IP Library Granted Patent US 9,015,620
Granted Patent B1
US 9,015,620 · App. 12/031,419 · Granted Apr 21, 2015

User interface navigation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,015,620
App. No.
12/031,419
Granted
Apr 21, 2015
Kind
B1
Abstract

A computer implemented method for user interface navigation engine is provided. A number of items to display is determined based on an interface screen parameter. The number of items is displayed based on the numerical position on a list selected for display. A displayed item is highlighted, wherein a position of the highlighted displayed item on a screen indicates a position relation of the displayed number of items to the count of items in the list.

Claims (31)

1. A computer implemented method for user interface navigation, comprising:

determining a number of items to display based on an interface screen parameter;

displaying the number of items based on a numerical position on a list selected for display; and

highlighting a displayed item, wherein a position of the highlighted displayed item on a screen indicates a position relation of the displayed number of items to a total number of items in the list, and wherein the highlighted displayed item is independent of a user focused item.

2. The computer implemented method of claim 1 , further comprising:

determining the total number of items in the list;

determining the numerical position on the list based on user input;

dividing the numerical position on the list by the total number of items in the list to produce a display position indicator; and

multiplying the display position indicator by the number of items to display to produce an ordinal number, wherein highlighting the displayed item is based on the ordinal number.

3. The computer implemented method of claim 2 , wherein determining the numerical position on the list based on user input comprises one of focusing on a list position based on at least one of double-clicking a directional pad and inputs from a directional pad and an alphanumeric key or streaming to a list position based on holding a directional pad.

4. The computer implemented method of claim 1 , wherein the position of the highlighted displayed item on the screen is relative to at least one of a focus element and the displayed number of items.

5. The computer implemented method of claim 1 , further comprising fading the displayed number of items that are outside a focus element, wherein the focus element comprises the numerical position on the list and the highlighted displayed item.

6. The computer implemented method of claim 5 , further comprising decreasing the focus element to include less than the displayed number of items when the total number of items in the list is less than the number of items to display.

7. The computer implemented method of claim 1 , wherein fading comprises at least one of decreasing a font size, increasing a transparency level, decreasing a brightness level, and decreasing a contrast level.

8. The computer implemented method of claim 1 , wherein the position of the highlighted displayed item on the screen indicates an approximate ratio of non-displayed items above the displayed items of the list to non-displayed items below the displayed items of the list.

9. A system for user interface navigation, comprising:

a processor; and

a user interface, when executed by the processor, to display a menu area and a content area, wherein the menu area comprises at least a first level of menu items and the content area comprises content corresponding to a lowest level of menu items, to determine a number of menu items to display based on an interface screen parameter, to display the number of menu items based on a numerical position on the first level of menu items, to highlight a displayed menu item, wherein a position of the highlighted displayed menu item on a screen indicates a position relation of the displayed number of menu items to a total number of items in the first level of menu items, and to add a second level of menu items to the menu area in response to a user focus on the first level of menu items, wherein the second level is a lower level than the first level, and wherein the highlighted displayed menu item is independent of the user focused item.

10. The system of claim 9 , wherein the user interface is further configured to select the content without directly selecting from the lowest level of menu items.

11. The system of claim 10 , wherein the user interface is further configured to select the lowest level of menu items after selecting the content.

12. The system of claim 9 , wherein the user interface is further configured to indicate the user selection from the first level of menu items that resulted in moving focus to the second level of menu items in the menu area.

13. The system of claim 9 , wherein the user interface is further configured to fade the first level of menu items.

14. The system of claim 9 , wherein the user interface is further configured to fade the content corresponding to a lowest level of menu items.

15. The system of claim 9 wherein the user interface provides control signals to at least one of a personal computer, a mobile telecommunication device, a mobile device, a personal digital assistant, a mobile computer, a handheld gaming device, a wireless mobile device, a pager, a portable computer, a tablet computer, a laptop computer, a digital camera, a digital music player, a digital video disc player, a set top box, and a digital calculator.

16. A system for user interface navigation, comprising:

a processor; and

a user interface, when executed by the processor, to display a menu area and a content area, wherein the menu area comprises a first level of menu items and a second level of menu items, and the content area comprises content corresponding to the second level of menu items, wherein the second level is a lower level than the first level, to determine a number of menu items to display based on an interface screen parameter, to display the number of menu items based on a numerical position on the second level of menu items, to highlight a displayed menu item, wherein a position of the highlighted displayed menu item on a screen indicates a position relation of the displayed number of menu items to a total number of items in the second level of menu items, and to display menu items in the second level of menu items, wherein the displayed menu items correspond to a user position in the first level of menu items, and wherein the highlighted displayed item is independent of a user focused item.

17. The system of claim 16 , wherein the first level and the second level are levels within a tree data structure.

18. The system of claim 16 , wherein the displayed menu items indicate a first available selection from the second level of menu items.

19. The system of claim 16 , wherein the user interface is further configured to fade the second level of menu items.

20. The system of claim 16 , wherein the content corresponding to the second level of menu items includes box art for at least one of a digital video disc, a compact disc, and a game.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2008
From: DELKER, JASON R.; EVERSON, JOHN M.; LEE, WING K.; WHITNEY, JASON K.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 020514/0721 →