US7107531B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for focused navigation within a user interface
Assignee: Vulcan Ventures Inc
•
Filing: 2002-05-03
•
Granted: 2006-09-12
•
Expires: 2022-05-03
Abstract
Abstract A sequence of cards is stored that graphically represents available options within an information system. In response to a single user action, the sequence of cards is successively displayed within a focus area of the user interface. In response to a subsequent user action, the successive display is discontinued to display a particular card representing a selected option.
Inventors
- 👤 James A. Billmaier
- 👤 John M. Kellum
- 👤 Dewey M. Reid
- 👤 Philip A. Rogan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:36
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/431; H04N21/4312; H04N21/4316; H04N21/443; H04N21/4438; H04N21/47; H04N21/482
Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
187 words
A method for navigation of television program listings within a user interface, the method comprising: moving a first sequence of visual cards along a first axis through a spatially-fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television program in a broadcast time slot, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing a type of option other than television programs in a broadcast time slot such that no visual card In the first sequence is also included in the second sequence; and enabling selection of a particular visual card of the first sequence of visual cards by a user in order to view the television program represented by the selected visual card.
Claim 2
Independent Claim
187 words
A method for navigation of television program listings within a user interface, the method comprising: moving a first sequence of visual cards along a first axis through a spatially-fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television program in a broadcast time slot, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing a type of option other than television programs in a broadcast time slot such that no visual card In the first sequence is also included in the second sequence; and enabling selection of a particular visual card of the first sequence of visual cards by a user in order to view the television program represented by the selected visual card.
Claim 3
Dependent Claim
15 words
The method of claim 1 , further comprising stoning the first sequence of visual cards.
Claim 4
Dependent Claim
18 words
The method of claim 1 , further comprising halting the moving of the first sequence of visual cards.
Claim 5
Dependent Claim
40 words
The method of claim 3 , wherein the moving of the first sequence of visual cards is initiated in response to a first remote control button being pressed and halted in response to a second remote control button being pressed.
Claim 6
Dependent Claim
43 words
The method of claim 3 , wherein the moving of the first sequence of visual cards is initiated in response to a first remote control button being pressed and halted in response to the first remote control button being pressed a second time.
Claim 7
Dependent Claim
20 words
The method of claim 1 , wherein the moving of visual cards is in response to a single user action.
Claim 8
Dependent Claim
21 words
The method of claim 6 , wherein selection of a particular visual card is in response to an additional user action.
Claim 9
Dependent Claim
21 words
The method of claim 1 , wherein selection of a particular visual card is in response to a single user action.
Claim 10
Dependent Claim
55 words
The method of claim 1 , further comprising continuously moving a third sequence of visual cards along the first axis through the focus area in response to a single user command, each visual card of the third sequence of visual cards comprising a picture representing a respective television program in a later broadcast time slot.
Claim 11
Dependent Claim
15 words
The method of claim 9 , further comprising storing the third sequence of visual cards.
Claim 12
Dependent Claim
18 words
The method of claim 9 , further comprising halting the moving of the third sequence of visual cards.
Claim 13
Dependent Claim
56 words
The method of claim 9 , further comprising displaying a time slot indicator to provide an indication of the broadcast time slot associated with the first sequence of visual cards; and updating the time slot indicator to reflect the broadcast time slot associated with the second sequence of visual cards in response to the user command.
Claim 14
Dependent Claim
28 words
The method of claim 1 , wherein each visual card in the first sequence represents a program being shown on a different channel during the broadcast time slot.
Claim 15
Dependent Claim
57 words
The method of claim 1 , further comprising moving a third sequence of visual cards along the first axis through the focus area of the user interface in response to a single user command, each visual card of the third sequence of visual cards comprising a picture representing a television program In an earlier broadcast time slot.
Claim 16
Dependent Claim
46 words
The method of claim 1 , further comprising displaying a time slot indicator to provide an indication of the broadcast time slot associated with the first sequence of visual cards and at least one of an earlier broadcast time slot and a later broadcast time slot.
Claim 17
Dependent Claim
70 words
The method of claim 1 , further comprising replacing the first sequence of visual cards along the first axis with a third sequence of visual cards along the first axis in response to a visual card from the second sequence being moved into the focus area, the third sequence of visual cards representing a type of option different from those represented by the first and second sequences of visual cards.
Claim 18
Independent Claim
206 words
A system for focused navigation of a plurality of television programs within a user interface, the system comprising: a user input detector configured to detect actions of a user; and a processor configured to move a first sequence of visual cards through a spatially-fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television program in a broadcast time slot, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing a type of option other than television programs in a broadcast time slot such that the first and second sequences do not have any visual cards in common, the processor being further configured to enable selection of a particular visual card of the first sequence of visual cards by the user in order to view the television program represented by the selected visual card.
Claim 19
Independent Claim
206 words
A system for focused navigation of a plurality of television programs within a user interface, the system comprising: a user input detector configured to detect actions of a user; and a processor configured to move a first sequence of visual cards through a spatially-fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television program in a broadcast time slot, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing a type of option other than television programs in a broadcast time slot such that the first and second sequences do not have any visual cards in common, the processor being further configured to enable selection of a particular visual card of the first sequence of visual cards by the user in order to view the television program represented by the selected visual card.
Claim 20
Dependent Claim
17 words
The system of claim 17 , further comprising a storage device configured to store the visual cards.
Claim 21
Dependent Claim
23 words
The system of claim 17 , wherein the processor is further configured to halt the moving of the first sequence of visual cards.
Claim 22
Dependent Claim
45 words
The system of claim 19 , wherein the processor is to initiate the movement of the first sequence of visual cards in response to a first remote control button being pressed and halt the movement in response to a second remote control button being pressed.
Claim 23
Dependent Claim
48 words
The system of claim 19 , wherein the processor is to initiate the movement of the first sequence of visual cards in response to a first remote control button being pressed and halt the movement in response to the first remote control button being pressed a second time.
Claim 24
Dependent Claim
20 words
The system of claim 17 , wherein the processor moves the visual cards in response to a single user action.
Claim 25
Dependent Claim
21 words
The system of claim 22 , wherein selection of a particular visual card is in response to an additional user action.
Claim 26
Dependent Claim
21 words
The system of claim 17 , wherein selection of a particular visual card is in response to a single user action.
Claim 27
Dependent Claim
59 words
The system of claim 17 , wherein the processor is further configured to move a third sequence of visual cards through the focus area of the user interface in response to a single user command, each visual card of the third sequence of visual cards comprising a picture representing a respective television program in a later broadcast time slot.
Claim 28
Dependent Claim
20 words
The system of claim 25 , further comprising a storage device configured to store the third sequence of visual cards.
Claim 29
Dependent Claim
23 words
The system of claim 25 , wherein the processor is further configured to halt the moving of the third sequence of visual cards.
Claim 30
Dependent Claim
61 words
The system of claim 25 , wherein the processor is further configured to display a time slot indicator to provide an indication of the broadcast time slot associated with the first sequence of visual cards and update the time slot indicator to reflect the broadcast time slot associated with the second sequence of visual cards in response to the user command.
Claim 31
Dependent Claim
58 words
The system of claim 17 , wherein the processor is further configured to move a third sequence of visual cards through the first area of the user interface in response to a single user command, each visual card of the third sequence of visual cards comprising a picture representing a television channel in an earlier broadcast time slot.
Claim 32
Dependent Claim
51 words
The system of claim 17 , wherein the processor is further configured to display a time slot indicator to provide an indication of the broadcast time slot associated with the first sequence of visual cards and at least one of an earlier broadcast time slot and a later broadcast time slot.
Claim 33
Dependent Claim
75 words
The system of claim 17 , wherein the processor is further configured to replace the first sequence of visual cards along the first axis with a third sequence of visual cards along the first axis in response to a visual card from the second sequence being moved into the focus area, the third sequence of visual cards representing a type of option different from those represented by the first and second sequences of visual cards.
Claim 34
Independent Claim
203 words
A method for navigation of television program listings within a user interface, the method comprising: horizontally moving a first sequence of visual cards through a horizontally and vertically fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective application within an interactive television system; in response to a user pausing the moving of the first sequence of visual cards to show a particular visual card representing a television application within the focus area; enabling vertical movement of a second sequence of visual cards through the focus area without affecting the first sequence of visual cards outside of the focus area, each visual card of the second sequence of visual cards representing a corresponding television channel, wherein transitioning from pausing the horizontal movement of the first sequence to vertically moving the second sequence requires no more than a single user action; and enabling selection of a particular visual card of the second sequence of visual cards by a user in order to view a television program on the television channel represented by the selected visual card, wherein no visual card in the first sequence is also included in the second sequence.
Claim 35
Independent Claim
203 words
A method for navigation of television program listings within a user interface, the method comprising: horizontally moving a first sequence of visual cards through a horizontally and vertically fixed focus area within the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective application within an interactive television system; in response to a user pausing the moving of the first sequence of visual cards to show a particular visual card representing a television application within the focus area; enabling vertical movement of a second sequence of visual cards through the focus area without affecting the first sequence of visual cards outside of the focus area, each visual card of the second sequence of visual cards representing a corresponding television channel, wherein transitioning from pausing the horizontal movement of the first sequence to vertically moving the second sequence requires no more than a single user action; and enabling selection of a particular visual card of the second sequence of visual cards by a user in order to view a television program on the television channel represented by the selected visual card, wherein no visual card in the first sequence is also included in the second sequence.
Claim 36
Dependent Claim
23 words
The method of claim 32 , wherein the moving of each sequence of visual cards is in response to a single user action.
Claim 37
Dependent Claim
21 words
The method of claim 33 , wherein selection of a particular visual card is in response to an additional user action.
Claim 38
Dependent Claim
21 words
The method of claim 32 , wherein selection of a particular visual card is in response to a single user action.
Claim 39
Independent Claim
185 words
A system for focused navigation of a plurality of television programs within a user interface, the system comprising: means for moving a first sequence of visual cards along a first axis through a spatially-fixed focus area of the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television channel, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing an option other than television channels, wherein no visual card in the first sequence is also included in the second sequence; and means for enabling selection of a particular visual card of the first sequence of visual cards by a user in order to view a television program on the television channel represented by the selected visual card.
Claim 40
Independent Claim
185 words
A system for focused navigation of a plurality of television programs within a user interface, the system comprising: means for moving a first sequence of visual cards along a first axis through a spatially-fixed focus area of the user interface, each visual card of the first sequence of visual cards comprising a picture representing a respective television channel, the first sequence of visual cards being moved without affecting a second sequence of visual cards displayed along a second axis extending through the focus area, the second axis being perpendicular to the first axis, the second sequence of visual cards being movable along the second axis in a direction perpendicular to the movement of the first sequence of visual cards, the visual cards of the second sequence representing an option other than television channels, wherein no visual card in the first sequence is also included in the second sequence; and means for enabling selection of a particular visual card of the first sequence of visual cards by a user in order to view a television program on the television channel represented by the selected visual card.
References Cited (Backward Citations)
US5663757A
Cited
US5398074A
Cited
US5524195A
Cited
US5621456A
Cited
US6418556B1
Cited
US5602596A
Cited
US5623613A
Cited
US6163345A
Cited
US5812124A
Cited
US5682511A
Cited
US5677708A
Cited
US5606374A
Cited
US5673401A
Cited
US6005601A
Cited
US6151059A
Cited
US5838326A
Cited
US6037933A
Cited
US6344880B1
Cited
US5850218A
Cited
US6028600A
Cited
US6262722B1
Cited
US6175362B1
Cited
US6266059B1
Cited
US6313851B1
Cited
US6020930A
Cited
US6266098B1
Cited
US6613100B2
Cited
US6188406B1
Cited
US6678891B1
Cited
US6577350B1
Cited
US20020070958A1
Cited
US6538672B1
Cited
EP1028570A1
Cited
US6642939B1
Cited
US6425129B1
Cited
US6281940B1
Cited
US20020056129A1
Cited
US20020033848A1
Cited
US20030093792A1
Cited
US6690391B1
Cited
US20020152474A1
Cited
US20020078440A1
Cited
US20030052900A1
Cited
US20030001898A1
Cited
US20030090524A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2009-09-11 | 2010-03-13 | 2010-09-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2013-09-11 | 2014-03-13 | 2014-09-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2017-09-11 | 2018-03-13 | 2018-09-12 | $7700.00 | Window Closed / Lapsed |