IP Library › Granted Patent US 12,702,502
Granted Patent B2
US 12,702,502 · App. 18/419,172 · Granted Aug 11, 2026

Systems and methods for dynamic adjustments based on load inputs for robotic systems

Inventors: Ying Mao (San Mateo, CA); Nicholas J. Eyre (Redwood City, CA); Mason Myles Markee (Pacifica, CA); Alexander Tarek Hassan (San Francisco, CA)
Assignee: AURIS HEALTH, INC.
A61B34/30A61B90/06A61B90/50G16H20/40G16H40/63A61B2034/301A61B2034/302A61B2034/303A61B2090/066A61B2562/0219A61B2562/0252
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,702,502
App. No.
18/419,172
Filed
Jan 22, 2024
Granted
Aug 11, 2026
Kind
B2
Art Unit
3656
USPC
606/1
Abstract

Systems and methods for dynamic adjustments based on load inputs for robotic systems are provided. In one aspect, a robotic system includes a first robotic arm having at least one joint, a set of one or more processors, and at least one computer-readable memory in communication with the set of one or more processors and having stored thereon computer-executable instructions. The computer executable instructions cause the one or more processors to determine a first external load threshold for the at least one joint based on a maximum safe load capability of the first robotic arm, and adjust the first external load threshold during a medical procedure.

Claims (34)

1 . A method performed by a processor of a robotic system comprising a robotic arm, wherein the method comprises:

determining an external load threshold for a joint of the robotic arm in the robotic system based on a maximum safe load capability of the robotic arm, and

adjusting the external load threshold during a medical procedure, wherein the external load threshold is adjusted in response to a change in a pose of the robotic arm.

2 . The method of claim 1 , further comprising determining a load applied to the joint based on at least one of a gravity load or an inertia load of the robotic arm.

3 . The method of claim 2 , wherein the external load threshold is further determined based on a difference between the maximum safe load capability and the at least one of the gravity load or the inertia load of the robotic arm.

4 . The method of claim 1 , further comprising determining a second external load threshold for a second robotic arm in the robotic system, wherein the external load threshold is different from the second external load threshold.

5 . The method of claim 1 , wherein the maximum safe load capability is fixed.

6 . The method of claim 1 , wherein the maximum safe load capability varies based on at least one of time or temperature.

7 . The method of claim 1 , further comprising:

determining that an external load applied to the joint exceeds the external load threshold based on a signal received from one or more sensors positioned on the robotic arm, and

restricting further movement of the robotic arm in response to receiving the signal from the one or more sensors indicating that the external load applied to the joint exceeds the external load threshold.

8 . The method of claim 1 , further comprising maintaining, by one or more brakes of the robotic arm, a pose of the robotic arm, wherein the one or more brakes comprise a holding torque, and wherein the external load threshold is further determined based on the holding torque of the one or more brakes.

9 . The method of claim 1 , wherein the joint of the robotic arm includes a first joint, wherein the robotic arm includes a second joint, wherein the external load threshold includes a first external load threshold, wherein the method further comprises determining a second external load threshold for the second joint of the robotic arm in the robotic system based on a maximum safe load capability of the robotic arm.

10 . A robotic system, comprising:

a robotic arm having at least one joint and an end effector;

one or more processors; and

at least one computer-readable memory in communication with the one or more processors and storing computer-executable instructions to cause the one or more processors to:

determine an external load applied to the at least one joint of the robotic arm;

determine an external load threshold for the at least one joint based on a maximum safe load capability of the robotic arm and the external load applied to the at least one joint of the robotic arm; and

adjust a remote center of the end effector based on a relationship of the external load to the external load threshold during a medical procedure.

11 . The robotic system of claim 10 , wherein the computer-executable instructions further cause the one or more processors to:

determine that the external load applied to the at least one joint exceeds the external load threshold based on a signal received from one or more sensors positioned on the robotic arm, and

restricting further movement of the robotic arm in response to receiving the signal from the one or more sensors indicating that the external load applied to the at least one joint exceeds the external load threshold.

12 . The robotic system of claim 10 , wherein the robotic arm comprises one or more brakes configured to maintain a pose of the robotic arm based on a holding torque of the one or more brakes, and wherein the external load threshold is based on the holding torque of the one or more brakes.

13 . The robotic system of claim 12 , wherein the one or more brakes are further configured to maintain the pose of the robotic arm when the robotic arm is powered off or the robotic arm is in a fault state.

14 . The robotic system of claim 10 , wherein the at least one joint includes a first joint and a second joint, wherein the external load threshold includes a first external load threshold relating to the first joint and a second external load threshold relating to the second joint, wherein the stored computer-executable instructions are configured to cause the one or more processors to adjust the first external load threshold of the first joint and to adjust the second external load threshold of the second joint.

15 . A method performed by a processor of a robotic system comprising a robotic arm, wherein the method comprises:

determining a load applied to each of a plurality of joints of the robotic arm based on at least one of a gravity load or inertia load of the robotic arm, and

setting a respective maximum external load threshold for each joint of the plurality of joints based on a maximum safe load capability of the respective joint and the at least one of the gravity load or the inertia load, such that a first joint of the plurality of joints has a first maximum external load threshold while a second joint of the plurality of joints has a second maximum external load threshold, the second maximum external load threshold being different from the first maximum external load threshold.

16 . The method of claim 15 , further comprising adjusting the maximum external load threshold for one or more of the joints during a medical procedure.

17 . The method of claim 15 , wherein the maximum external load threshold is adjusted in response to a change in a pose of the robotic arm.

18 . The method of claim 15 , further comprising determining a second maximum external load threshold for a second robotic arm of the robotic system, wherein the maximum external load threshold is different from the second maximum external load threshold.

19 . The method of claim 15 , wherein the maximum safe load capability for at least one of the joints is fixed.

20 . The method of claim 15 , wherein the maximum safe load capability varies based on at least one of time or temperature.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: MAO, YING; HASSAN, ALEXANDER TAREK; EYRE, NICOLAS J.; MARKEE, MASON MYLES
To: AURIS HEALTH, INC.
Reel/Frame 074391/0122 →
Continuity (3)
Continuation 17154356 · Jan 21, 2021
Provisional Application 62992010 · Mar 19, 2020
Related Publication 20240238054A1 · Jul 18, 2024
References Cited (32)
US 7837674B2 · Cooper · 2010 [cited by applicant]
US 8786241B2 · Nowlin et al. · 2014 [cited by applicant]
US 9763741B2 · Alvarez et al. · 2017 [cited by applicant]
US 10145747B1 · Lin · 2018 [cited by examiner]
US 10194998B2 · Nowlin et al. · 2019 [cited by applicant]
US 10617480B2 · Brisson · 2020 [cited by applicant]
US 11160625B2 · Wixey et al. · 2021 [cited by applicant]
US 11925424B2 · Mao et al. · 2024 [cited by applicant]
US 20170156808A1 · Auld · 2017 [cited by examiner]
US 20170265948A1 · Prisco et al. · 2017 [cited by applicant]
US 20180296299A1 · Iceman · 2018 [cited by applicant]
US 20190201145A1 · Shelton, IV · 2019 [cited by examiner]
US 20200268461A1 · Forstein · 2020 [cited by examiner]
US 20200360100A1 · Mantri · 2020 [cited by examiner]
US 20210077204A1 · Zubiate · 2021 [cited by examiner]
US 20210290320A1 · Mao et al. · 2021 [cited by applicant]
US 20210298850A1 · Huang et al. · 2021 [cited by applicant]
US 20220219320A1 · Søe-Knudsen · 2022 [cited by examiner]
EP 1815949A1 · 2007 [cited by applicant]
EP 2783800A2 · 2014 [cited by applicant]
JP 2004025387A · 2004 [cited by applicant]
JP 2007066001A · 2007 [cited by applicant]
KR 20180041218A · 2018 [cited by applicant]
WO 2017095768A1 · 2017 [cited by applicant]
WO 2017209695A1 · 2017 [cited by applicant]
WO 2019136039A1 · 2019 [cited by applicant]
Notice of Allowance dated Oct. 20, 2023; U.S. Appl. No. 17/154,356, filed Jan. 21, 2021; 13 pages. [cited by applicant]
PCT International Search Report; Application No. PCT/IB2021/050466; Apr. 19, 2021; 9 pages. [cited by applicant]
PCT Written Opinion of the International Searching Authority; Application No. PCT/IB2021/050466; Apr. 19, 2021; 3 pages. [cited by applicant]
European Extended Search Report; Application No. 21771242.1; Mar. 27, 2024; 8 pages. [cited by applicant]
Chinese First Office Action and Search Report dated Jul. 24, 2025, for Application No. 202180022250.3, 15 pages. [cited by applicant]
European Communication dated Nov. 10, 2025, for Application No. 21771242.1, 4 pages. [cited by applicant]