Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
First Claim
1. A programmable control responsive to an user input and a signal received from a signal source, comprising:
- a controller, operating according to a predetermined program, for receiving the user input and the signal and producing a control output, said controller producing a multivalued characterization of the signal with respect to at least one parameter;
a memory for storing data relating to an activity of the user;
a data processing system for predicting a most probable action of a user based said stored data relating to said activity of the user and said characterized signal; and
a user feedback data presenting system comprising a display device for presentation of a sequence of programming options to the user, including said most probable action of the user, in a plurality of display images, each display image differing in available programming options.
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
52 Claims
-
1. A programmable control responsive to an user input and a signal received from a signal source, comprising:
-
a controller, operating according to a predetermined program, for receiving the user input and the signal and producing a control output, said controller producing a multivalued characterization of the signal with respect to at least one parameter; a memory for storing data relating to an activity of the user; a data processing system for predicting a most probable action of a user based said stored data relating to said activity of the user and said characterized signal; and a user feedback data presenting system comprising a display device for presentation of a sequence of programming options to the user, including said most probable action of the user, in a plurality of display images, each display image differing in available programming options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 17)
-
-
13. A method of programming a device, comprising the steps of:
-
providing an input for user commands and feedback; storing information relating to the user commands and feedback in a memory; providing a data input for external information; predicting a subsequent user command based on the stored information relating to user commands and feedback, a status of the device, and external information from the data input; presenting the predicted user command to the user; accepting feedback from the user relating to the predicted subsequent user command; modifying the predicted subsequent user command based on at least the feedback; and executing the modified predicted user command. - View Dependent Claims (14, 18, 19)
-
-
15. A programmable device comprising:
a user input for receiving an input variable having a path between a first input state and a second input state, said user input comprising; path dependent user data having transitional path information between said first input state and said second input state; and path independent user data comprising information about at least one of said first state and said second state; a filter, separating sad path dependent user data as user characterization data and said path independent user data as instructions; a memory for storing said user characterization data; a processor for executing said instructions; and a feedback device, presenting information relating to said instructions and said stored user characterization data. - View Dependent Claims (16, 20)
-
21. A method for receiving targeted content at a mobile device, the method comprising:
-
sending a request to receive customized information at the mobile device; in response to the request, receiving the customized information at the mobile device, wherein the customized information is dependent on position information of the mobile device, as determined by a positioning system during a time period associated with sending the request, and dependent on at least one of user profile information or preferences information stored, at least in part, in a memory device of the mobile device; and causing a presentation of the customized information for one or more users associated with the mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for receiving targeted content at a mobile device, the system comprising:
-
a memory device of the mobile device configured to store at least one of user profile information or preferences information; a positioning system configured to determine position information of the mobile device; a transmitter configured to send a request to receive customized information at the mobile device; a receiver configured to receive the customized information from a provider at the mobile device, wherein the customized information is dependent on the position information of the mobile device, as determined by the positioning system during a time period associated with sending the request, and dependent on at least one of the user profile information or the preferences information; and a display device configured to display the customized information for one or more users associated with the mobile device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification