IP Library › Granted Patent US 12,191,031
Granted Patent B2
US 12,191,031 · App. 17/103,686 · Granted Jan 7, 2025

Beacon-based systems and methods for managing access to application features associated with a medical session

Inventors: Mahdi Azizian (San Jose, CA); Christopher R. Burns (San Jose, CA); Boris Foelsch (Palo Alto, CA); Liron Leist (San Jose, CA)
Assignee: Intuitive Surgical Operations, Inc.
G16H40/63A61B1/0004A61B1/00042G16H10/60G16H40/60A61B1/00009
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,191,031
App. No.
17/103,686
Granted
Jan 7, 2025
Kind
B2
Abstract

An application management system may provide, while a user device detects a beacon associated with a medical system, a user of the user device with access to a first set of medical session features of an application executed by the user device. The application management system may also provide, while the user device does not detect the beacon, the user with access to a second set of medical session features of the application, the second set of medical session features being different from the first set of medical session features.

Claims (72)

1. A system comprising:

a memory storing instructions; and

a processor communicatively coupled to the memory and configured to execute the instructions to:

provide, during a medical session and by way of a graphical user interface while a user device detects one or more wireless or ultrasonic signals associated with a medical system, access to a first set of medical session features of an application executed by the user device, and

provide, by way of the graphical user interface while the user device does not detect the one or more wireless or ultrasonic signals associated with the medical system, access to a second set of medical session features of the application, the second set of medical session features being different from the first set of medical session features,

wherein:

the medical system comprises a computer-assisted surgical system including a manipulating system and a user control system;

the manipulating system includes a manipulator arm configured to couple with a surgical instrument;

the user control system remotely controls at least one of the manipulator arm or the surgical instrument based on user input to perform one or more operations with respect to a subject during the medical session; and

the first set of medical session features comprises a medical system interaction feature configured to allow interaction, by a user of the user device, with the computer-assisted surgical system during the medical session.

2. The system of claim 1 , wherein the processor is further configured to execute the instructions to:

identify, while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, information included in the one or more wireless or ultrasonic signals associated with the medical system, and

select the first set of medical session features based on the information included in the one or more wireless or ultrasonic signals associated with the medical system.

3. The system of claim 2 , wherein the processor is further configured to execute the instructions to:

determine, while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information,

identify the new information included in the one or more wireless or ultrasonic signals associated with the medical system, and

provide, by way of the graphical user interface and based on the new information included in the one or more wireless or ultrasonic signals associated with the medical system, access to a third set of medical session features of the application, the third set of medical session features being different from the first set of medical session features and the second set of medical session features.

4. The system of claim 2 , wherein the processor is further configured to execute the instructions to:

determine, while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information, and

terminate, in response to the determination that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information, the access to the first set of medical session features.

5. The system of claim 1 , wherein the processor is further configured to execute the instructions to:

abstain, while the user device does not detect the one or more wireless or ultrasonic signals associated with the medical system, from providing, by way of the graphical user interface, access to the first set of medical session features.

6. The system of claim 1 , wherein the processor is further configured to execute the instructions to:

provide, by way of the graphical user interface while the user device detects one or more wireless or ultrasonic signals associated with another medical system, access to a third set of medical session features of the application, the third set of medical session features being different from the first set of medical session features and the second set of medical session features.

7. The system of claim 6 , wherein the processor is further configured to execute the instructions to:

abstain, while the user device detects the one or more wireless or ultrasonic signals associated with the another medical system, from providing, by way of the graphical user interface, access to the first set of medical session features.

8. The system of claim 1 , wherein:

the medical system interaction feature comprises presentation of an endoscopic video feed provided by the computer-assisted surgical system.

9. The system of claim 1 , wherein the medical system interaction feature is configured to allow control, by the user of the user device, of one or more operations or settings of the computer-assisted surgical system during the medical session.

10. A method comprising:

providing, by an application management system during a medical session and by way of a graphical user interface while a user device detects one or more wireless or ultrasonic signals associated with a medical system, access to a first set of medical session features of an application executed by the user device; and

providing, by the application management system and by way of the graphical user interface while the user device does not detect the one or more wireless or ultrasonic signals associated with the medical system, access to a second set of medical session features of the application, the second set of medical session features being different from the first set of medical session features,

wherein:

the medical system comprises a computer-assisted surgical system including a manipulating system and a user control system;

the manipulating system includes a manipulator arm configured to couple with a surgical instrument;

the user control system remotely controls at least one of the manipulator arm or the surgical instrument based on user input to perform one or more operations with respect to a subject during the medical session; and

the first set of medical session features comprises a medical system interaction feature configured to allow interaction, by a user of the user device, with the computer-assisted surgical system during the medical session.

11. The method of claim 10 , further comprising:

identifying, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, information included in the one or more wireless or ultrasonic signals associated with the medical system; and

selecting, by the application management system, the first set of medical session features based on the information included in the one or more wireless or ultrasonic signals associated with the medical system.

12. The method of claim 11 , further comprising:

determining, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information;

identifying, by the application management system, the new information included in the one or more wireless or ultrasonic signals associated with the medical system; and

providing, by the application management system and by way of the graphical user interface based on the new information included in the one or more wireless or ultrasonic signals associated with the medical system, access to a third set of medical session features of the application, the third set of medical session features being different from the first set of medical session features and the second set of medical session features.

13. The method of claim 11 , further comprising:

determining, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information; and

terminating, by the application management system in response to the determination that the one or more wireless or ultrasonic signals associated with the medical system has been updated to include new information, the access to the first set of medical session features.

14. The method of claim 10 , further comprising:

abstaining, by the application management system while the user device does not detect the one or more wireless or ultrasonic signals associated with the medical system, from providing, by way of the graphical user interface, access to the first set of medical session features.

15. The method of claim 10 , further comprising:

providing, by the application management system and by way of the graphical user interface while the user device detects one or more wireless or ultrasonic signals associated with another medical system, access to a third set of medical session features of the application, the third set of medical session features being different from the first set of medical session features and the second set of medical session features.

16. The method of claim 15 , further comprising:

abstaining, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the another medical system, from providing, by way of the graphical user interface, access to the first set of medical session features.

17. The method of claim 10 , further comprising:

accessing, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, user data representative of at least one of a user identification of the user of the user device, a user profile of the user, and a user role of the user; and

determining, by the application management system based on the user data, that the user is authorized to access the first set of medical session features,

wherein the providing of the access to the first set of medical session features is based on the determination that the user is authorized to access the first set of medical session features.

18. The method of claim 17 , further comprising:

determining, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the user data has been updated to new user data representative of at least one of a user identification of a new user of the user device, a user profile of the new user, or a user role of the new user;

determining, by the application management system based on the new user data, that the new user is authorized to access a third set of medical session features of the application; and

providing, by the application management system based on the new user data and while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, the new user with access to the third set of medical session features, the third set of medical session features being different from the first set of medical session features and the second set of medical session features.

19. The method of claim 17 , further comprising:

determining, by the application management system while the user device detects the one or more wireless or ultrasonic signals associated with the medical system, that the user data has been updated to new user data representative of at least one of a user identification of a new user of the user device, a user profile of the new user, and a user role of the new user; and

terminating, by the application management system in response to the determination that the user data has been updated to new user data, the access to the first set of medical session features.

20. A non-transitory computer-readable medium storing instructions that, when executed, direct at least one processor of a computing device to:

provide, during a medical session and while a user device detects one or more wireless or ultrasonic signals associated with a medical system, a user of the user device with access to a first set of medical session features of an application executed by the user device; and

provide, while the user device does not detect the one or more wireless or ultrasonic signals associated with the medical system, the user with access to a second set of medical session features of the application, the second set of medical session features being different from the first set of medical session features,

wherein:

the medical system comprises a computer-assisted surgical system including a manipulating system and a user control system;

the manipulating system includes a manipulator arm configured to couple with a surgical instrument;

the user control system remotely controls at least one of the manipulator arm or the surgical instrument based on user input to perform one or more operations with respect to a subject during the medical session; and

the first set of medical session features comprises a medical system interaction feature configured to allow interaction, by the user of the user device, with the computer-assisted surgical system during the medical session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2020
From: AZIZIAN, MAHDI; BURNS, CHRISTOPHER R.; FOELSCH, BORIS; LEIST, LIRON
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 054463/0546 →
Continuity (2)
Provisional Application 62940797 · Nov 26, 2019
Related Publication 20210158955A1 · May 27, 2021
References Cited (5)
US 20190378610A1 · Barral · 2019 [cited by examiner]
US 20230215530A1 · McNair · 2023 [cited by examiner]
WO WO2021091437A1 · 2021 [cited by examiner]
Wilikens, Marc, et al. “A context-related authorization and access control method based on rbac.” Proceedings of the seventh ACM symposium on Access control models and technologies. 2002. (Year: 2002). [cited by examiner]
Vertut, Jean and Phillipe Coiffet, Robot Technology: Teleoperation and Robotics Evolution and Development, English translation, Prentice-Hall, Inc., Inglewood Cliffs, NJ, USA 1986, vol. 3A, 332 pages. [cited by applicant]
Cited By (17)
US 1,119,865 US 12,419,703 US 12,433,702 US 12,440,289 US 12,446,979 US 12,447,317 US 12,508,093 US 12,558,175 US 12,564,414 US 12,564,458 US 12,569,308 US 12,605,523 US 12,636,022 US 12,661,193 US 12,678,249 US 12,702,509 US 12,746,077