IP Library Granted Patent US 11,868,506
Granted Patent B2
US 11,868,506 · App. 16/721,982 · Granted Jan 9, 2024

Systems and methods for implementing a secure database for storing a patient operational longitudinal record

Inventors: Christopher Johnson (Pittsburgh, PA); Michael Coen (Morgantown, WV); Jeanne C. Iasella (Pittsburgh, PA)
Assignee: TeleTracking Technologies, Inc.
G06F21/6254G06F16/22G06F16/2379G06N20/00G16H10/60
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,868,506
App. No.
16/721,982
Granted
Jan 9, 2024
Kind
B2
Abstract

Systems and methods are disclosed for aggregating and indexing a patient operational longitudinal record and extracting statistics therefrom. In one example, a system for storing and indexing entries in a patient operational longitudinal record may include at least one memory storing instructions and at least one processor configured to execute the instructions to: receive a health update from an authenticated device; map the health update to a health record; apply at least one stored rule to the health update and the health record to determine additional operational data; index and store the health update and the additional operational data in association with the health record; and allow access to the health record based on an associated security protocol.

Claims (39)

1. A system for storing and indexing entries in a patient operational longitudinal record, the system comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

receiving, at a server of a healthcare system, a health update relating to a particular patient from a device corresponding to the healthcare system;

mapping, at the server, the health update to a health record of the particular patient by correlating information traceable to the particular patient contained within the health update to identifying information of the health record;

applying, by the server, at least one stored rule to the health update and the health record to determine operational data comprising information related to a flow of a patient through a healthcare system, wherein the applying comprises selecting the at least one stored rule from a plurality of stored rules based upon at least one tag included within the health update and based upon additional information, identified using natural language processing, included within the health update;

indexing and storing, by the server and within a data store of the healthcare system, the health update and the operational data in association with the health record; and

allowing access to the health record, within the data store and in response to receiving a query to access the health record, based on an associated security protocol of the data store and an access authorization of a user providing the query.

2. The system of claim 1 , wherein the at least one stored rule is generated from a machine learning algorithm.

3. The system of claim 1 , wherein the security protocol prescribes a degree of access based on an authorization of a requesting device.

4. The system of claim 3 , wherein the authorization of the requesting device is determined based on a data string extracted from a request of the requesting device.

5. The system of claim 1 , wherein the health update and health record are associated with a single individual.

6. The system of claim 5 , the operations further comprising mapping the health update based on a unique identifier included in the request, the unique identifier identifying the single individual.

7. The system of claim 5 , wherein the operational data is associated with the single patient.

8. The system of claim 1 , the operations further comprising authenticating the device, wherein mapping the health update to the health record is based on the authentication.

9. The system of claim 1 , wherein the storing comprises:

storing the health record in a first database; and

storing the operational data in a second database.

10. The system of claim 9 , wherein the indexing comprises:

indexing the health record and the operational data with the same identifier.

11. A system for retrieving aggregated operational statistics from an operational record database, the system comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

receiving, at a receiving server of a healthcare system, a request comprising at least one search criteria to access one or more aggregated operational statistics, wherein the aggregated operational statistics are stored within at least one data store of the healthcare system, wherein each of the at least one data stores have an associated security protocol identifying access authorization restrictions for information contained within each of the at least one data stores, wherein the one or more aggregated operational statistics are generated from health records and corresponding health updates of patients within the healthcare system, wherein the one or more aggregated operational statistics are generated from the health records and corresponding health updates by the receiving server applying at least one stored rule to the health updates and the health records of the patients, wherein the at least one stored rule is identified based upon at least one tag included within the health update and based upon additional information, identified using natural language processing, included within the health update;

authenticating a device sending the request;

selecting one of a plurality of anonymization rules based upon access rights of the device, wherein the plurality of anonymization rules identify information within the one or more aggregated operational statistics that need to be anonymized in a response to the request based upon the access rights;

retrieving one or more records based on the request and extract information related to the requested one or more statistics from each record, wherein the retrieving comprises the receiving server querying other servers to return health updates responsive to the request, wherein the querying comprises the receiving server adjusting at least a portion of the at least one search criteria to match an indexing of search criteria of a given of the other servers;

anonymizing the extracted information according to the selected anonymization rule, wherein the anonymizing comprises modifying at least a portion of the extracted information based upon the access rights of the device;

aggregating the anonymized information into the requested one or more statistics; and

transmitting the one or more statistics to the device.

12. The system of claim 11 , the operations further comprising determining authorization of the device, wherein the selected anonymization rule is selected based on the determined authorization.

13. The system of claim 11 , wherein the one or more records are stored in one or more databases.

14. The system of claim 11 , the operations further comprising extracting a data string from the request.

15. The system of claim 14 , the operations further comprising identifying the one or more records based on the extracted data string.

16. The system of claim 11 , wherein the request contains an identifier of information requested.

17. The system of claim 16 , wherein the one or more records are selected from among a dataset based on the identifier.

18. The system of claim 16 , wherein a first portion of the one or more records are retrieved from a first database and the first database propagates the request to a second database.

19. The system of claim 18 , wherein a second portion of the one or more records are retrieved from the second database on the identifier.

20. The system of claim 11 , wherein the statistics are transmitted to a database table viewable by the device.

Assignments (5)
SECURITY INTEREST Recorded Jul 8, 2021
From: TELETRACKING TECHNOLOGIES, INC.; TELETRACKING GOVERNMENT SERVICES, INC.
To: THE HUNTINGTON NATIONAL BANK
Reel/Frame 056805/0431 →
RELEASE OF SECURITY INTEREST CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE TYPE PREVIOUSLY RECORDED AT REEL: 056756 FRAME: 0549. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST Recorded Jul 7, 2021
From: THE HUNTINGTON NATIONAL BANK
To: TELETRACKING TECHNOLOGIES, INC.
Reel/Frame 056784/0584 →
SECURITY INTEREST Recorded Jul 2, 2021
From: THE HUNTINGTON NATIONAL BANK
To: TELETRACKING TECHNOLOGIES, INC.
Reel/Frame 056756/0549 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: JOHNSON, CHRISTOPHER; COEN, MICHAEL; IASELLA, JEANNE C.
To: TELETRACKING TECHNOLOGIES, INC.
Reel/Frame 054379/0516 →
SECURITY INTEREST Recorded Sep 10, 2020
From: TELETRACKING TECHNOLOGIES, INC.
To: THE HUNTINGTON NATIONAL BANK
Reel/Frame 053753/0001 →