ERGONOMIC MAN-MACHINE INTERFACE INCORPORATING ADAPTIVE PATTERN RECOGNITION BASED CONTROL SYSTEM
First Claim
1. A method of providing a device input, comprising the steps of:
- providing an input for receiving user data and feedback;
storing information relating to the received user data and feedback in a memory;
predicting a subsequent user data input based on the stored information relating to received user data and a status of the device;
presenting the predicted subsequent user data input to the user;
accepting feedback from the user relating to the predicted subsequent user data input;
modifying the predicted subsequent user data input based on at least the feedback; and
employing the modified predicted subsequent user data input as the device input.
3 Assignments
0 Petitions
Accused Products
Abstract
An adaptive interface for a programmable system, for predicting a desired user function, based on user history, as well as machine internal status and context. The apparatus receives an input from the user and other data. A predicted input is presented for confirmation by the user, and the predictive mechanism is updated based on this feedback. Also provided is a pattern recognition system for a multimedia device, wherein a user input is matched to a video stream on a conceptual basis, allowing inexact programming of a multimedia device. The system analyzes a data stream for correspondence with a data pattern for processing and storage. The data stream is subjected to adaptive pattern recognition to extract features of interest to provide a highly compressed representation which may be efficiently processed to determine correspondence. Applications of the interface and system include a VCR, medical device, vehicle control system, audio device, environmental control system, securities trading terminal, and smart house. The system optionally includes an actuator for effecting the environment of operation, allowing closed-loop feedback operation and automated learning.
-
Citations
36 Claims
-
1. A method of providing a device input, comprising the steps of:
-
providing an input for receiving user data and feedback;
storing information relating to the received user data and feedback in a memory;
predicting a subsequent user data input based on the stored information relating to received user data and a status of the device;
presenting the predicted subsequent user data input to the user;
accepting feedback from the user relating to the predicted subsequent user data input;
modifying the predicted subsequent user data input based on at least the feedback; and
employing the modified predicted subsequent user data input as the device input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
- 18. A tangible computer readable storage medium for storing instructions for controlling a programmable processor to perform the method of step 1.
-
19. A device having a user interface, comprising:
-
an input for receiving user data and feedback;
a memory for storing information relating to the received user data and feedback in a memory;
a processor for;
predicting a subsequent user data input based on the stored information relating to received user data and a status of the device;
presenting the predicted subsequent user data input to the user;
accepting feedback from the user relating to the predicted subsequent user data input;
modifying the predicted subsequent user data input based on at least the feedback; and
an output, generating a signal responsive to the modified predicted subsequent user data input.
-
-
36. A method for receiving a user input, comprising the steps of:
-
receiving user data;
predicting a desired user input based on at least the received user data a status of a device;
presenting the predicted desired user input to the user;
receiving feedback from the user relating to the predicted desired user input;
modifying the predicted desired user input based on at least the feedback; and
storing the modified predicted desired user input in a memory.
-
Specification