IP Library › Granted Patent US 12,346,877
Granted Patent B2
US 12,346,877 · App. 17/170,581 · Granted Jul 1, 2025

Database management system utilizing a mobile electronic device

Inventors: Erich Daub (Stone Mountain, GA); David A. Rose (Huntingdon Valley, PA); Robert Perry (Tucson, AZ); Todd Watkins (Albuquerque, NM); Michael L. Popovich (Tucson, AZ); Judy Merritt (Norman, OK); Pamela L. Schwartz (Harrisburg, NC); Joe Kelly (Phoenix, AZ); Kristina Crane (Phoenix, AZ)
Assignee: STCHealth, LLC
G06Q10/10G16H10/60G16H80/00H04W4/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 12,346,877
App. No.
17/170,581
Granted
Jul 1, 2025
Kind
B2
Abstract

A private networked database system utilizing mobile devices offers centralized access, reconciliation, and sharing of data, for example consumer immunization information. The system provides technical features not previously available, including bidirectional data transmission and replication across government-controlled databases located in multiple states.

Claims (97)

1. A networked database system including one or more software applications for operation on a user device, the system comprising:

one or more processors configured for manipulation of health records associated with a user;

one or more tangible, non-transitory electronic memories in electronic communication with the one or more processors, the one or more tangible, non-transitory memories having instructions stored thereon that, in response to execution by the one or more processors, cause the one or more processors to perform operations comprising:

receiving, by the one or more processors, an authorization request to access the networked database system;

transmitting, by the one or more processors, a request for at least one of a health care provider, a lab provider, or a state immunization database to approve access of the user to the networked database system;

receiving, by the one or more processors, approval for access of the user to the networked database system;

transmitting, by the one or more processors and to an electronic immunization registry system of a first state, a Health Level 7 (HL7) formatted request for a first state electronic immunization records of the user;

receiving, by the one or more processors and from the electronic immunization registry system of the first state, the first state electronic immunization records of the user in an HL7 compatible format;

receiving, by the one or more processors and from a computer based system associated with at least one of the lab provider or a healthcare provider, electronic health records associated with the user;

integrating, by the one or more processors, the first state electronic immunization records of the user and the electronic health records associated with the user to form an integrated data comprising associated electronic health and immunization records of the user, wherein the integrating comprises:

designating, by the one or more processors, a key field in data tables;

performing, by the one or more processors and using the key field, a key field search that matches the first state electronic immunization records of the user and the electronic health records associated with the user to form the integrated data;

when the key field search does find a match for a respective record:

determining when the integrated data comprises an unmet requirement; and

initiating a scheduling process to fulfill the unmet requirement; and

when the key field search does not find a match for a respective record:

initiating, by the one or more processors, a record matching fault process; and

reporting, by the one or more processors, a discrepancy identified by the key field search to at least one of the health care provider, the lab provider, or the state immunization database for resolution.

2. The system of claim 1 , further comprising a micro-application operative on the user device, the micro-application comprising an electronic database resident in the one or more tangible, non-transitory memories and a consumer software module accessible by the user of the user device, wherein the micro-application is operative to:

receive the integrated data from the one or more processors;

format the integrated data in a matrix barcode format; and

display on a display of the user device the matrix barcode formatted integrated data.

3. The system of claim 2 , wherein the micro-application is further operative to:

receive from the user and via an input component of the user device the authorization request;

transmit over a network connection of the user device and to the computer based system associated with at least one of the health care provider, the lab provider, or the state immunization database the request to approve access of the user to the networked database system;

receive over the network connection of the user device and from the computer based system associated with at least one of the health care provider, the lab provider, or the state immunization database, approval for access of the user to the networked database system; and

display on the display of the user device, the integrated data.

4. The system of claim 1 , wherein the integrating further comprises:

sorting, by the one or more processors, the integrated data of the user according to a known order to simplify a lookup process.

5. The system of claim 3 , wherein the micro-application is configured to export, from the networked database system and responsive to a request from the user, at least a portion of the integrated data to an external records recipient.

6. The system of claim 5 , wherein the at least the portion of the integrated data is exported in BlueButton+ format.

7. The system of claim 3 , wherein the micro-application is configured to provide, to the user and within the networked database system, access to immunization information for a relative of the user.

8. The system of claim 3 , wherein the micro-application is further operative to provide, to the electronic immunization registry system of the first state and responsive to a request from the user, electronic immunization records obtained from an electronic immunization registry system of a second state.

9. The system of claim 1 , wherein the operations further comprise:

receiving, by the one or more processors, corrected first state electronic immunization records for the user;

updating, by the one or more processors, the integrated data of the user based on the corrected first state electronic immunization records; and

providing, by the one or more processors and to the electronic immunization registry system of the first state, the corrected first state electronic immunization records for the user.

10. The system of claim 8 , wherein the micro-application is further operative to:

generate, for the user and based on the integrated data, an official state immunization form for the user for at least one of the first state or the second state.

11. The system of claim 3 , wherein the micro-application is further operative to:

generate, for the user and based at least partially on the integrated data, a reminder regarding a suggested immunization for at least one of the user or a member of a household of the user; and

deliver, via the display of the user device and to the user, the reminder regarding the suggested immunization.

12. The system of claim 1 , wherein the networked database system further comprises a provider module operative on a computer associated with the healthcare provider, the provider module operative to:

receive a request for the healthcare provider to approve access of the user to the networked database system;

receive, from the healthcare provider and via a web page, approval for access of the user to the networked database system; and

transmit, to the user device, approval for access of the user to the networked database system.

13. The system of claim 1 , wherein the operations further comprise:

comparing, by the one or more processors, the integrated electronic immunization record for the user against a recommended immunization schedule provided by the United States Center for Disease Control; and

displaying, by the one or more processors and via a display of the user device, a prompt displaying a recommended immunization for the user is approaching a due date or is past due.

14. The system of claim 1 , wherein the receiving the first state electronic immunization records of the user and the receiving the second state electronic immunization records of the user are performed without the user being required to create a read-only account with at least one of the electronic immunization registry system of the first state or the electronic immunization registry system of the second state.

15. The system of claim 1 , wherein the integrated data comprises at least one of a record of immunizations associated with a consumer health record, immunization-related information, and lab related information.

16. The system of claim 1 , wherein the operations further comprise:

transmitting, by the one or more processors, the integrated data for the user to at least one of a third party system or the user device.

17. A networked database system comprising:

one or more processors configured for manipulation of user immunization records;

one or more tangible, non-transitory electronic memories in electronic communication with the one or more processors; and

a micro-application operative on a mobile device, the micro-application comprising an electronic database resident in the one or more tangible, non-transitory electronic memories and a consumer software module accessible by a user of a user device, wherein the micro-application:

receives, from the user and via an input component of the user device, an authorization request for the user to access the networked database system;

transmits, over a network connection of the user device and to an electronic immunization registry system of a first state, a Health Level 7 (HL7) formatted request for a first state electronic immunization records of the user;

receives, over the network connection of the user device and from the electronic immunization registry system of the first state, the first state electronic immunization records of the user in an HL7 compatible format;

transmits, over the network connection of the user device and to an electronic immunization registry system of a second state, a Health Level 7 (HL7) formatted request for second state electronic immunization records of the user;

receives, over the network connection of the user device and from the electronic immunization registry system of the second state, the second state electronic immunization records of the user in the HL7 compatible format;

integrates, in the electronic database of the micro-application, the first state electronic immunization records of the user and the second state electronic immunization records of the user to form an integrated electronic immunization record of the user, wherein the integrating comprises:

designating, by the one or more processors, a key field in data tables;

performing, by the one or more processors and using the key field, a key field search that matches the first state electronic immunization records of the user and the electronic health records associated with the user to form the integrated electronic immunization record of the user;

when the key field search does find a match for a respective record:

determining when the integrated electronic immunization record of the user comprises an unmet requirement; and

initiating a scheduling process to fulfill the unmet requirement; and

when the key field search does not find a match for a respective record:

initiating, by the one or more processors, a record matching fault process; and

reporting, by the one or more processors, a discrepancy identified by the key field search to at least one of a health care provider, a lab provider, or a state immunization database for resolution; and

displays, on a display of the mobile device, the integrated electronic immunization record for the user.

18. The networked database system of claim 17 , wherein the micro-application:

transmits, over the network connection of the user device and to a computer associated with the health care provider, a request for the health care provider to approve access of the user to the networked database system; and

receives, over the network connection of the user device and from the computer associated with the health care provider, approval for access of the user to the networked database system.

19. A method comprising:

providing a networked database system comprising:

one or more processors configured for manipulation of user immunization records;

one or more tangible, non-transitory electronic memories in electronic communication with the one or more processors; and

a software application operative on the one or more processors, the software application comprising a consumer software module accessible to a user of the networked database system;

authenticating the user to access the networked database system via the consumer software module;

transmitting, over a network connection of the networked database system and to an electronic immunization registry system of a first state, a Health Level 7 (HL7) formatted request for a first state electronic immunization records of the user;

receiving, over the network connection of the networked database system and from the electronic immunization registry system of the first state, the first state electronic immunization records of the user in an HL7 compatible format;

transmitting, over the network connection of the networked database system and to an electronic immunization registry system of a second state, a Health Level 7 (HL7) formatted request for second state electronic immunization records of the user;

receiving, over the network connection of the networked database system and from the electronic immunization registry system of the second state, the second state electronic immunization records of the user in the HL7 compatible format;

integrating, in an electronic database, the first state electronic immunization records of the user and the second state electronic immunization records of the user to form an integrated electronic immunization record of the user, wherein the integrating comprises:

designating, by the one or more processors, a key field in data tables;

performing, by the one or more processors and using the key field, a key field search that matches the first state electronic immunization records of the user and the electronic health records associated with the user to form the integrated electronic immunization record of the user;

when the key field search does find a match for a respective record:

determining when the integrated electronic immunization record of the user comprises an unmet requirement; and

initiating a scheduling process to fulfill the unmet requirement; and

when the key field search does not find a match for a respective record;

initiating, by the processor one or more processors, a record matching fault process; and

reporting, by the one or more processors, a discrepancy identified by the key field search to at least one of a health care provider, a lab provider, or a state immunization database for resolution; and

providing, to the user, the integrated electronic immunization record for the user.

20. The method of claim 19 , wherein the consumer software module is accessible to the user via a webpage and wherein the integrated electronic immunization record is provided to the user via the webpage.

21. The method of claim 19 , wherein the software application comprises an electronic database resident in the one or more tangible, non-transitory electronic memories.

Assignments (4)
SECURITY INTEREST Recorded Sep 30, 2025
From: STCHEALTH, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 072426/0132 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2025
From: KELLY, JOE; CRANE, KRISTINA
To: STCHEALTH, LLC
Reel/Frame 071263/0071 →
CHANGE OF NAME Recorded Feb 15, 2022
From: SCIENTIFIC TECHNOLOGIES CORPORATION
To: STCHEALTH, LLC
Reel/Frame 059111/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2021
From: DAUB, ERICH; ROSE, DAVID A.; PERRY, ROBERT; WATKINS, TODD; POPOVICH, MICHAEL L.; MERRITT, JUDY; SCHWARTZ, PAMELAS L.
To: SCIENTIFIC TECHNOLOGIES CORPORATION
Reel/Frame 055186/0537 →
Continuity (3)
Continuation In Part 15913107 · Mar 6, 2018
Continuation 14036476 · Sep 25, 2013
Related Publication 20210158292A1 · May 27, 2021
References Cited (12)
US 8117045B2 · Lorsch · 2012 [cited by applicant]
US 8117646B2 · Lorsch · 2012 [cited by applicant]
US 8121855B2 · Lorsch · 2012 [cited by applicant]
US 8301466B2 · Lorsch · 2012 [cited by applicant]
US 8498883B2 · Lorsch · 2013 [cited by applicant]
US 11587688B2 · Joao · 2023 [cited by examiner]
US 20090319296A1 · Schoenberg · 2009 [cited by examiner]
US 20100256994A1 · Eisenberger · 2010 [cited by examiner]
US 20110202556A1 · Fernandez · 2011 [cited by examiner]
US 20120078664A1 · Hasan · 2012 [cited by examiner]
US 20130054271A1 · Langford · 2013 [cited by examiner]
US 20140006038A1 · Harris · 2014 [cited by examiner]