ADAPTIVE PATTERN RECOGNITION BASED CONTROLLER APPARATUS AND METHOD AND HUMAN-FACTORED INTERFACE THEREFORE
4 Assignments
0 Petitions
Accused Products
Abstract
The need for a more readily usable interface for programmable devices is widely recognized. The present invention relates to programmable sequencing devices, or, more particularly, the remote controls for consumer electronic devices. The present invention provides an enhanced interface for facilitating human input of a desired control sequence in a programmable device by employing specialized visual feedback. The present invention also relates to a new interface and method of interfacing with a programmable device, which is usable as an interface for a programmable video cassette recorder.
49 Citations
138 Claims
-
1-114. -114. (canceled)
-
115. A system, comprising:
-
a memory storing at least a portion of a user profile comprising information desirability characteristics with respect to a user, and an indication of information previously presented to the user;
an input adapted to receive descriptions a plurality of available information programs; and
a processor, accessing the memory, and being configured to receive the input, for processing the descriptions of a plurality of available information programs, in conjunction with the at least a portion of the user profile stored in memory, to at least one of generate a screen having a set of available choices for selection by a user, and automatically store in a memory at least a portion of at least one available information program. - View Dependent Claims (116, 117, 118, 119, 120, 121)
-
-
122. A method, comprising:
-
providing at least a portion of a user profile comprising information desirability characteristics with respect to a user, and an indication of information previously presented to the user;
receiving descriptions a plurality of available information programs; and
processing the descriptions of a plurality of available information programs, in conjunction with the at least a portion of the user profile, to at least one of generate a screen having a set of available choices for selection by a user, and automatically store in a memory at least a portion of at least one available information program. - View Dependent Claims (123, 124, 125, 126, 127, 128)
-
-
129. A method, comprising:
-
providing user profile information representing a plurality of subjective desirability characteristics for a user, user demographic characteristics, an indication of programs previously presented to the user;
receiving information characterizing a plurality of available programs with respect to user subjective preferences and user demographic preferences; and
processing the information, in conjunction with the user profile, to determine a plurality of candidate programs and a relationship between the plurality of candidate programs;
presenting an identification of the programs to the user in accordance to their respective relationship; and
updating the user profile based on a user response to the presented identification of the programs. - View Dependent Claims (130, 131, 132)
-
-
133. A method, comprising the steps of:
-
receiving subscriber specific data;
receiving program control information; and
selecting at least one optimal program from a set comprising a plurality of acceptable programs which are not excluded from selection by any express selection criterion based on both the user subscriber specific information and the program control information. - View Dependent Claims (134, 135)
-
-
136. A method, comprising the steps of:
-
storing a program comprising content in a presentation-quality format;
storing, at least temporarily, at least a segment of the program in an analysis memory;
analyzing at least a portion of the program segment stored in the analysis memory to identify at least one commercial insertion within a stream of the content;
in dependence on the analyzing, controlling said storing of the program to alter a representation of the at least one commercial insertion. - View Dependent Claims (137, 138)
-
Specification