US 11,881,298 B2
Systems and methods for universal artificial intelligence integration services
Garrett Rogers, Channahon, IL (US); Kunal Patil, Aurora, IL (US); Pankaj Kumar, Chicago, IL (US); Mayuri Kumari, Chicago, IL (US); Arun Viswanath, Barrington, IL (US); and Vijay Kumar Reddy Arlagadda, Hoffman Estates, IL (US)
Assigned to GE PRECISION HEALTHCARE LLC, Milwaukee, WI (US)
Filed by GE Precision Healthcare LLC, Milwaukee, WI (US)
Filed on Apr. 13, 2021, as Appl. No. 17/229,670.
Prior Publication US 2022/0328164 A1, Oct. 13, 2022
Int. Cl. G16H 30/20 (2018.01); G06N 20/00 (2019.01); G16H 80/00 (2018.01); G16H 10/60 (2018.01)
CPC G16H 30/20 (2018.01) [G06N 20/00 (2019.01); G16H 10/60 (2018.01); G16H 80/00 (2018.01)] 19 Claims
OG exemplary drawing
 
1. A method executable by an artificial intelligence (AI) integration server in communication with a medical image storage device, an AI orchestration platform, and at least one subscriber according to at least a first communication protocol for communicating with the medical image storage device and a second communication protocol for communicating with the at least one subscriber, the method comprising:
receiving, from the medical image storage device and according to the first communication protocol, an instance availability notification;
in response to determining that the notification indicates that one or more medical images have been saved at the medical image storage device, querying the medical image storage device to retrieve metadata associated with the one or more medical images;
receiving, from the medical image storage device, the metadata associated with the one or more medical images but not receiving the one or more medical images;
initiating a workitem with the AI orchestration platform based on the metadata;
receiving, from the AI orchestration platform via the workitem, AI results related to the one or more medical images;
permanently saving the AI results in a datastore of the AI integration server, wherein the AI orchestration platform temporarily stores the AI results and the AI results are removed from the AI orchestration platform once the AI results are sent to the AI integration server; and
sending the AI results to the at least one subscriber according to the second communication protocol.