Method and system and article of manufacture for display of option recommendations through time-by-score
First Claim
1. A system for presentation of recommendations of time orderable options from a set of selectable options wherein certain of the options may be more preferable to a user than others based on the user'"'"'s preferences, comprising:
- a. option data comprising attributes, the option data attributes comprising descriptions of the option data, at least one description comprising a time of availability of each option datum;
a. at least one user profile comprising attributes describing option selection preferences for a user, the option selection preferences comprising;
i. the user'"'"'s recommendation preferences for one or more option data; and
ii. visual display preferences for option data matching the user'"'"'s recommendation preferences;
b. a persistent data store containing the at least one profile and the option data;
d. a display; and
e. a selector, the selector programmed to;
i. match a first predetermined set of profile attributes comprising the user'"'"'s recommendation preferences to a corresponding first set of option data attributes;
ii. modify a second predetermined set of option data attributes to correspond to a second predetermined set of profile attributes comprising the user'"'"'s visual display preferences for each option datum matched;
iii. create a set of concentric rings, each ring representing the option data as modified, each ring further corresponding to a predetermined time frame; and
iv. display the set of concentric rings on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and article of manufacture is disclosed suitable for displaying selectable time orderable options, such as television programs available for viewing on a television, using a tunnel interface. The tunnel interface displays concentric rings where each ring represents a different set of option data whose attributes are modified to reflect a user'"'"'s preferences. The modified option data are further arranged such that each concentric ring is ordered by time. Additionally, choices within each ring are visually distinguishable by user preference. Users can navigate within and between the concentric rings and select one or more of the available options using the concentric rings.
-
Citations
16 Claims
-
1. A system for presentation of recommendations of time orderable options from a set of selectable options wherein certain of the options may be more preferable to a user than others based on the user'"'"'s preferences, comprising:
-
a. option data comprising attributes, the option data attributes comprising descriptions of the option data, at least one description comprising a time of availability of each option datum;
a. at least one user profile comprising attributes describing option selection preferences for a user, the option selection preferences comprising;
i. the user'"'"'s recommendation preferences for one or more option data; and
ii. visual display preferences for option data matching the user'"'"'s recommendation preferences;
b. a persistent data store containing the at least one profile and the option data;
d. a display; and
e. a selector, the selector programmed to;
i. match a first predetermined set of profile attributes comprising the user'"'"'s recommendation preferences to a corresponding first set of option data attributes;
ii. modify a second predetermined set of option data attributes to correspond to a second predetermined set of profile attributes comprising the user'"'"'s visual display preferences for each option datum matched;
iii. create a set of concentric rings, each ring representing the option data as modified, each ring further corresponding to a predetermined time frame; and
iv. display the set of concentric rings on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for presentation of recommendations of time orderable options from a set of selectable time orderable options wherein certain of the options may be more preferable to a user than other options, based on the user'"'"'s preferences, the system comprising:
-
a. a first storage means for retrievably storing option data, the option data comprising attributes, the option data attributes comprising descriptions of options wherein at least one attribute describes a time of availability for each datum;
b. a second storage means for retrievably storing at least one profile comprising attributes describing option selection preferences for a user, the option selection preferences comprising;
i. the user'"'"'s option recommendation preferences; and
ii. the user'"'"'s visual display preferences for option data matching the user'"'"'s option recommendation preferences;
c. input means capable of identifying at least one user;
d. adisplay; and
e. selector means for i. acquiring an identity of the user via the input means;
ii. acquiring the profile from the second storage means for the user so identified;
iii. matching a first predetermined set of option recommendation preference attributes within the profile with a corresponding first set of attributes within the option data;
iv. modifying a second predetermined set of attributes within the option data to correspond to a second set of visual display preferences attributes within the profile;
v. creating a set of concentric rings, each ring representing the modified second predetermined set of attributes within the option data; and
vi. displaying the set of concentric rings on the display. - View Dependent Claims (11)
-
-
12. A method for presentation of recommendations of time orderable options from a set of selectable time orderable options wherein certain of the options may be more preferable to a user than other of the options, based on the user'"'"'s preferences, the method comprising:
-
a. acquiring an identity of a user via an input device;
b. acquiring a profile from a persistent data store for the user so identified, the profile comprising user modifiable attributes, the user modifiable attributes comprising;
i. the user'"'"'s option recommendation preferences; and
ii. the user'"'"'s visual display preferences for option data matching the user'"'"'s recommendation preferences;
c. matching a first predetermined set of option recommendation preference attributes within the profile with a corresponding first set of attributes within the option data;
d. modifying a second predetermined set of attributes within the option data to correspond to a second set of visual display preferences attributes within the profile;
e. creating a set of concentric ring data structures, each concentric ring data structure representing the modified second predetermined set of attributes within the option data; and
f. displaying a set of concentric rings, described by the concentric ring data structures, on a display. - View Dependent Claims (13, 14, 15)
-
-
16. An option recommendation display system stored via a data storage medium, comprising:
-
a. first plurality of binary values for receiving a set of time orderable option data, the time orderable option data comprising attributes, the attributes comprising descriptions embodied within each datum of the option data, at least one attribute being a time of availability for the time orderable option datum;
b. a second plurality of binary values for storing at least one user profile comprising attributes describing user option recommendation preferences;
c. a third plurality of binary values for creating a set of data structures, the data structures comprising a predetermined set of the option data modified by a predetermined set of the user option recommendation preferences in the user profile; and
d. a fourth plurality of binary values useful for displaying the set of data structures as a set of concentric rings.
-
Specification