US20120216117A1 - Method and apparatus for navigating a hierarchical menu based user interface - Google Patents
Method and apparatus for navigating a hierarchical menu based user interface Download PDFInfo
- Publication number
- US20120216117A1 US20120216117A1 US13/030,525 US201113030525A US2012216117A1 US 20120216117 A1 US20120216117 A1 US 20120216117A1 US 201113030525 A US201113030525 A US 201113030525A US 2012216117 A1 US2012216117 A1 US 2012216117A1
- Authority
- US
- United States
- Prior art keywords
- user interface
- content
- menu
- row
- content titles
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
Definitions
- the present disclosure relates generally to user interfaces for electronic devices and applications, and more particularly to methods and apparatus for presenting a user interface menu allowing for presentation and selection of media content.
- User interfaces for navigating collections of media typically require navigation based on a hierarchy.
- a conventional user interface displaying a menu may require a user to select a series of levels of the user interface to access content.
- the conventions user interface require a user to select a particular path, identifying criteria for each level of a menu hierarchy.
- an exemplary set of user selections may include, Movies, Genres, Action, list of movies.
- the user must typically then search a displayed movie list or navigate to a page with in the list of movies to select a movie title. It is an inherent problem in conventional user interfaces that require hierarchical navigation that users need to complete several navigation steps prior to being able to select a particular title.
- a method includes displaying, by a device, a user interface including one or more menu elements, wherein each menu element is associated with a row of content titles that may be displayed by the user interface, and detecting an input command, by the device, associated with a menu element.
- the method further includes updating the display of the user interface based on the input command, wherein presentation of a row of content titles associated with the menu element is updated to allow for navigation within the row, and wherein content titles presented by the user interface for the menu element are a subset of content titles that may be accessed based on the menu element.
- FIG. 1 depicts a graphical representation of a user interface according to one or more embodiments
- FIG. 2 depicts a process for presenting a user interface according to one or more embodiments
- FIG. 3 depicts a simplified block diagram of a device according to one or more embodiments
- FIGS. 4A-4D depict graphical representations of a user interface according to one or more embodiments
- FIG. 5 depicts a graphical representation of user interface presentation according to one or more embodiments
- FIG. 6 depicts a graphical representation of user interface presentation according to one or more additional embodiments.
- FIG. 7 depicts a graphical representation of detail view for a content title according to one or more embodiments.
- a user interface may allow for a user to browse and/or select one or more media files.
- the user interface may display one or more elements including content titles, wherein the content titles relate to media files that may be stored by a device or accessed based on communication with a network.
- One of the advantages of the embodiments described herein may be the ability to present one or more content titles in a unique and interesting fashion that aids in selection. These features may be particularly desirable when many content titles are available for presentation.
- Features of the embodiments are directed to browsing and selecting content for viewing and playback, such as movies, broadcast programming, video data, audio data, etc.
- a method for displaying user interface elements including one or more menu elements and a row of content titles for each menu element.
- the display of the user interface may be associated with a user interface architecture, wherein a cursor focus or highlighting attribute may be employed to navigate to one or more elements of the display.
- rows of content titles may be presented to allow a user to select a content title of the row, navigate content tiles within the row, and navigate to one or more adjacent rows of content titles.
- the user interfaced may provide a parallax view which may allow for a user to navigate to content and bypass one or more hierarchical levels for categorizing content. Further presentation of the user interface may allow for previewing and interaction with individual content items while display one or more menu elements.
- a device which may be configured to present a user interface application as discussed herein.
- the device may be configured to communicate via a network connection to allow for presentation of one or more media files not stored by the device.
- the terms “a” or “an” shall mean one or more than one.
- the term “plurality” shall mean two or more than two.
- the term “another” is defined as a second or more.
- the terms “including” and/or “having” are open ended (e.g., comprising).
- the term “or” as used herein is to be interpreted as inclusive or meaning any one or any combination. Therefore, “A, B or C” means “any of the following: A; B; C; A and B; A and C; B and C; A, B and C”. An exception to this definition will occur only when a combination of elements, functions, steps or acts are in some way inherently mutually exclusive.
- operations that are performed by a computer system or a like electronic system Such operations are sometimes referred to as being computer-executed.
- operations that are symbolically represented include the manipulation by a processor, such as a central processing unit, of electrical signals representing data bits and the maintenance of data bits at memory locations, such as in system memory, as well as other processing of signals.
- the memory locations where data bits are maintained are physical locations that have particular electrical, magnetic, optical, or organic properties corresponding to the data bits.
- the elements of the embodiments are essentially the code segments to perform the necessary tasks.
- the code segments can be stored in a processor readable medium, which may include any medium that can store or transfer information.
- Examples of the processor readable mediums include an electronic circuit, a semiconductor memory device, a read-only memory (ROM), a flash memory or other non-volatile memory, a floppy diskette, a CD-ROM, an optical disk, a hard disk, etc.
- FIG. 1 depicts a graphical representation of a user interface architecture according to one or more embodiments.
- User interface 100 may be employed by one or more devices to present content associated a hierarchical menu structure.
- user interface 100 may allow for navigation of a hierarchical menu for browsing and selecting content.
- a versatile approach is provided for navigating a hierarchical menu.
- user interface 100 may allow for users to bypass hierarchical navigation and select one of more graphical elements associated with content.
- user interface 100 may allow for interaction and navigation of a portion of the user interface associated with the graphical representations of content.
- Presentation of user interface 100 may be associated with a display window of a device, depicted as 105 .
- Navigation of user interface 100 within display window 105 may be based on positioning of a cursor and/or by applying a focus characteristic, such as highlighting to an element that may be selected (e.g., cursor focus). Based on one or more directional inputs, the cursor focus may be applied to another element of the user interface for selection.
- a focus characteristic such as highlighting to an element that may be selected (e.g., cursor focus).
- the cursor focus may be applied to another element of the user interface for selection.
- one or more graphical elements may be presented in display window 105 including menu elements 110 .
- Menu 110 may relate to categories for selecting content. Display of menu 110 may relate to a level of a hierarchy, wherein selection of a text menu item may allow a user to navigate to a different level of content.
- User interface 110 may additionally include presentation of one or more graphical elements associated with a rows of content titles, depicted as 120 , that act as a preview of content for the currently highlighted menu option. Users can navigate the menu hierarchy by selecting one of elements of menu 110 , or by moving a cursor focus to select an individual preview tile. According to another embodiment, based on the position of cursor focus of a menu item, presentation of preview content for the currently highlighted menu option may be enhanced to allow for browsing of the content without requiring navigation of a menu hierarchy for that menu element.
- Menu element 115 is depicted as the currently focused menu element.
- Row 125 relates to the currently focused row, that is the row associated with menu element 115 .
- the display of row 125 will be updated to include identify row of content titles.
- One advantage of the invention may allow for cursor focus to be moved to row 125 for selection of a content title.
- Navigation of row 125 may be based on one or more directional commands for selecting a preview tile as shown by 130 (e.g., horizontal navigation).
- Navigation between rows may be based on one or more directional commands as shown by 135 (vertical navigation).
- user interface 100 may display the selected menu item as graphical element 140 to identify a selected category associated with menu 110 .
- menu 110 may be updated based on one or more sub-categories for graphical element 140 .
- rows of preview of content for the currently highlighted menu element may additionally be updated.
- Process 200 may be based on the user interface structure discussed above with reference to FIG. 1 and may be employed by computing devices, personal communication devices, media players, gaming systems, etc. Accordingly, process 200 is discussed as being performed by a device. However, it should also be appreciated that elements of process 200 may be performed by computer readable program code executed by one or more devices.
- Process 200 may be initiated by at block 205 by displaying a user interface.
- the user interface display may include one more menu elements and rows of content titles.
- each menu element is associated with a row of content titles that may be displayed by the user interface.
- Each menu element may relate to a category for selecting content and is associated with a level of the hierarchical menu. For example, from a home or top level of the menu, menu elements may be provided associated with selection of different types of content titles, such as movies, broadcast programming (e.g., tv programs), audio or music data, network based content, etc.
- the user interface may include one or more subcategories for each menu element based on the content that may be accessed or presented to a user.
- menu elements may be provided for subcategories of a movie menu element, such as genre, ratings, actors, etc.
- Each subcategory may contain one or more subcategories for characterizing content.
- the user interface presented by process 200 can allow for bypassing one or more hierarchical levels of categories and subcategories by presenting content titles that may be accessed without requiring hierarchical navigation for each level of the user interface. Bypassing one or more subcategories may advantageously provide a unique and rich experience for users.
- presentation of the user interface at block 205 may display content titles relating to graphical representations of image data or artwork associated with a media file for one or more of a film, broadcast programming, video data, image data and audio data.
- Presentation of the user interface may be associated with the architecture discussed above in FIG. 1 , wherein one or more menu elements are displayed in a vertical column and content titles are displayed in horizontal rows.
- the content titles presented by the user interface may relate to a preview of content accessible with one or more subcategories of a menu element.
- an input command may be detected associated with a menu element.
- input commands may relate to one or more directional commands received by a device. For example, when the user interface is displayed by a display device (e.g., tv) or a device having a display (e.g., portable electronic device) input commands may be provided based on directional inputs via a remote control or buttons of an input interface.
- the user interface may allow for a user to select or highlight a menu element by positioning a focus element, such as a focus cursor with a menu element.
- a focus element such as a focus cursor with a menu element.
- vertical commands e.g., up, down
- Selection of a menu element may result in updating the display to present one or more subcategories of the menu element. As such, the user may navigate one or more levels of the hierarchical menu.
- directional commands may additionally allow for a user to access one or more content titles presented by the user interface.
- a horizontal directional command may select of row of content titles associated with the menu item, and/or allow for navigation within a row. In that fashion a user may bypass navigation of hierarchical menu.
- Process 200 may proceed to updating the display of the user interface based on the input command at block 215 , wherein presentation of a row of content titles associated with the menu element is updated to allow for navigation within the row.
- Content titles presented by the user interface for the menu element may be a subset of content titles that may be accessed based on the menu element.
- updating the display of user interface based on the input command relates to increasing the display size of the content titles for a selected row and adjusting focus attributes of the content titles relative to other rows of the user interface.
- updating the display of the user interface based on the input command relates to distorting the display for rows of content titles not associated with the input command.
- a fish eye focus may be employed to highlight a row of content titles associated with a selected or highlighted menu item, wherein non-selected rows may be displayed with reduced visibility and/or a different focus attributes. Updating the display of user interface based on the input command may additionally provide a scrollable selection of content titles for a row associated with the input command.
- the user interface may further allow for detecting an input command for selection of a content title and updating a display of the user interface to provide details for a selected content title. Selections of content titles may bypasses one or more levels of the hierarchical menu.
- the user interface may detect input commands to vertically shift a cursor focus associated with a row of content titles, and updating the display of a row of content titles based on the vertical command to allow for navigation relative to one or more additional rows of content titles.
- input commands may be detected to horizontally scroll the content titles of a row, and presenting a link to one or more additional titles associated with the menu element.
- process 200 has been described with reference to media files, it should also be appreciated that the methods and devices described herein are not limited to media content.
- the devices and methods described herein may be employed for viewing data associated with file management and accessing documents from one or more sources.
- Device 300 may relate to one or more of an electronic device, computing device, a personal communication device, a tablet computer, and device in general configured to provide a user interface application. In one embodiment, device 300 may be configured to provide a user interface of FIG. 1 . As depicted in FIG. 3 , device 300 includes processor 305 , memory 310 , display 315 , input/output (I/O) interface 320 , and communication interface 325 . Processor 305 may be configured to control operation of device 300 based on one or more computer executable instructions stored in memory 310 .
- processor 305 may be configured to provide a user interface for browsing and selection of media content.
- Memory 310 may relate to one of RAM and ROM memories and may be configured to store one or more files, and computer executable instructions for operation of device 300 . Although depicted as a single memory unit, memory 310 may relate to one or more of internal device memory and removable memory. Memory 310 may store one or more media files which may be presented to a user.
- Display 315 may be employed to display text, image and/or video data, and display one or more applications executed by processor 305 .
- display 315 may relate to a touch screen display.
- I/O interface 320 may be employed to control operation of device 300 including controlling playback of an eBook and/or digital publication.
- I/O interface 320 may include one or more buttons for user input, such as a such as a numerical keypad, volume control, menu controls, pointing device, track ball, mode selection buttons, and playback functionality (e.g., play, stop, pause, forward, reverse, slow motion, etc). Buttons of I/O interface 320 may include hard and soft buttons, wherein functionality of the soft buttons may be based on one or more applications running on device 300 .
- Communication interface 325 may be configured to receive and/or transmit data including content for display and presentation by a user interface, such as media files (e.g., audio, video, image, etc.). Communication interface 325 may be configured to allow for one or more devices to communicate with device 300 via wired or wireless communication. Communication interface 325 may include one or more ports for receiving data, including ports for removable memory. Communication interface 325 may be configured to allow for network based communications including but not limited to LAN, WAN, Wi-Fi, etc. In one embodiment, communication interface 325 may be configured to access media content via a network server.
- data including content for display and presentation by a user interface, such as media files (e.g., audio, video, image, etc.).
- Communication interface 325 may be configured to allow for one or more devices to communicate with device 300 via wired or wireless communication. Communication interface 325 may include one or more ports for receiving data, including ports for removable memory. Communication interface 325 may be configured to allow for network based communications including but not limited to LAN, WAN, Wi-Fi,
- a user may navigate user interface 400 to view and/or select content titles, such as one or more media files that may be accessed by a device.
- User interface 400 may allow for content of files stored by the device or accessible via a network (e.g., network site, network application, etc.) to be presented to a user.
- a network e.g., network site, network application, etc.
- user interface 400 is depicted to include menu 405 and rows of content titles depicted as 410 .
- Elements of menu 405 may relate to graphical representations of text identifying one or more categories that a user may select of highlight to access content.
- Content titles may be presented as cover artwork for a content title.
- One advantage of the invention may be that a content title of a row may be selected. In that fashion, user interface may allow for navigation within a row of content titles. Further, rows 410 may provide a visual aesthetic and information related to menu 405 .
- Presentation and navigation of user interface 400 may be based on the position of a cursor or highlighted element which may be identified by applying a cursor focus to an element. Based on the position of a cursor focus, the user may select an item of the user interface and/or provide one or more commands to change the position of the cursor focus for navigating the user interface.
- the configuration of user interface 400 in FIG. 4A may be employed during initial presentation of the user interface for selecting content.
- menu item 415 e.g., film
- Display of cursor focus may include enlarging the text of the menu item and/or including one or more display attribute such as a glow accent, animation, backlighting, etc.
- presentation of rows 410 of preview content may be displayed to highlight a row associated with the menu item.
- Content titles of rows 410 are depicted as tiles or image data, wherein each tile may identify a content title or media file.
- graphical elements for rows 410 may relate to cover art for the media titles. In that fashion a user may recognize particular content titles.
- each content title such as content title 420 may be displayed with a particular attributes.
- content title 420 may be display as partially faded or distorted (e.g., via application of a fish-eye lens appearance).
- content titles for a row associated with selected menu item 415 such as content title 425 , may be displayed to accent the association with the menu item.
- Navigation of user interface 400 may be based on one or more directional commands. As depicted in FIG. 4A , vertical commands, as depicted by 430 , can position the cursor focus for menu 405 . A horizontal command, as depicted by 431 may be employed to select a row, such as the row of content titles associated with content title 425 or return the cursor focus to a menu element.
- user interface 400 may allow for hierarchical navigation, where content may be accessed based on one or more selections of menu 405 .
- FIG. 4B a graphical representation is depicted of user interface 400 based on selection of menu item 415 of FIG. 4A .
- user interface 400 displays graphical element 440 identifying a previously selected menu element (e.g., menu element 415 ) and menu 445 based on subcategories for the previously selected menu item.
- Menu element 450 is depicted as a highlighted menu element to indicate the position of the cursor focus.
- User interface 400 in FIG. 4B further includes rows 455 of preview content, wherein one row may be displayed to highlight an association with the menu item 450 .
- content titles for a row associated with selected menu item such as content title 460
- content titles for the other rows of preview content such as content title 465
- vertical commands as depicted by 430
- a horizontal command as depicted by 435 may be employed to select a row, such as the row of content titles associated with content title 460 or alternatively return to the user interface display configuration of FIG. 4A .
- user interface 400 may allow for bypassing hierarchical navigation, such that content may be selected based on rows of preview content.
- user interface 400 is depicted based on a selection associated with the menu element (e.g., menu element 415 of FIG. 4A ). For example, a user may activate a button of an input device or directional command to position focus on the row. User interface 400 may then update the presentation of user interface elements.
- the menu item, element 470 is depicted with increased sized.
- rows of preview content 410 may additionally be adjusted.
- row 475 associated with the menu element 470 may include a cursor focus on content title 480 . Further, presentation of the content titles of row 475 may be presented with one or more graphical treatments to enhance the display.
- selection of a menu item of a content title in a highlighted row may be employed for bypassing the hierarchical menu structure.
- the user interface view of FIG. 4C or parallax view, allows for a user to select or browse content titles associated with menu elements.
- Horizontal directional commands as shown by direction 435 , may be employed to move a focus cursor related to one or more titles of row 475 .
- Selection of a content title may result in bypassing selection of a subcategory, such as the subcategories depicted in FIG. 4B , of menu element 440 .
- Another advantage may be the ability to shift the focus of a particular row to another row based on a vertical directional command. Such a selection will be discussed in more detail below with respect to FIG. 5 .
- user interface 400 is depicted based on navigation of content titles of a row of graphical elements according to one embodiment.
- Navigation of a row of content titles such as row 475
- row 475 includes a particular number of titles that may be viewed.
- user interface 400 may update the display of the row to shift one or more content titles into the display window of user interface 400 .
- the number of content titles per row may be limited to seven.
- Each row however, may include a link, depicted as 485 , which may be selected by the cursor focus.
- Selection of link 485 may result in user interface 400 displaying content titles associated with the menu item in a grid view. Displaying of media content in a grid view is discussed in the commonly assigned U.S. patent application Ser. No. 12/966,131, entitled “User Interface For Prioritizing Media Content,” and U.S. patent application Ser. No. 12/966,150, entitled “User Interface For Media Content Presentation,” which are hereby incorporated by reference.
- a user interface may allow a user to navigate relative to rows (e.g., rows 120 ) of content displayed by the user interface.
- User interface 500 relates to a partial view of a user interface (e.g., user interface 400 ).
- User interface 500 includes menu 505 and rows of content 510 . Rows of content 510 are presented for each of menu elements 515 and 520 .
- User interface 500 is depicted in a parallax view, wherein menu item 515 is selected. Based on selection of menu item 515 , the row of content titles associated with the menu item are presented with focus characteristics to enhance the display. Further, content title 525 is displayed as including the focus cursor and with increased size relative to content titles of other rows.
- Content titles associated with menu item 520 such as content title 530 , may be displayed with different attributes.
- the user may navigate relative to rows 510 based on one or more vertical directional commands, as depicted by 535 .
- User interface 540 relates to presentation of the user interface 500 following a vertical directional command. As depicted, user interface 540 is updated to shift the cursor focus to tile 545 . As such, row 550 of content titles associated with menu item 555 (e.g., menu item 520 ) are depicted as in focus. Similarly, presentation of menu item 555 is adjusted to identify the change. Presentation of menu item 560 (e.g., menu element 515 ) and content titles associated with the menu item, such as 565 , are additionally modified.
- One advantage of navigating relate to rows of content titles, or preview content, may be the ability to bypass navigating a hierarchical menu.
- the parallax views provides a user greater flexibility in selecting content.
- User interface 600 includes menu elements 605 and list element 610 which may be accessed by highlighting a menu item. Based on selection of menu item 615 , user interface 600 may present list 610 and display an element of the list with the cursor focus. As depicted, element 625 includes cursor focus and may be selected by the user. However, based on one or more directional commands, as shown by 635 , the user may select among elements of list 610 .
- a user interface may provide detailed information and one or more functions when a content title is selected by a user.
- FIG. 7 a graphical representation of a user interface is depicted for a detail view according to one or more embodiments of the invention.
- Display of user interface 700 may be based on a selection of a content title from a row or a parallax view as depicted in FIGS. 4C-4D .
- User interface 700 includes a graphical display of a content title shown as 705 .
- Content title 705 may relate to cover art of the media title and/or a graphical tile including text or graphics associated with the content title.
- Presentation of user interface 700 may include graphical element 710 identifying a menu item associated with content title 705 . Based on graphical element 710 , one or more additional graphical elements may be displayed in listing 715 . In that fashion, a user may select different titles associated with a menu item while user interface 700 presents a detailed view. A detailed view allows for a user to view information related to content title 705 . User interface 700 may further display text identifying the title of content title 705 shown as 720 . The detailed view provided by user interface 700 may include buy button 725 which may be selected by the user to purchase media associated with title 705 . Rent button 730 may allow a user to rent content title 705 .
- User interface 700 may further include media data shown as 740 which may be selected by a user to obtain further information and details of content title 705 .
- User interface 700 may further identify one or more content titles, depicted as 745 , which may be selected by a user.
- Content titles 745 may elate to suggested titles based on user selection of content titles 705 .
Abstract
Description
- The present disclosure relates generally to user interfaces for electronic devices and applications, and more particularly to methods and apparatus for presenting a user interface menu allowing for presentation and selection of media content.
- User interfaces for navigating collections of media typically require navigation based on a hierarchy. For example, a conventional user interface displaying a menu may require a user to select a series of levels of the user interface to access content. Typically, the conventions user interface require a user to select a particular path, identifying criteria for each level of a menu hierarchy. For example, for a conventional user interface to displaying a list of movies an exemplary set of user selections may include, Movies, Genres, Action, list of movies. Further, the user must typically then search a displayed movie list or navigate to a page with in the list of movies to select a movie title. It is an inherent problem in conventional user interfaces that require hierarchical navigation that users need to complete several navigation steps prior to being able to select a particular title. Another drawback of convention hierarchical user interface menus may be that each selection of the user interface can result in a delay due to transmitting and/or loading data. In particular, users accessing data via a network connection can experience extended periods of delay for each navigation step. Similar problems may result when navigating back to initials levels of the menu. There is a desire to for a technical solution that overcomes one or more of the drawbacks of convention hierarchical menu selection. Further, there is a desire for functionality by devices and applications including a user interface that provide useful technological solutions and functionality that may increase consumer interest, including bypassing one or more levels of a menu.
- Disclosed and claimed herein are methods and apparatus for presenting a user interface to allow for navigating a hierarchical menu. In one embodiment, a method includes displaying, by a device, a user interface including one or more menu elements, wherein each menu element is associated with a row of content titles that may be displayed by the user interface, and detecting an input command, by the device, associated with a menu element. The method further includes updating the display of the user interface based on the input command, wherein presentation of a row of content titles associated with the menu element is updated to allow for navigation within the row, and wherein content titles presented by the user interface for the menu element are a subset of content titles that may be accessed based on the menu element.
- Other aspects, features, and techniques will be apparent to one skilled in the relevant art in view of the following detailed description of the embodiments.
- The features, objects, and advantages of the present disclosure will become more apparent from the detailed description set forth below when taken in conjunction with the drawings in which like reference characters identify correspondingly throughout and wherein:
-
FIG. 1 depicts a graphical representation of a user interface according to one or more embodiments; -
FIG. 2 depicts a process for presenting a user interface according to one or more embodiments; -
FIG. 3 depicts a simplified block diagram of a device according to one or more embodiments; -
FIGS. 4A-4D depict graphical representations of a user interface according to one or more embodiments; -
FIG. 5 depicts a graphical representation of user interface presentation according to one or more embodiments; -
FIG. 6 depicts a graphical representation of user interface presentation according to one or more additional embodiments; and -
FIG. 7 depicts a graphical representation of detail view for a content title according to one or more embodiments. - One aspect of the disclosure relates to presenting a user interface. In particular, methods and devices are provided for presentation of content and navigation of user interface elements. In one embodiment, a user interface is provided that may allow for a user to browse and/or select one or more media files. The user interface may display one or more elements including content titles, wherein the content titles relate to media files that may be stored by a device or accessed based on communication with a network. One of the advantages of the embodiments described herein may be the ability to present one or more content titles in a unique and interesting fashion that aids in selection. These features may be particularly desirable when many content titles are available for presentation. Features of the embodiments are directed to browsing and selecting content for viewing and playback, such as movies, broadcast programming, video data, audio data, etc.
- In one embodiment, a method is presented for displaying user interface elements including one or more menu elements and a row of content titles for each menu element. The display of the user interface may be associated with a user interface architecture, wherein a cursor focus or highlighting attribute may be employed to navigate to one or more elements of the display. In one embodiment, rows of content titles may be presented to allow a user to select a content title of the row, navigate content tiles within the row, and navigate to one or more adjacent rows of content titles. In that fashion, the user interfaced may provide a parallax view which may allow for a user to navigate to content and bypass one or more hierarchical levels for categorizing content. Further presentation of the user interface may allow for previewing and interaction with individual content items while display one or more menu elements.
- In another embodiment, a device is provided which may be configured to present a user interface application as discussed herein. The device may be configured to communicate via a network connection to allow for presentation of one or more media files not stored by the device.
- As used herein, the terms “a” or “an” shall mean one or more than one. The term “plurality” shall mean two or more than two. The term “another” is defined as a second or more. The terms “including” and/or “having” are open ended (e.g., comprising). The term “or” as used herein is to be interpreted as inclusive or meaning any one or any combination. Therefore, “A, B or C” means “any of the following: A; B; C; A and B; A and C; B and C; A, B and C”. An exception to this definition will occur only when a combination of elements, functions, steps or acts are in some way inherently mutually exclusive.
- Reference throughout this document to “one embodiment,” “certain embodiments,” “an embodiment,” or similar term means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of such phrases in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner on one or more embodiments without limitation.
- In accordance with the practices of persons skilled in the art of computer programming, one or more embodiments are described below with reference to operations that are performed by a computer system or a like electronic system. Such operations are sometimes referred to as being computer-executed. It will be appreciated that operations that are symbolically represented include the manipulation by a processor, such as a central processing unit, of electrical signals representing data bits and the maintenance of data bits at memory locations, such as in system memory, as well as other processing of signals. The memory locations where data bits are maintained are physical locations that have particular electrical, magnetic, optical, or organic properties corresponding to the data bits.
- When implemented in software, the elements of the embodiments are essentially the code segments to perform the necessary tasks. The code segments can be stored in a processor readable medium, which may include any medium that can store or transfer information. Examples of the processor readable mediums include an electronic circuit, a semiconductor memory device, a read-only memory (ROM), a flash memory or other non-volatile memory, a floppy diskette, a CD-ROM, an optical disk, a hard disk, etc.
- Referring now to the figures,
FIG. 1 depicts a graphical representation of a user interface architecture according to one or more embodiments.User interface 100 may be employed by one or more devices to present content associated a hierarchical menu structure. In particular,user interface 100 may allow for navigation of a hierarchical menu for browsing and selecting content. According to one embodiment, a versatile approach is provided for navigating a hierarchical menu. For example,user interface 100 may allow for users to bypass hierarchical navigation and select one of more graphical elements associated with content. Further,user interface 100 may allow for interaction and navigation of a portion of the user interface associated with the graphical representations of content. - Presentation of
user interface 100 may be associated with a display window of a device, depicted as 105. Navigation ofuser interface 100 withindisplay window 105 may be based on positioning of a cursor and/or by applying a focus characteristic, such as highlighting to an element that may be selected (e.g., cursor focus). Based on one or more directional inputs, the cursor focus may be applied to another element of the user interface for selection. As depicted inFIG. 1 , one or more graphical elements may be presented indisplay window 105 includingmenu elements 110.Menu 110 may relate to categories for selecting content. Display ofmenu 110 may relate to a level of a hierarchy, wherein selection of a text menu item may allow a user to navigate to a different level of content.User interface 110 may additionally include presentation of one or more graphical elements associated with a rows of content titles, depicted as 120, that act as a preview of content for the currently highlighted menu option. Users can navigate the menu hierarchy by selecting one of elements ofmenu 110, or by moving a cursor focus to select an individual preview tile. According to another embodiment, based on the position of cursor focus of a menu item, presentation of preview content for the currently highlighted menu option may be enhanced to allow for browsing of the content without requiring navigation of a menu hierarchy for that menu element.Menu element 115 is depicted as the currently focused menu element. Row 125 relates to the currently focused row, that is the row associated withmenu element 115. Based on selection of amenu element 115, the display ofrow 125 will be updated to include identify row of content titles. One advantage of the invention may allow for cursor focus to be moved to row 125 for selection of a content title. Navigation ofrow 125 may be based on one or more directional commands for selecting a preview tile as shown by 130 (e.g., horizontal navigation). Navigation between rows may be based on one or more directional commands as shown by 135 (vertical navigation). - According to another embodiment, based on a selection of
menu 110,user interface 100 may display the selected menu item asgraphical element 140 to identify a selected category associated withmenu 110. In addition,menu 110 may be updated based on one or more sub-categories forgraphical element 140. Similarly, rows of preview of content for the currently highlighted menu element may additionally be updated. - Referring now to
FIG. 2 , a process is depicted for presenting a user interface according to one or more embodiments. The user interface may relate to an executable application configured to allow for navigating a hierarchical menu to browse and/or select one or more content titles.Process 200 may be based on the user interface structure discussed above with reference toFIG. 1 and may be employed by computing devices, personal communication devices, media players, gaming systems, etc. Accordingly,process 200 is discussed as being performed by a device. However, it should also be appreciated that elements ofprocess 200 may be performed by computer readable program code executed by one or more devices. -
Process 200 may be initiated by atblock 205 by displaying a user interface. The user interface display may include one more menu elements and rows of content titles. In one embodiment, each menu element is associated with a row of content titles that may be displayed by the user interface. Each menu element may relate to a category for selecting content and is associated with a level of the hierarchical menu. For example, from a home or top level of the menu, menu elements may be provided associated with selection of different types of content titles, such as movies, broadcast programming (e.g., tv programs), audio or music data, network based content, etc. The user interface may include one or more subcategories for each menu element based on the content that may be accessed or presented to a user. For movie content for example, menu elements may be provided for subcategories of a movie menu element, such as genre, ratings, actors, etc. Each subcategory may contain one or more subcategories for characterizing content. According to one embodiment of the invention, the user interface presented byprocess 200 can allow for bypassing one or more hierarchical levels of categories and subcategories by presenting content titles that may be accessed without requiring hierarchical navigation for each level of the user interface. Bypassing one or more subcategories may advantageously provide a unique and rich experience for users. - According to one embodiment, presentation of the user interface at
block 205 may display content titles relating to graphical representations of image data or artwork associated with a media file for one or more of a film, broadcast programming, video data, image data and audio data. Presentation of the user interface may be associated with the architecture discussed above inFIG. 1 , wherein one or more menu elements are displayed in a vertical column and content titles are displayed in horizontal rows. The content titles presented by the user interface may relate to a preview of content accessible with one or more subcategories of a menu element. - At
block 210, an input command may be detected associated with a menu element. In one embodiment, input commands may relate to one or more directional commands received by a device. For example, when the user interface is displayed by a display device (e.g., tv) or a device having a display (e.g., portable electronic device) input commands may be provided based on directional inputs via a remote control or buttons of an input interface. The user interface may allow for a user to select or highlight a menu element by positioning a focus element, such as a focus cursor with a menu element. When menu elements are arranged vertically, vertical commands (e.g., up, down) may be input to a device to highlight a menu element. Selection of a menu element may result in updating the display to present one or more subcategories of the menu element. As such, the user may navigate one or more levels of the hierarchical menu. - According to one embodiment, directional commands may additionally allow for a user to access one or more content titles presented by the user interface. For example, a horizontal directional command may select of row of content titles associated with the menu item, and/or allow for navigation within a row. In that fashion a user may bypass navigation of hierarchical menu.
-
Process 200 may proceed to updating the display of the user interface based on the input command atblock 215, wherein presentation of a row of content titles associated with the menu element is updated to allow for navigation within the row. Content titles presented by the user interface for the menu element may be a subset of content titles that may be accessed based on the menu element. In one embodiment, updating the display of user interface based on the input command relates to increasing the display size of the content titles for a selected row and adjusting focus attributes of the content titles relative to other rows of the user interface. In another embodiment, updating the display of the user interface based on the input command relates to distorting the display for rows of content titles not associated with the input command. For example, a fish eye focus may be employed to highlight a row of content titles associated with a selected or highlighted menu item, wherein non-selected rows may be displayed with reduced visibility and/or a different focus attributes. Updating the display of user interface based on the input command may additionally provide a scrollable selection of content titles for a row associated with the input command. - Following
block 205 ofprocess 200, the user interface may further allow for detecting an input command for selection of a content title and updating a display of the user interface to provide details for a selected content title. Selections of content titles may bypasses one or more levels of the hierarchical menu. In addition, the user interface may detect input commands to vertically shift a cursor focus associated with a row of content titles, and updating the display of a row of content titles based on the vertical command to allow for navigation relative to one or more additional rows of content titles. Similarly, input commands may be detected to horizontally scroll the content titles of a row, and presenting a link to one or more additional titles associated with the menu element. - Although the description of
process 200 has been described with reference to media files, it should also be appreciated that the methods and devices described herein are not limited to media content. For example, the devices and methods described herein may be employed for viewing data associated with file management and accessing documents from one or more sources. - Referring now to
FIG. 3 , a simplified block diagram is depicted of a device according to one or more embodiments.Device 300 may relate to one or more of an electronic device, computing device, a personal communication device, a tablet computer, and device in general configured to provide a user interface application. In one embodiment,device 300 may be configured to provide a user interface ofFIG. 1 . As depicted inFIG. 3 ,device 300 includesprocessor 305,memory 310,display 315, input/output (I/O)interface 320, andcommunication interface 325.Processor 305 may be configured to control operation ofdevice 300 based on one or more computer executable instructions stored inmemory 310. In one embodiment,processor 305 may be configured to provide a user interface for browsing and selection of media content.Memory 310 may relate to one of RAM and ROM memories and may be configured to store one or more files, and computer executable instructions for operation ofdevice 300. Although depicted as a single memory unit,memory 310 may relate to one or more of internal device memory and removable memory.Memory 310 may store one or more media files which may be presented to a user. -
Display 315 may be employed to display text, image and/or video data, and display one or more applications executed byprocessor 305. In certain embodiments,display 315 may relate to a touch screen display. I/O interface 320 may be employed to control operation ofdevice 300 including controlling playback of an eBook and/or digital publication. I/O interface 320 may include one or more buttons for user input, such as a such as a numerical keypad, volume control, menu controls, pointing device, track ball, mode selection buttons, and playback functionality (e.g., play, stop, pause, forward, reverse, slow motion, etc). Buttons of I/O interface 320 may include hard and soft buttons, wherein functionality of the soft buttons may be based on one or more applications running ondevice 300. -
Communication interface 325 may be configured to receive and/or transmit data including content for display and presentation by a user interface, such as media files (e.g., audio, video, image, etc.).Communication interface 325 may be configured to allow for one or more devices to communicate withdevice 300 via wired or wireless communication.Communication interface 325 may include one or more ports for receiving data, including ports for removable memory.Communication interface 325 may be configured to allow for network based communications including but not limited to LAN, WAN, Wi-Fi, etc. In one embodiment,communication interface 325 may be configured to access media content via a network server. - Referring now to
FIGS. 4A-4D , graphical representations are depicted of a user interface according to one or more embodiments. According to one embodiment, a user may navigateuser interface 400 to view and/or select content titles, such as one or more media files that may be accessed by a device.User interface 400 may allow for content of files stored by the device or accessible via a network (e.g., network site, network application, etc.) to be presented to a user. Referring first toFIG. 4A ,user interface 400 is depicted to includemenu 405 and rows of content titles depicted as 410. Elements ofmenu 405 may relate to graphical representations of text identifying one or more categories that a user may select of highlight to access content. Content titles may be presented as cover artwork for a content title. One advantage of the invention may be that a content title of a row may be selected. In that fashion, user interface may allow for navigation within a row of content titles. Further,rows 410 may provide a visual aesthetic and information related tomenu 405. - Presentation and navigation of
user interface 400 may be based on the position of a cursor or highlighted element which may be identified by applying a cursor focus to an element. Based on the position of a cursor focus, the user may select an item of the user interface and/or provide one or more commands to change the position of the cursor focus for navigating the user interface. - The configuration of
user interface 400 inFIG. 4A may be employed during initial presentation of the user interface for selecting content. As depicted inFIG. 4A , menu item 415 (e.g., film) is depicted as displayed with the cursor focus or highlighting applied. Display of cursor focus may include enlarging the text of the menu item and/or including one or more display attribute such as a glow accent, animation, backlighting, etc. Based on a selected menu element, such asmenu element 415 inFIG. 4A , presentation ofrows 410 of preview content may be displayed to highlight a row associated with the menu item. Content titles ofrows 410 are depicted as tiles or image data, wherein each tile may identify a content title or media file. In one embodiment, graphical elements forrows 410 may relate to cover art for the media titles. In that fashion a user may recognize particular content titles. For rows not associated with the selectedmenu item 415, each content title, such ascontent title 420 may be displayed with a particular attributes. For example,content title 420 may be display as partially faded or distorted (e.g., via application of a fish-eye lens appearance). Alternatively, content titles for a row associated with selectedmenu item 415, such ascontent title 425, may be displayed to accent the association with the menu item. - Navigation of
user interface 400 may be based on one or more directional commands. As depicted inFIG. 4A , vertical commands, as depicted by 430, can position the cursor focus formenu 405. A horizontal command, as depicted by 431 may be employed to select a row, such as the row of content titles associated withcontent title 425 or return the cursor focus to a menu element. - According to one embodiment,
user interface 400 may allow for hierarchical navigation, where content may be accessed based on one or more selections ofmenu 405. Referring now toFIG. 4B , a graphical representation is depicted ofuser interface 400 based on selection ofmenu item 415 ofFIG. 4A . InFIG. 4B ,user interface 400 displaysgraphical element 440 identifying a previously selected menu element (e.g., menu element 415) andmenu 445 based on subcategories for the previously selected menu item.Menu element 450 is depicted as a highlighted menu element to indicate the position of the cursor focus.User interface 400 inFIG. 4B further includesrows 455 of preview content, wherein one row may be displayed to highlight an association with themenu item 450. Based on the position of cursor focus onmenu element 450, content titles for a row associated with selected menu item, such ascontent title 460, may be displayed to identify the association with the menu item. Content titles for the other rows of preview content, such ascontent title 465, may be displayed as partially faded or distorted. As depicted inFIG. 4B , vertical commands, as depicted by 430, can adjust the cursor focus formenu 445. A horizontal command, as depicted by 435 may be employed to select a row, such as the row of content titles associated withcontent title 460 or alternatively return to the user interface display configuration ofFIG. 4A . - According to one embodiment,
user interface 400 may allow for bypassing hierarchical navigation, such that content may be selected based on rows of preview content. Referring now toFIG. 4C ,user interface 400 is depicted based on a selection associated with the menu element (e.g.,menu element 415 ofFIG. 4A ). For example, a user may activate a button of an input device or directional command to position focus on the row.User interface 400 may then update the presentation of user interface elements. InFIG. 4C , the menu item, element 470, is depicted with increased sized. Based on the input selection, rows ofpreview content 410 may additionally be adjusted. In particular,row 475 associated with the menu element 470 may include a cursor focus oncontent title 480. Further, presentation of the content titles ofrow 475 may be presented with one or more graphical treatments to enhance the display. - According to one embodiment, selection of a menu item of a content title in a highlighted row may be employed for bypassing the hierarchical menu structure. The user interface view of
FIG. 4C , or parallax view, allows for a user to select or browse content titles associated with menu elements. Horizontal directional commands, as shown bydirection 435, may be employed to move a focus cursor related to one or more titles ofrow 475. Such a selection will be discussed in more detail below with respect toFIG. 4D . Selection of a content title may result in bypassing selection of a subcategory, such as the subcategories depicted inFIG. 4B , ofmenu element 440. Another advantage may be the ability to shift the focus of a particular row to another row based on a vertical directional command. Such a selection will be discussed in more detail below with respect toFIG. 5 . - Referring now to
FIG. 4D ,user interface 400 is depicted based on navigation of content titles of a row of graphical elements according to one embodiment. Navigation of a row of content titles, such asrow 475, allows a user to view a portion of content titles that may be associated with menu element 470. In one embodiment,row 475 includes a particular number of titles that may be viewed. Based on one or more directional commands,user interface 400 may update the display of the row to shift one or more content titles into the display window ofuser interface 400. In certain embodiments, the number of content titles per row may be limited to seven. Each row however, may include a link, depicted as 485, which may be selected by the cursor focus. Selection oflink 485 may result inuser interface 400 displaying content titles associated with the menu item in a grid view. Displaying of media content in a grid view is discussed in the commonly assigned U.S. patent application Ser. No. 12/966,131, entitled “User Interface For Prioritizing Media Content,” and U.S. patent application Ser. No. 12/966,150, entitled “User Interface For Media Content Presentation,” which are hereby incorporated by reference. - Referring now to
FIG. 5 , a graphical representation of user interface presentation is depicted according to one or more embodiments. According to one embodiment, a user interface may allow a user to navigate relative to rows (e.g., rows 120) of content displayed by the user interface.User interface 500 relates to a partial view of a user interface (e.g., user interface 400).User interface 500 includesmenu 505 and rows ofcontent 510. Rows ofcontent 510 are presented for each ofmenu elements 515 and 520.User interface 500 is depicted in a parallax view, wherein menu item 515 is selected. Based on selection of menu item 515, the row of content titles associated with the menu item are presented with focus characteristics to enhance the display. Further,content title 525 is displayed as including the focus cursor and with increased size relative to content titles of other rows. Content titles associated withmenu item 520, such ascontent title 530, may be displayed with different attributes. - According to one embodiment, the user may navigate relative to
rows 510 based on one or more vertical directional commands, as depicted by 535.User interface 540 relates to presentation of theuser interface 500 following a vertical directional command. As depicted,user interface 540 is updated to shift the cursor focus to tile 545. As such,row 550 of content titles associated with menu item 555 (e.g., menu item 520) are depicted as in focus. Similarly, presentation ofmenu item 555 is adjusted to identify the change. Presentation of menu item 560 (e.g., menu element 515) and content titles associated with the menu item, such as 565, are additionally modified. One advantage of navigating relate to rows of content titles, or preview content, may be the ability to bypass navigating a hierarchical menu. In contrast to conventional methods which may require returning to particular levels of a menu, the parallax views provides a user greater flexibility in selecting content. - According to one embodiment, some menu elements cannot be represented by content titles. Referring now to
FIG. 6 , a graphical representation is depicted of user interface operation according to one or more embodiments.User interface 600 includesmenu elements 605 andlist element 610 which may be accessed by highlighting a menu item. Based on selection ofmenu item 615,user interface 600 may presentlist 610 and display an element of the list with the cursor focus. As depicted,element 625 includes cursor focus and may be selected by the user. However, based on one or more directional commands, as shown by 635, the user may select among elements oflist 610. - According to another embodiment, a user interface may provide detailed information and one or more functions when a content title is selected by a user. Referring now to
FIG. 7 , a graphical representation of a user interface is depicted for a detail view according to one or more embodiments of the invention. Display ofuser interface 700 may be based on a selection of a content title from a row or a parallax view as depicted inFIGS. 4C-4D .User interface 700 includes a graphical display of a content title shown as 705.Content title 705 may relate to cover art of the media title and/or a graphical tile including text or graphics associated with the content title. - Presentation of
user interface 700 may includegraphical element 710 identifying a menu item associated withcontent title 705. Based ongraphical element 710, one or more additional graphical elements may be displayed inlisting 715. In that fashion, a user may select different titles associated with a menu item whileuser interface 700 presents a detailed view. A detailed view allows for a user to view information related tocontent title 705.User interface 700 may further display text identifying the title ofcontent title 705 shown as 720. The detailed view provided byuser interface 700 may include buybutton 725 which may be selected by the user to purchase media associated withtitle 705.Rent button 730 may allow a user to rentcontent title 705.User interface 700 may further include media data shown as 740 which may be selected by a user to obtain further information and details ofcontent title 705.User interface 700 may further identify one or more content titles, depicted as 745, which may be selected by a user.Content titles 745 may elate to suggested titles based on user selection ofcontent titles 705. - While this disclosure has been particularly shown and described with references to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the embodiments encompassed by the appended claims.
Claims (24)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/030,525 US20120216117A1 (en) | 2011-02-18 | 2011-02-18 | Method and apparatus for navigating a hierarchical menu based user interface |
TW100148349A TWI482079B (en) | 2011-02-18 | 2011-12-23 | Method and apparatus for navigating a hierarchical menu based user interface |
KR1020120010834A KR20120095299A (en) | 2011-02-18 | 2012-02-02 | Method and apparatus for navigating a hierarchical menu based user interface |
CN201210028158.0A CN102707866B (en) | 2011-02-18 | 2012-02-03 | For the method and apparatus navigated based on the user interface of hierarchical menu |
US15/799,910 US11526252B2 (en) | 2011-02-18 | 2017-10-31 | Method and apparatus for navigating a hierarchical menu based user interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/030,525 US20120216117A1 (en) | 2011-02-18 | 2011-02-18 | Method and apparatus for navigating a hierarchical menu based user interface |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/799,910 Continuation US11526252B2 (en) | 2011-02-18 | 2017-10-31 | Method and apparatus for navigating a hierarchical menu based user interface |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120216117A1 true US20120216117A1 (en) | 2012-08-23 |
Family
ID=46653777
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/030,525 Abandoned US20120216117A1 (en) | 2011-02-18 | 2011-02-18 | Method and apparatus for navigating a hierarchical menu based user interface |
US15/799,910 Active 2032-04-08 US11526252B2 (en) | 2011-02-18 | 2017-10-31 | Method and apparatus for navigating a hierarchical menu based user interface |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/799,910 Active 2032-04-08 US11526252B2 (en) | 2011-02-18 | 2017-10-31 | Method and apparatus for navigating a hierarchical menu based user interface |
Country Status (4)
Country | Link |
---|---|
US (2) | US20120216117A1 (en) |
KR (1) | KR20120095299A (en) |
CN (1) | CN102707866B (en) |
TW (1) | TWI482079B (en) |
Cited By (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120139932A1 (en) * | 2010-12-02 | 2012-06-07 | Sony Corporation Of America | Visual treatment for a user interface in a content integration framework |
US20120287165A1 (en) * | 2011-05-12 | 2012-11-15 | Seiko Epson Corporation | Display device, electronic apparatus and display control method |
US20120304073A1 (en) * | 2011-05-27 | 2012-11-29 | Mirko Mandic | Web Browser with Quick Site Access User Interface |
CN103096153A (en) * | 2012-11-08 | 2013-05-08 | 鸿富锦精密工业(深圳)有限公司 | Remote controllable electronic device and system using same |
US20130201161A1 (en) * | 2012-02-03 | 2013-08-08 | John E. Dolan | Methods, Systems and Apparatus for Digital-Marking-Surface Content-Unit Manipulation |
US20140082560A1 (en) * | 2012-09-19 | 2014-03-20 | Konica Minolta, Inc. | Image forming apparatus, method for controlling image forming apparatus, and computer-readable recording medium |
WO2014066560A1 (en) * | 2012-10-26 | 2014-05-01 | Microsoft Corporation | Enhanced views of tagged items in a gallery |
US20140157204A1 (en) * | 2012-11-30 | 2014-06-05 | Verizon and Redbox Digital Entertainment Services, LLC | Systems and Methods for Remote Control Device Based Interaction with a Graphical User Interface |
CN103914495A (en) * | 2013-01-09 | 2014-07-09 | 阿里巴巴集团控股有限公司 | Page preview method and system |
US20150074599A1 (en) * | 2013-09-06 | 2015-03-12 | Yahoo! Inc. | Mobile video channel-based gestural user interface |
US20150113407A1 (en) * | 2013-10-17 | 2015-04-23 | Spotify Ab | System and method for switching between media items in a plurality of sequences of media items |
US9043850B2 (en) | 2013-06-17 | 2015-05-26 | Spotify Ab | System and method for switching between media streams while providing a seamless user experience |
US20150169153A1 (en) * | 2013-12-17 | 2015-06-18 | Lenovo (Singapore) Pte, Ltd. | Enhancing a viewing area around a cursor |
US20150193126A1 (en) * | 2012-08-10 | 2015-07-09 | Landmark Graphics Corporation | Navigating to Failures in Drilling System Displays |
US20150271555A1 (en) * | 2012-11-02 | 2015-09-24 | Sony Computer Entertainment Inc. | Information processing apparatus and information processing method |
US20150302628A1 (en) * | 2014-04-18 | 2015-10-22 | Alibaba Group Holding Limited | Animating content display |
US20150370920A1 (en) * | 2014-06-24 | 2015-12-24 | Apple Inc. | Column interface for navigating in a user interface |
US20160070446A1 (en) * | 2014-09-04 | 2016-03-10 | Home Box Office, Inc. | Data-driven navigation and navigation routing |
USD752079S1 (en) * | 2013-10-15 | 2016-03-22 | Deere & Company | Display screen with graphical user interface |
USD753701S1 (en) * | 2013-08-14 | 2016-04-12 | Sony Computer Entertainment Inc. | Display panel or screen with animated graphical user interface |
US20160171112A1 (en) * | 2014-12-16 | 2016-06-16 | Kobo Incorporated | Method and system for fastest-read category e-book recommendation |
CN105874419A (en) * | 2014-12-09 | 2016-08-17 | 深圳市达仕尼科技有限公司 | Interface display control system, electronic device, and interface display control method |
US9516082B2 (en) | 2013-08-01 | 2016-12-06 | Spotify Ab | System and method for advancing to a predefined portion of a decompressed media stream |
US9529888B2 (en) | 2013-09-23 | 2016-12-27 | Spotify Ab | System and method for efficiently providing media and associated metadata |
US9654532B2 (en) | 2013-09-23 | 2017-05-16 | Spotify Ab | System and method for sharing file portions between peers with different capabilities |
US20180173382A1 (en) * | 2016-12-16 | 2018-06-21 | Samsung Electronics Co., Ltd. | Display apparatus for providing user interface and controlling method thereof |
US10180714B1 (en) * | 2008-04-24 | 2019-01-15 | Pixar | Two-handed multi-stroke marking menus for multi-touch devices |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US20190102050A1 (en) * | 2017-09-29 | 2019-04-04 | Toyota Jidosha Kabushiki Kaisha | Display control device |
USD910672S1 (en) * | 2018-11-26 | 2021-02-16 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
USD911365S1 (en) * | 2018-11-26 | 2021-02-23 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
US11057682B2 (en) | 2019-03-24 | 2021-07-06 | Apple Inc. | User interfaces including selectable representations of content items |
US11070889B2 (en) | 2012-12-10 | 2021-07-20 | Apple Inc. | Channel bar user interface |
US11194546B2 (en) | 2012-12-31 | 2021-12-07 | Apple Inc. | Multi-user TV user interface |
US11290762B2 (en) | 2012-11-27 | 2022-03-29 | Apple Inc. | Agnostic media delivery system |
US11297392B2 (en) | 2012-12-18 | 2022-04-05 | Apple Inc. | Devices and method for providing remote control hints on a display |
US11467726B2 (en) | 2019-03-24 | 2022-10-11 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11520858B2 (en) | 2016-06-12 | 2022-12-06 | Apple Inc. | Device-level authorization for viewing content |
US20220404951A1 (en) * | 2019-08-30 | 2022-12-22 | Huawei Technologies Co., Ltd. | Focus Management Method Applied to Electronic Device and Electronic Device |
US11543938B2 (en) | 2016-06-12 | 2023-01-03 | Apple Inc. | Identifying applications on which content is available |
USD977511S1 (en) | 2021-04-30 | 2023-02-07 | Hewlett Packard Enterprise Development Lp | Display with animated graphical user interface |
US20230061240A1 (en) * | 2021-08-31 | 2023-03-02 | Hewlett-Packard Development Company, L.P. | Highlight indicator-based screen transitions |
US11609678B2 (en) | 2016-10-26 | 2023-03-21 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11797505B2 (en) | 2021-04-30 | 2023-10-24 | Hewlett Packard Enterprise Development Lp | Column browser for navigating hierarchical data structures |
US11797606B2 (en) | 2019-05-31 | 2023-10-24 | Apple Inc. | User interfaces for a podcast browsing and playback application |
JP2023162908A (en) * | 2022-04-27 | 2023-11-09 | Lineヤフー株式会社 | Information providing device, information providing method, and information providing program |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11934640B2 (en) | 2022-01-27 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5962085B2 (en) * | 2012-03-15 | 2016-08-03 | ソニー株式会社 | Display control apparatus, control method thereof, and program |
CN103902556B (en) * | 2012-12-26 | 2018-07-06 | 重庆新媒农信科技有限公司 | A kind of multilevel menu data store query method and system |
CN103067787B (en) * | 2013-01-31 | 2016-08-10 | 深圳市酷开网络科技有限公司 | The interactive system of a kind of intelligent television and method |
CN104013566B (en) * | 2013-02-28 | 2018-03-06 | 香港浸会大学 | A kind of Chinese medicine composition with white-skinned face function, its preparation method and its cosmetic applications |
CN103402132B (en) * | 2013-08-01 | 2016-05-25 | 佛山云联科技有限公司 | A kind of application navigation control method of intelligent television |
AU2013406178A1 (en) * | 2013-11-27 | 2016-05-12 | Facebook, Inc. | Communication user interface systems and methods |
CN103699299A (en) * | 2013-12-18 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Terminal and application operation execution method thereof |
KR101538576B1 (en) * | 2014-02-10 | 2015-07-22 | 한국과학기술원 | Structure aware navigation method using space and structure mapping between input device and digital data |
WO2015200371A1 (en) | 2014-06-24 | 2015-12-30 | Apple Inc. | Music now playing user interface |
US10382808B2 (en) * | 2016-12-30 | 2019-08-13 | Hisense Electric Co., Ltd. | System and method for digital television operation and control |
CN107092652B (en) * | 2017-03-14 | 2021-06-29 | 口碑控股有限公司 | Navigation method and device for target page |
EP3887930A1 (en) * | 2019-04-05 | 2021-10-06 | Google LLC | Methods, systems, and media for navigating user interfaces |
CN111782098A (en) * | 2020-07-02 | 2020-10-16 | 三星电子(中国)研发中心 | Page navigation method and device and intelligent equipment |
TWI774258B (en) * | 2021-03-08 | 2022-08-11 | 瑞昱半導體股份有限公司 | Processing system and processing method for user interface |
US11550702B1 (en) | 2021-11-04 | 2023-01-10 | T-Mobile Usa, Inc. | Ensuring that computer programs are accessible to users with disabilities, such as for use with mobile phones |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5920316A (en) * | 1994-12-13 | 1999-07-06 | Microsoft Corporation | Taskbar with start menu |
US20010013877A1 (en) * | 2000-02-15 | 2001-08-16 | Akinobu Fujino | File processing apparatus and computer-readable storage medium storing a program for operating a computer as a file processing apparatus |
US20030151621A1 (en) * | 2001-04-03 | 2003-08-14 | Mcevilly Chris | User interface system |
US6678891B1 (en) * | 1998-11-19 | 2004-01-13 | Prasara Technologies, Inc. | Navigational user interface for interactive television |
US20040165013A1 (en) * | 2003-02-20 | 2004-08-26 | International Business Machines Corp. | Cascading menu with automatic cursor relocation |
US20040233239A1 (en) * | 2003-05-21 | 2004-11-25 | Nokia Corporation | User interface display for set-top box device |
US7191411B2 (en) * | 2002-06-06 | 2007-03-13 | Moehrle Armin E | Active path menu navigation system |
US20070136681A1 (en) * | 2005-12-08 | 2007-06-14 | Syntax Brillian Corp. | On-screen display for configuring a display apparatus using graphic icons |
US20070157232A1 (en) * | 2005-12-30 | 2007-07-05 | Dunton Randy R | User interface with software lensing |
US20070300256A1 (en) * | 2006-06-26 | 2007-12-27 | Microsoft Corporation | Techniques to manage an electronic program guide |
US20080174570A1 (en) * | 2006-09-06 | 2008-07-24 | Apple Inc. | Touch Screen Device, Method, and Graphical User Interface for Determining Commands by Applying Heuristics |
US20090024926A1 (en) * | 2007-07-17 | 2009-01-22 | Sony Corporation | Portable information terminal |
US20090063972A1 (en) * | 2007-09-04 | 2009-03-05 | Jeffrey Ma | Multi-Pane Graphical User Interface for Mobile Electronic Device |
US20090070815A1 (en) * | 2001-05-14 | 2009-03-12 | Microsoft Corporation | Electronic program guide displayed simultaneously with television programming |
US20090125571A1 (en) * | 2007-11-11 | 2009-05-14 | Microsoft Corporation | Arrangement for synchronizing media files with portable devices |
US20090125842A1 (en) * | 2006-05-03 | 2009-05-14 | Ryuji Nakayama | Multimedia player and menu screen display method |
US7673240B2 (en) * | 2005-12-30 | 2010-03-02 | Polaroid Labs, Llc | Ubiquitous navbar user interface across multiple heterogeneous digital media devices |
US20100107068A1 (en) * | 2008-10-23 | 2010-04-29 | Butcher Larry R | User Interface with Parallax Animation |
US20100175022A1 (en) * | 2009-01-07 | 2010-07-08 | Cisco Technology, Inc. | User interface |
US20100262995A1 (en) * | 2009-04-10 | 2010-10-14 | Rovi Technologies Corporation | Systems and methods for navigating a media guidance application with multiple perspective views |
US20110022310A1 (en) * | 2007-12-28 | 2011-01-27 | Takaaki Ishii | Information terminal device, information processing method and information processing program |
US20110055760A1 (en) * | 2009-09-01 | 2011-03-03 | Drayton David Samuel | Method of providing a graphical user interface using a concentric menu |
US20110107220A1 (en) * | 2002-12-10 | 2011-05-05 | Perlman Stephen G | User interface, system and method for controlling a video stream |
US20110138313A1 (en) * | 2009-12-03 | 2011-06-09 | Kevin Decker | Visually rich tab representation in user interface |
US20110208732A1 (en) * | 2010-02-24 | 2011-08-25 | Apple Inc. | Systems and methods for organizing data items |
US20110283322A1 (en) * | 2010-05-13 | 2011-11-17 | Rovi Technologies Corporation | Systems and methods for providing media content listings according to a destination location |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6600497B1 (en) * | 1999-11-15 | 2003-07-29 | Elliot A. Gottfurcht | Apparatus and method to navigate interactive television using unique inputs with a remote control |
US6944818B2 (en) * | 2001-09-10 | 2005-09-13 | Xerox Corporation | Method and apparatus for the viewing and exploration of the content of hierarchical information |
US7457532B2 (en) | 2002-03-22 | 2008-11-25 | Microsoft Corporation | Systems and methods for retrieving, viewing and navigating DVD-based content |
US7373612B2 (en) | 2002-10-21 | 2008-05-13 | Battelle Memorial Institute | Multidimensional structured data visualization method and apparatus, text visualization method and apparatus, method and apparatus for visualizing and graphically navigating the world wide web, method and apparatus for visualizing hierarchies |
US7606865B2 (en) * | 2002-11-29 | 2009-10-20 | Grouptivity | Collaboration system and method |
US8019388B2 (en) * | 2003-02-06 | 2011-09-13 | Flextronics Ap, Llc | Main menu navigation principle for mobile phone user |
US7694223B2 (en) * | 2003-06-04 | 2010-04-06 | Sony Computer Entertainment Inc. | Methods and systems for recording user actions in computer programs |
US7721228B2 (en) * | 2003-08-05 | 2010-05-18 | Yahoo! Inc. | Method and system of controlling a context menu |
US20090006201A1 (en) * | 2003-08-28 | 2009-01-01 | Faseler Jr Walter L | Method and apparatus for storing and accessing URL links |
US20060020904A1 (en) * | 2004-07-09 | 2006-01-26 | Antti Aaltonen | Stripe user interface |
US7647559B2 (en) | 2004-09-30 | 2010-01-12 | Microsoft Corporation | Method and computer-readable medium for navigating between attachments to electronic mail messages |
TW200832154A (en) * | 2007-01-16 | 2008-08-01 | Era Digital Media Co | Method of mobile multimedia content distribution and access |
US20090012846A1 (en) * | 2007-07-02 | 2009-01-08 | Borders Group, Inc. | Computerized book reviewing system |
EP2060970A1 (en) * | 2007-11-12 | 2009-05-20 | Research In Motion Limited | User interface for touchscreen device |
US9092128B2 (en) * | 2010-05-21 | 2015-07-28 | Apple Inc. | Method and apparatus for managing visual information |
-
2011
- 2011-02-18 US US13/030,525 patent/US20120216117A1/en not_active Abandoned
- 2011-12-23 TW TW100148349A patent/TWI482079B/en active
-
2012
- 2012-02-02 KR KR1020120010834A patent/KR20120095299A/en not_active Application Discontinuation
- 2012-02-03 CN CN201210028158.0A patent/CN102707866B/en active Active
-
2017
- 2017-10-31 US US15/799,910 patent/US11526252B2/en active Active
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5920316A (en) * | 1994-12-13 | 1999-07-06 | Microsoft Corporation | Taskbar with start menu |
US6678891B1 (en) * | 1998-11-19 | 2004-01-13 | Prasara Technologies, Inc. | Navigational user interface for interactive television |
US20010013877A1 (en) * | 2000-02-15 | 2001-08-16 | Akinobu Fujino | File processing apparatus and computer-readable storage medium storing a program for operating a computer as a file processing apparatus |
US20030151621A1 (en) * | 2001-04-03 | 2003-08-14 | Mcevilly Chris | User interface system |
US20090070815A1 (en) * | 2001-05-14 | 2009-03-12 | Microsoft Corporation | Electronic program guide displayed simultaneously with television programming |
US7191411B2 (en) * | 2002-06-06 | 2007-03-13 | Moehrle Armin E | Active path menu navigation system |
US20110107220A1 (en) * | 2002-12-10 | 2011-05-05 | Perlman Stephen G | User interface, system and method for controlling a video stream |
US20040165013A1 (en) * | 2003-02-20 | 2004-08-26 | International Business Machines Corp. | Cascading menu with automatic cursor relocation |
US20040233239A1 (en) * | 2003-05-21 | 2004-11-25 | Nokia Corporation | User interface display for set-top box device |
US20070136681A1 (en) * | 2005-12-08 | 2007-06-14 | Syntax Brillian Corp. | On-screen display for configuring a display apparatus using graphic icons |
US20070157232A1 (en) * | 2005-12-30 | 2007-07-05 | Dunton Randy R | User interface with software lensing |
US7673240B2 (en) * | 2005-12-30 | 2010-03-02 | Polaroid Labs, Llc | Ubiquitous navbar user interface across multiple heterogeneous digital media devices |
US20090125842A1 (en) * | 2006-05-03 | 2009-05-14 | Ryuji Nakayama | Multimedia player and menu screen display method |
US20070300256A1 (en) * | 2006-06-26 | 2007-12-27 | Microsoft Corporation | Techniques to manage an electronic program guide |
US20080174570A1 (en) * | 2006-09-06 | 2008-07-24 | Apple Inc. | Touch Screen Device, Method, and Graphical User Interface for Determining Commands by Applying Heuristics |
US20090024926A1 (en) * | 2007-07-17 | 2009-01-22 | Sony Corporation | Portable information terminal |
US20090063972A1 (en) * | 2007-09-04 | 2009-03-05 | Jeffrey Ma | Multi-Pane Graphical User Interface for Mobile Electronic Device |
US20090125571A1 (en) * | 2007-11-11 | 2009-05-14 | Microsoft Corporation | Arrangement for synchronizing media files with portable devices |
US20110022310A1 (en) * | 2007-12-28 | 2011-01-27 | Takaaki Ishii | Information terminal device, information processing method and information processing program |
US20100107068A1 (en) * | 2008-10-23 | 2010-04-29 | Butcher Larry R | User Interface with Parallax Animation |
US20100175022A1 (en) * | 2009-01-07 | 2010-07-08 | Cisco Technology, Inc. | User interface |
US20100262995A1 (en) * | 2009-04-10 | 2010-10-14 | Rovi Technologies Corporation | Systems and methods for navigating a media guidance application with multiple perspective views |
US20110055760A1 (en) * | 2009-09-01 | 2011-03-03 | Drayton David Samuel | Method of providing a graphical user interface using a concentric menu |
US20110138313A1 (en) * | 2009-12-03 | 2011-06-09 | Kevin Decker | Visually rich tab representation in user interface |
US20110208732A1 (en) * | 2010-02-24 | 2011-08-25 | Apple Inc. | Systems and methods for organizing data items |
US20110283322A1 (en) * | 2010-05-13 | 2011-11-17 | Rovi Technologies Corporation | Systems and methods for providing media content listings according to a destination location |
Cited By (96)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10180714B1 (en) * | 2008-04-24 | 2019-01-15 | Pixar | Two-handed multi-stroke marking menus for multi-touch devices |
US8549425B2 (en) * | 2010-12-02 | 2013-10-01 | Sony Corporation | Visual treatment for a user interface in a content integration framework |
US9229622B2 (en) * | 2010-12-02 | 2016-01-05 | Sony Corporation | Visual treatment for a tile-based user interface in a content integration framework |
US20120139932A1 (en) * | 2010-12-02 | 2012-06-07 | Sony Corporation Of America | Visual treatment for a user interface in a content integration framework |
US20140040817A1 (en) * | 2010-12-02 | 2014-02-06 | Sony Corporation Of America | Visual treatment for a tile-based user interface in a content integration framework |
US20120287165A1 (en) * | 2011-05-12 | 2012-11-15 | Seiko Epson Corporation | Display device, electronic apparatus and display control method |
US9122445B2 (en) * | 2011-05-12 | 2015-09-01 | Seiko Epson Corporation | Display device, electronic apparatus and display control method with a thumbnail dispay |
US20120304073A1 (en) * | 2011-05-27 | 2012-11-29 | Mirko Mandic | Web Browser with Quick Site Access User Interface |
US20130201161A1 (en) * | 2012-02-03 | 2013-08-08 | John E. Dolan | Methods, Systems and Apparatus for Digital-Marking-Surface Content-Unit Manipulation |
US9946445B2 (en) * | 2012-08-10 | 2018-04-17 | Landmark Graphics Corporation | Navigating to failures in drilling system displays |
US20150193126A1 (en) * | 2012-08-10 | 2015-07-09 | Landmark Graphics Corporation | Navigating to Failures in Drilling System Displays |
US20140082560A1 (en) * | 2012-09-19 | 2014-03-20 | Konica Minolta, Inc. | Image forming apparatus, method for controlling image forming apparatus, and computer-readable recording medium |
CN103685823A (en) * | 2012-09-19 | 2014-03-26 | 柯尼卡美能达株式会社 | Image forming apparatus and method for controlling image forming apparatus |
US8949245B2 (en) | 2012-10-26 | 2015-02-03 | Microsoft Corporation | Enhanced views of tagged items in a gallery |
WO2014066560A1 (en) * | 2012-10-26 | 2014-05-01 | Microsoft Corporation | Enhanced views of tagged items in a gallery |
US10028007B2 (en) | 2012-11-02 | 2018-07-17 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing method |
US10531145B2 (en) | 2012-11-02 | 2020-01-07 | Sony Interactive Entertainment Inc. | Information processing apparatus and information processing method |
US9762948B2 (en) * | 2012-11-02 | 2017-09-12 | Sony Corporation | Information processing apparatus and information processing method |
US20150271555A1 (en) * | 2012-11-02 | 2015-09-24 | Sony Computer Entertainment Inc. | Information processing apparatus and information processing method |
CN103096153A (en) * | 2012-11-08 | 2013-05-08 | 鸿富锦精密工业(深圳)有限公司 | Remote controllable electronic device and system using same |
US11290762B2 (en) | 2012-11-27 | 2022-03-29 | Apple Inc. | Agnostic media delivery system |
US20140157204A1 (en) * | 2012-11-30 | 2014-06-05 | Verizon and Redbox Digital Entertainment Services, LLC | Systems and Methods for Remote Control Device Based Interaction with a Graphical User Interface |
US10310697B2 (en) * | 2012-11-30 | 2019-06-04 | Verizon Patent And Licensing Inc. | Systems and methods for remote control device based interaction with a graphical user interface |
US11070889B2 (en) | 2012-12-10 | 2021-07-20 | Apple Inc. | Channel bar user interface |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US11245967B2 (en) | 2012-12-13 | 2022-02-08 | Apple Inc. | TV side bar user interface |
US11317161B2 (en) | 2012-12-13 | 2022-04-26 | Apple Inc. | TV side bar user interface |
US11297392B2 (en) | 2012-12-18 | 2022-04-05 | Apple Inc. | Devices and method for providing remote control hints on a display |
US11194546B2 (en) | 2012-12-31 | 2021-12-07 | Apple Inc. | Multi-user TV user interface |
US11822858B2 (en) | 2012-12-31 | 2023-11-21 | Apple Inc. | Multi-user TV user interface |
CN103914495A (en) * | 2013-01-09 | 2014-07-09 | 阿里巴巴集团控股有限公司 | Page preview method and system |
US9043850B2 (en) | 2013-06-17 | 2015-05-26 | Spotify Ab | System and method for switching between media streams while providing a seamless user experience |
US9100618B2 (en) | 2013-06-17 | 2015-08-04 | Spotify Ab | System and method for allocating bandwidth between media streams |
US10110947B2 (en) | 2013-06-17 | 2018-10-23 | Spotify Ab | System and method for determining whether to use cached media |
US9503780B2 (en) | 2013-06-17 | 2016-11-22 | Spotify Ab | System and method for switching between audio content while navigating through video streams |
US10455279B2 (en) | 2013-06-17 | 2019-10-22 | Spotify Ab | System and method for selecting media to be preloaded for adjacent channels |
US9066048B2 (en) | 2013-06-17 | 2015-06-23 | Spotify Ab | System and method for switching between audio content while navigating through video streams |
US9635416B2 (en) | 2013-06-17 | 2017-04-25 | Spotify Ab | System and method for switching between media streams for non-adjacent channels while providing a seamless user experience |
US9641891B2 (en) | 2013-06-17 | 2017-05-02 | Spotify Ab | System and method for determining whether to use cached media |
US9654822B2 (en) | 2013-06-17 | 2017-05-16 | Spotify Ab | System and method for allocating bandwidth between media streams |
US9071798B2 (en) | 2013-06-17 | 2015-06-30 | Spotify Ab | System and method for switching between media streams for non-adjacent channels while providing a seamless user experience |
US9661379B2 (en) | 2013-06-17 | 2017-05-23 | Spotify Ab | System and method for switching between media streams while providing a seamless user experience |
US9979768B2 (en) | 2013-08-01 | 2018-05-22 | Spotify Ab | System and method for transitioning between receiving different compressed media streams |
US10097604B2 (en) | 2013-08-01 | 2018-10-09 | Spotify Ab | System and method for selecting a transition point for transitioning between media streams |
US10110649B2 (en) | 2013-08-01 | 2018-10-23 | Spotify Ab | System and method for transitioning from decompressing one compressed media stream to decompressing another media stream |
US10034064B2 (en) | 2013-08-01 | 2018-07-24 | Spotify Ab | System and method for advancing to a predefined portion of a decompressed media stream |
US9516082B2 (en) | 2013-08-01 | 2016-12-06 | Spotify Ab | System and method for advancing to a predefined portion of a decompressed media stream |
US9654531B2 (en) | 2013-08-01 | 2017-05-16 | Spotify Ab | System and method for transitioning between receiving different compressed media streams |
USD753701S1 (en) * | 2013-08-14 | 2016-04-12 | Sony Computer Entertainment Inc. | Display panel or screen with animated graphical user interface |
USD753700S1 (en) * | 2013-08-14 | 2016-04-12 | Sony Computer Entertainment Inc. | Display panel or screen with animated graphical user interface |
US20150074599A1 (en) * | 2013-09-06 | 2015-03-12 | Yahoo! Inc. | Mobile video channel-based gestural user interface |
US10191913B2 (en) | 2013-09-23 | 2019-01-29 | Spotify Ab | System and method for efficiently providing media and associated metadata |
US9529888B2 (en) | 2013-09-23 | 2016-12-27 | Spotify Ab | System and method for efficiently providing media and associated metadata |
US9716733B2 (en) | 2013-09-23 | 2017-07-25 | Spotify Ab | System and method for reusing file portions between different file formats |
US9654532B2 (en) | 2013-09-23 | 2017-05-16 | Spotify Ab | System and method for sharing file portions between peers with different capabilities |
US9917869B2 (en) | 2013-09-23 | 2018-03-13 | Spotify Ab | System and method for identifying a segment of a file that includes target content |
USD752079S1 (en) * | 2013-10-15 | 2016-03-22 | Deere & Company | Display screen with graphical user interface |
US20150113407A1 (en) * | 2013-10-17 | 2015-04-23 | Spotify Ab | System and method for switching between media items in a plurality of sequences of media items |
US9792010B2 (en) | 2013-10-17 | 2017-10-17 | Spotify Ab | System and method for switching between media items in a plurality of sequences of media items |
US9063640B2 (en) * | 2013-10-17 | 2015-06-23 | Spotify Ab | System and method for switching between media items in a plurality of sequences of media items |
US20150169153A1 (en) * | 2013-12-17 | 2015-06-18 | Lenovo (Singapore) Pte, Ltd. | Enhancing a viewing area around a cursor |
US9767592B2 (en) * | 2014-04-18 | 2017-09-19 | Alibaba Group Holding Limited | Animating content display |
US20150302628A1 (en) * | 2014-04-18 | 2015-10-22 | Alibaba Group Holding Limited | Animating content display |
US11461397B2 (en) | 2014-06-24 | 2022-10-04 | Apple Inc. | Column interface for navigating in a user interface |
US10650052B2 (en) * | 2014-06-24 | 2020-05-12 | Apple Inc. | Column interface for navigating in a user interface |
US20150370920A1 (en) * | 2014-06-24 | 2015-12-24 | Apple Inc. | Column interface for navigating in a user interface |
US20160070446A1 (en) * | 2014-09-04 | 2016-03-10 | Home Box Office, Inc. | Data-driven navigation and navigation routing |
WO2016037002A1 (en) * | 2014-09-04 | 2016-03-10 | Home Box Office, Inc. | Data-driven navigation and navigation routing |
US11537679B2 (en) | 2014-09-04 | 2022-12-27 | Home Box Office, Inc. | Data-driven navigation and navigation routing |
CN105874419A (en) * | 2014-12-09 | 2016-08-17 | 深圳市达仕尼科技有限公司 | Interface display control system, electronic device, and interface display control method |
US20160171112A1 (en) * | 2014-12-16 | 2016-06-16 | Kobo Incorporated | Method and system for fastest-read category e-book recommendation |
US11543938B2 (en) | 2016-06-12 | 2023-01-03 | Apple Inc. | Identifying applications on which content is available |
US11520858B2 (en) | 2016-06-12 | 2022-12-06 | Apple Inc. | Device-level authorization for viewing content |
US11609678B2 (en) | 2016-10-26 | 2023-03-21 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
US20180173382A1 (en) * | 2016-12-16 | 2018-06-21 | Samsung Electronics Co., Ltd. | Display apparatus for providing user interface and controlling method thereof |
US20190102050A1 (en) * | 2017-09-29 | 2019-04-04 | Toyota Jidosha Kabushiki Kaisha | Display control device |
USD910672S1 (en) * | 2018-11-26 | 2021-02-16 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
USD923643S1 (en) | 2018-11-26 | 2021-06-29 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
USD923027S1 (en) | 2018-11-26 | 2021-06-22 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
USD911365S1 (en) * | 2018-11-26 | 2021-02-23 | Canva Pty Ltd. | Display screen or portion thereof with an animated graphical user interface |
US11445263B2 (en) | 2019-03-24 | 2022-09-13 | Apple Inc. | User interfaces including selectable representations of content items |
US11057682B2 (en) | 2019-03-24 | 2021-07-06 | Apple Inc. | User interfaces including selectable representations of content items |
US11467726B2 (en) | 2019-03-24 | 2022-10-11 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11750888B2 (en) | 2019-03-24 | 2023-09-05 | Apple Inc. | User interfaces including selectable representations of content items |
US11797606B2 (en) | 2019-05-31 | 2023-10-24 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US20220404951A1 (en) * | 2019-08-30 | 2022-12-22 | Huawei Technologies Co., Ltd. | Focus Management Method Applied to Electronic Device and Electronic Device |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
USD977511S1 (en) | 2021-04-30 | 2023-02-07 | Hewlett Packard Enterprise Development Lp | Display with animated graphical user interface |
US11797505B2 (en) | 2021-04-30 | 2023-10-24 | Hewlett Packard Enterprise Development Lp | Column browser for navigating hierarchical data structures |
US20230061240A1 (en) * | 2021-08-31 | 2023-03-02 | Hewlett-Packard Development Company, L.P. | Highlight indicator-based screen transitions |
US11917111B2 (en) * | 2021-08-31 | 2024-02-27 | Hewlett-Packard Development Company, L.P. | Highlight indicator-based screen transitions |
US11934640B2 (en) | 2022-01-27 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
JP2023162908A (en) * | 2022-04-27 | 2023-11-09 | Lineヤフー株式会社 | Information providing device, information providing method, and information providing program |
Also Published As
Publication number | Publication date |
---|---|
CN102707866A (en) | 2012-10-03 |
CN102707866B (en) | 2015-08-19 |
TW201239742A (en) | 2012-10-01 |
US11526252B2 (en) | 2022-12-13 |
TWI482079B (en) | 2015-04-21 |
KR20120095299A (en) | 2012-08-28 |
US20180129375A1 (en) | 2018-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11526252B2 (en) | Method and apparatus for navigating a hierarchical menu based user interface | |
JP5628424B2 (en) | System, method, and user interface for content search | |
EP2740264B1 (en) | Video peeking | |
US20120221971A1 (en) | User interface for presenting graphical elements | |
KR101718533B1 (en) | Apparatus and method for grid navigation | |
US7839385B2 (en) | Methods and systems for enhancing television applications using 3D pointing | |
US8386942B2 (en) | System and method for providing digital multimedia presentations | |
US9665616B2 (en) | Method and system for providing media recommendations | |
US20120221974A1 (en) | Method and apparatus for presenting elements of a user interface | |
JP2013008369A (en) | User interface and content integration | |
JP2009266238A (en) | Control framework with zoomable graphical user interface for organizing, selecting and launching media item | |
EP2474895B1 (en) | User interface for exploring media content | |
CN103354922A (en) | Method for locating regions of interest in a user interface | |
US20150301693A1 (en) | Methods, systems, and media for presenting related content | |
US8407243B2 (en) | Device and methods for presenting a scrollable user interface | |
EP3198477B1 (en) | A method and apparatus for search query formulation | |
US10257561B2 (en) | Time-line based digital media post viewing experience |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SONY CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRIOLA, GEORGE A.;BAUERLY, MICHAEL P.;SAKAMOTO, MANABU;AND OTHERS;SIGNING DATES FROM 20110224 TO 20110302;REEL/FRAME:025933/0559 Owner name: SONY NETWORK ENTERTAINMENT INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRIOLA, GEORGE A.;BAUERLY, MICHAEL P.;SAKAMOTO, MANABU;AND OTHERS;SIGNING DATES FROM 20110224 TO 20110302;REEL/FRAME:025933/0559 |
|
AS | Assignment |
Owner name: SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC, CALI Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRIOLA, GEORGE A.;BAUERLY, MICHAEL P.;SAKAMOTO, MANABU;AND OTHERS;SIGNING DATES FROM 20110615 TO 20110825;REEL/FRAME:026914/0532 Owner name: SONY CORPORATION, A JAPANESE CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRIOLA, GEORGE A.;BAUERLY, MICHAEL P.;SAKAMOTO, MANABU;AND OTHERS;SIGNING DATES FROM 20110615 TO 20110825;REEL/FRAME:026914/0532 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |