IP Library › Granted Patent US 12,332,918
Granted Patent B1
US 12,332,918 · App. 18/778,597 · Granted Jun 17, 2025

Systems and methods for website embeded portals

Inventors: Brandy Altstadter (Scottsdale, AZ); Kristen Hutchinson (Bentonville, AR); Kristal Shearin (Phoenix, AZ); Clark Teeple (Ontario, CA); John Mendez (Mesa, AZ)
Assignee: STCHEALTH, LLC
G06F16/285G06F16/9538
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,332,918
App. No.
18/778,597
Granted
Jun 17, 2025
Kind
B1
Abstract

There is a need for a centralized system that enables communication between separate and/or disparate computer systems. The disclosed system, method, and article of manufacture configured to collate datasets between different of computer systems. A portal can be provided that gives access to this collated dataset. Interactions with this GUI can be logged and sent to various computer systems, including those that contributed to the collated dataset.

Claims (72)

1. A system comprising

a record management system comprising at least one processor and at least one tangible, non-transitory memory configured to communicate with the at least one processor and cause the at least one processor to perform:

querying a first record storage system for a first dataset;

querying a second record storage system for a second dataset, wherein the second record storage system is different from the first record storage system;

querying each of a first government record data source, a second government record data source, and the second record storage system for a historical dataset of a user;

collating the first dataset, the second dataset, and the historical dataset to determine a list of records in the first dataset and the second dataset, but not in the historical dataset of the user; and

transmitting the list of records to a portal generation system; and

the portal generation system comprising one or more processors and one or more tangible, non-transitory memories configured to communicate with the one or more processors and cause the one or more processors to perform:

transmitting the list of records to the second record storage system;

receiving, from the second record storage system, a proposed list of dates and a proposed list of locations, wherein at least a portion of the proposed list of dates are determined by stock guidelines stored on the second record storage system and communications from distributors;

generating an access mechanism for a portal using the list of records, the proposed list of dates, and the proposed list of locations;

transmitting the access mechanism for the portal to a third computer system;

displaying, on a website provided by the third computer system and displayed on a user computer system, the portal comprising a respective selectable button for each respective date in the at least the portion of the proposed list of dates;

receiving, via the portal displayed on the website provided by the third computer system, a selection of the at least one respective button; and

transmitting the selection of the selection to the second record storage system.

2. The system of claim 1 wherein the at least one tangible, non-transitory memory is further configured to cause the at least one processor to perform:

formatting each of the queries to the first government record data source and the second government record data source into a common format.

3. The system of claim 2 wherein the common format comprises Health Level 7 (HL7) format.

4. The system of claim 1 wherein the portal comprises a user facing GUI generated by the portal generation system.

5. The system of claim 1 wherein the one or more tangible, non-transitory memories are further configured to cause the one or more processors to perform:

in response to receiving the selection, transmitting a notification to the third computer system indicating the selection.

6. The system of claim 1 wherein the one or more tangible, non-transitory memories are further configured to cause the one or more processors to perform:

transmitting, to the second record storage system, a second access mechanism for a second portal; and

coordinating displaying on the second record storage system, and via the second portal, a list of unselected data entries from the list of records.

7. The system of claim 1 wherein the at least one tangible, non-transitory memory is further configured to cause the at least one processor to perform:

before displaying the portal on the website, mapping the first dataset, the second dataset, and the historical dataset to a format used for centralized storage.

8. A method comprising:

querying, by a record management system, a first record storage system for a first dataset;

querying, by the record management system, a second record storage system for a second dataset, wherein the second record storage system is different from the first record storage system;

querying, by the record management system, each of a first government record data source, a second government record data source, and the second record storage system for a historical dataset of a user;

collating, by the record management system, the first dataset, the second dataset, and the historical dataset to determine a list of records in the first dataset and the second dataset, but not in the historical dataset of the user;

transmitting, by the record management system, the list of records to a portal generation system;

transmitting, by the portal generation system, the list of records to the second record storage system;

receiving, at the portal generation system and from the second record storage system, a proposed list of dates and a proposed list of locations, wherein at least a portion of the proposed list of dates are determined by stock guidelines stored on the second record storage system and communications from distributors;

generating, by the portal generation system, an access mechanism for a portal using the list of records, the proposed list of dates, and the proposed list of locations;

transmitting, by the portal generation system, the access mechanism for the portal to a third computer system;

displaying, by the portal generation system and on a website provided by the third computer system and displayed on a user computer system, the portal comprising a respective selectable button for each respective date in the at least the portion of the proposed list of dates;

receiving, by the portal generation system and via the portal displayed on the website provided by the third computer system, a selection of the at least one respective button; and

transmitting, by the portal generation system, the selection of the selection to the second record storage system.

9. The method of claim 8 further comprising:

formatting, by the record management system, each of the queries to the first government record data source and the second government record data source into a common format.

10. The method of claim 9 wherein the common format comprises Health Level 7 (HL7) format.

11. The method of claim 8 wherein the portal comprises a user facing GUI generated by the portal generation system.

12. The method of claim 8 further comprising:

in response to receiving the selection, transmitting, by the portal generation system, a notification to the third computer system indicating the selection.

13. The method of claim 8 further comprising:

transmitting, by the portal generation system to the second record storage system, a second access mechanism for a second portal; and

coordinating displaying, by the portal generation system, on the second record storage system, and via the second portal, a list of unselected data entries from the list of records.

14. The method of claim 8 further comprising:

before displaying the portal on the website, mapping, by the record management system, the first dataset, the second dataset, and the historical dataset to a format used for centralized storage.

15. One or more articles of manufacture including one or more non-transitory, tangible computer readable storage mediums having instructions stored thereon that, in response to execution by one or more processors, cause the one or more processors to perform:

querying, by a record management system, a first record storage system for a first dataset;

querying, by the record management system, a second record storage system for a second dataset, wherein the second record storage system is different from the first record storage system;

querying, by the record management system, each of a first government record data source, a second government record data source, and the second record storage system for a historical dataset of a user;

collating, by the record management system, the first dataset, the second dataset, and the historical dataset to determine a list of records in the first dataset and the second dataset, but not in the historical dataset of the user;

transmitting, by the record management system, the list of records to a portal generation system;

transmitting, by the portal generation system, the list of records to the second record storage system;

receiving, at the portal generation system and from the second record storage system, a proposed list of dates and a proposed list of locations, wherein at least a portion of the proposed list of dates are determined by stock guidelines stored on the second record storage system and communications from distributors;

generating, by the portal generation system, an access mechanism for a portal using the list of records, the proposed list of dates, and the proposed list of locations;

transmitting, by the portal generation system, the access mechanism for the portal to a third computer system;

displaying, by the portal generation system and on a website provided by the third computer system and displayed on a user computer system, the portal comprising a respective selectable button for each respective date in the at least the portion of the proposed list of dates;

receiving, by the portal generation system and via the portal displayed on the website provided by the third computer system, a selection of the at least one respective button; and

transmitting, by the portal generation system, the selection of the selection to the second record storage system.

16. The one or more articles of manufacture of claim 15 further comprising:

formatting, by the record management system, each of the queries to the first government record data source and the second government record data source into a common format.

17. The one or more articles of manufacture of claim 16 , wherein the common format comprises Health Level 7 (HL7) format.

18. The one or more articles of manufacture of claim 15 , wherein the portal comprises a user facing GUI generated by the portal generation system.

19. The one or more articles of manufacture of claim 15 , wherein the one or more non-transitory, tangible computer readable storage mediums are further configured to cause the one or more processors to perform:

in response to receiving the selection, transmitting, by the portal generation system, a notification to the third computer system indicating the selection.

20. The one or more articles of manufacture of claim 15 , wherein the one or more non-transitory, tangible computer readable storage mediums are further configured to cause the one or more processors to perform:

transmitting, by the portal generation system to the second record storage system, a second access mechanism for a second portal; and

coordinating displaying, by the portal generation system, on the second record storage system, and via the second portal, a list of unselected data entries from the list of records.

Assignments (5)
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 Mar 31, 2025
From: ALTSTADTER, BRANDY; HUTCHINSON, KRISTEN; SHEARIN, KRISTAL; TEEPLE, CLARK; MENDEZ, JOHN
To: SCIENTIFIC TECHNOLOGIES CORPORATION
Reel/Frame 070690/0143 →
CHANGE OF NAME Recorded Mar 31, 2025
From: SCIENTIFIC TECHNOLOGIES CORPORATION
To: STCHEALTH, LLC
Reel/Frame 070690/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2024
From: ALTSTADTER, BRANDY; HUTCHINSON, KRISTEN; SHEARIN, KRISTAL; TEEPLE, CLARK; MENDEZ, JOHN
To: SCIENTIFIC TECHNOLOGIES CORP.
Reel/Frame 068035/0230 →
CHANGE OF NAME Recorded Jul 19, 2024
From: SCIENTIFIC TECHNOLOGIES CORPORATION
To: STCHEALTH, LLC
Reel/Frame 068464/0616 →
Continuity (2)
Continuation 16414607 · May 16, 2019
Provisional Application 62673104 · May 17, 2018
References Cited (3)
US 20070150312A1 · Schmidt · 2007 [cited by examiner]
US 20090018871A1 · Essig · 2009 [cited by examiner]
US 20190348158A1 · Livesay · 2019 [cited by examiner]