Apple patents involve encoding, interfaces, media distribution
Apple has been granted three patents by the US Trademark and Patent Office. Patent number 7,804,897 is for a method for implementing an improved quantizer in a multimedia compression and encoding system.
Some embodiments limit the changes to a buffer occupancy accumulator with respect to a target number of bits of the current frame. Limiting the change of the buffer occupancy accumulator will prevent one odd significantly different frame from significantly changing the quantization. Some embodiments improve upon the quantizer adjustment by making more accurate estimates of the amount of information needed to encode each macroblock. Specifically, some embodiments estimate the bits per macroblock in a manner that varies from frame type to frame type.
Specifically, for frame types with motion compensation, some embodiments exploit the correlation between the complexity of the macroblock and the number of bits needed. In the case of frame types without motion compensation, some embodiments impose a model that biases bit allocation towards smaller activity macro blocks. The inventors are Thomas Pun, Xiaochun Nie and Hsi-Jung Wu.
Patent number 7,805,685 involves a method and apparatus for displaying a gain control interface with non-linear gain levels. The invention involves a method for displaying a gain control interface having a gain level display with non-linear gain levels. The gain level display has a first end having an associated first pixel offset value and a second end having an associated second pixel offset value. A range of pixel offset values span from the first pixel offset value through the second pixel offset value.
The method includes receiving a plurality of pixel offset values in the range of pixel offset values, calculating a gain level value for each of the plurality of pixel offset values (whereby a difference between two pixel offset values of two gain level values having a gain level difference is not equal to a difference of two pixel offset values of any other two gain level values having the same gain level difference), and mapping a gain level value to a pixel offset value. The inventors are Alan C. Cannistraro, Kelly B. Jacklin and Roger A. Powell.
Patent number 7,797,242 is for a method and system for network-based purchase and distribution of media. Methods and systems for network-based purchase and distribution of media are disclosed. The purchase and distribution of media by these methods and systems are not only secure but also controlled. The security restricts access to media within media files during downloads as well as while stored at a server and/or client. For example, a potential purchaser can search and browse through numerous media items on-line that are available for purchase.
The potential purchaser can thereafter purchase one or more media items on-line with great ease. Upon purchasing a media item, the content for the media item can be downloaded over the network to the purchaser. The content for the media item is then encrypted for the purchaser's use and stored on the purchaser's machine. Thereafter, the purchaser can make use of the media item (e.g., play the media item). Improved graphical user interfaces suitable for reviewing, browsing, previewing and/or purchasing numerous media items are also disclosed. The inventors are Patrice Gautier, Max Muller, Thomas Burkholder, Jeffrey L. Robbin, Dave Heller, Thomas Dowdy and Mike Wiese.