Systems and methods for communicating with a computer using brain activity patterns
First Claim
1. A system for communicating with a computer comprising:
- a) a capture device wearable by a user, the capture device having sensors to monitor the user'"'"'s mental activity and to capture a particular brain activity pattern indicative of the mental activity generated in the user by a particular subject, wherein the capture device comprises an electroencephalogram (EEG) capture device and the captured brain activity pattern is a captured EEG profile;
b) at least one data storage device operable for storing a plurality of stored EEG profiles, each of the stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword;
c) at least one processor operatively connected to the capture device and the at least one data storage device, the at least one processor being operable to;
i) receive the captured EEG profile,ii) compare the captured EEG profile to each of the plurality of stored EEG profiles in the data storage device to determine if the captured EEG profile matches at least one of the stored EEG profiles, andiii) if there is at least one matching stored EEG profile, retrieve the at least one keyword associated with the at least one matching stored EEG profile,d) at least one keyword information data storage device operatively connected to the at least one processor, the keyword information data storage device storing information relating to various keywords; and
e) wherein when at least one keyword associated with the captured EEG profile is retrieved, the at least one processor is further operable to;
i) connect to the at least one keyword information data storage device,ii) conduct a search at the at least one keyword information data storage device using the at least one retrieved keyword as a search constraint for information related to the at least one retrieved keyword,iii) if related information is located, obtain the related information associated with the retrieved keywords, andiv) present the related information using an output device.
0 Assignments
0 Petitions
Accused Products
Abstract
The embodiments described herein are directed to systems and methods for communicating with a computer. The system includes a capture device having sensors to capture a particular brain activity pattern indicative of the mental activity generated in the user by a particular subject, a data storage device operable for storing a plurality of stored brain activity patterns each of which being associated with at least one computer readable indicia indicative of a subject that generated that brain activity pattern. The system also has a processor operable to receive the captured brain activity pattern, search for matching stored brain activity patterns, and if there is at least one matching stored brain activity pattern, retrieve the at least one indicia associated with the at least one matching stored brain activity pattern. The capture device may be an EEG capture device and the captured and stored brain activity patterns are EEG profiles.
-
Citations
30 Claims
-
1. A system for communicating with a computer comprising:
-
a) a capture device wearable by a user, the capture device having sensors to monitor the user'"'"'s mental activity and to capture a particular brain activity pattern indicative of the mental activity generated in the user by a particular subject, wherein the capture device comprises an electroencephalogram (EEG) capture device and the captured brain activity pattern is a captured EEG profile; b) at least one data storage device operable for storing a plurality of stored EEG profiles, each of the stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword; c) at least one processor operatively connected to the capture device and the at least one data storage device, the at least one processor being operable to; i) receive the captured EEG profile, ii) compare the captured EEG profile to each of the plurality of stored EEG profiles in the data storage device to determine if the captured EEG profile matches at least one of the stored EEG profiles, and iii) if there is at least one matching stored EEG profile, retrieve the at least one keyword associated with the at least one matching stored EEG profile, d) at least one keyword information data storage device operatively connected to the at least one processor, the keyword information data storage device storing information relating to various keywords; and e) wherein when at least one keyword associated with the captured EEG profile is retrieved, the at least one processor is further operable to; i) connect to the at least one keyword information data storage device, ii) conduct a search at the at least one keyword information data storage device using the at least one retrieved keyword as a search constraint for information related to the at least one retrieved keyword, iii) if related information is located, obtain the related information associated with the retrieved keywords, and iv) present the related information using an output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for communicating with a computer comprising:
-
a) a capture device wearable by a user, the capture device having sensors to monitor the user'"'"'s mental activity and to capture a particular brain activity pattern indicative of the mental activity generated in the user by a particular subject, wherein the capture device comprises an electroencephalogram (EEG) capture device and the captured brain activity pattern is a captured EEG profile; b) at least one data storage device operable for storing a plurality of stored EEG profiles, each of the stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword; and c) at least one processor operatively connected to the capture device and the at least one data storage device, the at least one processor being operable to; i) receive the captured EEG profile, ii) compare the captured EEG profile to each of the plurality of stored EEG profiles in the data storage device to determine if the captured EEG profile matches at least one of the stored EEG profiles, and iii) if there is at least one matching stored EEG profile, retrieve the at least one keyword associated with the at least one matching stored EEG profile; d) wherein the at least one processor is further operable to; i) connect to at least one Internet search engine storing a plurality of stored keywords and related information, ii) conduct a search at the Internet search engine using the at least one retrieved keyword as a search constraint for related information, iii) if related information is located, obtain the related information associated with the retrieved keywords, and iv) present the related information using an output device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for communicating with a computer comprising:
-
a) a capture device wearable by a user, the capture device having sensors to monitor the user'"'"'s mental activity and to capture a particular brain activity pattern indicative of the mental activity generated in the user by a particular subject, wherein the capture device comprises an electroencephalogram (EEG) capture device and the captured brain activity pattern is a captured EEG profile; b) at least one data storage device operable for storing a plurality of stored EEG profiles, each of the stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword; and c) at least one processor operatively connected to the capture device and the at least one data storage device, the at least one processor being operable to; i) receive the captured EEG profile, ii) compare the captured EEG profile to each of the plurality of stored EEG profiles in the data storage device to determine if the captured EEG profile matches at least one of the stored EEG profiles, and iii) if there is at least one matching stored EEG profile, retrieve the at least one keyword associated with the at least one matching stored EEG profile; d) wherein when the at least one retrieved keyword is presented to the user, the processor is further operable to; i) receive an input from the user to indicate whether the at least one retrieved keyword is indicative of the subject that generated the captured profile, ii) based on the input from the user, compare the captured EEG profile to the stored EEG profile that is associated with the at least one retrieved keyword to determine a degree of similarity between those profiles, and iii generate a match value for that stored EEG profile indicative of the degree of similarity between that stored EEG profile and the captured EEG profile required to generate a match. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for communicating with a computer comprising the steps of:
-
a) monitoring a user'"'"'s mental activity using a capture device coupled to the user, the capture device having sensors to detect a user'"'"'s mental activity, wherein the capture device comprises an electroencephalogram (EEG) capture device; b) capturing a particular brain activity pattern indicative of mental activity generated by the user thinking about a particular subject using the capture device, wherein the captured brain activity pattern comprises a captured EEG profile; c) connecting to at least one data storage device containing a plurality of stored EEG profiles, each of the plurality of stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword;
using at least one processor, andd) comparing the captured EEG profile to each of the plurality of the stored EEG profiles to determine if the captured EEG profile matches at least one EEG profile; e) if there is at least one matching EEG profile, retrieving the at least one keyword associated with the at least one matching EEG profile; f) connecting to at least one keyword information data storage device containing a plurality of stored keywords and related information; g) conducting a search for additional information related to the at least one retrieved keyword by using the at least one retrieved keyword as a search criteria in the at least one keyword information data storage device; h) if related information is located, obtaining the related information associated with the at least one retrieved keyword; and i) presenting the related information using an output device. - View Dependent Claims (23, 24)
-
-
25. A method for communicating with a computer comprising the steps of:
-
a) monitoring a user'"'"'s mental activity using a capture device coupled to the user, the capture device having sensors to detect a user'"'"'s mental activity, wherein the capture device comprises an electroencephalogram (EEG) capture device; b) capturing a particular brain activity pattern indicative of mental activity generated by the user thinking about a particular subject using the capture device, wherein the captured brain activity pattern comprises a captured EEG profile; c) connecting to at least one data storage device containing a plurality of stored EEG profiles, each of the plurality of stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword;
using at least one processor andd) comparing the captured EEG profile to each of the plurality of the stored EEG profiles to determine if the captured EEG profile matches at least one EEG profile; e) if there is at least one matching EEG profile, retrieving the at least one keyword associated with the at least one matching EEG profile; f) connecting to at least one Internet search engine containing a plurality of stored keywords and related information; g) conducting a search for additional information related to the at least one retrieved keyword by using the at least one retrieved keyword as a search criteria in the search engine; h) if related information is located, obtaining the related information associated with the at least one retrieved keyword; and i) presenting the related information using an output device. - View Dependent Claims (26, 27)
-
-
28. A method for communicating with a computer comprising the steps of:
-
a) monitoring a user'"'"'s mental activity using an capture device coupled to the user, the capture device having sensors to detect a user'"'"'s mental activity, wherein the capture device comprises an electroencephalogram (EEG) capture device; b) capturing a particular brain activity pattern indicative of mental activity generated by the user thinking about a particular subject using the capture device, wherein the captured brain activity pattern comprises a captured EEG profile; c) connecting to at least one data storage device containing a plurality of stored EEG profiles, each of the plurality of stored EEG profiles being associated with at least one computer readable indicia indicative of a subject that generated that EEG profile, wherein the computer readable indicia comprises at least one keyword;
using at least one processor andd) comparing the captured EEG profile to each of the plurality of the stored EEG profiles to determine if the captured EEG profile matches at least one EEG profile; and e) if there is at least one matching EEG profile, retrieving the at least one keyword associated with the at least one matching EEG profile; f) wherein when the at least one retrieved keyword is presented to the user, the method further comprises the steps of; i) receiving an input from the user to indicate whether the at least one retrieved keyword is indicative of the subject that generated the captured profile; ii) based on the input from the user, comparing the captured EEG profile to the stored EEG profile that is associated with the keywords identified by the input to determine a degree of similarity between those profiles; and iii) generating a match value for that stored EEG profile indicative of the degree of similarity between that stored EEG profile and the captured EEG profile required to generate a match. - View Dependent Claims (29, 30)
-
Specification