DEVICE, SYSTEM, AND METHOD OF CONTROLLING ELECTRONIC DEVICES VIA THOUGHT
First Claim
Patent Images
1. A method comprising:
- capturing through one or more electrodes, located in proximity to a brain of a user, signals of brainwave activity of said user;
analyzing said signals to detect a pattern of brainwave activity of said user;
based on the detected pattern, determining that the user thinks about a command that controls an electronic device;
based on said determining, triggering the electronic device to perform said command.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling an electronic device thought, includes: capturing through one or more electrodes, located in proximity to a brain of a user, signals of brainwave activity of said user; analyzing said signals to detect a pattern of brainwave activity of said user; based on the detected pattern, determining that the user thinks about a command that controls an electronic device; and based on said determining, triggering the electronic device to perform said command.
273 Citations
104 Claims
-
1. A method comprising:
-
capturing through one or more electrodes, located in proximity to a brain of a user, signals of brainwave activity of said user; analyzing said signals to detect a pattern of brainwave activity of said user; based on the detected pattern, determining that the user thinks about a command that controls an electronic device; based on said determining, triggering the electronic device to perform said command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104)
-
2. The method of claim 1, wherein the analyzing comprises:
comparing a current pattern of brainwave activity of said user, to one or more patterns previously-recorded in a training session.
-
3. The method of claim 1, wherein the analyzing comprises:
based on user behavior subsequent to performance of said command, generating positive feedback indicating that the determination that the user was thinking about said command was correct.
-
4. The method of claim 1, wherein the analyzing comprises:
based on user behavior subsequent to performance of said command, generating negative feedback indicating that the determination that the user was thinking about said command was incorrect.
-
5. The method of claim 1, wherein the analyzing comprises:
locally analyzing said signals at a wearable a headset comprising said one or more electrodes and further comprising a processor able to locally perform said analyzing.
-
6. The method of claim 1, wherein the analyzing comprises:
-
wirelessly transmitting said signals to a processor detached from said electrodes; analyzing said signals at said processor.
-
-
7. The method of claim 1, wherein the analyzing comprises:
-
wirelessly transmitting said signals to said electronic device which is detached from said electrodes; analyzing said signals at said electronic device by a processor comprised in said electronic device.
-
-
8. The method of claim 1, wherein the electronic device comprises a device selected from the group consisting of:
a smartphone, a tablet, an audio player, a video player, a personal computer, a laptop computer, a gaming device, an electronic book reader.
-
9. The method of claim 1, wherein analyzing said signals comprises:
-
down-sampling said signals from a first sampling rate at which said signals are captured, to a second, reduced, sampling rate; analyzing the down-sampled signals.
-
-
10. The method of claim 1, wherein analyzing said signals comprises:
-
determining a context of said electronic device; taking into account said context within said analyzing of said signals.
-
-
11. The method of claim 1, wherein analyzing said signals comprises:
-
determining a context of said electronic device; determining that said pattern of brainwave activity corresponds to two or more possible interpretations corresponding to two or more commands, respectively; selecting to execute one of said two or more commands by taking into account said context of the electronic device.
-
-
12. The method of claim 1, comprising:
-
in a think-to-unlock module, determining that said pattern of brainwave activity corresponds to a user thought of a command to unlock an electronic device; and triggering said electronic device to unlock.
-
-
13. The method of claim 1, comprising:
in a brainwave-based biometric module, extracting a pattern of brainwave activity of said user for subsequent utilization as a biometric property of said user.
-
14. The method of claim 1, comprising:
extracting a pattern of brainwave activity of said user for subsequent utilization as a user-specific treat for user authentication.
-
15. The method of claim 1, comprising:
-
in a brainwave-based challenge/response module, presenting to the user a challenge, capturing brainwave activity of said user in response to said challenge, authenticating said user to a service, based on a match between (a) said brainwave activity in response to said challenge, and (b) previously-captured brainwave activity of said user.
-
-
16. The method of claim 1, comprising:
-
determining whether an estimated thought of a user, which is estimated based on said pattern of brainwave activity, is a user-triggered thought or an event-triggered thought; determining that said pattern of brainwave activity corresponds to two or more possible interpretations corresponding to two or more commands, respectively; selecting to execute one of said two or more commands by taking into account said determination of whether the estimated thought of the user is a user-triggered thought or an event-triggered thought.
-
-
17. The method of claim 1, comprising:
-
capturing multimedia data associated with activities of said user, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity, determining that a portion of said multimedia data corresponds to a time-period in which said user had a particular state-of-mind; tagging said portion of the multimedia data with a tag indicating said particular state-of-mind.
-
-
18. The method of claim 17, wherein said state-of-mind comprises one or more of:
- happiness, sadness, excitement, boredom, being interested, being attentive, being distracted.
-
19. The method of claim 17, comprising:
-
receiving a user-provided state-of-mind tag; automatically compiling a summary clip that comprises one or more portions of said multimedia data that correspond to said user-provided state-of-mind tag.
-
-
20. The method of claim 17, comprising:
overriding said tagging based on an utterance of the user indicating that said portion of the multimedia data is not to be tagged with said state-of-mind tag.
-
21. The method of claim 17, comprising:
overriding said tagging based on a thought of said user, estimated from sensed brainwave activity of said user, indicating that said portion of the multimedia data is not to be tagged with said state-of-mind tag.
-
22. The method of claim 1, comprising:
-
capturing multimedia data associated with activities of said user, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was happy; automatically compiling a happiness-oriented summary clip that comprises said portions of said multimedia data.
-
-
23. The method of claim 1, comprising:
-
capturing multimedia data associated with activities of said user, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was excited; automatically compiling an excitement-oriented summary clip that comprises said portions of said multimedia data.
-
-
24. The method of claim 1, comprising:
-
capturing multimedia data associated with a lecture that the user attends, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was focused; automatically compiling a focus-oriented summary clip that comprises said portions of said multimedia data.
-
-
25. The method of claim 1, comprising:
-
capturing multimedia data associated with a text that the user reads, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was focused; automatically compiling a focus-oriented summary clip that comprises said portions of said multimedia data.
-
-
26. The method of claim 1, comprising:
-
capturing multimedia data associated with a lecture that the user attends, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was unfocused; automatically compiling a review-oriented summary clip that comprises said portions of said multimedia data.
-
-
27. The method of claim 1, comprising:
-
capturing multimedia data associated with a text that the user reads, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was unfocused; automatically compiling a review-oriented summary clip that comprises said portions of said multimedia data.
-
-
28. The method of claim 1, comprising:
-
capturing multimedia data associated with a lecture that the user attends, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was interested in the lecture; automatically compiling a user-specific interest-oriented summary clip that comprises said portions of said multimedia data.
-
-
29. The method of claim 1, comprising:
-
capturing multimedia data associated with a text that the user reads, the multimedia data comprises at least one of;
video data, audio data;based on analysis of said signals indicating brainwave activity of said user, identifying portions of said multimedia data which correspond to time-periods in which said user was interested in the text being read; automatically compiling a user-specific interest-oriented summary clip that comprises said portions of said multimedia data.
-
-
30. The method of claim 1, comprising:
-
(a) providing to the user a first batch of one or more words in a first language in which the user is proficient; (b) identifying a first brainwave activity of said user in response to said first batch; (c) providing to the user a second batch of one or more words in a second language in which the user is non-proficient; (d) identifying a second brainwave activity of said user in response to said second batch.
-
-
31. The method of claim 30, comprising:
based on a comparison of the second brainwave activity to the first brainwave activity, determining whether or not the user comprehends the second batch of one or more words in said second language.
-
32. The method of claim 30, comprising:
based on a comparison of the second brainwave activity to the first brainwave activity, determining to repeat at least one more iteration of steps (a), (b), (c) and (d).
-
33. The method of claim 1, comprising:
-
capturing audio uttered to said user; based on analysis of said signals indicating brainwave activity of said user, identifying a particular batch of one or more words in said audio which the user does not understand; automatically providing to said user a translation of said particular batch, from a source language to a user-preferred language.
-
-
34. The method of claim 33, wherein providing the translation comprises at least one of:
-
(a) providing to the user an audio utterance of the translation in the user-preferred language; (b) displaying said translation on an optical head mounted display of said user.
-
-
35. The method of claim 1, comprising:
-
capturing audio uttered to said user; based on analysis of said signals indicating brainwave activity of said user, identifying a particular batch of one or more words in said audio which the user does not understand; automatically providing to said user an explanation of said particular batch; wherein the explanation is provided to said user by at least one of;
(a) an audio utterance of the explanation in the user-preferred language;
(b) displaying said explanation on an optical head mounted display of said user.
-
-
36. The method of claim 1, comprising:
-
capturing a brainwave activity preceding immediately before said user performs a particular action; allowing the user to complete said particular action without intervention; and subsequently, identifying subsequent brainwave activity of said user, and determining that the user is thinking about performing again said particular action.
-
-
37. The method of claim 36, comprising:
providing to said user a message notifying the user that he is thinking about performing again said particular action and advising the user to avoid performing said particular action.
-
38. The method of claim 36, comprising:
providing to said user a message notifying the user that he is thinking about performing again said particular action, and providing to said user information that assists the user in performing again said particular action.
-
39. The method of claim 1, comprising:
-
identifying an irregular brainwave activity of said user; based on said identification, and based on a secondary indicator, initiating a medical alert regarding said user; wherein the secondary indicator comprises at least one of;
excessive sweating of said user;
increased heartbeat rate of said user;
irregular body temperature of said user.
-
-
40. The method of claim 1, comprising:
-
correlating between said brainwave activity, and at least one of;
(a) a location at which the user is located, (b) a time-of-day, (c) an activity performed by said user;taking into account said correlation within said analyzing of said signals.
-
-
41. The method of claim 1, wherein triggering the electronic device to perform said command comprises:
-
prior to said triggering, performing a validation process in which said user is requested to confirm that the command determined by said determining step is indeed a command that the user thought; receiving user feedback comprising a user validation of said command; only upon user validation, triggering the electronic device to perform said command.
-
-
42. The method of claim 41, wherein receiving the user feedback comprises:
capturing additional signals of brainwave activity which indicate that the user validates said command.
-
43. The method of claim 41, wherein receiving the user feedback comprises:
capturing additional signals of brainwave activity which indicate that the user re-thinks said command.
-
44. The method of claim 1, comprising:
-
determining that the user thinks that the user is in a distress situation; and in response to such determination, wirelessly transmitting a distress signal to one or more pre-defined remote recipients.
-
-
45. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking about a particular person; determining that the particular person appears in a contact list stored on said electronic device; initiating, through said electronic device of said user, a new communication session between said user and said particular person.
-
-
46. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking about a particular code-word which represents a command to terminate an ongoing phone call; in response, terminating a currently-ongoing phone call on said electronic device.
-
-
47. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking about a particular pre-defined passphrase, that was previously associated with a batch of one or more operations that said electronic device is capable of performing; in response, triggering said electronic device to perform said batch of one or more operations.
-
-
48. The method of claim 1, comprising:
-
when a telephone call is incoming to the electronic device, analyzing the brainwave activity of the user to determine if the user is thinking to accept the incoming telephone call or to reject the incoming telephone call; based on said analyzing, performing acceptance or rejection of the incoming telephone call in accordance with the determined user thought.
-
-
49. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to increase a volume level of audio produced by said electronic device; in response, triggering said electronic device to increase the volume level of said audio produced by said electronic device.
-
-
50. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to decrease a volume level of audio produced by said electronic device; in response, triggering said electronic device to increase the volume level of said audio produced by said electronic device.
-
-
51. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to modify a brightness level of a screen of said electronic device; in response, triggering said electronic device to modify the brightness level of the screen of said electronic device.
-
-
52. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to toggle an airplane mode of said electronic device, wherein the airplane mode comprises a mode in which all wireless transceivers of said electronic device are disabled; in response, triggering said electronic device to toggle said airplane mode.
-
-
53. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to toggle a value of a binary operational parameter of said electronic device; in response, triggering said electronic device to toggle the value of said binary operational parameter of the electronic device.
-
-
54. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking of a command to scroll a list of selectable items displayed on said electronic device; in response, triggering said electronic device to scroll said list.
-
-
55. The method of claim 54, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking of a command to select an item from said list of selectable items displayed on said electronic device; in response, triggering said electronic device to select said item from said list.
-
-
56. The method of claim 1, comprising:
-
turning-on a dictation-by-thought mode of said electronic device; based on the brainwave activity of the user, determining that the user is thinking of a particular phrase of text comprising one or more words of a natural language; adding said phrase to a text being composed on said electronic device.
-
-
57. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to toggle activation/deactivation of a camera of said electronic device; in response, triggering said electronic device to toggle activation/deactivation of said camera of the electronic device.
-
-
58. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to advance an email program from a presently-displayed email message to a next email message; in response, triggering said electronic device to advance the email program from the presently-displayed email message to the next email message.
-
-
59. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to launch a particular application that is installed on the electronic device; in response, triggering said electronic device to launch said particular application that is installed on the electronic device.
-
-
60. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to close a currently-displayed application which is currently displayed on a screen of the electronic device; in response, triggering said electronic device to close said currently-displayed application.
-
-
61. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to activate a command in a currently-running application which is currently displayed on a screen of the electronic device; in response, triggering said electronic device to activate said command in said currently-running application which is currently displayed on the screen of the electronic device.
-
-
62. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to edit a meeting in a calendar application installed on the electronic device; in response, triggering said electronic device to edit the meeting in the calendar application installed on the electronic device.
-
-
63. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to edit an alarm clock event in a clock application installed on the electronic device; in response, triggering said electronic device to edit the alarm clock event in the clock application installed on the electronic device.
-
-
64. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a request to locate the electronic device; in response, triggering said electronic device to convey its location to said user by generating an audible signal.
-
-
65. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a request to locate the electronic device; in response, triggering said electronic device to convey its location to said user by wirelessly sending, to one or more pre-defined recipients, a message indicating a GPS location of said electronic device.
-
-
66. The method of claim 1, comprising:
-
performing a training session in which the user thinks of an image that corresponds to a password for a particular service; recording brainwave activity of the user during said training session; subsequently, based on brainwave activity analysis, authorizing an access to said particular service only if brainwave activity analysis indicates that the user thinks of said image.
-
-
67. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking of a command to perform a touch-screen gesture on a touch-screen of the electronic device, wherein the touch-screen gesture comprises a gesture selected from the group consisting of;
zoom-in, zoom-out, scroll down, scroll up, swipe right, swipe left, swipe down, swipe left;in response, triggering said electronic device to operate as if said touch-screen gesture was performed on the touch-screen of the electronic device.
-
-
68. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user switched from being non-alert to being alert; in response, triggering said electronic device to switch from locked mode to unlocked mode.
-
-
69. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user switched from being alert to being drowsy; in response, triggering said electronic device to gradually fade-out audio being played on the electronic device.
-
-
70. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user switched from being alert to being drowsy; in response, triggering said electronic device to pause an application currently running on the electronic device.
-
-
71. The method of claim 1, comprising:
-
performing a machine-training session in which the user repeatedly thinks of a particular command; capturing brainwave signals during said training session; storing the captured brainwave signals as reference signals for subsequent analysis of subsequent brainwave signals.
-
-
72. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining a single thought of the user; based on said single thought, triggering said electronic device to automatically perform a batch of two or more pre-defined operations.
-
-
73. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is composing a text message on said electronic device, determining that the user is feeling a particular emotion; automatically adding, to said text message that the user is composing on said electronic device, an emoticon representing said particular emotion.
-
-
74. The method of claim 73, comprising:
-
based on analysis of brainwave activity of a recipient of said text message, determining that said recipient is feeling another emotion; notifying to said recipient, that the emotion that said recipient is feeling differs from the emotion that said user was feeling when said user was composing said text message.
-
-
75. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is listening to a particular song of a playlist via a music player application of said electronic device, determining that the user is thinking a command to advance said music player application to a different song from said playlist; based on said determining, triggering said music player application of said electronic device to play said other song of said playlist.
-
-
76. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user is thinking about a particular song; based on said determining, automatically obtaining a digital format of said song from an online music store.
-
-
77. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user is thinking about purchasing a particular item; based on said determining, automatically placing a purchase order for said particular item, on behalf of said user, at an online store.
-
-
78. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user is feeling a particular emotion; based on said determining, automatically selecting to playback to said user, on said electronic device, music that corresponds to said particular emotion.
-
-
79. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining one or more properties of a state-of-mind of said user; based on said determining, generating advertisement content tailored to suit said particular state-of-mind of said user.
-
-
80. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining one or more properties of a state-of-mind of said user; based on said determining, serving to said user Internet content tailored to suit said particular state-of-mind of said user.
-
-
81. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to toggle activation/deactivation of an electronic appliance other than said electronic device; in response, wirelessly triggering said electronic appliance to toggle activation/deactivation of said electronic appliance.
-
-
82. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to toggle activation/deactivation of a vehicular component other than said electronic device; in response, wirelessly triggering said vehicular component to toggle activation/deactivation of said vehicular component.
-
-
83. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is watching a particular channel on a television, determining that the user is thinking a command to switch the television to a different channel; based on said determining, automatically and wirelessly switching said television to said different channel.
-
-
84. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is listening to a particular channel on a radio, determining that the user is thinking a command to switch the radio to a different channel; based on said determining, automatically and wirelessly switching said radio to said different channel.
-
-
85. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is seated in a non-moving vehicle, determining that the user is thinking a command to start an ignition of said vehicle; based on said determining, automatically starting the ignition of said car.
-
-
86. The method of claim 85, wherein automatically starting the ignition of said car is performed (a) without turning a car key, and (b) without pressing a vehicular button.
-
87. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to control an electronic appliance other than said electronic device; in response, wirelessly controlling said electronic appliance in accordance with said command that said user is thinking.
-
-
88. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a command to control an illumination level of a dimmer light; in response, wirelessly triggering said dimmer light to modify said illumination level in accordance with said command that said user is thinking.
-
-
89. The method of claim 1, comprising:
-
based on the brainwave activity of the user, and while the user is reading an electronic book on said electronic device, determining that the user is thinking a command to turn a page of said electronic book; in response, triggering said electronic device to turn the page in said electronic book that the user is reading.
-
-
90. The method of claim 1, comprising:
-
based on the brainwave activity of the user, and while the user is watching a television program that includes audience voting, determining that the user is thinking a command to cast a vote in favor of a particular option out of multiple options; in response to said determining, automatically casting said vote, on behalf of said user, in favor of said particular option.
-
-
91. The method of claim 90, wherein automatically casting said vote comprises an operation selected from the group consisting of:
-
automatically casting said vote by automatically sending an SMS message; automatically casting said vote by automatically placing a telephone call; automatically casting said vote by automatically via an Internet-based voting interface.
-
-
92. The method of claim 1, comprising:
-
presenting to the user, via said electronic device, a yes-or-no question; based on the brainwave activity of the user, determining whether the user is thinking “
yes”
or “
no”
;in response to said determining, providing to at least one application of said electronic device a signal indicating whether the user is thinking “
yes”
or “
no”
.
-
-
93. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a particular question that includes one or more keywords; in response to said determining, and based on said one or more keywords, automatically obtaining from the Internet an answer to said particular question; and
presenting said answer to said user via said electronic device.
-
-
94. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a question which queries what is a current time; in response to said determining, notifying the current time to said user.
-
-
95. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a question which queries what is a current calendar date; in response to said determining, notifying the current calendar date to said user.
-
-
96. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking about a particular person; in response to said determining, automatically querying whether or not said particular person is available to communicate with said user.
-
-
97. The method of claim 1, comprising:
-
based on the brainwave activity of the user, determining that the user is thinking a question which queries who is a person that said user is communicating with; in response to said determining, automatically obtaining identifying information about said person, and notifying said identifying information to said user.
-
-
98. The method of claim 1, comprising:
-
based on brainwave activity of a non-human animal, determining a state-of-mind of said non-human animal; in response to said determining, notifying to said user the determined state-of-mind of said non-human animal.
-
-
99. The method of claim 98, wherein determining the state-of-mind of said non-human animal comprises at least one of:
-
based on brainwave activity of said non-human animal, determining that said non-human animal is happy; based on brainwave activity of said non-human animal, determining that said non-human animal is sad; based on brainwave activity of said non-human animal, determining that said non-human animal is angry; based on brainwave activity of said non-human animal, determining that said non-human animal is anxious.
-
-
100. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is composing a text message on said electronic device, determining that the user is thinking a particular phrase that the user did not yet fully type; based on said determining, automatically completing to type said particular phrase on said electronic device.
-
-
101. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is browsing an Internet web-page having a social media button, determining that the user likes said Internet web-page; based on said determining, automatically engaging said social media button to signal that the user likes said Internet web-page.
-
-
102. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is browsing an Internet web-page having a social media button, determining that the user would like to follow said Internet web-page; based on said determining, automatically engaging said social media button to signal that the user would like to follow said Internet web-page.
-
-
103. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, and while the user is reviewing educational content, determining whether the user feels confusion or understanding of the educational content; based on said determining, automatically signaling to a server of said educational content whether the user feels confusion or understanding of the educational content.
-
-
104. The method of claim 1, comprising:
-
based on analysis of brainwave activity of the user, determining that the user is thinking of being late to a pre-scheduled meeting; extracting from a calendar application that is utilized by said user, contact details of at least one attendee of said pre-scheduled meeting; wirelessly sending to said at least one attendee of said pre-scheduled meeting a notification from said user, indicating that said user will arrive late to said pre-scheduled meeting.
-
-
2. The method of claim 1, wherein the analyzing comprises:
-
Specification
- Resources
Thank you for your request. You will receive a custom alert email when the Litigation Campaign Assessment is available.
×
-
Current AssigneeSIA Technology Ltd.
-
Original AssigneeSIA Technology Ltd.
-
InventorsSteiner, Ami, Nahir, Roee, Ben Eliezer, Barak
-
Application NumberUS14/654,549Publication NumberTime in Patent OfficeDaysField of SearchUS Class Current1/1CPC Class CodesA61B 2503/40 AnimalsA61B 2560/0242 adapted to measure environm...A61B 5/0205 Simultaneously evaluating b...A61B 5/1112 Global tracking of patients...A61B 5/165 Evaluating the state of min...A61B 5/18 for vehicle drivers or mach...A61B 5/316 Modalities, i.e. specific d...A61B 5/369 Electroencephalography [EEG...A61B 5/7246 using correlation, e.g. tem...G06F 3/015 Input arrangements based on...H04L 9/3231 Biological data, e.g. finge...H04L 9/3271 using challenge-responseH04M 1/72412 using two-way short-range w...H04M 2250/12 including a sensor for meas...