×

Systems and methods for tracking data across disparate computing systems via a distributed architecture

  • US 10,553,307 B2
  • Filed: 10/27/2017
  • Issued: 02/04/2020
  • Est. Priority Date: 10/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for tracking patient information across a plurality of disparate third-party computing systems, comprising:

  • one or more software-defined sensors connected to the plurality of disparate third-party computing systems, each of the one or more software-defined sensors configured to monitor web traffic directed to health record system databases at the plurality of disparate third-party computing systems to detect data access trigger events comprising health record Hypertext Transfer Protocol Secure (“

    HTTPS”

    ) communications associated with electronic access to electronic health records stored within the health record system databases, the one or more software-defined sensors comprising one or more APIs protected by a firewall for electronically communicating information included in the electronic health records between the plurality of disparate third-party computing systems; and

    a remote micro-services system in operative communication with the one or more software-defined sensors, wherein the remote micro-services system grants the one or more software-defined sensors a communication session in response to receiving an authenticated HTTPS communication from the one or more software-defined sensors, the remote micro-services system comprising one or more processors configured to;

    receive a request from a first software-defined sensor associated with a first third-party computing system, via the communication session granted in response to the authenticated HTTPS communication, to receive electronic health record information corresponding to a particular patient identifier associated with a particular patient, the first third-party computing system associated with a particular system identifier;

    match the particular patient identifier with corresponding electronic health record information and corresponding member information;

    store the particular patient identifier and corresponding member information associated with the electronic health record information; and

    upon receiving additional healthcare information from a second software-defined sensor associated with a second third-party computing system associated with a second particular system identifier, transmit at least a portion of the additional healthcare information and member information to a surfacing application at the first third-party computing system to be presented as an alert on a display, the alert selectable by a user at the surfacing application and comprising one or more indicators corresponding to the at least a portion of the additional healthcare information, wherein a complete record of additional healthcare information is in an unsurfaced state while the alert is surfaced, whereby in response to the user selecting the alert, the complete record of additional healthcare information replaces the alert on the display.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×