Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jeffrey C. Fong, Seattle US

Jeffrey C. Fong, Seattle, WA US

Patent application numberDescriptionPublished
20080320413Dynamic user interface for previewing live content - A dynamic user interface for previewing live content includes multiple tiles. Information for multiple pieces of live content available from a gallery is obtained, and this information is presented in the multiple tiles of the user interface in accordance with a current user interface layout. In accordance with one aspect, this current user interface layout changes automatically over time as the user interface is displayed. In accordance with another aspect, one or more of the multiple tiles is displayed in the user interface more prominently than the other tiles, and which information is to be displayed in the one or more tiles is based at least in part on a received fee.12-25-2008
20090125824USER INTERFACE WITH PHYSICS ENGINE FOR NATURAL GESTURAL CONTROL - A UI (user interface) for natural gestural control uses inertial physics coupled to gestures made on a gesture-pad (“GPad”) by the user in order to provide an enhanced list and grid navigation experience which is both faster and more enjoyable to use than current list and grid navigation methods using a conventional 5-way D-pad (directional pad) controllers. The UI makes use of the GPad's gesture detection capabilities, in addition to its ability to sense standard button presses, and allows end users to use either or both navigation mechanisms, depending on their preference and comfort level. End users can navigate the entire UI by using button presses only (as with conventional UIs) or they can use button presses in combination with gestures for a more fluid and enhanced browsing experience.05-14-2009
20090291677Media Content for a Mobile Media Device - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. A user's interaction with content within a channel can be monitored to produce behavior data about the user. The behavior data can be used to customize the playback of a particular channel to reflect user preferences. The behavior data can also be used to produce channels that are custom tuned for the user and can be used to produce a customized version of a mobile media device.11-26-2009
20090293091Media Content for a Mobile Media Device - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. The refreshed version of the channel can be provided to the mobile media device for playback. Thus, a channel associated with a particular genre of media content can provide a user with a dynamic user experience without requiring the user to manipulate specific media content files.11-26-2009
20090327341PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS - Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.12-31-2009
20090327941PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS - Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.12-31-2009
20100115553AGGREGATING DISCOVERY DATA IN A DISCOVERY INTERFACE - A discovery interface presents aggregated discovery data in a discovery interface through which a user may select between television content and Internet Protocol content. In one implementation, the discovery interface includes a television channel region associated with a television channel that lists television programs. The discovery interface further includes an Internet Protocol content region associated with the television channel that lists Internet Protocol content based on user navigation within the television channel region.05-06-2010
20100332988MOBILE MEDIA DEVICE USER INTERFACE - A mobile media device user interface is described. In one or more implementations, output of a plurality of audio content is monitored by a mobile media device. Each of the audio content was received via a respective one of a plurality of broadcast channels by the mobile media device. A user interface is displayed on a display device of the mobile media device, the user interface describing each of the plurality of audio content and the respective broadcast channel from which the audio content was received.12-30-2010
20110093812DISPLAYING LISTS AS REACTING AGAINST BARRIERS - A first set of entries in a list having multiple entries is displayed. Different ones of the multiple entries are displayed as the list is scrolled through in response to a first user gesture. Additionally, in response to the first user gesture when a second set of entries at an end of the list is being displayed, the second set of entries is displayed in a manner in which the second set of entries appear to react against (e.g., bounce or compress) against a barrier at the end of the list. Furthermore, in response to a second user gesture when the second set of entries is being displayed, the first set of entries at the beginning of the list is displayed.04-21-2011
20110145361CONTENT CHANNELS FOR A MOBILE DEVICE - Various embodiments enable a user of a mobile media device to select one or more channels to load onto the device. Each channel comprises a collection of media content files, such as video content, audio content, and so on. Each collection of media content files can be associated with a particular genre (or genres) of media content. A channel can be managed such that its collection of media content can be rearranged, augmented, and/or otherwise edited to produce a refreshed version of the channel. The refreshed version of the channel can be provided to the mobile media device for playback. Thus, a channel associated with a particular genre of media content can provide a user with a dynamic user experience without requiring the user to manipulate specific media content files.06-16-2011

Patent applications by Jeffrey C. Fong, Seattle, WA US