US2012216117A1PendingUtilityA1

Method and apparatus for navigating a hierarchical menu based user interface

Individually held — no corporate assignee on recordPriority: Feb 18, 2011Filed: Feb 18, 2011Published: Aug 23, 2012
Est. expiryFeb 18, 2031(~4.6 yrs left)· nominal 20-yr term from priority
G06F 3/0482H04N 21/4821G06F 3/048G06F 3/14
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and apparatus are provided for a user interface to allow for navigating a hierarchical menu. In one embodiment a method includes displaying 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 associated with a menu element. The method may further include 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. The method may allow for bypassing one or more levels of the hierarchical menu.

Claims

exact text as granted — not AI-modified
1 . A method for presenting a user interface to allow for navigating a hierarchical menu, the method comprising the acts of:
 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;   detecting an input command, by the device, associated with a menu element;   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.   
     
     
         2 . The method of  claim 1 , wherein a menu element relates to a category for selecting content and is associated with a level of the hierarchical menu. 
     
     
         3 . The method of  claim 1 , wherein content titles relate to graphical representations of image data or artwork associated with a media file for one a film, broadcast programming, video data, image data and audio data. 
     
     
         4 . The method of  claim 1 , wherein the one or more menu elements are displayed in a vertical column and content titles are displayed in horizontal rows. 
     
     
         5 . The method of  claim 1 , wherein updating the display of user interface based on the input command includes 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. 
     
     
         6 . The method of  claim 1 , wherein 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. 
     
     
         7 . The method of  claim 1 , wherein the updating the display of user interface based on the input command provides a scrollable selection of content titles for a row associated with the input command. 
     
     
         8 . The method of  claim 1 , wherein content titles presented by the user interface relate to a preview of content accessible with one or more subcategories of the menu element. 
     
     
         9 . The method of  claim 1 , further comprising 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, wherein the selection bypasses one or more levels of the hierarchical menu. 
     
     
         10 . The method of  claim 1 , further comprising detecting an input command to vertically shift a cursor focus associated with a row of content tiles, 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. 
     
     
         11 . The method of  claim 1 , further comprising detecting an input command to horizontally scroll the content titles of a row, and presenting a link to one or more additional titles associated with the menu element. 
     
     
         12 . A computer program product stored on computer readable medium including computer executable code for presenting a user interface to allow for navigating a hierarchical menu, the computer program product comprising:
 computer readable code to display 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;   computer readable code to detect an input command associated with a menu element;   computer readable code to update 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.   
     
     
         13 . The computer program product of  claim 12 , wherein a menu element relates to a category for selecting content and is associated with a level of the hierarchical menu. 
     
     
         14 . The computer program product of  claim 12 , wherein content titles relate to graphical representations of image data or artwork associated with a media file for one a film, broadcast programming, video data, image data and audio data. 
     
     
         15 . The computer program product of  claim 12 , wherein the one or more menu elements are displayed in a vertical column and content titles are displayed in horizontal rows. 
     
     
         16 . The computer program product of  claim 12 , wherein updating the display of user interface based on the input command includes 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. 
     
     
         17 . The computer program product of  claim 12 , wherein 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. 
     
     
         18 . The computer program product of  claim 12 , wherein the updating the display of user interface based on the input command provides a scrollable selection of content titles for a row associated with the input command. 
     
     
         19 . The computer program product of  claim 12 , wherein content titles presented by the user interface relate to a preview of content accessible with one or more subcategories of the menu element. 
     
     
         20 . The computer program product of  claim 12 , further comprising computer readable code to detect 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, wherein the selection bypasses one or more levels of the hierarchical menu. 
     
     
         21 . The computer program product of  claim 12 , further comprising computer readable code to detect an input command to vertically shift a cursor focus associated with a row of content tiles, and update 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. 
     
     
         22 . The computer program product of  claim 12 , further comprising computer readable code to detect an input command to horizontally scroll the content titles of a row, and present a link to one or more additional titles associated with the menu element. 
     
     
         23 . A device comprising:
 a display; and   a processor coupled to the display, the processor configured to
 display 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; 
 detect an input command associated with a menu element; 
 update 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. 
   
     
     
         24 . The device of  claim 23 , wherein the device relates to one or more of a media player, electronic device, personal communication device, handheld computing device, and computing device in general.

Join the waitlist — get patent alerts

Track US2012216117A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.