SYSTEMS, DEVICES, AND METHODS FOR PROVIDING INTERACTIVE PHARMACY SERVICES
First Claim
1. A system for generating pharmacy orders, the system comprising:
- (i) a server configured to execute a pharmacy services management module that when executed;
(a) receives a pharmacy order over a network from an application executing on a mobile electronic device associated with a user; and
(b) transmits a first notification to the application executing on the mobile electronic device in response to a pharmacy order being processed, wherein the first notification indicates that the pharmacy order is ready for pickup and indicates a price associated with the pharmacy order;
(ii) a broker computing system configured to execute a user identification module that when executed;
(a) receives from the application executing on the mobile electronic device a location identifier and user identification data, wherein the location identifier is determined in response to the mobile electronic device scanning a machine readable code located at a pharmacy location; and
(b) transmits a second notification to the application executing on the mobile electronic device in response to a payment for the pharmacy order being processed; and
(iii) a computing device located in proximity to the pharmacy location and configured to execute a user check-in module that when executed;
(a) receives the user identification data from the user identification module;
(b) retrieves the pharmacy order associated with the user from the pharmacy services management module following receipt of the user identification data;
(c) transmits a technician notification to a pharmacy technician that the user is available to receive the pharmacy order; and
(d) processes the payment for the pharmacy order associated with the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Methodologies, systems, and computer-readable media are provided for processing pharmacy orders. A pharmacy services management module can receive a pharmacy order and transmit a first notification to a mobile electronic device once the pharmacy order is filled. The first notification can indicate that the pharmacy order is ready for pickup as well as a price associated with the pharmacy order. A broker computing system executes a user identification module and receives a location identifier and user identification data from an application executing on the mobile electronic device. A user check-in module receives the user identification data from the user identification module and retrieves the user'"'"'s pharmacy order from the pharmacy services management module. The user check-in module can process payment for the pharmacy order and transmit a second notification to the application once the payment is processed.
4 Citations
20 Claims
-
1. A system for generating pharmacy orders, the system comprising:
-
(i) a server configured to execute a pharmacy services management module that when executed; (a) receives a pharmacy order over a network from an application executing on a mobile electronic device associated with a user; and (b) transmits a first notification to the application executing on the mobile electronic device in response to a pharmacy order being processed, wherein the first notification indicates that the pharmacy order is ready for pickup and indicates a price associated with the pharmacy order; (ii) a broker computing system configured to execute a user identification module that when executed; (a) receives from the application executing on the mobile electronic device a location identifier and user identification data, wherein the location identifier is determined in response to the mobile electronic device scanning a machine readable code located at a pharmacy location; and (b) transmits a second notification to the application executing on the mobile electronic device in response to a payment for the pharmacy order being processed; and (iii) a computing device located in proximity to the pharmacy location and configured to execute a user check-in module that when executed; (a) receives the user identification data from the user identification module; (b) retrieves the pharmacy order associated with the user from the pharmacy services management module following receipt of the user identification data; (c) transmits a technician notification to a pharmacy technician that the user is available to receive the pharmacy order; and (d) processes the payment for the pharmacy order associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for generating pharmacy orders, the system comprising:
-
(i) a server configured to execute a pharmacy services management module that when executed; (a) receives a pharmacy order associated with a user; and (b) transmits a first notification to an application executing on a mobile electronic device associated with the user in response to a pharmacy order being processed, wherein the first notification indicates that the pharmacy order is ready for pickup and indicates a price associated with the pharmacy order; (ii) a broker computing system configured to execute a user identification module that when executed; (a) receives from the application executing on the mobile electronic device a location identifier that identifies a pharmacy location and user identification data; and (b) transmits a second notification to the application executing on the mobile electronic device in response to a payment for the pharmacy order being processed; and (iii) a computing device located in proximity to the pharmacy location and configured to execute a user check-in module that when executed; (a) receives the user identification data from the user identification module; (b) retrieves the pharmacy order associated with the user from the pharmacy services management module following receipt of the user identification data; (c) transmits a technician notification to a pharmacy technician that the user is available to receive the pharmacy order; and (d) processes the payment for the pharmacy order associated with the user.
-
-
9. A method for generating pharmacy orders, the method comprising:
-
receiving, at a server configured to execute a pharmacy services management module, a pharmacy order over a network from an application executing on a mobile electronic device associated with a user; transmitting a first notification from the pharmacy services management module to the application executing on the mobile electronic device in response to the pharmacy order being processed, wherein the first notification indicates that the pharmacy order is ready for pickup and indicates a price associated with the pharmacy order; providing a machine readable code at a pharmacy location that provides a location identifier to the mobile electronic device when scanned by the mobile electronic device; receiving from the application executing on the mobile electronic device, at a user identification module executed by a broker computing system, the location identifier and user identification data; receiving the user identification data, from the user identification module, at a user check-in module executed by a computing device located in proximity to the pharmacy location; retrieving the pharmacy order associated with the user from the pharmacy services management module using the user check-in module following receipt of the user identification data; transmitting a technician notification to a pharmacy technician that the user is available to receive the pharmacy order; processing a payment for the pharmacy order associated with the user; and transmitting a second notification from the user identification module to the application executing on the mobile electronic device in response to the payment for the pharmacy order being processed. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine readable medium storing instructions executable by a processing device, wherein execution of the instructions causes the processing device to implement a method for generating pharmacy orders, the method comprising:
-
receiving, at a server configured to execute a pharmacy services management module, a pharmacy order over a network from an application executing on a mobile electronic device associated with a user; transmitting a first notification from the pharmacy services management module to the application executing on the mobile electronic device in response to the pharmacy order being processed, wherein the first notification indicates that the pharmacy order is ready for pickup and indicates a price associated with the pharmacy order; providing a machine readable code at a pharmacy location that provides a location identifier to the mobile electronic device when scanned by the mobile electronic device; receiving from the application executing on the mobile electronic device, at a user identification module executed by a broker computing system, the location identifier and user identification data; receiving the user identification data, from the user identification module, at a user check-in module executed by a computing device located in proximity to the pharmacy location; retrieving the pharmacy order associated with the user from the pharmacy services management module using the user check-in module following receipt of the user identification data; transmitting a technician notification to a pharmacy technician that the user is available to receive the pharmacy order; processing a payment for the pharmacy order associated with the user; and transmitting a second notification from the user identification module to the application executing on the mobile electronic device in response to the payment for the pharmacy order being processed. - View Dependent Claims (17, 18, 19, 20)
-
Specification