Apple
Playback Firmware Engineer
Pictos Dec 2000 - Nov 2004
Staff Software Engineer
Powertv Jan 1997 - Nov 2000
Lead Software Engineer
E-Mu Systems Nov 1992 - Oct 1996
Software Engineer
Muthya K. Girish - Santa Clara CA, US Aram Lindahl - Menlo Park CA, US Morgan Woodson - Ben Lomond CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 1/26
US Classification:
713300, 713310, 713330
Abstract:
An improved portable media device and methods for operating a media device are disclosed. According to one aspect, the portable media device has the capability to store media device status information in persistent memory before powering down. Thereafter, when the portable media device is again powered up, the stored media player status information can be retrieved and utilized. According to another aspect, the portable media device can form and/or traverse a media asset playlist in an efficient manner.
Techniques For Preserving Media Play Mode Information On Media Devices During Power Cycling
Muthya K. Girish - Santa Clara CA, US Aram Lindahl - Menlo Park CA, US Morgan Woodson - Ben Lomond CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 1/26
US Classification:
713300, 713330
Abstract:
An improved portable media device and methods for operating a media device are disclosed. According to one aspect, the portable media device has the capability to store media device status information in persistent memory before powering down. Thereafter, when the portable media device is again powered up, the stored media player status information can be retrieved and utilized. According to another aspect, the portable media device can form and/or traverse a media asset playlist in an efficient manner.
Techniques For Improved Playlist Processing On Media Devices
Muthya K. Girish - Santa Clara CA, US Aram Lindahl - Menlo Park CA, US Morgan Woodson - Ben Lomond CA, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 1/26
US Classification:
713300, 713320
Abstract:
An improved portable media device and methods for operating a media device are disclosed. According to one aspect, the portable media device has the capability to store media device status information in persistent memory before powering down. Thereafter, when the portable media device is again powered up, the stored media player status information can be retrieved and utilized. According to another aspect, the portable media device can form and/or traverse a media asset playlist in an efficient manner.
A method and apparatus for creating anti-aliased fonts for display on a graphics display comprising analyzing a subject font, calculating at least one alpha value to determine the translucency of the subject font edges, incorporating the alpha value in the subject font bit information, and rendering the subject font with translucent edges.
Method And Apparatus For Providing Reliable Graphic Memory Operations In A Set-Top Box Environment
Clayton W. Wishoff - Foster City CA Morgan Woodson - Santa Cruz CA Bill J. Aspromonte - Santa Cruz CA
Assignee:
Scientific-Atlanta, Inc. - Lawrenceville GA
International Classification:
G06F 15167
US Classification:
345543
Abstract:
A video memory handling system and method for providing a graphic computer-implemented process with a predetermined amount of video memory to be used by the graphic process to perform a predetermined graphic-related operation within a set-top box environment. A first video memory portion is provided which has an allocation status with respect to the graphic process. A video memory handling data structure indicates the allocation status of the first video memory portion. A video memory manager which is connected to the video memory handling data structure reallocates the first video memory portion based upon the video memory handling data structure. The reallocated first video memory portion is utilized by the graphic process to perform the predetermined graphic-related operation.