US 12,009,067 B2
Offline mode in a mobile-native clinical trial operations service suite
Isaac Eshagh Eteminan, Rancho Santa Fe, CA (US); James William Bishop, Jr., Reno, NV (US); Marco Carosi, Rome (IT); and Alessandro Salimbeni, Rome (IT)
Assigned to Laboratory Corporation of America Holdings, Burlington, NC (US)
Filed by Laboratory Corporation of America Holdings, Burlington, NC (US)
Filed on Feb. 28, 2020, as Appl. No. 16/805,683.
Application 16/805,683 is a continuation in part of application No. 16/778,665, filed on Jan. 31, 2020.
Application 16/805,683 is a continuation in part of application No. 16/100,094, filed on Aug. 9, 2018.
Application 16/805,683 is a continuation in part of application No. 16/100,078, filed on Aug. 9, 2018.
Prior Publication US 2020/0202985 A1, Jun. 25, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G16H 10/20 (2018.01); G16H 40/67 (2018.01); G16H 80/00 (2018.01)
CPC G16H 10/20 (2018.01) [G16H 40/67 (2018.01); G16H 80/00 (2018.01)] 19 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more health monitoring sensors;
one or more computational elements; and
a non-transitory storage medium including instructions executable by the one or more computational elements to configure the one or more computational elements to:
provide patient-directed access to clinical trial operation services;
provide a clinician portal providing clinician-directed access to the clinical trial operation services;
provide a trial design service configured to design, create, establish, deploy, or any combination thereof, a trial protocol and a participant interaction procedure using a flowable-based workflow palette in conjunction with visual programming, the flowable-based workflow palette including workflow attributes selectively indicating offline-capable procedures for a user interface for a clinical portal-supporting application as available offline;
access, using the workflow attributes, workflows and screens from a service cache as needed for execution by a portal service proxy for the clinical portal-supporting application while offline;
synchronize, when online, for a plurality of the offline-capable procedures, information collected using the workflow attributes while the clinical portal-supporting application is offline, wherein the information includes newly created data items stored in an operational data offline cache, wherein synchronization for the plurality of the offline-capable procedures is responsive to an invocation of a synchronization procedure by one of the offline-capable procedures;
resolving data conflicts during the synchronization by sending a notification to a coordinator with appropriate privileges to resolve a conflict;
receive acknowledgement of the newly created data items; and
flush, in response to the acknowledgement, the newly created data items from the operational data offline cache.