IP Library Granted Patent US 9,582,641
Granted Patent B2
US 9,582,641 · App. 14/224,762 · Granted Feb 28, 2017

Distributed healthcare database system and method

Inventor: Eric Rock (Plano, TX)
G06F19/322
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 9,582,641
App. No.
14/224,762
Granted
Feb 28, 2017
Kind
B2
Abstract

A system and method distributing healthcare database access is disclosed. The system and method interpose a data mapping server (DMS) between a data request user server (DRS) and data service user server (DSS) to manage data transfers between the DSS and the DRS such that disparate database characteristics of the DRS/DSS are accommodated in real-time and permit asynchronous healthcare activity to be triggered. The DMS operates with a data access matrix (DAM) having each referenced DRS/DSS intersection pair associated with read/write control processes (RWP) that include read data (RDD) and write data (WRD) processes to permit data access across the disparate DRS/DSS database boundaries. The DAM may have multiple dimensions to accommodate asynchronously activated process threads within an overall patient healthcare plan (PHP) that operate to trigger healthcare provider alarms and other activity associated with the transfer/update of data between the DSS and the DRS.

Claims (60)

1. A distributed healthcare database system for administering and maintaining healthcare data among distributed systems comprising:

an information interchange hub connected to a network;

a requesting healthcare information system;

a sending healthcare information system;

a mobile user device; and

a medical information device selected from one of a weight scale, a pulse oximeter, a blood pressure meter, and a blood glucose meter;

wherein the requesting healthcare information system, the sending healthcare information system, and the mobile user device communicate with the information interchange hub via the network;

wherein the medical information device is connected to the mobile user device; and

wherein:

the information interchange hub is configured to:

receive healthcare data from the mobile device;

contain a data access matrix that associates individual data items contained on the requesting healthcare system with the sending healthcare information system; and

scan the data access matrix for alternate data transfers related to healthcare information systems other than the requesting healthcare information system and sending healthcare information system, wherein the data access matrix is configured to trigger data mapping processes associated with the alternate data transfers

the data access matrix is configured to:

maintain an access control list containing access permissions between the requesting healthcare system, the sending healthcare system, and the mobile device;

activate a specified data mapping process associated with the requesting healthcare system and the sending healthcare system;

the specified data mapping process is configured to:

form a first data bridge allowing data transfer from the sending healthcare system to the requesting healthcare system;

activate a first data transfer mode limited by the access control list, wherein the first data transfer mode is configured to convert the data from the sending healthcare system data format to the format required by the requesting healthcare system, and wherein the first data transfer mode is configured to activate a first healthcare activity process contained in the data access matrix;

the first healthcare activity process is configured to trigger an alert in the healthcare information system to activate healthcare personnel if strictures of the first healthcare activity process require direct healthcare provider intervention based on the data transfer;

a second specified data mapping process is configured to be activated by data transfer from the mobile device, wherein the data mapping process activates a second data transfer mode to form a second data bridge between the mobile device and the associated requesting and sending healthcare systems;

a second healthcare activity process is configured to be activated by a data transfer from the mobile device, wherein the mobile device is processing data from a connected medical instrumentation device.

2. The distributed healthcare database system of claim 1 wherein the first and the second data transfer mode are selected from a group consisting of: read, write, and update.

3. The distributed healthcare database system of claim 1 wherein the data access matrix comprises a first and second healthcare activity process that are triggered based on the data transfer mode with the data transfer mode selected from a group consisting of: read, write, and update.

4. The distributed healthcare database system of claim 1 wherein the data access matrix comprises a first and second healthcare activity process that are based on the access to data within a patient history database contained on a healthcare system.

5. The distributed healthcare database system of claim 1 wherein the data access matrix comprises a first and second healthcare activity process that are triggered on activation of a data mapping process referenced within the data access matrix, the first and second healthcare activity process comprising asynchronous processing threads within a patient healthcare plan.

6. A method for administering and maintaining healthcare data among distributed systems comprising the steps:

receiving healthcare data from a mobile device via a network;

establishing communication with the requesting healthcare information system via the network;

establishing communication with the sending healthcare information system via the network;

configuring a data access matrix that associates individual data items contained on the requesting healthcare system with the sending healthcare information system;

configuring the data access matrix to maintain an access control list containing access permissions between the requesting healthcare system, the sending healthcare system, and the mobile device;

configuring the data access matrix to activate a first data mapping process associated with the requesting healthcare system and the sending healthcare system;

executing the first data mapping process to form a data bridge allowing data transfer from the sending healthcare system to the requesting healthcare system;

executing the first data mapping process to activate a first data transfer mode limited by the access control list, wherein the first data transfer mode is configured to convert the data from the sending healthcare system data format to the format required by the requesting healthcare system;

executing a first healthcare activity process to trigger an alert in the healthcare information system to activate healthcare personnel if strictures of the first healthcare activity process require direct healthcare provider intervention based on the data transfer;

executing a second data mapping process activated by data transfer from the mobile device, wherein the interchange hub executes a second data mapping process to activate a second data transfer mode, wherein the second data transfer mode forms a second data bridge between the mobile device and the associated requesting and sending healthcare systems;

executing a second healthcare activity process activated by a data transfer from a mobile device, wherein the mobile device is processing data from a connected medical instrumentation device, wherein the medical instrumentation device is selected from a group consisting of: weight scale, pulse oximeter, blood pressure meter, and blood glucose meter; and

scanning the data access matrix for alternate data transfers related to healthcare information systems other than the requesting healthcare information system and sending healthcare information system, wherein the interchange hub configures the data access matrix to trigger data mapping processes associated with the alternate data transfers.

7. The method of claim 6 wherein the first and second data transfer modes are selected from a group consisting of: read, write, and update.

8. The method of claim 6 wherein the data access matrix comprises a first and second healthcare activity process that are triggered based on the first and second data transfer mode with the first and second data transfer mode selected from a group consisting of: read, write, and update.

9. The method of claim 6 wherein the data access matrix comprises a first and second healthcare activity process that are triggered based on the access to data within a patient history database contained on a healthcare system.

10. The method of claim 6 wherein the data access matrix comprises a first and second healthcare activity process that is triggered on activation of a data mapping process referenced within the data access matrix the first and second healthcare activity process comprising an asynchronous processing thread within a patient healthcare plan.

11. A tangible non-transitory computer usable medium having computer-readable code means embodied thereon comprising a method for administering and maintaining healthcare data among distributed systems comprising the steps:

receiving healthcare data from a mobile device via a network;

establishing communication with the requesting healthcare information system via the network;

establishing communication with the sending healthcare information system via the network;

configuring a data access matrix that associates individual data items contained on the requesting healthcare system with the sending healthcare information system;

configuring the data access matrix to maintain an access control list containing access permissions between the requesting healthcare system, the sending healthcare system, and the mobile device;

configuring the data access matrix to activate a first data mapping process associated with the requesting healthcare system and the sending healthcare system;

executing the first data mapping process to form a data bridge allowing data transfer from the sending healthcare system to the healthcare system;

executing the first data mapping process to activate a first data transfer mode limited by the access control list, wherein the first data transfer mode is configured to convert the data from the sending healthcare system data format to the format required by the requesting healthcare system;

executing a first healthcare activity process to trigger an alert in the healthcare information system to activate healthcare personnel if strictures of the first healthcare activity process require direct healthcare provider intervention based on the data transfer;

executing a second data mapping process activated by data transfer from the mobile device, wherein the interchange hub executes a second data mapping process to activate a second data transfer mode, wherein the second data transfer mode forms a second data bridge between the mobile device and the associated requesting and sending healthcare systems;

executing a second healthcare activity process activated by a data transfer from mobile device, wherein the mobile device is processing data from a connected medical instrumentation device, wherein the medical instrumentation device is selected from a group consisting of: weight scale, pulse oximeter, blood pressure meter, and blood glucose meter; and

scanning the data access matrix for alternate data transfers related to healthcare information systems other than the requesting healthcare information system and sending healthcare information system, wherein the interchange hub configures the data access matrix to trigger data mapping processes associated with the alternate data transfers.

12. The tangible non-transitory computer usable medium of claim 11 wherein the first and second data transfer modes are selected from a group consisting of: read, write, and update.

13. The tangible non-transitory computer usable medium of claim 11 wherein the data access matrix comprises a first and second healthcare activity process that are triggered based on the first and second data transfer modes with the first and second data transfer modes selected from a group consisting of: read, write, and update.

14. The tangible non-transitory computer usable medium of claim 11 wherein the data access matrix comprises a first and second healthcare activity process that are triggered based on the access to data within a patient history database contained on a healthcare system.

15. The tangible non-transitory computer usable medium of claim 11 wherein the data access matrix comprises a first and second healthcare activity process that are triggered on activation of a data mapping process referenced within the data access matrix, the first and second healthcare activity process comprising an asynchronous processing thread within a patient healthcare plan.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: ROCK, ERIC LEE
To: VIVIFY HEALTH, INC.
Reel/Frame 048706/0283 →
SECURITY INTEREST Recorded Feb 27, 2018
From: VIVIFY HEALTH, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 045044/0078 →
Continuity (7)
Continuation In Part 14224666 · Mar 25, 2014
Continuation In Part 14223747 · Mar 24, 2014
Continuation In Part 14223652 · Mar 24, 2014
Continuation In Part 14223537 · Mar 24, 2014
Continuation In Part 14223815 · Mar 24, 2014
Provisional Application 61805355 · Mar 26, 2013
Related Publication 20140297330A1 · Oct 2, 2014