Gateway conformance validation

US11869643B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11869643-B2
Application numberUS-202318099781-A
CountryUS
Kind codeB2
Filing dateJan 20, 2023
Priority dateJun 17, 2019
Publication dateJan 9, 2024
Grant dateJan 9, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A schema is generated to establish a connection between user devices and one or more patient record servers. Generating a schema can include receiving configuration information associated with a patient record gateway, wherein the patient record gateway is associated with one or more patient record servers configured for storing electronic health records for a plurality of patients. Generating a schema can include defining, based at least in part on the configuration information, a schema configured to enable user devices to retrieve, via the patient record gateway, electronic health records from the one or more patient record servers. A schema can be requested by a user device. The schema can be sent to a user device to establish a connection with the one or more patient record servers.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: receiving configuration information associated with a patient record gateway, wherein the patient record gateway is associated with one or more patient record servers configured for storing electronic health records for a plurality of patients; defining, based at least in part on the configuration information, a schema configured to enable user devices to retrieve, via the patient record gateway, electronic health records from the one or more patient record servers; receiving, from a first user device, a request for connection information for connecting to the one or more patient record servers; and sending the schema to the first user device to enable the first user device to establish a connection with the one or more patient record servers. 2. The method of claim 1 , wherein the configuration information includes a gateway conformance statement. 3. The method of claim 2 , wherein defining the schema comprises defining the schema based at least in part on parsing the gateway conformance statement. 4. The method of claim 1 , wherein the schema includes application programming interface (API) information defining a set of function calls for communication between the patient record gateway and the user devices. 5. The method of claim 1 , wherein the schema is further configured to enable the first user device to download, via the connection with the one or more patient record servers, electronic health records as long as the configuration information associated with the patient record gateway is not updated. 6. The method of claim 5 , further comprising: generating an updated schema based on updated configuration information associated with the patient record gateway; receiving, from the first user device, an update request for the updated schema; and sending the updated schema to the first user device to enable the first user device to establish a new connection with the one or more patient record servers. 7. The method of claim 1 , wherein receiving the configuration information comprises receiving the configuration information from a second user device associated with an electronic health record system, wherein the one or more patient record servers and the patient record gateway are associated with the electronic health record system. 8. The method of claim 1 , wherein the schema defines a protocol for authorization of the first user device to retrieve at least a portion of electronic health records of a patient associated with the first user device. 9. The method of claim 1 , further comprising adding the patient record gateway to a list of supported patient record gateways configured to be accessible by the first user device. 10. The method of claim 1 , wherein the configuration information is indicative that the patient record gateway passed a configuration test. 11. The method of claim 10 , wherein the configuration test is a test of one or more capabilities of the patient record gateway using a gateway conformance statement and a set of test patient credentials. 12. The method of claim 11 , wherein the configuration test comprises instructing a test harness to perform the configuration test by simulating authorization of a test patient using the set of test patient credentials and simulating retrieval of a test electronic health record associated with the set of test patient credentials. 13. A system, comprising: a memory configured to store computer-executable instructions; and a processor configured to access the memory and execute the computer-executable instructions to at least: receive configuration information associated with a patient record gateway, wherein the patient record gateway is associated with one or more patient record servers configured for storing electronic health records for a plurality of patients; define, based at least in part on the configuration information, a schema configured to enable user devices to retrieve, via the patient record gateway, electronic health records from the one or more patient record servers; receive, from a first user device, a request for connection information for connecting to the one or more patient record servers; and send the schema to the first user device to enable the first user device to establish a connection with the one or more patient record servers. 14. The system of claim 13 , wherein the schema is further configured to enable the first user device to download, via the connection with the one or more patient record servers, electronic health records as long as the configuration information associated with the patient record gateway is not updated. 15. The system of claim 14 , wherein the processor is further configured to access the memory and execute the computer-executable instructions to at least: generate an updated schema based on updated configuration information associated with the patient record gateway; receive, from the first user device, an update request for the updated schema; and send the updated schema to the first user device to enable the first user device to establish a new connection with the one or more patient record servers. 16. The system of claim 13 , wherein receiving the configuration information comprises receiving the configuration information from a second user device associated with an electronic health record system, wherein the one or more patient record servers and the patient record gateway are associated with the electronic health record system. 17. One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by one or more processors of a computer system, cause the computer system to perform operations, comprising: receiving configuration information associated with a patient record gateway, wherein the patient record gateway is associated with one or more patient record servers configured for storing electronic health records for a plurality of patients; defining, based at least in part on the configuration information, a schema configured to enable user devices to retrieve, via the patient record gateway, electronic health records from the one or more patient record servers; receiving, from a first user device, a request for connection information for connecting to the one or more patient record servers; and sending the schema to the first user device to enable the first user device to establish a connection with the one or more patient record servers. 18. The one or more non-transitory computer-readable media of claim 17 , wherein the schema defines a protocol for authorization of a patient to retrieve at least a portion of an electronic health record of the patient hosted by the one or more patient record servers. 19. The one or more non-transitory computer-readable media of claim 17 , wherein the computer-executable instructions cause the computer system to perform further operations comprising adding the patient record gateway to a list of supported patient record gateways configured to be accessible by the first user device. 20. The one or more non-transitory computer-readable media of claim 17 , wherein the configuration information is indicative that the patient record gateway passed a configuration test.

Assignees

Inventors

Classifications

  • G16H10/60Primary

    for patient-specific data, e.g. for electronic patient records · CPC title

  • where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title

  • for performance assessment · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • for controlling access to devices or network resources · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11869643B2 cover?
A schema is generated to establish a connection between user devices and one or more patient record servers. Generating a schema can include receiving configuration information associated with a patient record gateway, wherein the patient record gateway is associated with one or more patient record servers configured for storing electronic health records for a plurality of patients. Generating …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G16H10/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 09 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).