Patent application number | Description | Published |
20090058842 | Devices and methods for controlling a display to conserve power - Devices and methods for controlling display output based application class and/or on one or more monitored device parameters are described herein. These devices and methods can be advantageous because they can reduce power consumption, and can improve user experience. For example, devices and methods comprising determining an application class, wherein for the first class of applications no display simplifications are used, and wherein for the second class of applications a device parameter is monitored such that if a first state is detected, full graphics are displayed, and if the second state is detected, simplified graphics are displayed are described. In some embodiments, the applications can include video applications, audio applications, and radio applications, for example. In some embodiments, the device parameter can comprise user input frequency, power supply charge, and backlight intensity, for example. | 03-05-2009 |
20090059731 | Devices and systems for outputting contextual information about an event for which an alarm is set on an electronic device - The present invention can permit an electronic device to output contextual information about an event when an alarm stored within the electronic device goes off. In one embodiment, an electronic device can permit a user to select an alarm template from a plurality of alarm templates and associate the selected alarm template with an alarm. When the alarm goes off at a later date, the electronic device can output the contextual information of the user-selected alarm template, thereby providing the user with contextual information relevant to the event for which the alarm was created. In another embodiment of the present invention, a receiving electronic device can automatically match alarm templates with alarms transferred from a transmitting electronic device. The present invention also can permit a user to create an alarm template, and customize alarm templates pre-populated by the manufacturer of an electronic device. | 03-05-2009 |
20090060472 | Method and apparatus for providing seamless resumption of video playback - Video data files are provided to a user for playback. Once playback begins, the methods and apparatus of the present invention enable a user to interrupt the video playback function and quickly resume playback prior to reloading the selected video file. The techniques of the present invention can store video data in a cache memory and, upon interruption, capture a frame of video data at approximately the time of the interruption. The captured frame and cache data can be used to provide the user with a unique menu option for resumption of the video playback at the moment of interruption. | 03-05-2009 |
20090063975 | ADVANCED PLAYLIST CREATION - Media players and associated methods are described that may allow a user to initiate playback of content or other media assets based on information associated with content. A media player may receive information associated with content from a user selection of a song, movie, photo, or the like. Based on the information, the media player may procure other additional content to be added to a playlist. The media player may automatically add to a playlist or modify a playlist with content that matches a user's preferences for artists, albums, genres, or the like. The user may interact with the media player to determine what content is added and how a playlist should be mixed. The user may specify how much of any content procured by the media player should be present in the playlist without the need to specify each individual item that constitutes a playlist. | 03-05-2009 |
20090063980 | METHOD AND APPARATUS FOR PLAYBACK OF MULTI-PART MEDIA CONTENT - The individual parts of a media presentation are associated with one another, and in addition to maintaining pointers in individual parts which indicate the last point at which playback was stopped, a pointer is maintained for the “container” created by the association. This pointer indicates the last part in the “container” that was played. When the presentation is played back, the user can select a particular part or can select “resume.” If “resume” is selected, the pointer is retrieved and used to select the part to be played. Within the part, a further pointer may indicate where in the part to begin playback, based on where playback was last stopped. | 03-05-2009 |
20090064031 | Scrolling techniques for user interfaces - Systems and methods for improving the scrolling of user interfaces of electronic devices are provided. | 03-05-2009 |
20090064041 | Method and apparatus for providing a user with dynamic sync status - Data files are selected for downloading from a host device to an electronic device via a sync process. Once the sync process starts, the electronic device provides the user with dynamic sync status information so that the user, for example, knows how much data has been downloaded, how much time is remaining in the download, what data files are being downloaded, etc. In addition, the user is also provided with the capability to obtain general summary information about the data files downloaded after the sync process is complete, as well as detailed summary information that may, for example, provide the user the names of each song downloaded and the size of each file. | 03-05-2009 |
20090070363 | GRAPHICAL REPRESENTATION OF ASSETS STORED ON A PORTABLE MEDIA DEVICE - A user interfaces can deliver enhanced information regarding media assets stored on a portable media device. A graphical user interface for database browsing and navigation can include a list of values of a metadata item and a graphical representation of the distribution of media assets across the values on the list, such as a pie chart where the size of different wedges reflects the fraction of media assets having a particular value. As a user browses a list, the graphical representation can be modified to emphasize the correspondence between different graphical elements and different entries on the list. | 03-12-2009 |
20090153288 | HANDHELD ELECTRONIC DEVICES WITH REMOTE CONTROL FUNCTIONALITY AND GESTURE RECOGNITION - Handheld electronic devices are provided that have remote control functionality and gesture recognition features. The handheld electronic device may have remote control functionality in addition to cellular telephone, music player, or handheld computer functionality. The handheld electronic devices may have a touch sensitive display screen. The handheld electronic devices may recognize gestures performed by a user on the touch sensitive display screen. The handheld electronic devices may generate remote control signals from gestures that the handheld electronic device may recognize. A media system may receive the remote control signals and may take appropriate action. The touch sensitive display screen may be used to present the user with information about the media system such as the current volume. | 06-18-2009 |
20090156251 | REMOTE CONTROL PROTOCOL FOR MEDIA SYSTEMS CONTROLLED BY PORTABLE DEVICES - A flexible remote control protocol is provided for user with handheld electronic devices and media systems. The handheld electronic device may have remote control functionality in addition to cellular telephone, music player, or handheld computer functionality. The handheld electronic devices may have a touch sensitive display screen. The handheld electronic devices may generate remote control signals from gestures or user input that the handheld electronic device may receive. A media system may receive the remote control signals and may take appropriate action. The handheld electronic device may receive media system state information transmitted by the media system. The handheld electronic device may generate custom display screens when the media system state information is associated with a registered screen identification that has an associated custom display template. The handheld electronic device may generate generic display screens when the media system state information is not associated with a registered screen identification. | 06-18-2009 |
20090167768 | Selective frame rate display of a 3D object - Systems and methods are discussed for performing 3D animation of an object using limited hardware resources. When an object is rotated, the size of the object displayed progressively increases, thus taking up more memory, CPU, and other hardware resources. To limit the impact on resources as an object becomes larger, the electronic device may select to display more small frames of the object at a higher frame rate, and fewer large frames at a lower frame rate, thus providing a uniform 3D animation. | 07-02-2009 |
20130013696 | Devices and Systems for Outputting Contextual Information About an Event For Which an Alarm is Set on an Electronic Device - The present invention can permit an electronic device to output contextual information about an event when an alarm stored within the electronic device goes off. In one embodiment, an electronic device can permit a user to select an alarm template from a plurality of alarm templates and associate the selected alarm template with an alarm. When the alarm goes off at a later date, the electronic device can output the contextual information of the user-selected alarm template, thereby providing the user with contextual information relevant to the event for which the alarm was created. In another embodiment of the present invention, a receiving electronic device can automatically match alarm templates with alarms transferred from a transmitting electronic device. The present invention also can permit a user to create an alarm template, and customize alarm templates pre-populated by the manufacturer of an electronic device. | 01-10-2013 |
20140095998 | ADVANCED PLAYLIST CREATION - Media players and associated methods are described that may allow a user to initiate playback of content or other media assets based on information associated with content. A media player may receive information associated with content from a user selection of a song, movie, photo, or the like. Based on the information, the media player may procure other additional content to be added to a playlist. The media player may automatically add to a playlist or modify a playlist with content that matches a user's preferences for artists, albums, genres, or the like. The user may interact with the media player to determine what content is added and how a playlist should be mixed. The user may specify how much of any content procured by the media player should be present in the playlist without the need to specify each individual item that constitutes a playlist. | 04-03-2014 |
20140298176 | SCROLLING TECHNIQUES FOR USER INTERFACES - Systems and methods for improving the scrolling of user interfaces of electronic devices are provided. | 10-02-2014 |