Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
201 words
In a computer system for running program modules, a method of displaying a control item on a display screen and for graphically manipulating user controls imparted to the control item via a user input device, comprising the steps of: providing a plurality of control objects, each of the plurality of control objects having at least one control item associated therewith; arranging the plurality of control objects in a hierarchy with at least one parent control object and at least one child control object associated with the parent control object; displaying a parent control item associated with the parent control object on the display screen; displaying a child control item associated with the child control object on the display screen; in response to a predetermined first condition, manipulating the parent control item and the child control item to cause a first predetermined user interface effect; and in response to the relocation under program control of the child control item from a first predetermined location to a second predetermined location in a series of successive display frames, manipulating the child control item relative to the parent control item to cause the relocation of the child control item independently of the parent control item.
Claim 2
Dependent Claim
201 words
In a computer system for running program modules, a method of displaying a control item on a display screen and for graphically manipulating user controls imparted to the control item via a user input device, comprising the steps of: providing a plurality of control objects, each of the plurality of control objects having at least one control item associated therewith; arranging the plurality of control objects in a hierarchy with at least one parent control object and at least one child control object associated with the parent control object; displaying a parent control item associated with the parent control object on the display screen; displaying a child control item associated with the child control object on the display screen; in response to a predetermined first condition, manipulating the parent control item and the child control item to cause a first predetermined user interface effect; and in response to the relocation under program control of the child control item from a first predetermined location to a second predetermined location in a series of successive display frames, manipulating the child control item relative to the parent control item to cause the relocation of the child control item independently of the parent control item.
Claim 3
Dependent Claim
23 words
The method of claim 1, wherein the user input device is a handheld remote control device coupled to an interactive television set-top terminal.
Claim 4
Dependent Claim
20 words
The method of claim 2, wherein the display screen is a television set coupled to the interactive television set-top terminal.
Claim 5
Dependent Claim
14 words
The method of claim 1, wherein the parent control item is a control button.
Claim 6
Dependent Claim
27 words
The method of claim 1, wherein the parent control item is a composite control item comprising a collection of control items associated with other child control objects.
Claim 7
Dependent Claim
29 words
The method of claim 5, wherein the parent control item is a spin dial including child control elements of a graphical box control element and an arrow control element.
Claim 8
Dependent Claim
12 words
The method of claim 1, wherein the control items comprise audiovisual elements.
Claim 9
Dependent Claim
37 words
The method of claim 7, wherein the control item is selected from the group comprising: a shape item, a text item, a picture item, a sound item, a list item, a video item, or an alignment item.
Claim 10
Dependent Claim
27 words
The method of claim 1, wherein the predetermined first condition is generated under program control of an application program that incorporates a program module implementing the method.
Claim 11
Dependent Claim
74 words
The method of claim 1, wherein the predetermined first condition comprises the relocation under program control of the parent control item from a first predetermined location to a second predetermined location in a series of successive display frames, and wherein the first predetermined user interface effect is the relocation of the parent control item and the child control item while maintaining the spatial relationship between the parent control item and the child control item.
Claim 12
Dependent Claim
53 words
The method of claim 1, wherein the predetermined first condition comprises a change to a visible attribute of the parent control item in a series of successive display frames, and wherein the first predetermined user interface effect is change of the visible attributes of the parent control item and the child control item.
Claim 13
Dependent Claim
23 words
The method of claim 1, wherein the predetermined first condition is related to the provision of user input from the user input device.
Claim 14
Dependent Claim
35 words
The method of claim 1, further comprising the step of: imparting predetermined properties of the parent control item associated with the parent control object to the child control item associated with the child control object.
Claim 15
Dependent Claim
46 words
The method of claim 1, further comprising the step of, in response to a change to a visible attribute of the child control item in a series of successive display frames, changing the visible attributes of the child control item independently of the parent control item.
Claim 16
Dependent Claim
213 words
A computer system for displaying a control item on a display screen and for graphically manipulating user controls imparted to the control item via a user input device, comprising: a display screen; a memory for storing a plurality of control objects, each of the plurality of control objects having at least one control item associated therewith; the plurality of control objects being arranged in a hierarchy with at least one parent control object and at least one child control object associated with the parent control object; a central processing unit (CPU) coupled to the memory and the display screen operative for: displaying a parent control item associated with the parent control object on the display screen; displaying a child control item associated with the child control object on the display screen; in response to a predetermined first condition, manipulating the parent control item and the child control item to cause a first predetermined user interface effect; and in response to the relocation under program control of the child control item from a first predetermined location to a second predetermined location in a series of successive display frames, manipulating the child control item relative to the parent control item to cause the relocation of the child control item independently of the parent control item.
Claim 17
Dependent Claim
213 words
A computer system for displaying a control item on a display screen and for graphically manipulating user controls imparted to the control item via a user input device, comprising: a display screen; a memory for storing a plurality of control objects, each of the plurality of control objects having at least one control item associated therewith; the plurality of control objects being arranged in a hierarchy with at least one parent control object and at least one child control object associated with the parent control object; a central processing unit (CPU) coupled to the memory and the display screen operative for: displaying a parent control item associated with the parent control object on the display screen; displaying a child control item associated with the child control object on the display screen; in response to a predetermined first condition, manipulating the parent control item and the child control item to cause a first predetermined user interface effect; and in response to the relocation under program control of the child control item from a first predetermined location to a second predetermined location in a series of successive display frames, manipulating the child control item relative to the parent control item to cause the relocation of the child control item independently of the parent control item.
Claim 18
Dependent Claim
23 words
The system of claim 15, wherein the user input device is a handheld remote control device coupled to an interactive television set-top terminal.
Claim 19
Dependent Claim
20 words
The system of claim 16, wherein the display screen is a television set coupled to the interactive television set-top terminal.
Claim 20
Dependent Claim
14 words
The system of claim 15, wherein the parent control item is a control button.
Claim 21
Dependent Claim
27 words
The system of claim 15, wherein the parent control item is a composite control item comprising a collection of control items associated with other child control objects.
Claim 22
Dependent Claim
29 words
The system of claim 19, wherein the parent control item is a spin dial including child control elements of a graphical box control element and an arrow control element.
Claim 23
Dependent Claim
12 words
The system of claim 15, wherein the control items comprise audiovisual elements.
Claim 24
Dependent Claim
37 words
The system of claim 21, wherein the control item is selected from the group comprising: a shape item, a text item, a picture item, a sound item, a list item, a video item, or an alignment item.
Claim 25
Dependent Claim
19 words
The system of claim 15, wherein the predetermined first condition is generated under program control of an application program.
Claim 26
Dependent Claim
74 words
The system of claim 15, wherein the predetermined first condition comprises the relocation under program control of the parent control item from a first predetermined location to a second predetermined location in a series of successive display frames, and wherein the first predetermined user interface effect is the relocation of the parent control item and the child control item while maintaining the spatial relationship between the parent control item and the child control item.
Claim 27
Dependent Claim
53 words
The system of claim 15, wherein the predetermined first condition comprises a change to a visible attribute of the parent control item in a series of successive display frames, and wherein the first predetermined user interface effect is change of the visible attributes of the parent control item and the child control item.
Claim 28
Dependent Claim
23 words
The system of claim 15, wherein the predetermined first condition is related to the provision of user input from the user input device.
Claim 29
Dependent Claim
37 words
The system of claim 15, wherein the CPU is further operative for imparting predetermined properties of the parent control item associated with the parent control object to the child control item associated with the child control object.
Claim 30
Dependent Claim
46 words
The system of claim 15, further comprising the step of, in response to a change to a visible attribute of the child control item in a series of successive display frames, changing the visible attributes of the child control item independently of the parent control item.