IP Library › Granted Patent US 11,170,880
Granted Patent B2
US 11,170,880 · App. 15/796,409 · Granted Nov 9, 2021

Systems and methods for automatically executing workflows of third-party systems

Inventors: Robert Emmitt Connely, IV (Roswell, GA); Bryant Paul Castleton (Alpharetta, GA); James Tropauer (Marietta, GA); Saurabh Mathur (Cumming, GA)
Assignee: SNAPS Solutions LLC
G16H10/60G06F16/26G06F16/27G06Q10/0633G06Q40/08G16B20/10G16H20/00G16H20/10G16H30/20G16H40/20G16H40/63G16H40/67H04L67/10H04W12/02G16H50/30H04L63/02H04L63/0227H04L63/08H04L67/12H04L67/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,170,880
App. No.
15/796,409
Filed
Oct 27, 2017
Granted
Nov 9, 2021
Kind
B2
Art Unit
3686
USPC
705/3
Abstract

Systems and methods for surfacing contextually relevant data into the workflow of a third party system are discussed herein. The system implements a near-real-time method of detecting activity corresponding to particular electronic health records associated with particular patients in third-party systems using specifically configured software systems. A cloud-based micro-services architecture is communicably coupled to the third-party systems and is operable to transmit contextually relevant data to the third-party system in response to particular detected activities, such as accessing a patient's electronic health record. The contextually-relevant data is identified by comparing electronic health record data from various third-party systems, each third-party system associated with the particular patient, to determine gaps in the records. The contextually relevant data is transmitted to the third-party system and visually integrated into the third-party system's pre-existing clinical workflow.

Claims (28)

1. A system for executing workflows, comprising:

at least one software-defined sensor, the software-defined sensor operatively connected to a processor and a clinic health record system database at the healthcare clinic provider computing system, wherein the software-defined sensor is configured to monitor web traffic directed to the healthcare clinic provider computing system to detect a workflow catalyst trigger event comprising health record Hypertext Transfer Protocol Secure (“HTTPS”) communications associated with electronic access to an electronic health record; and

a remote micro-services system operatively connected to the at least one software-defined sensor, wherein the remote micro-services system grants the software-defined sensor a communication session in response to receiving an authenticated HTTPS communication from the software-defined sensor, the remote micro-services system comprising at least one micro-services database including electronic health records received from at least one third-party system, and a set of predetermined instructions for responding to the workflow catalyst trigger event, wherein:

the at least one software-defined sensor is remotely located from the remote micro-services system;

the remote micro-services system receives a request from the at least one software-defined sensor requesting the set of predetermined instructions for responding to the workflow catalyst trigger event via the communication session granted in response to the authenticated HTTPS communication;

the remote micro-services system transmits the set of predetermined instructions to the software-defined sensor;

the remote micro-services system receives, in response to the at least one software-defined sensor detecting a particular workflow catalyst trigger event associated with a particular accessed electronic health record via monitoring web traffic comprising HTTPS communications, particular accessed electronic health record data and an identifier associated with the clinic health record system database from the at least one software-defined sensor for executing the set of predetermined instructions to automate a workflow;

in response to receiving the particular accessed electronic health record data and the identifier, retrieve one or more third-party electronic health records matching at least portions of the particular accessed electronic health record data from the at least one micro-services database based at least in part on the identifier; and

the workflow includes modifying a display operatively connected to the clinic health record database by displaying a view pane including information related to the workflow.

2. The system of claim 1 , wherein the set of predetermined instructions comprise instructions for transmitting at least a portion of the particular accessed electronic health record data to a sponsor organization.

3. The system of claim 1 , wherein the clinic health record system database and the remote micro-services system are physically separated.

4. The system of claim 1 , wherein the set of predetermined instructions are initially configured by a user at the healthcare clinic provider computing system.

5. The system of claim 1 , wherein the workflow comprises transmitting a medical prescription to a pharmacy.

6. The system of claim 1 , wherein the workflow comprises transmitting, to a sponsor organization, a form populated with at least a portion of the particular accessed electronic health record data based on the predetermined instructions for automatically documenting a claim with the sponsor organization.

7. The system of claim 6 , wherein automatically documenting a claim comprises completing a risk adjustment form.

8. The system of claim 6 , wherein automatically documenting a claim comprises completing an insurance claim.

9. A computer-implemented method for executing tasks in a workflow, comprising the steps of:

in response to at least one software-defined sensor monitoring web traffic directed to a healthcare clinic provider computing system comprising a processor and a clinic health record system database for detecting a workflow catalyst trigger event comprising health record Hypertext Transfer Protocol Secure (“HTTPS”) communications associated with electronic access to an electronic health record, receiving a request from the at least one software-defined sensor at a remote micro-services system, the remote micro-services system operatively connected to the at least one software-defined sensor, wherein the remote micro-services system grants the software-defined sensor a communication session in response to receiving an authenticated HTTPS communication from the software-defined sensor, the remote micro-services system comprising at least one micro-services database including electronic health records received from at least one third-party system, and a set of predetermined instructions for responding to the workflow catalyst trigger event, the request requesting the set of predetermined instructions for responding to the workflow catalyst trigger event;

transmitting the set of predetermined instructions to the at least one software-defined sensor;

receiving, in response to the at least one software-defined sensor detecting a particular workflow catalyst trigger event associated with a particular accessed electronic health record via monitoring web traffic comprising HTTPS communications, particular accessed electronic health record data and an identifier associated with the clinic health record system database from the at least one software-defined sensor for executing the set of predetermined instructions to automate a workflow; and

retrieving, in response to receiving the particular accessed electronic health record data and the identifier, one or more third-party electronic health records matching at least portions of the particular accessed electronic health record data from the at least one micro-services database based at least in part on the identifier, and wherein the workflow includes modifying a display operatively connected to the clinic health record database by displaying a view pane including information related to the workflow.

10. The computer-implemented method of claim 9 , wherein the set of predetermined instructions comprise instructions for transmitting at least a portion of the particular accessed electronic health record data to a sponsor organization.

11. The computer-implemented method of claim 9 , wherein the clinic health record system database and the remote micro-services system are physically separated.

12. The computer-implemented method of claim 9 , wherein the set of predetermined instructions are initially configured by a user at the healthcare clinic provider computing system.

13. The computer-implemented method of claim 9 , wherein the workflow comprises transmitting a medical prescription to a pharmacy.

14. The computer-implemented method of claim 9 , wherein the workflow comprises transmitting, to a sponsor organization, a form populated with at least a portion of the particular accessed electronic health record data based on the predetermined instructions for automatically documenting a claim with the sponsor organization.

15. The computer-implemented method of claim 14 , wherein automatically documenting a claim comprises completing a risk adjustment form.

16. The computer-implemented method of claim 14 , wherein automatically documenting a claim comprises completing an insurance claim.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2018
From: CONNELY, ROBERT EMMITT, IV; CASTLETON, BRYANT PAUL; TROPAUER, JAMES; MATHUR, SAURABH
To: SNAPS SOLUTIONS, LLC
Reel/Frame 046600/0225 →
Continuity (2)
Provisional Application 62413615 · Oct 27, 2016
Related Publication 20180121843A1 · May 3, 2018