IP Library Granted Patent US 12,296,487
Granted Patent B2
US 12,296,487 · App. 18/497,822 · Granted May 13, 2025

Method and system for autonomous body interaction

Inventors: Eric A. Litman (Brooklyn, NY); David N. Walsh (Brooklyn, NY); Charles Paul Pace (Manchester Center, VT); Matthew DiCicco (Brooklyn, NY)
Assignee: Aescape, Inc.
B25J9/1664A61B34/32B25J13/08
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,296,487
App. No.
18/497,822
Granted
May 13, 2025
Kind
B2
Abstract

A system, method, and apparatus for autonomous body interaction system is provided. A system and method for a robot interacting with a human or other soft or deformable body is provided for the purpose of active application of pressure to specific points or regions of the body. The system and method conducts at least one of: localizing the position of the body, detecting the configuration of the body, identifying the surface region(s) of the body, predicting the underlying anatomy of the body, assessing the state of the body, preparing a plan for manipulation of the body, and executing a predetermined and/or dynamically updated plan on the body.

Claims (38)

1. A system, comprising:

a robotic manipulator including an end effector; and

a controller operably coupled to the robotic manipulator and configured to control an interaction between the end effector and a deformable body, the controller configured to:

determine, based on multi-dimensional data detected by one or more sensors, at least one of a position, an orientation, or a shape of the deformable body;

generate a body model for the deformable body based on the at least one of the position, the orientation, or the shape of the deformable body;

generate an interaction plan based on the body model, wherein the interaction plan is generated based at least in part on a plurality of stroke segments, wherein a stroke segment comprises a sequence of interaction goals, and wherein generating the interaction plan further comprises facilitating a continuous trajectory for execution at least in part by inserting one or more additional goals between stroke segments; and

cause the robotic manipulator to execute the interaction plan, including generating commands based on the sequence of interaction goals.

2. The system of claim 1 , wherein the controller is further configured to:

perform tracking of a movement of the deformable body during execution of the interaction plan; and

modify the interaction plan based on the tracking, to at least one of maintain contact with the deformable body, or position the end effector relative to a predefined part of the deformable body.

3. The system of claim 1 , wherein the interaction plan specifies at least one overlay, the at least one overlay including at least one of a variation of a position goal or a variation of a force goal.

4. The system of claim 1 , wherein the controller is further configured to assign labels to the multi-dimensional data using a deep learning model.

5. The system of claim 1 , wherein the interaction plan is configured to cause a contact between the end effector and the deformable body.

6. The system of claim 5 , wherein the deformable body is a human body and the contact between the end effector and the deformable body includes contact sufficient to at least one of displace, compress, or mobilize muscle tissue within the human body.

7. The system of claim 1 , wherein the body model is a current body model, the generating the current body model including modifying a historical body model based on the multi-dimensional data.

8. The system of claim 1 , wherein the interaction plan is a current interaction plan, and the generating the current interaction plan includes adjusting a historical interaction plan based on the multi-dimensional data.

9. The system of claim 1 , wherein the multi-dimensional data is a first multi-dimensional data, and wherein the controller is further configured to:

determine second multi-dimensional data based on signals received from the one or more sensors during the execution of the interaction plan; and

modify the interaction plan during the execution of the interaction plan based on the second multi-dimensional data.

10. The system of claim 9 , wherein modifying the interaction plan includes at least one of modifying a pressure of the interaction plan or modifying a frequency of touch of the interaction plan.

11. A method, comprising:

based on multi-dimensional data detected by one or more sensors, determining, via a controller, at least one of a position, an orientation, or a shape of a deformable body, wherein the controller is operably coupled to a robotic manipulator including an end effector and configured to control an interaction between the end effector and the deformable body;

generating, via the controller, a body model for the deformable body based on the at least one of the position, the orientation, or the shape of the deformable body;

generating, via the controller, an interaction plan based on the body model, wherein the interaction plan is generated based at least in part on a plurality of stroke segments, wherein a stroke segment comprises a sequence of interaction goals, and wherein generating the interaction plan further comprises facilitating a continuous trajectory for execution at least in part by inserting one or more additional goals between stroke segments; and

causing the robotic manipulator to execute the interaction plan, including generating commands based on the sequence of interaction goals.

12. The method of claim 11 , further comprising:

performing, via the controller, tracking of a movement of the deformable body during execution of the interaction plan; and

modifying, via the controller, the interaction plan based on the tracking, to at least one of maintain contact with the deformable body, or position the end effector relative to a predefined part of the deformable body.

13. The method of claim 11 , wherein the interaction plan specifies at least one overlay, the at least one overlay including at least one of a variation of a position goal or a variation of a force goal.

14. The method of claim 11 , further comprising assigning labels to the multi-dimensional data using a deep learning model.

15. The method of claim 11 , wherein the interaction plan is configured to cause a contact between the end effector and the deformable body.

16. The method of claim 15 , wherein the deformable body is a human body and the contact between the end effector and the deformable body includes contact sufficient to at least one of displace, compress, or mobilize muscle tissue within the human body.

17. The method of claim 11 , wherein the body model is a current body model, the generating the current body model including modifying a historical body model based on the multi-dimensional data.

18. The method of claim 11 , wherein the interaction plan is a current interaction plan, and the generating the current interaction plan includes adjusting a historical interaction plan based on the multi-dimensional data.

19. The method of claim 11 , wherein the multi-dimensional data is a first multi-dimensional data, and further comprising:

determining, via the controller, second multi-dimensional data based on signals received from the one or more sensors during the execution of the interaction plan; and

modifying, via the controller, the interaction plan during the execution of the interaction plan based on the second multi-dimensional data.

20. The method of claim 19 , wherein modifying the interaction plan includes at least one of modifying a pressure of the interaction plan or modifying a frequency of touch of the interaction plan.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jul 23, 2026
From: AESCAPE, INC.
To: AESCAPE RECOVERY, INC.
Reel/Frame 075372/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2026
From: AESCAPE, INC.
To: AESCAPE RECOVERY, INC.
Reel/Frame 074243/0001 →
SECURITY INTEREST Recorded Dec 30, 2025
From: AESCAPE, INC.
To: BLACK STAG LENDING, L.P.
Reel/Frame 073340/0403 →
Continuity (4)
Continuation 17319064 · May 12, 2021
Provisional Application 63023839 · May 12, 2020
Provisional Application 63023833 · May 12, 2020
Related Publication 20240208057A1 · Jun 27, 2024
References Cited (88)
US 5074286A · Gillaspie · 1991 [cited by examiner]
US 5876325A · Mizuno · 1999 [cited by applicant]
US 6494851B1 · Becher · 2002 [cited by applicant]
US 6585668B2 · Nissim · 2003 [cited by applicant]
US 6607499B1 · Becher · 2003 [cited by applicant]
US D517218S · Kalen · 2006 [cited by applicant]
US D637304S · Feuerabend · 2011 [cited by applicant]
US D637305S · Feuerabend · 2011 [cited by applicant]
US D644675S · Abed · 2011 [cited by applicant]
US D665093S · Sedic · 2012 [cited by applicant]
US 10034813B1 · Silver · 2018 [cited by examiner]
US 10034814B2 · Zhang · 2018 [cited by applicant]
US D831769S · Tranchard · 2018 [cited by applicant]
US D833028S · Olivares · 2018 [cited by applicant]
US 10390755B2 · Goodall · 2019 [cited by applicant]
US D861829S · Wang · 2019 [cited by applicant]
US D867609S · Couto · 2019 [cited by applicant]
US 10881571B1 · Theobald · 2021 [cited by examiner]
US 11197799B2 · Tian · 2021 [cited by applicant]
US 11338443B2 · Eyssautier · 2022 [cited by applicant]
US 11475630B2 · Tian · 2022 [cited by applicant]
US 11529900B2 · Kim · 2022 [cited by applicant]
US 11654551B2 · Huang · 2023 [cited by applicant]
US 20010014781A1 · Nissim · 2001 [cited by applicant]
US 20020013641A1 · Nourbakhsh · 2002 [cited by applicant]
US 20050154295A1 · Quistgaard · 2005 [cited by applicant]
US 20070000374A1 · Clark · 2007 [cited by applicant]
US 20070192910A1 · Vu · 2007 [cited by applicant]
US 20100261530A1 · Thomas · 2010 [cited by applicant]
US 20110112549A1 · Neubach · 2011 [cited by applicant]
US 20130198625A1 · Anderson · 2013 [cited by applicant]
US 20150298315A1 · Shick · 2015 [cited by applicant]
US 20150351999A1 · Brouse · 2015 [cited by applicant]
US 20160242995A1 · Karkkainen · 2016 [cited by applicant]
US 20170079871A1 · Zhang · 2017 [cited by applicant]
US 20170123487A1 · Hazra · 2017 [cited by applicant]
US 20170156662A1 · Goodall · 2017 [cited by applicant]
US 20170258598A1 · Radermacher · 2017 [cited by applicant]
US 20170266077A1 · Mackin · 2017 [cited by applicant]
US 20170281254A1 · Bonutti · 2017 [cited by applicant]
US 20190000447A1 · Shelton, IV · 2019 [cited by applicant]
US 20190160684A1 · Gu · 2019 [cited by examiner]
US 20190167512A1 · Forsythe · 2019 [cited by examiner]
US 20190201273A1 · Soltani-Zarrin · 2019 [cited by applicant]
US 20190381271A1 · Jo · 2019 [cited by applicant]
US 20200055195A1 · Ignakov · 2020 [cited by applicant]
US 20200113636A1 · Chino · 2020 [cited by applicant]
US 20200121556A1 · Tian · 2020 [cited by applicant]
US 20200126297A1 · Tian · 2020 [cited by applicant]
US 20200206913A1 · Kaehler · 2020 [cited by applicant]
US 20200281805A1 · Qiu · 2020 [cited by applicant]
US 20200391021A1 · Sachs · 2020 [cited by applicant]
US 20210085558A1 · Shin · 2021 [cited by applicant]
US 20210154852A1 · Eyssautier · 2021 [cited by applicant]
US 20210155136A1 · Kim · 2021 [cited by applicant]
US 20220133589A1 · Gruneberg · 2022 [cited by examiner]
US 20220134551A1 · Litman · 2022 [cited by applicant]
US 20220387118A1 · Litman · 2022 [cited by applicant]
US 20220388165A1 · Walsh · 2022 [cited by applicant]
US 20220388168A1 · Litman · 2022 [cited by applicant]
US 20220414291A1 · Eyssautier · 2022 [cited by applicant]
CN 203017580 · 2013 [cited by applicant]
CN 204684116 · 2015 [cited by applicant]
CN 206416184 · 2017 [cited by applicant]
CN 111053530 · 2020 [cited by applicant]
CN 113908035 · 2022 [cited by applicant]
SG 10201809094 · 2020 [cited by applicant]
WO 2021116554 · 2021 [cited by applicant]
WO 2021231663 · 2021 [cited by applicant]
WO 2022056181 · 2022 [cited by applicant]
Ex Parte Quayle Action for U.S. Appl. No. 29/732,265, mailed Dec. 2, 2022, 4 pages. [cited by applicant]
Hu et al., “A massage robot based on Chinese massage therapy”, 2013, Emerald Group Publishing, The Industrial Robot: An International Journal, vol. 40, No. 2, pp. 158-172. (Year: 2013). [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US21/32111, mailed Jan. 24, 2022, 11 pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US21/49741, mailed Feb. 7, 2022, 5 pages. [cited by applicant]
Lance Ulanoff, “Massage Robotics wants you to come and be touched by a robot—if that's your thing,” Jan. 6, 2022, Techradar, The source for Tech Buying Advice, 13 pages. [cited by applicant]
Luo et al., “Human Body Trajectory Generation Using Point Cloud Data for Robotics Massage Applications”, 2014 IEEE International Conference on Robotics & Automation (ICRA), Hong Kong Convention and Exhibition Center May… [cited by applicant]
Massage instruments. (Design - © Questel) orbit.com. [Online PDF compilation of references selected by examiner] 17 pgs. Print Dates Range Feb. 24, 2004-Feb. 14, 2020 [Retrieved Nov. 18, 2022] https://www .orbit.com/exp… [cited by applicant]
Meera et al., “Path planning and motion control for a 3 DOF massaging robot,” 2016 International Conference on Robotics and Automation for Humanitarian Applications (RAHA), Amritapuri, India, 2016, pp. 1-6, doi: 10.1109… [cited by applicant]
Minyong et al, “Expert massage motion control by multi-fingered robot hand,” Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No. 03CH37453), Las Vegas, NV, USA, 200… [cited by applicant]
Pradeep David, “Cobots—A helping hand to the healthcare industry,” Nov. 24, 2017, Universal Robots, 6 pages. [cited by applicant]
Rachel Kraus, “Bow down before this $310,000 massage mega-robot, human: Who knew the robot uprising would be so good on the shoulders?,” Health & Wellness Artificial Intelligence, Dec. 30, 2021, <https://mashable.com/ar… [cited by applicant]
Screen captures from YouTube video clip entitled “Robots can now give full-body personalized massages at home,” 11 pages, uploaded Jul. 21, 2020, New Scientist, Retrieved from Internet: https://www.youtube.com/watch?v=t… [cited by applicant]
Si et al., “Green Internet of Things Application of a Medical Massage Robot With System Interruption,” IEEE Access, vol. 7, pp. 127066-127077, 2019, doi: 10.1109/ACCESS.2019.2939502. (Year: 2019). [cited by applicant]
Khoramshahi et al. “Arm-hand motion-force coordination for physical interactions with non-flat surfaces using dynamical systems: Toward compliant robotic massage” 2020 IEEE, International Conference on Robotics and Auto… [cited by applicant]
Li et al. “An Enhanced Robot Massage System in Smart Homes Using Force Sensing and a Dynamic Movement Primitive” 2020, Frontiers in Neurorobotics—Open Access, vol. 14: Article 30; doi: 10.3389/fnbot.2020.00030 (Year: 20… [cited by applicant]
Luo et al. “Robot Assisted Tapping Control for Therapeutical Percussive Massage Applications” 2017 IEEE International Conference on Robotics and Automation (ICRA) Singapore, May 29-Jun. 3, 2017, pp. 3606-3611 (Year: 201… [cited by applicant]
Luo et al. “Tapping motion detection incorporate with impedance control of robotics tapotement massage on human tissue” 2018 IEEE 15th International Workshop on Advanced Motion Control (AMC) (2018): 160-165. (Year: 2018… [cited by applicant]
Peng et al. “Development of intelligent massage manipulator and reconstruction of massage process path using image processing technique” 2010 IEEE Conference on Robotics, Automation and Mechatronics, Singapore, 2010, pp… [cited by applicant]