Systems and methods for parsing prescription information for a wirelessly programmable prescription bottle cap
First Claim
Patent Images
1. A method comprising:
- receiving, using a processing device, scanned information from a prescription label of a vial presented by a user at a pharmacy;
extracting, using the processing device, an identifier from the scanned information;
sending, using the processing device, a request to a prescription database storing a plurality of prescriptions for a prescription message corresponding to the identifier;
receiving, using the processing device, the prescription message, wherein the prescription message includes a SIG code and a free text portion;
parsing, using the processing device, the SIG code from the prescription message;
obtaining a translation, using the processing device, of the SIG code into a language;
concatenating, using the processing device, the translated SIG code with the free text portion to produce prescription timing information; and
initiating, using the processing device, a transfer of the prescription timing information to a prescription bottle cap.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention enable parsing of prescription information for a wirelessly programmable prescription bottle cap. In an embodiment, scanned information from a prescription label is received, and an identifier from the scanned information is extracted. A request for a prescription message is sent, and timing information from the prescription message is parsed and wirelessly transmitted to a prescription bottle cap using, for example, a Hall Effect data transfer method.
96 Citations
32 Claims
-
1. A method comprising:
-
receiving, using a processing device, scanned information from a prescription label of a vial presented by a user at a pharmacy; extracting, using the processing device, an identifier from the scanned information; sending, using the processing device, a request to a prescription database storing a plurality of prescriptions for a prescription message corresponding to the identifier; receiving, using the processing device, the prescription message, wherein the prescription message includes a SIG code and a free text portion; parsing, using the processing device, the SIG code from the prescription message; obtaining a translation, using the processing device, of the SIG code into a language; concatenating, using the processing device, the translated SIG code with the free text portion to produce prescription timing information; and initiating, using the processing device, a transfer of the prescription timing information to a prescription bottle cap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving scanned information from a prescription label of a vial presented by a user at a pharmacy; extracting an identifier from the scanned information; sending, using the identifier, a request to a prescription database storing a plurality of prescriptions for a prescription message corresponding to the identifier; receiving the prescription message, wherein the prescription message includes a SIG code and a free text portion; parsing the SIG code from the prescription message; obtaining a translation of the SIG code into a language; concatenating the translated SIG code with the free text portion to produce prescription timing information; and initiating a transfer of the prescription timing information to a prescription bottle cap. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
a processor; a memory storing instructions, execution of which causes the processor to perform operations comprising; receiving scanned information from a prescription label of a vial presented by a user at a pharmacy, extracting an identifier from the scanned information, sending, using the identifier, a request to a prescription database storing a plurality of prescriptions for a prescription message corresponding to the identifier, receiving the prescription message, wherein the prescription message includes a SIG code and a free text portion, and parsing the SIG code from the prescription message; obtaining a translation of the SIG code into a language, concatenating the translated SIG code with the free text portion to produce prescription timing information, and a transmitter configured to wirelessly transmit the prescription timing information to a prescription bottle cap. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A system comprising:
-
a computer configured to; receive the prescription information from a prescription vial presented by a user at a pharmacy, automatically extract, without additional input from the pharmacist, an identifier from the prescription information, automatically send, without additional input from the pharmacist, a request to a prescription database storing a plurality of prescriptions for a prescription message corresponding to the identifier, receive the prescription message from the prescription database, wherein the prescription message includes a SIG code and a free text portion, automatically parse, without additional input from the pharmacist, the SIG code from the prescription message, automatically obtain a translation, without additional input from the pharmacist, of the SIG code into a language, and automatically concatenate, additional input from the pharmacist, the translated SIG code with the free text portion to produce prescription timing information, and automatically initiate, without additional input from the pharmacist, a transmission of the prescription timing information; a base station in communication with the computer, wherein the base station is configured to; receive the prescription timing information, and initiate a transmission of a wireless signal containing the prescription timing information; and a wirelessly programmable cap comprising; a sensor configured to detect the wireless signal, and a control unit configured to instruct the wirelessly programmable cap to send an alert at a time designated by the prescription timing information. - View Dependent Claims (29, 30, 31, 32)
-
Specification