US 11,972,847 B2
Method and system for asynchronous medical patient data communication and management
Kamil Rahme, Scottsdale, AZ (US); Alan Best, Big Bend, WI (US); Jeffrey Santoso, Dural (AU); and Josh Howerter, Phoenix, AZ (US)
Assigned to Authentic, Inc., Bingham Farms, MI (US)
Filed by Authentic, Inc., Bingham Farms, MI (US)
Filed on Dec. 2, 2022, as Appl. No. 18/073,979.
Application 18/073,979 is a continuation of application No. 17/942,054, filed on Sep. 9, 2022.
Claims priority of provisional application 63/278,960, filed on Nov. 12, 2021.
Prior Publication US 2023/0155985 A1, May 18, 2023
Int. Cl. G16H 10/60 (2018.01); G06F 21/62 (2013.01); H04L 9/40 (2022.01); H04L 67/12 (2022.01)
CPC G16H 10/60 (2018.01) [G06F 21/6245 (2013.01); H04L 63/0428 (2013.01); H04L 63/10 (2013.01); H04L 67/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for securely sharing patient medical data with a client, the method comprising:
receiving, at a client computing device, a set of instructions;
instantiating, using the set of instructions, a client-side gateway configured to provide secure connection between the client computing device and a remote computing device;
generating, by the remote computing device, a unique identification value for the client computing device based on at least one property of the client computing device;
storing, by a picture archiving and communication system (PACS) system, medical data having a DICOM format at a local data storage memory of the client computing device;
generating, by the remote computing device, a server-side queue associated with the unique identification value of the client computing device and containing a command to move the medical data from the local data storage memory to another healthcare entity, wherein the command includes a C-move command;
sending, by the client computing device, a remote polling request to the remote computing device;
sending to the client computing device, by the remote computing device and in response to the remote polling request, the command to move the medical data; and
executing, by the client computing device, the command to move the medical data, wherein executing the command to move the medical data includes sending the medical data to the remote computing device.