IP Library Granted Patent US 12,591,306
Granted Patent B2
US 12,591,306 · App. 18/636,134 · Granted Mar 31, 2026

Nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio

Inventor: Andreas Forsland (Santa Barbara, CA)
Assignee: Cognixion Corporation
G06F3/015G06F3/013G06F3/017G06F3/167G06N20/00G10L15/22G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,591,306
App. No.
18/636,134
Filed
Apr 15, 2024
Granted
Mar 31, 2026
Kind
B2
Art Unit
2624
USPC
345/156
Abstract

There is disclosed devices, systems and methods for nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio. The system comprises sensory devices comprising sensors to detect a user inputting gestures on sensor interfaces, a cloud system comprising a processor, for retrieving the inputted gestures detected by the sensor on the sensory device, comparing the inputted gestures to gestures stored in databases on the cloud system, identifying at least a text, graphics and/or speech command comprising a word that corresponds to the inputted gesture; showing the command to the user; and transmitting the command to another device.

Claims (38)

1 . A nonverbal multi-input and feedback system, comprising:

a. a processing portion configured to receive user inputs from different ones of a first plurality of sensors and process said inputs to context enhanced outputs and actions encoded in at least one of text, graphics, emoji or audio; wherein the first plurality of sensors include at least two of a touch sensor, a biosensor, a keyboard, a facial tracking sensor, or an eye and pupil tracking sensor;

b. a multimodal input and intent detection block configured to receive and process the user inputs to determine user intents, and to feed the user intents to said processing portion;

c. a context and awareness block configured to:

i. receive and process metadata inputs from different ones of a second plurality of sensors to provide logic of output and action, the second plurality of sensors including at least two of biometric sensors, environmental sensors, object recognition sensors, facial recognition sensors, voice recognition sensors, date and time sensors, history sensors, location sensors, or proximity sensors, and

ii. feed the logic of output and action to said processing portion;

d. an output and action block configured to encode outputs and actions using the output from the processing portion and to send the outputs to at least one display, computing device, controller, speaker or artificial intelligence (AI) assistant, wherein said outputs include non-virtual control commands and communications sent to other computing devices, and wherein said outputs comprise at least one of text, graphics, emoji, or audio; and

e. a vocabulary block configured to provide a lexicon or vocabulary in a selected language to said processing portion to encode user outputs in natural language, wherein said vocabulary block comprises a machine learning component that generates machine language commands.

2 . The system of claim 1 , wherein said processing portion synchronizes data received from multiple devices into a common universal application interface and processes signals with metadata and vocabulary to generate outputs for a plurality of output methods.

3 . The system of claim 2 , wherein said processing portion synchronizes data received from the multiple devices into a common universal application interface and processes signals with metadata and vocabulary to generate outputs for a plurality of output methods, thereby exhibiting augmented intelligence capabilities.

4 . The system of claim 1 , wherein said biosensor includes an implantable brain chip.

5 . The system of claim 1 , wherein said processing portion comprises an application or main processing block.

6 . The system of claim 1 , wherein said output and action block sends outputs including machine language commands to two or more of augmented/virtual reality devices, virtual AI assistants, social media platforms, messaging platforms, or media consumption devices.

7 . The system of claim 1 , wherein said vocabulary block is further configured to access a user's primary and secondary language preferences during processing of intention data.

8 . The system of claim 1 , wherein the vocabulary block facilitates encoding the outputs and actions in a different language than the inputs to be sent to at least two remote, other computing devices.

9 . They system of claim 1 , wherein output from the processing portion includes the context enhanced outputs and actions; and wherein context enhanced outputs and actions include at least two of environment; object recognition; facial recognition; voice recognition; date and time; history; location; or proximity.

10 . A method for processing user inputs in a nonverbal multi-input and feedback device system to send control commands and communications to other computing devices, the method comprising:

a. receiving user inputs from a plurality of sensors which include least two of a touch sensor, a biosensor, a keyboard, a facial tracking sensor, or an eye and pupil tracking sensor;

b. processing said user inputs to determine a user intent;

c. enriching the processed user inputs with metadata to determine logic of output and action;

d. generating outputs based on the logic of output and action, wherein said outputs include non-virtual control commands and communications to be sent to other computing devices, and wherein said outputs include at least two of text, graphics, emoji, or audio; and

e. sending said outputs to at least two other computing devices, each computing device having at least one of a display, a controller, a speaker, or a network communication device, wherein said sending said outputs includes machine learning that generates machine language commands.

11 . The method of claim 10 , wherein said receiving user inputs includes synchronizing data received from multiple devices into a common universal application interface and processing signals with metadata and vocabulary to generate outputs for a plurality of output methods.

12 . The method of claim 11 , wherein said receiving user inputs includes synchronizing data received from the multiple devices into a common universal application interface and processes signals with metadata and vocabulary to generate outputs for a plurality of output methods, thereby exhibiting augmented intelligence capabilities.

13 . The method of claim 10 , wherein said biosensor includes an implantable brain chip.

14 . The method of claim 10 , wherein said generating outputs includes sending outputs including machine language commands to two or more of augmented/virtual reality devices, virtual AI assistants, social media platforms, messaging platforms, or media consumption devices.

15 . The method of claim 10 , wherein said sending said outputs includes accessing a user's primary and secondary language preferences during determining a user intent.

16 . The method of claim 10 , wherein the generating outputs includes encoding the outputs and actions in a different language than the inputs to be sent to at least two remote, other computing devices.

17 . A nonverbal multi-input and feedback system, comprising:

a. a processing portion configured to receive user inputs from different ones of a first plurality of sensors and process said inputs to context enhanced outputs and actions encoded in at least one of text, graphics, emoji or audio; wherein the first plurality of sensors include at least two of a touch sensor, a biosensor, a keyboard, a facial tracking sensor, or an eye and pupil tracking sensor; and wherein the processing portion includes an augmented intelligence engine that creates the context enhanced outputs that include enhancement of user inputs based on context from logic of output and action provided from a second plurality of sensors;

b. a multimodal input and intent detection block configured to receive and process the user inputs to determine user intents, and to feed the user intents to said processing portion;

c. a context and awareness block configured to:

i. receive and process metadata inputs from different ones of the second plurality of sensors to provide logic of output and action, the second plurality of sensors including at least two of biometric sensors, environmental sensors, object recognition sensors, facial recognition sensors, voice recognition sensors, date and time sensors, history sensors, location sensors, or proximity sensors, and

ii. feed the logic of output and action to said processing portion;

d. an output and action block configured to encode outputs and actions using the output from the processing portion and to send the outputs to at least one display, computing device, controller, speaker or artificial intelligence (AI) assistant, wherein said outputs include non-virtual control commands and communications sent to other computing devices, and wherein said outputs comprise at least one of machine language commands, text, graphics, emoji, or audio, wherein said sending the outputs to at least one display includes sending outputs including the machine language commands; and

e. a vocabulary block configured to provide a lexicon or vocabulary in a selected language to said processing portion to encode user outputs in natural language.

18 . The system of claim 17 , wherein said sending the outputs to at least one display includes sending the outputs including the machine language commands to one or more of augmented/virtual reality devices or virtual AI assistants.

19 . The system of claim 1 , wherein said outputs comprise at least one of machine language commands, text, graphics, emoji, or audio.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2024
From: FORSLAND, ANDREAS
To: COGNIXION CORPORATION
Reel/Frame 067135/0183 →
Continuity (10)
Continuation 18363589 · Aug 1, 2023
Continuation 18086417 · Dec 21, 2022
Continuation 17561541 · Dec 23, 2021
Continuation 17141162 · Jan 4, 2021
Continuation In Part 16749892 · Jan 22, 2020
Continuation In Part 15929085 · Jan 9, 2019
Continuation In Part 15498158 · Apr 26, 2017
Provisional Application 62704048 · Jan 22, 2019
Provisional Application 62752133 · Oct 29, 2018
Related Publication 20240272715A1 · Aug 15, 2024
References Cited (131)
US 5130794A · Ritchey · 1992 [cited by examiner]
US 5252951A · Tannenbaum · 1993 [cited by applicant]
US 5659764A · Sakiyama · 1997 [cited by applicant]
US 5777614A · Ando · 1998 [cited by applicant]
US 6154758A · Chiang · 2000 [cited by applicant]
US 6243683B1 · Peters · 2001 [cited by applicant]
US 6327566B1 · Vanbuskirk · 2001 [cited by applicant]
US 6801897B2 · Kist · 2004 [cited by applicant]
US 7039676B1 · Day · 2006 [cited by applicant]
US 7447635B1 · Konopka · 2008 [cited by applicant]
US 7565295B1 · Hernandez-Rebollar · 2009 [cited by applicant]
US 7809550B1 · Barrows · 2010 [cited by applicant]
US 8175728B2 · Weinberg et al. · 2012 [cited by applicant]
US 8335694B2 · Reiner · 2012 [cited by applicant]
US 8676175B2 · Cheng et al. · 2014 [cited by applicant]
US 8745541B2 · Wilson · 2014 [cited by applicant]
US 8793137B1 · Roy · 2014 [cited by applicant]
US 8854433B1 · Rafii · 2014 [cited by applicant]
US 9052817B2 · Hotelling · 2015 [cited by applicant]
US 9069386B2 · Ajika · 2015 [cited by applicant]
US 9165159B1 · McDonnell · 2015 [cited by applicant]
US 9223537B2 · Brown · 2015 [cited by applicant]
US 9280229B2 · Duffield · 2016 [cited by applicant]
US 9280366B2 · Kamal · 2016 [cited by applicant]
US 9304593B2 · Cohen · 2016 [cited by applicant]
US 9477642B2 · Decker et al. · 2016 [cited by applicant]
US 9489051B2 · Mankowski et al. · 2016 [cited by applicant]
US 9489081B2 · Anzures et al. · 2016 [cited by applicant]
US 9495128B1 · Ledet · 2016 [cited by applicant]
US 9524272B2 · Decker et al. · 2016 [cited by applicant]
US 9529440B2 · Piemonte et al. · 2016 [cited by applicant]
US 9582246B2 · Klein et al. · 2017 [cited by applicant]
US 9600169B2 · de Sa · 2017 [cited by applicant]
US 9606647B1 · Spencer-Harper · 2017 [cited by applicant]
US 9710657B1 · Kakkar · 2017 [cited by applicant]
US 9819782B1 · Daniels · 2017 [cited by examiner]
US 9830311B2 · Zhai · 2017 [cited by applicant]
US 10013601B2 · Ebersman · 2018 [cited by applicant]
US 10025776B1 · Sjoberg · 2018 [cited by applicant]
US 10158609B2 · Lim · 2018 [cited by applicant]
US 10210002B2 · Zheng · 2019 [cited by applicant]
US 10311144B2 · Bellegarda · 2019 [cited by applicant]
US 20030055644A1 · Johnston · 2003 [cited by applicant]
US 20040005092A1 · Tomasi · 2004 [cited by applicant]
US 20040037540A1 · Frohlich · 2004 [cited by applicant]
US 20040191744A1 · Guirguis · 2004 [cited by applicant]
US 20050038663A1 · Brotz · 2005 [cited by applicant]
US 20060107238A1 · Gold · 2006 [cited by applicant]
US 20080104547A1 · Morita et al. · 2008 [cited by applicant]
US 20080154604A1 · Sathish · 2008 [cited by applicant]
US 20100050134A1 · Clarkson · 2010 [cited by applicant]
US 20100123724A1 · Moore · 2010 [cited by applicant]
US 20100179864A1 · Feldman · 2010 [cited by applicant]
US 20110043662A1 · Kim · 2011 [cited by applicant]
US 20110050594A1 · Kim · 2011 [cited by applicant]
US 20110302538A1 · Vennelakanti · 2011 [cited by applicant]
US 20110313768A1 · Klein · 2011 [cited by applicant]
US 20120035934A1 · Cunningham · 2012 [cited by applicant]
US 20120038550A1 · Lemmey · 2012 [cited by applicant]
US 20120078628A1 · Ghulman · 2012 [cited by examiner]
US 20120162350A1 · Lee · 2012 [cited by applicant]
US 20120182288A1 · Williams · 2012 [cited by applicant]
US 20120268294A1 · Michaelis · 2012 [cited by applicant]
US 20120327009A1 · Fleizach · 2012 [cited by applicant]
US 20130041654A1 · Walker · 2013 [cited by applicant]
US 20130074014A1 · Ouyang · 2013 [cited by applicant]
US 20130144629A1 · Johnston · 2013 [cited by applicant]
US 20130147933A1 · Kulas · 2013 [cited by applicant]
US 20130257781A1 · Phulwani · 2013 [cited by applicant]
US 20130259238A1 · Xiang · 2013 [cited by applicant]
US 20130285922A1 · Alberth, Jr. · 2013 [cited by applicant]
US 20130339850A1 · Hardi · 2013 [cited by applicant]
US 20140026101A1 · Pallakoff · 2014 [cited by applicant]
US 20140067397A1 · Radebaugh · 2014 [cited by applicant]
US 20140075286A1 · Harada · 2014 [cited by applicant]
US 20140143683A1 · Underwood · 2014 [cited by applicant]
US 20140149987A1 · Barillari · 2014 [cited by applicant]
US 20140171036A1 · Simmons · 2014 [cited by applicant]
US 20140201024A1 · Collier · 2014 [cited by applicant]
US 20140234809A1 · Colvard · 2014 [cited by applicant]
US 20140267094A1 · Hwang · 2014 [cited by applicant]
US 20140267543A1 · Kerger · 2014 [cited by applicant]
US 20140278368A1 · Skory · 2014 [cited by applicant]
US 20140303960A1 · Orsini · 2014 [cited by applicant]
US 20140325360A1 · Jung · 2014 [cited by applicant]
US 20140330951A1 · Sukoff · 2014 [cited by applicant]
US 20140342667A1 · Aarnio · 2014 [cited by applicant]
US 20150006172A1 · Alameh · 2015 [cited by applicant]
US 20150022328A1 · Choudhury · 2015 [cited by applicant]
US 20150033126A1 · Shin · 2015 [cited by applicant]
US 20150065182A1 · Adams · 2015 [cited by applicant]
US 20150102903A1 · Wilkinson · 2015 [cited by applicant]
US 20150109193A1 · Sly · 2015 [cited by applicant]
US 20150169169A1 · Andersson · 2015 [cited by applicant]
US 20150199320A1 · Ho · 2015 [cited by applicant]
US 20150212676A1 · Khare · 2015 [cited by applicant]
US 20150220774A1 · Ebersman · 2015 [cited by applicant]
US 20150293996A1 · Liu · 2015 [cited by applicant]
US 20150302851A1 · Talwar · 2015 [cited by applicant]
US 20150324692A1 · Ritchey · 2015 [cited by examiner]
US 20150363001A1 · Malzbender · 2015 [cited by applicant]
US 20160055232A1 · Yang · 2016 [cited by applicant]
US 20160062540A1 · Yang · 2016 [cited by applicant]
US 20160077547A1 · Aimone · 2016 [cited by examiner]
US 20160109954A1 · Harris · 2016 [cited by applicant]
US 20160117147A1 · Zambetti · 2016 [cited by applicant]
US 20160179908A1 · Johnston · 2016 [cited by applicant]
US 20160234551A1 · Allegretti · 2016 [cited by applicant]
US 20160242623A1 · Pasini · 2016 [cited by applicant]
US 20160246929A1 · Zenati · 2016 [cited by applicant]
US 20160277903A1 · Poosala · 2016 [cited by applicant]
US 20160292217A1 · Sinha · 2016 [cited by applicant]
US 20170060850A1 · Lewis · 2017 [cited by applicant]
US 20170083586A1 · Huang · 2017 [cited by applicant]
US 20170098122A1 · el Kaliouby · 2017 [cited by applicant]
US 20170127129A1 · Ivanov · 2017 [cited by applicant]
US 20170140563A1 · No · 2017 [cited by applicant]
US 20170263248A1 · Gruber · 2017 [cited by applicant]
US 20170277498A1 · Wood, Jr. · 2017 [cited by examiner]
US 20170336926A1 · Chaudhri · 2017 [cited by applicant]
US 20180130459A1 · Paradiso · 2018 [cited by applicant]
US 20180133900A1 · Breazeal · 2018 [cited by applicant]
US 20180330732A1 · Dasgupta · 2018 [cited by applicant]
US 20180336891A1 · Sun · 2018 [cited by applicant]
US 20180343024A1 · Sahebjavaher · 2018 [cited by applicant]
US 20190005021A1 · Miller · 2019 [cited by applicant]
US 20190005024A1 · Somech · 2019 [cited by applicant]
US 20190007732A1 · Havinal · 2019 [cited by applicant]
US 20190204907A1 · Xie · 2019 [cited by examiner]
US 20200193965A1 · Cordell · 2020 [cited by applicant]
US 20200275057A1 · Terakura · 2020 [cited by examiner]