US 12,278,004 B2
Clinical data harvester
Edward Thomas Novak, Signal Mountain, TN (US); Brandon Joshua Gilzean, Cary, NC (US); George Edward Bier, Richfield, MN (US); and Eli Mitchell Wolter, Maple Grove, MN (US)
Assigned to Optum, Inc., Minnetonka, MN (US)
Filed by Optum, Inc., Minnetonka, MN (US)
Filed on Mar. 7, 2022, as Appl. No. 17/653,836.
Claims priority of provisional application 63/262,559, filed on Oct. 14, 2021.
Prior Publication US 2023/0123662 A1, Apr. 20, 2023
Int. Cl. G16H 10/60 (2018.01); G16H 40/20 (2018.01); G16H 50/20 (2018.01)
CPC G16H 10/60 (2018.01) [G16H 40/20 (2018.01); G16H 50/20 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors, a request to locate clinical data associated with a user;
in response to receiving the request, starting, by the one or more processors, a first serverless application of a plurality of serverless applications in a cloud-based system that queries a first data source of a plurality of data sources to locate a piece of the clinical data;
in response to determining that the first serverless application is unable to locate the piece of the clinical data, starting, by the one or more processors, a second serverless application of the plurality of serverless applications in the cloud-based system that queries a second data source of the plurality of data sources to locate the piece of the clinical data;
transmitting, by the one or more processors, locative data between the first serverless application and the second serverless application, wherein the locative data is retrieved from the first data source, and wherein the locative data is used to locate the piece of the clinical data within the second data source; and
receiving, by the one or more processors, the piece of the clinical data located by the second serverless application from the second data source.