Patent application number | Description | Published |
20120310783 | CONTEXT SENSITIVE ENTRY POINTS - Various methods for opening an online media store are disclosed. In one aspect, a media player can determine contextual data (e.g., category information, performer information, genre associated with the media, etc.) associated with the media selected or displayed by a user of the media player. The media player can provide the contextual data to an online media store. The online media store can be opened to a context sensitive entry point based on the contextual data. In some implementations, the context sensitive entry point can display content associated with the category of the media previously displayed by the media player. | 12-06-2012 |
20120311443 | DISPLAYING MENU OPTIONS FOR MEDIA ITEMS - A graphical user interface is presented on a display of a system showing a list of media item descriptions. The system can receive a first input from a user selecting a media item description from the displayed list. Responsive to receiving the first input, the system can display a menu on the user interface. The menu can include one or more icons selectable by the user. Each icon indicates an action that can be performed on a media item associated with the selected media item description. The system can receive a second input from the user selecting an icon from the one or more icons included in the menu. Responsive to receiving the second input, the system can perform the action associated with the selected icon on the selected media item. The system performs the action on the selected media item without disrupting the currently playing media item. | 12-06-2012 |
20120311500 | Graphical User Interfaces for Displaying Media Items - Graphical User Interfaces (GUIs) for a digital media player application are disclosed. In one aspect, a GUI is generated that presents a “histogram view” of digital media items of a digital media source. The histogram view associates visual representations of the digital media items with a media attribute, such as associating songs with a recording artist who recorded the songs. In another aspect, a GUI is generated that presents a “stack view” including stacks of visual representations of digital media items that are associated with a media attribute, such as a playlist or artist. The stacks of visual representations can be scrubbed by a user (e.g., using a touch gesture) to select digital media items in the stack for playback. | 12-06-2012 |
20120330641 | TRANSLATING A SYMBOLIC REPRESENTATION OF A LINGUAL PHRASE INTO A REPRESENTATION IN A DIFFERENT MEDIUM - Translating a symbolic representation of a lingual phrase is disclosed. An internal representation that expresses output information in a namespace language used to name a plurality of output files is received. The internal representation is matched to one or more of said output files comprising data usable to provide a sensory perceptible output that communicates the output information in a target symbolic communication system. | 12-27-2012 |
20120330642 | TRANSLATING PHRASES FROM ONE LANGUAGE INTO ANOTHER USING AN ORDER-BASED SET OF DECLARATIVE RULES - Translating a phrase from one language into another using an order-based set of declarative rules is disclosed. Information to be communicated as sensory perceptible output is received. An ordered set of rules is applied to generate a representation that expresses the information in a manner that embodies applicable communication system rules of a target symbolic communication system in which the information is to be communicated. | 12-27-2012 |
20140142955 | Encoding Digital Media for Fast Start on Digital Media Players - Systems, methods and computer program products are disclosed for encoding digital media for fast start on digital media players. In some implementations, a set of frames at the beginning of a digital media file or stream are encoded at a first bitrate (e.g., a constant low bitrate), and subsequent frames of the digital file or stream are encoded at a second, bitrate that may be higher than the first bitrate. | 05-22-2014 |
20140176811 | Adaptive Media Content Scrubbing on a Remote Device - Systems and techniques are disclosed for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device. Data can be provided from the mobile device to the media client for identifying the location of the media content and a playback time. Based on the data, the media client can obtain a portion of the media content associated with the playback time. Also, playback of the media content on the display device can be controlled by a user of the mobile device. | 06-26-2014 |
20140223423 | Automatic Updating of Applications - In some implementations, a mobile device can be configured to automatically download and install updates to applications installed on the mobile device. In some implementations, the automatic updates can be performed based on how the mobile device is connected to a network that provides access to the application updates. In some implementations, the automatic updates can be performed based on whether the mobile device has previously downloaded applications or application updates from a caching server. In some implementations, indicia can be presented on a graphical user interface of the mobile device to indicate which applications have been updated. In some implementations, an application update can be downloaded while the corresponding application is in use by the user. The application can be installed when the application is no longer being used by the user. | 08-07-2014 |
20140364056 | Controlling a Media Device Using a Mobile Device - Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings. | 12-11-2014 |