IP Library Granted Patent US 12705079
Granted Patent B2
US 12705079 · App. 19/061,193 · Granted Aug 11, 2026

System for controlling user devices for enhancing personality and emotional resilience

Inventors: Steven Seungwook Choi (Gwacheon, KR); Kilchan Choi (Potomac, MD); Kyusik Roh (Seoul, KR); Jinok Kim (Potomac, MD)
Assignee: CognoMetric InnoLab, Inc.
G06F9/453G06F3/167G10L25/63
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 12705079
App. No.
19/061,193
Filed
Feb 24, 2025
Granted
Aug 11, 2026
Kind
B2
Art Unit
2146
USPC
715/705
Abstract

A platform that includes server devices and databases may coordinate operation of electronic devices for performance of operations to increase certain personality or emotional traits. The platform may select and provide data utilizing a pre-set template to one or more user devices to determine characteristics of the user or to increase the user's performance in certain categories. For example, the platform may communicate data to electronic devices to aid in the user performing certain operations. The operations may be configured to enhance a quotient determined by the platform, which is tracked and utilized to refine further operations. Accordingly, the platform aids in child raising and education utilizing user electronic devices in a resource efficient manner.

Claims (82)

1 . A system comprising:

a device coordinator platform, comprising:

a template module, configured to store one or more pre-set templates;

an operation module, configured to:

receive first real-world location data from a first user device;

receive second real-world second location data from a second user device associated with the first user device;

determine that the first user device and the second user device are disposed within a threshold distance of each other;

select, based on determining that the first user device and the second user device are disposed within the threshold distance, a collaborative mode, wherein the collaborative mode is configured to require a first user, with the first user device, and a second user, with the second user device, to perform different components of an operation sequence;

an interactive sequence module, configured to:

access, based on the collaborative mode selection, the template module to obtain a first pre-set template, the first pre-set template associated with the collaborative mode;

create a first interactive sequence, based on the first pre-set template;

provide the first interactive sequence to a first user device, the first user device comprising a first user interface, wherein the first interactive sequence comprises a first test sequence configured to receive a first test response from the first user via a microphone of the first user device and a second test sequence configured to receive a second test response from the first user via a camera of the first user device;

receive first interactive reply data from the first user device based on the first interactive sequence; and

a capability module, configured to:

determine, based on the first interactive reply data and utilizing artificial intelligence, a first performance score associated with the first user associated with the first user device; and

an operation module, configured to:

determine, based on the first performance score, a first operation sequence, wherein the first operation sequence comprises a first child operation sequence and a first parent operation sequence, wherein the first child operation sequence is configured to be executed by the first user interacting with the camera and/or the microphone of the first user device in the collaborative mode while located within the threshold distance from the second user device, and wherein the first parent operation sequence is configured to be executed by the second user interacting with the second user device in the collaborative mode while located within the threshold distance from the first user device;

provide first child operation sequence data to the first user device, the first child operation sequence data configured to indicate the first child operation sequence on the first user device;

provide first parent operation sequence data to the second user device, the first parent operation sequence data configured to indicate the first parent operation sequence on the second user device;

receive, from the first user device during a first time period, first child operation data based on the first user executing the first child operation sequence with the first user device, the first child operation data comprising data generated by the first user interface and one or more of camera data generated by the camera of the first user device, microphone data generated by the microphone of the first user device, and/or biometric sensor data generated by a biometric sensor of the first user device;

determine, from the first child operation data, a first child operation result and a first child emotional result associated with the first user performing the first child operation sequence, wherein first child operation result is associated with performance of a first goal of the first child operation sequence, and wherein the first child emotional result is a determination of a first emotion of the first user based on artificial intelligence utilizing the camera data, the microphone data, and/or the biometric sensor data received during the first time period, and wherein the artificial intelligence is configured to assign an increased confidence in the determination of the first emotional result based on determining the first emotional result based on a higher number of data sources, the data sources comprising the camera data, the microphone data, and/or the biometric sensor data;

continue receiving first real-world location data from the first user device and second real-world location data from the second user device associated with the first user device;

verify, based on the first real-world location data and the second real-world location data, that the first user device and the second user device continue to be located within the threshold distance from each other;

determine, based on the first operation child result and the first child emotional result, a second child operation sequence, wherein the second child operation sequence is configured to be executed by the first user interacting with the camera and/or the microphone of the first user device in the collaborative mode while located within the threshold distance from the second user device;

provide second child operation sequence data to the first user device, the second child operation sequence data configured to indicate the second child operation sequence on the first user device;

receive, from the first user device during a second time period, second child operation data based on the first user executing the second child operation sequence with the first user device, the second child operation data comprising data generated by the first user interface and one or more of the camera, the microphone, and/or a biometric sensor of the first user device;

determine, from the second child operation data, a second child operation result and a second child emotional result associated with the first user performing the second child operation sequence, wherein the second child operation result is associated with performance of a second goal of the second child operation sequence, and wherein the second child emotional result is a determination of a second emotion of the first user based on artificial intelligence utilizing the camera data, the microphone data, and/or the biometric sensor data during the second time period, and wherein the artificial intelligence is configured to assign an increased confidence in the determination of the second emotional result based on determining the second emotional result based on a higher number of data sources, the data sources comprising the camera data, the microphone data, and/or the biometric sensor data;

determine, based on the first emotional result and the second emotional result, a trend of the first emotional result and the second emotional result of the first user performing the first operation sequence and the second operation sequence; and

adjust, based on the trend, further operation sequences to be provided to the first user device.

2 . The system of claim 1 , wherein the first interactive sequence is configured to cause the first user interface to communicate the first interactive sequence.

3 . The system of claim 1 , wherein the first child operation data is stored within the operation module to aid in determination of further operation sequences.

4 . The system of claim 1 , wherein:

the operation module is further configured to:

provide the first child operation result and the first child emotional result to the capability module; and

the capability module is further configured to:

determine, based on the first child operation result and the first child emotional result, a second performance score associated with the first user.

5 . A method comprising:

storing one or more pre-set templates within a template module;

receiving, with an operation module, first real-world location data from a first user device;

receiving, with the operation module, second real-world second location data from a second user device associated with the first user device;

determining, with the operation module, that the first user device and the second user device are disposed within a threshold distance of each other;

selecting, with the operation module, based on determining that the first user device and the second user device are disposed within the threshold distance, a collaborative mode, wherein the collaborative mode is configured to require a first user, with the first user device, and a second user, with the second user device, to perform different components of an operation sequence;

accessing, with an interactive sequence module, the template module to obtain a first pre-set template, the first pre-set template associated with the collaborative mode;

creating, with the interactive sequence module, a first interactive sequence based on the first pre-set template;

providing the first interactive sequence to a first user device, the first user device comprising a first user interface, wherein the first interactive sequence comprises a first test sequence configured to receive a first test response from the first user via a microphone of the first user device and a second test sequence configured to receive a second test response from the first user via a camera of the first user device;

receiving first interactive reply data from the first user device based on the first interactive sequence;

determining, based on the first interactive reply data and utilizing artificial intelligence, a first performance score associated with a first user associated with the first user device;

determining, based on the first performance score, a first operation sequence, wherein the first operation sequence comprises a first child operation sequence and a first parent operation sequence, wherein the first child operation sequence is configured to be executed by the first user interacting with the camera and/or the microphone of the first user device in the collaborative mode while located within the threshold distance from the second user device, and wherein the first parent operation sequence is configured to be executed by the second user interacting with the second user device in the collaborative mode while located within the threshold distance from the first user device;

providing first child operation sequence data to the first user device, the first child operation sequence data configured to indicate the first child operation sequence on the first user device;

providing first parent operation sequence data to the second user device, the first parent operation sequence data configured to indicate the first parent operation sequence on the second user device;

receiving, from the first user device during a first time period, first child operation data based on the first user executing the first child operation sequence with the first user device, the first child operation data comprising data generated by the first user interface and one or more of camera data generated by the camera of the first user device, microphone data generated by the microphone of the first user device, and/or biometric sensor data generated by a biometric sensor of the first user device;

determining, from the first child operation data, a first child operation result and a first child emotional result associated with the first user performing the first child operation sequence, wherein first child operation result is associated with performance of a first goal of the first child operation sequence, and wherein the first child emotional result is a determination of a first emotion of the first user based on artificial intelligence utilizing the camera data, the microphone data, and/or the biometric sensor data received during the first time period, and wherein the artificial intelligence is configured to assign an increased confidence in the determination of the first emotional result based on determining the first emotional result based on a higher number of data sources, the data sources comprising the camera data, the microphone data, and/or the biometric sensor data;

continue receiving first real-world location data from the first user device and second real-world location data from the second user device associated with the first user device;

verifying, based on the first real-world location data and the second real-world location data, that the first user device and the second user device continue to be located within the threshold distance from each other;

determining, based on the first operation child result and the first child emotional result, a second child operation sequence, wherein the second child operation sequence is configured to be executed by the first user interacting with the camera and/or the microphone of the first user device in the collaborative mode while located within the threshold distance from the second user device;

providing second child operation sequence data to the first user device, the second child operation sequence data configured to indicate the second child operation sequence on the first user device;

receiving, from the first user device during a second time period, second child operation data based on the first user executing the second child operation sequence with the first user device, the second child operation data comprising data generated by the first user interface and one or more of the camera, the microphone, and/or a biometric sensor of the first user device;

determining, from the second child operation data, a second child operation result and a second child emotional result associated with the first user performing the second child operation sequence, wherein the second child operation result is associated with performance of a second goal of the second child operation sequence, and wherein the second child emotional result is a determination of a second emotion of the first user based on artificial intelligence utilizing the camera data, the microphone data, and/or the biometric sensor data during the second time period, and wherein the artificial intelligence is configured to assign an increased confidence in the determination of the second emotional result based on determining the second emotional result based on a higher number of data sources, the data sources comprising the camera data, the microphone data, and/or the biometric sensor data;

determining, based on the first emotional result and the second emotional result, a trend of the first emotional result and the second emotional result of the first user performing the first operation sequence and the second operation sequence; and

adjusting, based on the trend, further operation sequences to be provided to the first user device.

6 . The method of claim 5 , wherein the first interactive sequence is configured to cause the first user interface to communicate the first interactive sequence.

7 . The method of claim 5 ,

wherein the first child operation data is stored within an operation module to aid in determination of further operation sequences.

8 . The method of claim 1 , further comprising:

providing the first child operation result and the first child emotional result to a capability module; and

determining, based on the first child operation result and the first child emotional result, a second performance score associated with the first user.

9 . The system of claim 1 , wherein the operation module is further configured to:

determine, from the first child emotional result, that first user is struggling with the first operation sequence; and

provide, based on the verifying that the first user device and the second user device continue to be located within the threshold distance from each other and the determining that the first user is struggling with the first operation sequence, first guidance data to the first user device, wherein the first guidance data is configured to aid in execution of the first operation sequence.

10 . The system of claim 1 , wherein the second operation sequence is configured to provide a second user response to the first user performing the first operation sequence.

11 . The system of claim 1 , wherein the operation module is further configured to:

receive first parent operation data from the second user device; and

determine, based on the first child operation data and the second child operation data while verifying that the first user device and the second user device continue to be located within the threshold distance from each other, successful completion of the first operation sequence.

12 . The system of claim 1 , wherein the threshold distance is 50 feet or less.

13 . The method of claim 5 , further comprising:

determining, from the first child emotional result, that first user is struggling with the first operation sequence; and

providing, based on the verifying that the first user device and the second user device continue to be located within the threshold distance from each other and the determining that the first user is struggling with the first operation sequence, first guidance data to the first user device, wherein the first guidance data is configured to aid in execution of the first operation sequence.

14 . The method of claim 5 , wherein the second operation sequence is configured to provide a second user response to the first user performing the first operation sequence.

15 . The method of claim 5 , further comprising:

receiving first parent operation data from the second user device; and

determining, based on the first child operation data and the second child operation data while verifying that the first user device and the second user device continue to be located within the threshold distance from each other, successful completion of the first operation sequence.

16 . The method of claim 5 , wherein the threshold distance is 50 feet or less.