SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA FOR EVALUATING SEARCH ENGINE RESULTS AND DISPLAYING A VIRTUAL PILL CASE
First Claim
1. A system comprising:
- a user interface on a user device accessible to a user and including a virtual pill case, the virtual pill case including prescription information about at least one medication; and
a processing device in communication with the user interface, the processor including;
a pharmacy account module configured to;
receive a request to initiate a notification operation to monitor an activity of the user, the activity corresponding to the use of the at least one medication,store the notification operation request in a database,initiate a data search operation including transmitting the prescription information to a search engine module,a search engine module configured to;
receive the prescription information and generate a search on a third party server, andreceive search results associated with the prescription information from the third party server, andsend the search results to the pharmacy account module,the pharmacy account module further configured to;
receive the search results from the search engine module,evaluate the search results to retrieve updated information associated with the at least one medication,update the at least one medication in the virtual pill case with the updated information,determine that a triggering event has occurred, wherein the triggering event is associated with the at least one medication, andgenerate a notification regarding the triggering event, anda communications module configured to transmit the notification to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media that assist pharmacy customers with medication adherence are disclosed. A user interface on a user device includes a virtual pill case including prescription information about a medication. A processing device includes a pharmacy account module, a search engine module, and a communications module. The pharmacy account module receives a request to monitor a user activity, stores the request in a database, and initiates a data search operation, and transmits prescription information to the search engine module. The search engine module receives the prescription information, generates a search on a third party server, and receives and sends the results to the pharmacy account module. The pharmacy account module evaluates the results to retrieve updated medication information and updates the virtual pill case, determines a triggering event associated with the medication occurred, and generates a notification. The communications module transmits the notification to the user.
8 Citations
21 Claims
-
1. A system comprising:
-
a user interface on a user device accessible to a user and including a virtual pill case, the virtual pill case including prescription information about at least one medication; and a processing device in communication with the user interface, the processor including; a pharmacy account module configured to; receive a request to initiate a notification operation to monitor an activity of the user, the activity corresponding to the use of the at least one medication, store the notification operation request in a database, initiate a data search operation including transmitting the prescription information to a search engine module, a search engine module configured to; receive the prescription information and generate a search on a third party server, and receive search results associated with the prescription information from the third party server, and send the search results to the pharmacy account module, the pharmacy account module further configured to; receive the search results from the search engine module, evaluate the search results to retrieve updated information associated with the at least one medication, update the at least one medication in the virtual pill case with the updated information, determine that a triggering event has occurred, wherein the triggering event is associated with the at least one medication, and generate a notification regarding the triggering event, and a communications module configured to transmit the notification to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving, by a pharmacy account module of a server, a request to initiate a notification operation to monitor an activity of the user, the activity corresponding to the use of the at least one medication; storing, in a database on the server, the notification operation request; initiating, by the pharmacy account module, a data search operation including transmitting the prescription information to a search engine module; receiving, by a search engine module, the prescription information; generating, by the search engine module, a search on a third party server; receiving, by the search engine module, search results associated with the prescription information from the third party server; sending, by the search engine module, the search results to the pharmacy account module; receiving, by the pharmacy account module, the search results from the search engine module; evaluating, by the pharmacy account module, the search results to retrieve updated information associated with the at least one medication; updating, by the pharmacy account module, the at least one medication in the virtual pill case with the updated information; determining, by the pharmacy account module, that a triggering event has occurred, wherein the triggering event is associated with the at least one medication; generating, by the pharmacy account module, a notification regarding the triggering event; and transmitting, by a communications module, the notification to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory information recording medium on which a computer readable program is recorded that causes a computer to function as a system comprising:
-
a user interface on a user device accessible to a user and including a virtual pill case, the virtual pill case including prescription information about at least one medication; and a processing device in communication with the user interface, the processor including; a pharmacy account module configured to; receive a request to initiate a notification operation to monitor an activity of the user, the activity corresponding to the use of the at least one medication, store the notification operation request in a database, initiate a data search operation including transmitting the prescription information to a search engine module, a search engine module configured to; receive the prescription information and generate a search on a third party server, and receive search results associated with the prescription information from the third party server, and send the search results to the pharmacy account module, the pharmacy account module further configured to; receive the search results from the search engine module, evaluate the search results to retrieve updated information associated with the at least one medication, update the at least one medication in the virtual pill case with the updated information, determine that a triggering event has occurred, wherein the triggering event is associated with the at least one medication, and generate a notification regarding the triggering event, and a communications module configured to transmit the notification to the user. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification