US 12,176,095 B2
Medical scanner application platform
Roshni Bhagalia, Wales, WI (US); David Erik Chevalier, Menomonee Falls, WI (US); Fausto Espinal, Delafield, WI (US); Bradley J. Gabrielse, Brookfield, WI (US); Kenji Okabe, Pewaukee, WI (US); David Alexander Polyak, Marshall, WI (US); Nikhil Jones Tomy, New Berlin, WI (US); and Khaleel Ahamad Nadaf, Bengaluru (IN)
Assigned to GE Precision Healthcare LLC, Waukesha, WI (US)
Filed by GE Precision Healthcare LLC, Milwaukee, WI (US)
Filed on Nov. 22, 2021, as Appl. No. 17/532,482.
Claims priority of application No. 202041051871 (IN), filed on Nov. 28, 2020.
Prior Publication US 2022/0172825 A1, Jun. 2, 2022
Int. Cl. G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G16H 30/40 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); H04L 9/40 (2022.01)
CPC G16H 30/40 (2018.01) [G16H 40/67 (2018.01); G16H 50/20 (2018.01); H04L 63/0428 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory that stores computer executable components; and
a processor that executes at least one of the computer executable components that:
determines one or more first attributes of an application based on package schema data representative of a package schema of the application received via a network;
determines one or more second attributes of a medical scanner device communicatively coupled to the system;
based on a comparison of the one or more first attributes of the application and the one or more second attributes of the medical scanner device, determines one or more constraints of the application applicable to the medical scanner device;
stores, in an application database accessible to the medical scanner device, the application and the one or more constraints of the application applicable to the medical scanner device, wherein portions of a user interface associated with the medical scanner device that are related to one or more portions of the application are restricted based on the one or more constraints, wherein the application and the one or more constraints are accessible via the user interface associated with the medical scanner device;
receives, from the medical scanner device, a request to execute the application; and
in response to receiving the request from the medical scanner device to execute the application, executes the application according to the one or more constraints of the application applicable to the medical scanner device.