← Back to Patent Explorer
US5687331A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for displaying an animated focus item

Assignee: Adeia Technologies Inc
•
Filing: 1995-08-03
•
Granted: 1997-11-11
•
Expires: 2015-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A viewer interface is disclosed for use in an interactive television network operative for providing an animated focus item in association with a control item to indicate that the control item is in a state responsive to commands from a user input device. An "animation" is any form of highlighting that is non-static, including but not limited to flashing, varying illumination, varying size, varying shape, varying position, varying color, varying display components, a moving and/or changing cartoon type image, a video image, a sound track, or a combination of these elements. Selection of the control item to receive focus and selection of options presented by control items having focus are accomplished by viewer interaction with the remote control unit, and such selections do not require a keyboard or mouse to indicate the viewer's desire to change the focus from one control item to another or to select an option. The user interface is also suitable for use in a general computing environment as well as in an interactive television environment.

Inventors

  • 👤 Patrick M. Volk
  • 👤 Michael Breed Robin
  • 👤 Edwin Thorne, III
  • 👤 JoGene Kapell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:23
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; G06F3/0484; G06F3/04842; G06F3/04847; G06F3/0487; G06F3/0489; G06F3/04892; G06F2203/00; G06F2203/048; G06F2203/04801; Y; Y10; Y10S; Y10S715/00; Y10S715/977

Claims Analysis

Total Claims: 83
Claim 1
Independent Claim 194 words
In a computer system including a memory, a display screen, and a user input device, a method for communicating to a user that a control item displayed on the display screen is in a state responsive to signals from said user input device, comprising the steps of: displaying a first control item on the display screen; determining that the first control item is to have the focus; displaying a first focus item on the display screen in association with the first control item; displaying a second control item on the display screen: receiving a command to change the focus to the second control item; determining a path on the display screen from the first control item to the second control item; discontinuing the display of the first focus item in association with the first control item; generating a transitory focus item for display along the path; displaying the transitory focus item on the display screen moving along the path from the first control item to the second control item; discontinuing the display of the transitory focus item; and displaying a second focus item on the display screen in association with the second control item.
Claim 2
Dependent Claim 194 words
In a computer system including a memory, a display screen, and a user input device, a method for communicating to a user that a control item displayed on the display screen is in a state responsive to signals from said user input device, comprising the steps of: displaying a first control item on the display screen; determining that the first control item is to have the focus; displaying a first focus item on the display screen in association with the first control item; displaying a second control item on the display screen: receiving a command to change the focus to the second control item; determining a path on the display screen from the first control item to the second control item; discontinuing the display of the first focus item in association with the first control item; generating a transitory focus item for display along the path; displaying the transitory focus item on the display screen moving along the path from the first control item to the second control item; discontinuing the display of the transitory focus item; and displaying a second focus item on the display screen in association with the second control item.
Claim 3
Dependent Claim 20 words
The method of claim 1, wherein the step of displaying the first focus item further comprises animating the focus item.
Claim 4
Dependent Claim 27 words
The method of claim 1, further comprising the step of emitting a sound in association with the display of the first focus item on the display screen.
Claim 5
Dependent Claim 23 words
The method of claim 1, wherein the step of displaying the first focus item comprises altering the appearance of the first control item.
Claim 6
Dependent Claim 30 words
The method of claim 1, wherein the step of displaying the first focus item comprises displaying an image within the area defined by the boundaries of the first control item.
Claim 7
Dependent Claim 37 words
The method of claim 1, wherein the step of displaying the first focus item comprises displaying an image in an area of the display screen adjacent to the area in which the first control item is displayed.
Claim 8
Dependent Claim 45 words
The method of claim 1, wherein the step of displaying the first focus item comprises displaying an image partially in the area defined by the boundaries of the first control item and partially outside the area defined by the boundaries of the first control item.
Claim 9
Dependent Claim 12 words
The method of claim 1, wherein the transitory focus item is animated.
Claim 10
Dependent Claim 27 words
The method of claim 1, further comprising the step of emitting a sound in association with the display of the transitory focus item on the display screen.
Claim 11
Dependent Claim 23 words
The method of claim 1, wherein the command is a signal from the user input device caused by the action of the user.
Claim 12
Dependent Claim 89 words
The method of claim 10, wherein the step of receiving a user command comprises the steps of: displaying a cursor on the display screen; manipulating the position of the cursor on the display screen in response to a signal from the user input device caused by the action of the user; comparing the position of the second control item on the display screen and the position of the cursor on the display screen; and determining whether the cursor is in a focus zone associated with the second control item.
Claim 13
Dependent Claim 21 words
The method of claim 11, further comprising the step of determining whether the second control item is enabled for receiving focus.
Claim 14
Dependent Claim 48 words
The method of claim 1, further comprising the steps of: calling an interface supported by a control object associated with said first control item, and specifying parameters utilized by the control object to cause the control object to provide configuration defining information relating to the first control item.
Claim 15
Dependent Claim 24 words
The method of claim 13, wherein the configuration defining information includes the size and shape of the first control item on the display screen.
Claim 16
Dependent Claim 22 words
The method of claim 13, wherein the configuration defining information includes the location of the first control item on the display screen.
Claim 17
Dependent Claim 25 words
The method of claim 13, wherein the configuration defining information includes information identifying an animation to be displayed in association with the first control item.
Claim 18
Dependent Claim 21 words
The method of claim 13, wherein the configuration defining information includes information indicating that the transitory focus item should be displayed.
Claim 19
Dependent Claim 42 words
The method of claim 13, wherein the second control item is a manifestation of at least one control object operative for receiving commands and causing the second control item to be displayed on the display screen in response to a predefined command.
Claim 20
Dependent Claim 185 words
A computer system operative for communicating to a user that a control item is in a state responsive to user commands, comprising: a user input device for providing said user commands; a memory; a display screen for displaying said control item; and a processing unit operative for: determining that the first control item is to have the focus; displaying a first focus item on the display screen in association with the first control item; displaying a second control item on the display screen; receiving a command to change the focus to the second control item; determining a path on the display screen from the first control item to the second control item; discontinuing the display of the first focus item in association with the first control item; generating a transitory focus item for display along the path; displaying the transitory focus item on the display screen moving along the path from the first control item to the second control item; discontinuing the display of the transitory focus item; and displaying a second focus item on the display screen in association with the second control item.
Claim 21
Dependent Claim 185 words
A computer system operative for communicating to a user that a control item is in a state responsive to user commands, comprising: a user input device for providing said user commands; a memory; a display screen for displaying said control item; and a processing unit operative for: determining that the first control item is to have the focus; displaying a first focus item on the display screen in association with the first control item; displaying a second control item on the display screen; receiving a command to change the focus to the second control item; determining a path on the display screen from the first control item to the second control item; discontinuing the display of the first focus item in association with the first control item; generating a transitory focus item for display along the path; displaying the transitory focus item on the display screen moving along the path from the first control item to the second control item; discontinuing the display of the transitory focus item; and displaying a second focus item on the display screen in association with the second control item.
Claim 22
Dependent Claim 13 words
The system of claim 19, wherein the first focus item is non static.
Claim 23
Dependent Claim 30 words
The system of claim 19, wherein said processing unit is further operative for emitting a sound in association with the display of the first focus item on said display screen.
Claim 24
Dependent Claim 29 words
The system of claim 19, wherein said processing unit is further operative for altering the appearance of the first control item in connection with displaying the first focus item.
Claim 25
Dependent Claim 26 words
The system of claim 19, wherein the first focus item comprises an image displayed within an area defined by the boundaries of the first control item.
Claim 26
Dependent Claim 33 words
The system of claim 19, wherein the first focus item comprises an image displayed in an area of the display screen adjacent to the area in which the first control item is displayed.
Claim 27
Dependent Claim 40 words
The system of claim 19, wherein the first focus item comprises an image partially in the area defined by the boundaries of the first control item and partially outside the area defined by the boundaries of the first control item.
Claim 28
Dependent Claim 13 words
The system of claim 19, wherein said transitory focus item is non static.
Claim 29
Dependent Claim 30 words
The system of claim 19, wherein said processing unit is further operative for emitting a sound in association with the display of said transitory focus item on said display screen.
Claim 30
Dependent Claim 23 words
The system of claim 19, wherein said command is a signal from said user input device caused by the action of the user.
Claim 31
Dependent Claim 85 words
The system of claim 28, wherein said processing unit is further operative for: displaying a cursor on said display screen; manipulating the position of the cursor on said display screen in response to a signal from said user input device caused by the action of the user; comparing the position of said second control item on said display screen and the position of the cursor on said display screen; and determining whether the cursor is in a focus zone associated with said second control item.
Claim 32
Dependent Claim 24 words
The system of claim 29, wherein said processing unit is further operative for determining whether said second control item is enabled for receiving focus.
Claim 33
Dependent Claim 51 words
The system of claim 19, wherein said processing unit is further operative for: calling an interface supported by a control object associated with said first control item, and specifying parameters utilized by said control object to cause said control object to provide configuration defining information relating to the first control item.
Claim 34
Dependent Claim 24 words
The system of claim 31, wherein said configuration defining information includes the size and shape of the first control item on said display screen.
Claim 35
Dependent Claim 22 words
The system of claim 31, wherein said configuration defining information includes the location of the first control item on the display screen.
Claim 36
Dependent Claim 25 words
The system of claim 31, wherein said configuration defining information includes information identifying an animation to be displayed in association with the first control item.
Claim 37
Dependent Claim 21 words
The system of claim 31, wherein said configuration defining information includes information indicating that the transitory focus item should be displayed.
Claim 38
Dependent Claim 42 words
The system of claim 31, wherein the second control item is a manifestation of at least one control object operative for receiving commands and causing the second control item to be displayed on said display screen in response to a predefined command.
Claim 39
Dependent Claim 153 words
In an interactive television system for bi-directional communication including a headend system, a memory, a display screen, and a user input device, a method for communicating to a user that a control item is in a state responsive to signals from the user input device for causing a communication to be transmitted from a user to the headend system and for manipulating the state of the control item, comprising the steps of: displaying on the display screen a television program transmitted by the headend system; displaying on the display screen a control item having a configuration; receiving from the headend system configuration defining information relating to the television program; generating a focus item that has a configuration based on the configuration of the control item and on the configuration defining information relating to the television program; and displaying the focus item on the display screen simultaneously and in association with the control item.
Claim 40
Dependent Claim 153 words
In an interactive television system for bi-directional communication including a headend system, a memory, a display screen, and a user input device, a method for communicating to a user that a control item is in a state responsive to signals from the user input device for causing a communication to be transmitted from a user to the headend system and for manipulating the state of the control item, comprising the steps of: displaying on the display screen a television program transmitted by the headend system; displaying on the display screen a control item having a configuration; receiving from the headend system configuration defining information relating to the television program; generating a focus item that has a configuration based on the configuration of the control item and on the configuration defining information relating to the television program; and displaying the focus item on the display screen simultaneously and in association with the control item.
Claim 41
Dependent Claim 12 words
The method of claim 37, wherein the focus item is non static.
Claim 42
Dependent Claim 26 words
The method of claim 37, further comprising the step of emitting a sound in association with the display of the focus item on the display screen.
Claim 43
Dependent Claim 21 words
The method of claim 37, wherein the step of displaying the focus item comprises altering the appearance of the control item.
Claim 44
Dependent Claim 28 words
The method of claim 37, wherein the step of displaying the focus item comprises displaying an image within the area defined by the boundaries of the control item.
Claim 45
Dependent Claim 35 words
The method of claim 37, wherein the step of displaying the focus item comprises displaying an image in an area of the display screen adjacent to the area in which the control item is displayed.
Claim 46
Dependent Claim 42 words
The method of claim 37, wherein the step of displaying the focus item comprises displaying an image partially in the area defined by the boundaries of the control item and partially outside the area defined by the boundaries of the control item.
Claim 47
Dependent Claim 111 words
The method of claim 37, wherein the control item is a first control item and the focus item is a first focus item, and further comprising the steps of: displaying on the display screen a second control item transmitted by the headend system; receiving a command; in response to the command: discontinuing the display of the first focus item in association with the first control item; determining that the second control item should receive focus; generating a second focus item that has a configuration based on the configuration defining information relating to the television; and displaying the second focus item on the display screen in association with the second control item.
Claim 48
Independent Claim 46 words
The method of 44, further comprising the steps of: determining a path on the display screen from the first control item to the second control item; generating a transitory focus item for display along the path; and displaying the transitory focus item on the display screen.
Claim 49
Independent Claim 46 words
The method of 44, further comprising the steps of: determining a path on the display screen from the first control item to the second control item; generating a transitory focus item for display along the path; and displaying the transitory focus item on the display screen.
Claim 50
Dependent Claim 28 words
The method of claim 45, wherein the transitory focus item is non static and has a configuration based on the configuration defining information relating to the television program.
Claim 51
Dependent Claim 27 words
The method of claim 45, further comprising the step of emitting a sound in association with the display of the transitory focus item on the display screen.
Claim 52
Dependent Claim 24 words
The method of claim 44, wherein the command is a directional command from the user input device caused by the action of the user.
Claim 53
Dependent Claim 89 words
The method of claim 48, wherein the step of receiving a directional command comprises the steps of: displaying a cursor on the display screen; manipulating the position of the cursor on the display screen in response to a signal from the user input device caused by the action of the user; comparing the position of the second control item on the display screen and the position of the cursor on the display screen; and determining whether the cursor is in a focus zone associated with the second control item.
Claim 54
Dependent Claim 21 words
The method of claim 49, further comprising the step of determining whether the second control item is enabled for receiving focus.
Claim 55
Dependent Claim 49 words
The method of claim 44 further comprising the steps of: calling an interface supported by a control object associated with the control item, and specifying parameters utilized by the control object to cause the control object to provide control item defining information relating to attributes of the control item.
Claim 56
Dependent Claim 24 words
The method of claim 44, wherein the control item defining information includes the size and shape of the control item on the display screen.
Claim 57
Dependent Claim 22 words
The method of claim 44, wherein the control item defining information includes the location of the control item on the display screen.
Claim 58
Dependent Claim 25 words
The method of claim 44, wherein the control item defining information includes information identifying an animation to be displayed in association with the control item.
Claim 59
Dependent Claim 22 words
The method of claim 44, wherein the control item defining information includes information indicating that a transitory focus item should be displayed.
Claim 60
Dependent Claim 40 words
The method of claim 44, wherein the control item is a manifestation of at least one control object operative for receiving commands and causing the control item to be displayed on the display screen in response to a predefined command.
Claim 61
Dependent Claim 43 words
The method of claim 37, further comprising the step of: receiving a signal from the user input device caused by the action of the user; and in response to the signal, transmitting a message associated with the control item to the headend system.
Claim 62
Dependent Claim 12 words
The method of claim 57, wherein the focus item is non static.
Claim 63
Dependent Claim 26 words
The method of claim 57, further comprising the step of emitting a sound in association with the display of the focus item on the display screen.
Claim 64
Dependent Claim 21 words
The method of claim 57, wherein the step of displaying the focus item comprises altering the appearance of the control item.
Claim 65
Dependent Claim 28 words
The method of claim 57, wherein the step of displaying the focus item comprises displaying an image within the area defined by the boundaries of the control item.
Claim 66
Dependent Claim 35 words
The method of claim 57, wherein the step of displaying the focus item comprises displaying an image in an area of the display screen adjacent to the area in which the control item is displayed.
Claim 67
Dependent Claim 42 words
The method of claim 57, wherein the step of displaying the focus item comprises displaying an image partially in the area defined by the boundaries of the control item and partially outside the area defined by the boundaries of the control item.
Claim 68
Dependent Claim 111 words
The method of claim 57, wherein the control item is a first control item and the focus item is a first focus item, and further comprising the steps of: displaying on the display screen a second control item transmitted by the headend system; receiving a command; in response to the command: discontinuing the display of the first focus item in association with the first control item; determining that the second control item should receive focus; generating a second focus item that has a configuration based on the configuration defining information relating to the television; and displaying the second focus item on the display screen in association with the second control item.
Claim 69
Independent Claim 46 words
The method of 64, further comprising the steps of: determining a path on the display screen from the first control item to the second control item; generating a transitory focus item for display along the path; and displaying the transitory focus item on the display screen.
Claim 70
Independent Claim 46 words
The method of 64, further comprising the steps of: determining a path on the display screen from the first control item to the second control item; generating a transitory focus item for display along the path; and displaying the transitory focus item on the display screen.
Claim 71
Dependent Claim 13 words
The method of claim 65, wherein the transitory focus item is non static.
Claim 72
Dependent Claim 27 words
The method of claim 65, further comprising the step of emitting a sound in association with the display of the transitory focus item on the display screen.
Claim 73
Dependent Claim 24 words
The method of claim 64, wherein the command is a directional command from the user input device caused by the action of the user.
Claim 74
Dependent Claim 89 words
The method of claim 68, wherein the step of receiving a directional command comprises the steps of: displaying a cursor on the display screen; manipulating the position of the cursor on the display screen in response to a signal from the user input device caused by the action of the user; comparing the position of the second control item on the display screen and the position of the cursor on the display screen; and determining whether the cursor is in a focus zone associated with the second control item.
Claim 75
Dependent Claim 21 words
The method of claim 69, further comprising the step of determining whether the second control item is enabled for receiving focus.
Claim 76
Dependent Claim 49 words
The method of claim 64 further comprising the steps of: calling an interface supported by a control object associated with the control item, and specifying parameters utilized by the control object to cause the control object to provide control item defining information relating to attributes of the control item.
Claim 77
Dependent Claim 24 words
The method of claim 64, wherein the control item defining information includes the size and shape of the control item on the display screen.
Claim 78
Dependent Claim 22 words
The method of claim 64, wherein the control item defining information includes the location of the control item on the display screen.
Claim 79
Dependent Claim 25 words
The method of claim 64, wherein the control item defining information includes information identifying an animation to be displayed in association with the control item.
Claim 80
Dependent Claim 23 words
The method of claim 64, wherein the c control item defining information includes information indicating that a transitory focus item should be displayed.
Claim 81
Dependent Claim 40 words
The method of claim 64, wherein the control item is a manifestation of at least one control object operative for receiving commands and causing the control item to be displayed on the display screen in response to a predefined command.
Claim 82
Dependent Claim 287 words
In an interactive television system for bi-directional communication including a headend system, a memory, a display screen, and a user input device, a method for communicating to a user that a control item is in a state responsive to signals from the user input device for causing a communication to be transmitted from a user to the headend system and for manipulating the state of the control item, comprising the steps of: displaying on the display screen a television program transmitted by the headend system; displaying on the display screen first and second control items, each having a configuration; receiving from the headend system configuration defining information relating to the television program; generating a first focus item with a configuration based on the configuration of the first control item and on the configuration defining information relating to the television program; displaying on the display screen the first focus item simultaneously and in association with the first control item; displaying on the display screen at least one cursor under the control of the user via the user input device; manipulating the position of the cursor on the display screen in response a signal from the user input device caused by the action of the user; in response to a predetermined relation between the position of the second control item on the display screen and the position of the cursor on the display screen: discontinuing the display of the first focus item; generating a second focus item with a configuration based on the configuration of the second control item and on the configuration defining information relating to the television program; and displaying on the display screen the second focus item simultaneously and in association with the second control item.
Claim 83
Dependent Claim 287 words
In an interactive television system for bi-directional communication including a headend system, a memory, a display screen, and a user input device, a method for communicating to a user that a control item is in a state responsive to signals from the user input device for causing a communication to be transmitted from a user to the headend system and for manipulating the state of the control item, comprising the steps of: displaying on the display screen a television program transmitted by the headend system; displaying on the display screen first and second control items, each having a configuration; receiving from the headend system configuration defining information relating to the television program; generating a first focus item with a configuration based on the configuration of the first control item and on the configuration defining information relating to the television program; displaying on the display screen the first focus item simultaneously and in association with the first control item; displaying on the display screen at least one cursor under the control of the user via the user input device; manipulating the position of the cursor on the display screen in response a signal from the user input device caused by the action of the user; in response to a predetermined relation between the position of the second control item on the display screen and the position of the cursor on the display screen: discontinuing the display of the first focus item; generating a second focus item with a configuration based on the configuration of the second control item and on the configuration defining information relating to the television program; and displaying on the display screen the second focus item simultaneously and in association with the second control item.

References Cited (Backward Citations)

US5479602A Cited
US5491795A Cited
US5524195A Cited
US5564004A Cited
US5555496A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-10 2001-05-12 2001-11-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-10 2005-05-12 2005-11-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-10 2009-05-12 2009-11-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag