PATIENT MATCHING SYSTEM
First Claim
Patent Images
1. A method comprising:
- receiving, at a patient matching system, a matching request to identify a provider for a patient associated with a patient device, the request indicating a medical service requested for the patient;
accessing patient information corresponding to the patient;
accessing provider information corresponding to each of the candidate providers of a plurality of candidate providers, the provider information comprising medical services offered by the provider; and
determining a matching provider based on the patient information and the provider information, the determining comprising;
determining whether the medical service requested by the patient is offered by the provider;
determining a location of the patient;
determining a coverage area of each of the candidate providers;
for each of the candidate providers, determining whether the location of the patient is in the coverage area of the candidate provider; and
responsive to determining that the location of the patient is not in the coverage area of the provider, removing the provider from the plurality candidate providers.
1 Assignment
0 Petitions
Accused Products
Abstract
A patient matching system receives a match request from a patient device, indicating that the patient desires to be matched with a provider of medical services. The patient matching system determines one or more matching providers based on patient information and provider information. The patient matching system may rank the matching providers based on the strength of the match. The patient matching system may request confirmation by a matched provider, and upon confirmation, the patient matching system may send a match notification to the requesting patient.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a patient matching system, a matching request to identify a provider for a patient associated with a patient device, the request indicating a medical service requested for the patient; accessing patient information corresponding to the patient; accessing provider information corresponding to each of the candidate providers of a plurality of candidate providers, the provider information comprising medical services offered by the provider; and determining a matching provider based on the patient information and the provider information, the determining comprising; determining whether the medical service requested by the patient is offered by the provider; determining a location of the patient; determining a coverage area of each of the candidate providers; for each of the candidate providers, determining whether the location of the patient is in the coverage area of the candidate provider; and responsive to determining that the location of the patient is not in the coverage area of the provider, removing the provider from the plurality candidate providers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product stored on a non-transitory computer readable medium and including instructions that when loaded into memory cause a computer processor to carry out the steps of:
-
receiving, at a patient matching system, a matching request to identify a provider for a patient associated with a patient device, the request indicating a medical service requested for the patient; accessing patient information corresponding to the patient; accessing provider information corresponding to each of the candidate providers of a plurality of candidate providers, the provider information comprising medical services offered by the provider; and determining a matching provider based on the patient information and the provider information, the determining comprising; determining whether the medical service requested by the patient is offered by the provider; determining a location of the patient; determining a coverage area of each of the candidate providers; for each of the candidate providers, determining whether the location of the patient is in the coverage area of the candidate provider; and responsive to determining that the location of the patient is not in the coverage area of the provider, removing the provider from the plurality candidate providers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
a processor configured to execute modules; and a memory storing the modules, the modules comprising; a device interface module configured to receive, at a patient matching system, a matching request to identify a provider for a patient associated with a patient device, the request indicating a medical service requested for the patient; and a matching module configured to; access patient information corresponding to the patient; access provider information corresponding to each of the candidate providers of a plurality of candidate providers, the provider information comprising medical services offered by the provider; and determine a matching provider based on the patient information and the provider information, the determining comprising; determining whether the medical service requested by the patient is offered by the provider; determining a location of the patient; determining a coverage area of each of the candidate providers; for each of the candidate providers, determining whether the location of the patient is in the coverage area of the candidate provider; and responsive to determining that the location of the patient is not in the coverage area of the provider, removing the provider from the plurality candidate providers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification