Human-factored interface corporating adaptive pattern recognition based controller apparatus
First Claim
Patent Images
1. A programmable control, having a status, responsive to an user input and a signal received from a signal source, comprising:
- a controller, for receiving the user input and the signal and producing a control output;
a memory for storing data relating to an activity of the user;
a memory for storing data relating to a plurality of user profiles;
a processor for characterizing said user input to produce a characterized user input;
means for comparing said characterized user input with at least a portion of said stored data to produce a comparison index;
a data processing system for adaptively predicting a most probable intended action of the user based on said stored data relating to said activity of the user and derived weighting of at least a subset of possible choices, said derivation being based on a history of use, a context of a respective choice and said status of the control; and
a user feedback data presenting system comprising an output device for presentation of a variable sequence of programming options to the user, including said most probable intended action of the user, in a plurality of output messages, said output messages differing in available programming options,said variable sequence of programming options being determined on the basis of said comparison index.
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.
422 Citations
37 Claims
-
1. A programmable control, having a status, responsive to an user input and a signal received from a signal source, comprising:
-
a controller, for receiving the user input and the signal and producing a control output; a memory for storing data relating to an activity of the user; a memory for storing data relating to a plurality of user profiles; a processor for characterizing said user input to produce a characterized user input; means for comparing said characterized user input with at least a portion of said stored data to produce a comparison index; a data processing system for adaptively predicting a most probable intended action of the user based on said stored data relating to said activity of the user and derived weighting of at least a subset of possible choices, said derivation being based on a history of use, a context of a respective choice and said status of the control; and a user feedback data presenting system comprising an output device for presentation of a variable sequence of programming options to the user, including said most probable intended action of the user, in a plurality of output messages, said output messages differing in available programming options, said variable sequence of programming options being determined on the basis of said comparison index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37)
-
-
13. An adaptive programmable apparatus having a plurality of states, being programmable by a programmer and operating in an environment in which a plurality of possible events occur, each of the events being associated with different data, comprising:
-
an data input for receiving data; an programmer input, producing an input signal from the programmer; a memory for storing data relating to said data input or said input signal; a feedback device for adaptively providing information relating to said input signal and a current status of the apparatus to the programmer, based on said data input or said programmer input, said stored data, and derived weighting of at least a subset of possible choices, said derived weighting being based on a history of use, a context of a respective choice and said current status of the apparatus; a memory for storing programming data associated with said input signal; and a processor, having a control output, for controlling the response of said apparatus relating to the detection of said input signal or said data in accordance with said stored programming data, said processor; processing said at least one of said input signal or said data to reduce an amount of information while substantially retaining an abstract portion of said information, storing a quantity of said abstracted information, processing said abstract portion of said information in conjunction with said stored quantity of abstracted information, and providing said control output based on said processed abstract portion of said information and said stored programming data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
36. The programmable control according to clam 1, wherein said context of a respective choice is evaluated based on an analysis of the signal received from the signal source.
Specification