Single barcode scan cast system for pharmaceutical products
US-2024086486-A1 · Mar 14, 2024 · US
US11646108B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11646108-B2 |
| Application number | US-202017128129-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 20, 2020 |
| Priority date | Oct 19, 2015 |
| Publication date | May 9, 2023 |
| Grant date | May 9, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Monitoring medicine dispensing is disclosed. A set of events from an intelligent container is received. The intelligent container belongs to a set of intelligent containers, each container associated with a medicine. It is determined whether the set of events satisfies a rule associated with the intelligent container. If the rule is satisfied, a message is created to be sent to a subscribing device as a result of the determination.
Opening claim text (preview).
The invention claimed is: 1. An apparatus, comprising: a medicine dispensing system server, comprising a processor and a memory, the memory holding computer program instructions which, when executed by the processor performs a method for registering intelligent containers to the medicine dispensing system server; program code operative to receive a set of events from an intelligent container of a plurality of intelligent containers; program code responsive to receiving a first event of the set of events indicating a current inserting of the medicine bottle in the sleeve of a respective intelligent container operative to initiate and complete a registration process for the respective intelligent container for a medicine in the medicine bottle to the medicine dispensing system server, wherein the respective intelligent container is first associated with the inserted medicine as part of the registration process; program code operative to receive a request to subscribe to events associated with the inserted medicine in the respective intelligent container from a subscribing device; program code operative to determine whether other events of the set of events received after the registration process satisfy a rule associated with the inserted medicine or the intelligent container; and program code operative to send a message to the subscribing device as a result of the determining; wherein each intelligent container comprises a sleeve adapted for receiving a standard medicine bottle, a wireless device, a set of sensors for detecting the set of events including a sensor for detecting a current inserting of a medicine bottle in the sleeve and a sensor for detecting movement of the intelligent container. 2. The apparatus as recited in claim 1 , further comprising: program code operative to receive an identification event from the intelligent container pertaining to a proximate wireless device proximate to the intelligent container, program code operative to use the identification event to identify the proximate wireless device; and program code operative to associate the received identification event from the proximate wireless device together with a second event sensed by a sensor in the intelligent container, the second event in the set of events received by the medicine dispensing system server and indicating a physical manipulation of the intelligent container by a user. 3. The apparatus as recited in claim 1 , further comprising: program code operative to accept a request to subscribe to events which satisfy an indication of unauthorized medicine dispensing from the intelligent container; and program code operative to send notifications to a subscribing device when unauthorized medicine dispensing is indicated by a set of events received from the intelligent container. 4. The apparatus as recited in claim 1 , further comprising program code operative to present a graphical interface for presenting events, the graphical interface including a first region for displaying an icon representing a current state of the intelligent container, wherein the state of the intelligent container is any of an upright cap on state, a cap off state and a tilted state. 5. The apparatus as recited in claim 1 , further comprising program code operative to classify respective subsets of events in the set of events as dispensing events, movement events and replacing events and the rule is comprised of events from different of the subsets. 6. The apparatus as recited in claim 1 , further comprising program code operative to associate the intelligent container with a plurality of patients. 7. The apparatus as recited in claim 2 , wherein the second event in the set of events received by the medicine dispensing system server indicates unauthorized medicine dispensing of the medicine in the intelligent container by a user and the received identification event identifies the user who performed the unauthorized medicine dispensing. 8. An apparatus, comprising: a medicine dispensing system server, comprising a processor and a memory, the memory holding computer program instructions which, when executed by the processor performs a method for registering intelligent containers to the medicine dispensing system server; a set of intelligent containers each having a sleeve to accept a medicine bottle, a wireless device, a set of sensors including a sensor for detecting an insertion of a medicine bottle in the sleeve and a sensor for detecting movement of the intelligent container, a processor and a computer memory holding computer program instructions executed by the processor, the computer program instructions comprising program code operative to send a set of events detected by the set of sensors to the medicine dispensing application; program code operative to receive sets of events from the set of intelligent containers; program code responsive to receiving a first event of the set of events indicating a current inserting of the medicine bottle in the sleeve of a respective intelligent container operative to initiate and complete a registration process for the respective intelligent container for a medicine in the medicine bottle to the medicine dispensing system server, wherein the respective intelligent container is first associated with the inserted medicine as part of the registration process; program code operative to receive a request to subscribe to events associated with the inserted medicine in the respective intelligent container from a subscribing device; program code operative to determine whether other events of the set of events received after the registration process satisfy a rule associated with the inserted medicine or the intelligent container; and program code operative to send a message to the subscribing device as a result of the determining. 9. The apparatus as recited in claim 8 , wherein the medicine dispensing system server is a device separate from the set of intelligent containers, the medicine dispensing system server further comprising: program code operative to associate respective intelligent containers with a medicine and a rule set as part of the registration process; program code operative to determine whether a set of events received from a respective intelligent contain satisfies a rule in an associated rule set; and program code operative for creating a message to be sent to a subscribing device as a result of the determining. 10. The apparatus as recited in claim 8 , wherein each of the intelligent containers further comprises: program code operative to receive an identification event from the intelligent container pertaining to a proximate wireless device proximate to the intelligent container, program code operative to use the identification event to identify the proximate wireless device; and program code operative to associate the received identification event from the proximate wireless device together with a second event sensed by a sensor in the intelligent container, the second event in the set of events received by the medicine dispensing system server and indicating a physical manipulation of the intelligent container by a user. 11. The apparatus as recited in claim 8 , wherein the rule indicates unauthorized medicine dispensing from an intelligent container. 12. The apparatus as recited in claim 10 , wherein the identification event includes an IMEI of the proximate wireless device. 13. The apparatus as recited in claim 9 , further comprising a subscribing device including a processor, memory and display, wherein the memory contains program code operative to present a graphical interface on the display, wherein the grap
Related publications grouped by family.
Answers are generated from the same data shown on this page.