SECURE ON-LINE AUTHENTICATION SYSTEM FOR PROCESSING PRESCRIPTION DRUG FULFILLMENT
First Claim
1. A computer-implemented method of processing drug prescriptions via the Internet, wherein the method is performed by a pharmacy registered with an external agent, said method comprising:
- a) receiving a first request at a server and over the Internet, wherein the first request is received from a doctor registered with the external agent and specifies a prescription, wherein the prescription identifies a patient registered with the external agent;
b) redirecting the doctor to the external agent via the server and using the Internet, wherein the external agent authenticates the doctor and returns the doctor using the Internet;
c) receiving a second request at the server and over the Internet, wherein the second request is received from the patient registered with the external agent and specifies an order for the prescription; and
,d) redirecting the patient to the external agent via the server and using the Internet, wherein the external agent authenticates the patient and returns the patient using the Internet;
e) receiving patient-specific authorization level for the patient from the external agent at the server, the patient-specific authorization level including one or more limitations on requests from the patient; and
,f) the server rejecting the second request in response to the second request violating the patient-specific authorization level and allowing the second request otherwise.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of processing drug prescriptions via a communications network includes registering doctors, pharmacies and patients as participants such that each registered participant'"'"'s identity is uniquely defined and determinable. Registered doctors from which prescriptions are received via the communications network have their identities authenticated. Each of the received prescriptions indicates a respective registered patient'"'"'s identity for whom the prescription is intended. Registered patients from which orders are received via the communications network also have their identities authenticated. Each of the received orders indicates the prescription being ordered. The method also includes forwarding the orders to registered pharmacies via the communications network.
10 Citations
20 Claims
-
1. A computer-implemented method of processing drug prescriptions via the Internet, wherein the method is performed by a pharmacy registered with an external agent, said method comprising:
-
a) receiving a first request at a server and over the Internet, wherein the first request is received from a doctor registered with the external agent and specifies a prescription, wherein the prescription identifies a patient registered with the external agent; b) redirecting the doctor to the external agent via the server and using the Internet, wherein the external agent authenticates the doctor and returns the doctor using the Internet; c) receiving a second request at the server and over the Internet, wherein the second request is received from the patient registered with the external agent and specifies an order for the prescription; and
,d) redirecting the patient to the external agent via the server and using the Internet, wherein the external agent authenticates the patient and returns the patient using the Internet; e) receiving patient-specific authorization level for the patient from the external agent at the server, the patient-specific authorization level including one or more limitations on requests from the patient; and
,f) the server rejecting the second request in response to the second request violating the patient-specific authorization level and allowing the second request otherwise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of processing drug prescriptions comprising:
-
a) registering with an external agent one or more doctors, one or more pharmacies, and one or more patients as users of a common Internet based system, wherein each of the registered users include a unique system user identity, wherein the external agent comprises a server; b) receiving a plurality of prescriptions by the common Internet based system from doctors registered as users, wherein the prescriptions are written for patients registered as users; c) posting received prescriptions in a database of the common Internet based system prior to pharmacy selection by patients registered as users; d) choosing pharmacies registered as users to fill the plurality of posted prescriptions by patients registered as users for whom the prescriptions are posted, wherein each prescription to be filled by a chosen pharmacy for a specific patient comprises an order; e) determining a patient-specific authorization level for one of the patients, the patient-specific authorization level including one or more limitations on orders from the one of the patients; f) rejecting an order for the one of the patients in response to the order violating the patient-specific authorization level and allowing the order otherwise; and
,g) in response to allowing the order, forwarding the order from the common Internet based system to the chosen pharmacy registered as a user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A prescription drug fulfillment system comprising:
-
an electronic computer connected to the Internet, said electronic computer comprising; a registration module that registers one or more doctors, one or more pharmacies, and one or more patients as participants, and provides each registered participant with a unique system user identifier; a communications module that receives prescriptions from registered doctors over the Internet, receives orders for prescriptions from patients over the Internet for whom the prescriptions were written, and forwards orders to pharmacies over the Internet to whom the orders are designated; an authentication module that authenticates the registered doctors, the registered pharmacies, and the registered patients using registration data and unique system user identifiers; and
,an authorization module that; authorizes prescriptions using doctor-specific authorization levels associated with the doctors, the doctor-specific authorization level including one or more limitations on prescriptions from the doctors; and
,authorizes orders using patient-specific authorization levels associated with the patients, the patient-specific authorization level including one or more limitations on orders from the patients; wherein the authorization module rejects prescriptions violating doctor-specific authorization levels of corresponding doctors and rejects orders violating patient-specific authorization levels of corresponding patients. - View Dependent Claims (17, 18, 19, 20)
-
Specification