IP Library Granted Patent US 12,447,604
Granted Patent B2
US 12,447,604 · App. 17/977,747 · Granted Oct 21, 2025

Robotic assistance device using reduction of cognitive load of a user

Inventor: Grant Kenji Larsen (Austin, TX)
B25J9/0006B25J9/163B25J9/1697B25J13/086G05B19/4155B25J15/00G05B2219/40269
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,447,604
App. No.
17/977,747
Granted
Oct 21, 2025
Kind
B2
Abstract

A robotic assistance device includes a robotic arm configured assist a human being and one or more sensors configured to receive input data. The input data includes information related to one or more activities being performed by the human being. The robotic assistance device further includes a processor operatively connected to the one or more sensors and the first robotic arm. The processor is configured to process data received from the sensor, and to determine, based on the processed data, that a task should be performed by the robotic assistance device based at least in part on the activities being performed by the human being. The processor is further configured cause the operative piece to perform the task.

Claims (58)

1. A robotic assistance device, comprising:

a robotic arm configured assist a human being, the robotic arm including at least a first operative piece;

one or more sensors configured to receive input data, the input data comprising information related to one or more activities being performed by the human being, a workspace in which the one or more activities are performed, a workpiece being affected by the one or more activities, and an object being held by the human being; and

a processor operatively connected to the one or more sensors and the first robotic arm, the processor configured to:

process data received from the one or more sensors,

apply a machine learning model to the processed data to determine that a task should be performed by the robotic assistance device,

determine, based on the sensor data, a classification associated with an object held by the human being and configure the operative piece of the robot based on the classification; and

cause the operative piece to perform the task to reduce cognitive load on the human being.

2. The robotic assistance device of claim 1 , wherein the operative piece comprises a gripper configured to grip the object, chosen from one of the following:

an impactive gripper,

an ingressive gripper,

an astrictive gripper, or

a contigutive gripper.

3. The robotic assistance device of claim 2 , wherein the one or more sensors comprises an inertial monitoring unit; and

wherein determining that the task is complete comprises sensing a pattern of one or more tugs on the object using the inertial monitoring unit.

4. The robotic assistance device of claim 1 , wherein the operative piece comprises a gripper, and wherein the task comprises delivering a tool gripped by the gripper to the human being.

5. The robotic assistance device of claim 1 , wherein the operative piece comprises a gripper, and wherein the task comprises retrieving a tool from the human being.

6. The robotic assistance device of claim 1 , wherein causing the operative piece to perform the task comprises the operative piece moving from a first position to a second position, and

wherein the processor is further configured to:

determine that the task is complete; and

responsive to determining that the task is complete, cause the operative piece to move from the second position to the first position.

7. The robotic assistance device of claim 1 , wherein the one or more sensors comprises one or more of:

a person-zone proximity sensor; and

a gripper-zone object proximity sensor.

8. The robotic assistance device of claim 1 , wherein the one or more sensors comprises one or more cameras.

9. The robotic assistance device of claim 1 , wherein the robotic arm is mounted to a fixed location within a workspace.

10. The robotic assistance device of claim 1 , wherein the arm is configured to be removably attached to the human being.

11. A method of operating a robotic assistance device comprising:

receiving input data, including:

information related to one or more activities being performed by a human being,

information related to a workspace in which the one or more activities are performed,

information related to a workpiece being affected by the one or more activities, and

information related to a classification associated with an object held by the human being;

processing the received input;

applying a machine learning model to the processed input to determine one or more assistance tasks based at least in part on the one or more activities being performed by the human being and the classification;

determining a response based, at least in part, on the processed input;

configuring an end effector of the robot based on the classification; and

causing the robotic assistance device to perform the one or more assistance tasks in response to the received input data to reduce cognitive load on the human being.

12. The method of claim 11 , wherein the input data comprises one or more of the following:

sensor data from one or more sensors connected to the robotic assistance device,

communicated data from another device in signal communication with the robotic assistance device,

external data from one or more external sources, or

command data for augmenting one or more of the sensor data, the communicated data, or the external data.

13. The method of claim 12 ,

wherein the one or more sensors comprises an inertial monitoring unit; and

wherein determining that the task is complete comprises sensing a pattern of one or more tugs on the robotic assistance device using the inertial monitoring unit.

14. The method of claim 12 , wherein the one or more sensors comprises one or more cameras.

15. The method of claim 11 , wherein processing the received input comprises one or more of the following:

processing the input data using a local machine learning model,

processing the input data using a remote machine learning model, or

processing the input data using an algorithmic processing model.

16. The method of claim 11 , further comprising:

determining that the task is complete; and

responsive to determining that the task is complete, causing the robotic assistance device to move from an operative position to a retracted position.

17. The method of claim 11 , wherein the robotic assistance device comprises a gripper, and wherein the task comprises delivering a tool gripped by the gripper to the human being.

18. The method of claim 11 , wherein the robotic assistance device comprises a gripper, and wherein the task comprises retrieving a tool from the human being.

19. The method of claim 11 , wherein the robotic assistance device is mounted to a fixed location within a workspace.

20. The method of claim 11 , wherein the robotic assistance device is configured to be removably attached to the human being.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2026
From: LARSEN, GRANT KENJI
To: ECCENTRIC MACHINES, INC.
Reel/Frame 074600/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2025
From: ALPHA REACTOR CORPORATION
To: LARSEN, GRANT KENJI
Reel/Frame 071815/0439 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2022
From: LARSEN, GRANT KENJI
To: ALPHA REACTOR CORPORATION
Reel/Frame 061600/0127 →
Continuity (2)
Provisional Application 63274035 · Nov 1, 2021
Related Publication 20230158662A1 · May 25, 2023
References Cited (42)
US 7620477B2 · Bruemmer · 2009 [cited by applicant]
US 9486918B1 · Earl et al. · 2016 [cited by applicant]
US 9586315B2 · Guerin et al. · 2017 [cited by applicant]
US 9943961B2 · Nakazato · 2018 [cited by examiner]
US 10022870B2 · Guerin et al. · 2018 [cited by applicant]
US 10300606B2 · Florencio et al. · 2019 [cited by applicant]
US 10603791B2 · Nakazato · 2020 [cited by examiner]
US 10810371B2 · Shinn et al. · 2020 [cited by applicant]
US 10839017B2 · Shinn et al. · 2020 [cited by applicant]
US 10913151B1 · Hinkle · 2021 [cited by examiner]
US 10929759B2 · Shinn et al. · 2021 [cited by applicant]
US 10963493B1 · Hu et al. · 2021 [cited by applicant]
US 20050223176A1 · Peters, II · 2005 [cited by applicant]
US 20110184555A1 · Kosuge · 2011 [cited by examiner]
US 20150001269A1 · Sacksteder · 2015 [cited by examiner]
US 20150126558A1 · Iwabuchi · 2015 [cited by examiner]
US 20170080561A1 · Meier · 2017 [cited by examiner]
US 20170095382A1 · Wen · 2017 [cited by examiner]
US 20180005118A1 · Kapoor et al. · 2018 [cited by applicant]
US 20180253662A1 · Booch et al. · 2018 [cited by applicant]
US 20190105779A1 · Einav · 2019 [cited by examiner]
US 20190248015A1 · Florencio et al. · 2019 [cited by applicant]
US 20190391597A1 · Dupuis · 2019 [cited by applicant]
US 20200005162A1 · Kattepur et al. · 2020 [cited by applicant]
US 20200121125A1 · Zito · 2020 [cited by examiner]
US 20200171671A1 · Huang et al. · 2020 [cited by applicant]
US 20200218253A1 · Ramamurthy et al. · 2020 [cited by applicant]
US 20200398422A1 · Yufik et al. · 2020 [cited by applicant]
US 20210031364A1 · Groz · 2021 [cited by applicant]
US 20210086370A1 · Zhang et al. · 2021 [cited by applicant]
US 20210094175A1 · Maeda · 2021 [cited by examiner]
US 20210114239A1 · Chanduri et al. · 2021 [cited by applicant]
US 20210330540A1 · Di Pardo · 2021 [cited by examiner]
US 20210394362A1 · Sodeyama · 2021 [cited by examiner]
US 20220032454A1 · Yang · 2022 [cited by examiner]
CN 208459971U · 2019 [cited by applicant]
CN 110825076A · 2020 [cited by applicant]
WO 2019209882A1 · 2019 [cited by applicant]
WO 2019234700A1 · 2019 [cited by applicant]
WO 2020113027A2 · 2020 [cited by applicant]
Complete Specification of Indian Application No. 201821045158 filed Nov. 29, 2018, Title: Systems and Methods for Generating an Autonomous Robotic Action Framework, Applicant: Tata Consultancy Services Limited, 47 pgs. [cited by applicant]
Complete Specification of Indian Application No. 202141006183, Filing Date: Unknown, Title: Artificial Neural Network Based Understanding Skills to Humanoid Robots for Observations of Human Actions, Applicant: Dr. K. Ra… [cited by applicant]