Device and method to monitor, track, map and analyze usage of metered-dose inhalers in real-time
First Claim
1. A method comprising:
- receiving, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, each of the usage events comprising a timestamp and a geographical location of the dispensing of the medication;
creating a subset of usage events, the subset comprising usage events with geographical locations in a specified geographical area;
analyzing the subset of usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and
responsive to the analyzing,preparing a visualization of the event of interest; and
providing the visualization to a user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for accurately and reliably determining and recording the time, date and location where a medication is used, and a system and method for transmitting, collecting, and using that data to improve clinical care, disease management, and public health surveillance. The device allows information concerning drug usage, including the time, date and location of use, to be transmitted to a remote network computer system so that the data can be evaluated to determine current impairment and future risk, and to identify changes in the frequency, timing, or location of medication usage indicative of change in disease control or management, and to examine spatial, temporal or demographic patterns of medication use or absence of use among individuals and groups. In addition, the device may further be configured to transmit signals indicative of its status, condition or other results to the remote network computer system.
-
Citations
30 Claims
-
1. A method comprising:
-
receiving, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, each of the usage events comprising a timestamp and a geographical location of the dispensing of the medication; creating a subset of usage events, the subset comprising usage events with geographical locations in a specified geographical area; analyzing the subset of usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, preparing a visualization of the event of interest; and providing the visualization to a user device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable storage medium storing instructions encoded thereon that, when executed by a processor, cause the processor to:
-
receive, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, each of the usage events comprising a timestamp and a geographical location of the dispensing of the medication; create a subset of usage events, the subset comprising usage events with geographical locations in a specified geographical area; analyze the subset of usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, prepare a visualization of the event of interest; and provide the visualization to a user device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, each of the usage events comprising a timestamp and a geographical location of the dispensing of the medication; analyzing the usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, preparing a visualization of the event of interest, wherein the visualization comprises a geographic visualization of the event of interest; and providing the visualization to a user device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. The non-transitory computer readable storage medium storing instructions encoded thereon that, when executed by a processor, cause the processor to:
-
receive, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, each of the usage events comprising a timestamp and a geographical location of the dispensing of the medication; analyze the usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, prepare a visualization of the event of interest, wherein the visualization comprises a geographic visualization of the event of interest; and provide the visualization to a user device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, wherein each usage event comprises a timestamp and a geographical location of the dispensing of the medication and is received from one of a plurality of devices associated with one of a plurality of users; analyzing the usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, preparing a visualization of the event of interest; and providing the visualization to a user device. - View Dependent Claims (22, 23, 24, 25)
-
-
26. The non-transitory computer readable storage medium storing instructions encoded thereon that, when executed by a processor, cause the processor to:
-
receive, at a network computer system, a plurality of usage events, each usage event reporting a dispensing of medication by a medicament dispensing device, wherein each usage event comprises a timestamp and a geographical location of the dispensing of the medication and is received from one of a plurality of devices associated with one of a plurality of users; analyze the usage events to identify an event of interest based on the timestamps and geographical locations of the received usage events; and responsive to the analyzing, prepare a visualization of the event of interest; and provide the visualization to a user device. - View Dependent Claims (27, 28, 29, 30)
-
Specification