US2020402420A1PendingUtilityA1
Computing technologies for diagnosis and therapy of language-related disorders
Est. expiryOct 31, 2033(~7.3 yrs left)· nominal 20-yr term from priority
A61B 5/16A61B 5/4088G09B 19/04G09B 7/00G16H 10/00G09B 5/00G16H 50/20G16H 20/70
53
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The present disclosure relates to computing technologies for diagnosis and therapy of language-related disorders. Such technologies enable computer-generated diagnosis and computer-generated therapy delivered over a network to at least one computing device. The diagnosis and therapy are customized for each patient through a comprehensive analysis of the patient's production and reception errors, as obtained from the patient over the network, together with a set of correct responses at each phase of evaluation and therapy.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of therapy, the method comprising:
receiving, by a server, over a network, in real-time, a user request from a client in communication with a camera and operated by a user having a face with a pair of eyes; hosting, by the server, over the network, in real-time, responsive to the user request, a secure session with the client; and during the secure session:
selecting, by the server, a first node containing a first type value in a first graph based on a first comparison of a first matrix specific to the user against a second matrix not specific to the user;
selecting, by the server, a second node containing a first audio task or a first image task in a second graph based on the first type value and the first comparison;
serving, by the server, over the network, the first audio task or the first image task from the second node to the client;
instructing, by the server, over the network, the client to activate the camera such that the camera captures a video depicting the face with the pair of eyes while the first audio task or the first image task is output via the client;
receiving, by the server, over the network, a user input and the video from the client responsive to the first audio task or the first image task being output via the client;
writing, by the server, the user input into the first matrix;
identifying, by the server, the pair of eyes in the video;
determining, by the server, an eye gaze value or a blinking rate based on the pair of eyes identified in the video;
writing, by the server, the eye gaze value or the blinking rate into the first matrix;
selecting, by the server, the first node or a third node containing a second type value in the first graph based on a second comparison of the user input and the eye gaze value or the blinking rate in the first matrix against the second matrix, wherein the second type value is different from the first type value, wherein the second comparison is after the first comparison;
selecting, by the server, the second node or a fourth node containing a second audio task or a second image task in the second graph based on the first type value or the second type value and the second comparison, wherein the second audio task or the second image task is respectively different from the first audio task or the first image task;
generating, by the server, a corrective or evaluative feedback message containing the second audio or the second image; and
serving, by the server, the corrective or evaluative feedback message to the client such that the corrective or evaluative feedback message is output to the user via the client.
2 . The method of claim 1 , wherein the user has a pair of lips, and further comprising:
during the secure session:
instructing, by the server, over the network, the client to activate the camera such that the camera captures the video depicting the face with the pair of eyes and the pair of lips while the first audio task or the first image task is output via the client;
identifying, by the server, the pair of lips in the video;
determining, by the server, a lip movement value based on the pair of lips identified in the video;
writing, by the server, the lip movement value into the first matrix;
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the lip movement value, and the eye gaze value or the blinking rate in the first matrix against the second matrix.
3 . The method of claim 2 , further comprising:
during the secure session:
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the lip movement value, and the eye gaze value in the first matrix against the second matrix.
4 . The method of claim 2 , further comprising:
during the secure session:
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the lip movement value, and the blinking rate in the first matrix against the second matrix.
5 . The method of claim 2 , further comprising:
during the secure session:
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the lip movement value, the eye gaze value, and the blinking rate in the first matrix against the second matrix.
6 . The method of claim 1 , further comprising:
during the secure session:
serving, by the server, the corrective or evaluative feedback message to the client such that the corrective or evaluative feedback message is unobtrusively output to the user.
7 . The method of claim 1 , wherein the client is a wearable.
8 . The method of claim 7 , wherein the client is an eyewear unit or an optical head-mounted display (OHMD) having the camera.
9 . The method of claim 1 , wherein the client is a phone or a tablet that hosts the camera, wherein the camera is a front-facing camera.
10 . The method of claim 1 , wherein the client runs a browser through which the secure session takes place.
12 . The method of claim 1 , wherein the client is in communication with a vibrator configured for a bone conduction to the user, and further comprising:
serving, by the server, the corrective or evaluative feedback message to the client such that the corrective or evaluative feedback message is output to the user via the client instructing the vibrator to output the corrective or evaluative feedback message via the bone conduction.
13 . The method of claim 1 , further comprising:
during the secure session:
identifying, by the server, the face in the video;
determining, by the server, an emotion of the user based on the face being identified in the video;
writing, by the server, the emotion into the first matrix;
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the emotion, and the eye gaze value or the blinking rate in the first matrix against the second matrix.
14 . The method of claim 1 , further comprising:
during the secure session:
identifying, by the server, the face in the video;
extracting, by the server, a geometrical feature of the face;
producing, by the server, a temporal profile for each of a plurality of movements of the face in the video;
writing, by the server, the temporal profiles to the first matrix such that an iterative feedback loop is formed during the first comparison or the second comparison.
15 . The method of claim 1 , further comprising:
during the secure session:
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input and the eye gaze value in the first matrix against the second matrix.
16 . The method of claim 1 , further comprising:
during the secure session:
selecting, by the server, the first node or a third node containing a second type value in the first graph based on the second comparison of the user input and the blinking rate in the first matrix against the second matrix.
17 . The method of claim 1 , further comprising:
during the secure session:
selecting, by the server, the first node or a third node containing a second type value in the first graph based on the second comparison of the user input, the eye gaze value, and the blinking rate in the first matrix against the second matrix.
18 . The method of claim 1 , further comprising:
during the secure session:
receiving, by the server, a pulse of the user from the client responsive to the first audio task or the first image task being output via the client, wherein the pulse is measured while the first audio task or the first image task is output via the client;
writing, by the server, the pulse into the first matrix;
selecting, by the server, the first node or the third node containing the second type value in the first graph based on the second comparison of the user input, the pulse, and the eye gaze value or the blinking rate in the first matrix against the second matrix.
19 . The method of claim 1 , wherein the client is in communication with a videogame controller, wherein the user input is via the videogame controller.
20 . The method of claim 1 , wherein the corrective or evaluative feedback message containing the second audio or the second image is informative of a symptom of a language-related disorder with which the user is diagnosed.Join the waitlist — get patent alerts
Track US2020402420A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.