IP Library Granted Patent US 10,556,070
Granted Patent B2
US 10,556,070 · App. 15/364,174 · Granted Feb 11, 2020

Device and method to monitor, track, map and analyze usage of metered-dose inhalers in real-time

Inventors: John David Van Sickle (Oregon, WI); Gregory F. Tracy (Madison, WI)
Assignee: RECIPROCAL LABS CORPORATION
A61M15/008A61M15/00G06F19/3418G06F19/3462A61M2205/3306A61M2205/3317A61M2205/3553A61M2205/3592A61M2205/6027A61M2205/6054A61M2205/6063A61M2209/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,556,070
App. No.
15/364,174
Granted
Feb 11, 2020
Kind
B2
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.

Claims (86)

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. The method of claim 1 , further comprising:

receiving data from one or more remote information sources; and

analyzing the usage events to identify an event of interest based on the data received from the one or more remote information sources.

3. The method of claim 1 , wherein identifying the event of interest comprises detecting a deviation from expected values for the geographical area.

4. The method of claim 1 , further comprising generating an online interface comprising the visualization, wherein the online interface further comprises at least one of tabular data, graphical visualizations, and analyses of usage events.

5. The method of claim 1 , further comprising:

receiving, at an online interface, additional information from a user of a medicament dispensing device, the additional information comprising at least one of event details, disease status, perceived event cause, medical record information, health care utilization, psychological information, environmental exposure, air quality data, traffic data, pollen counts, and meteorological information.

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.

7. The computer readable medium of claim 6 , wherein the instructions further cause the processor to:

receive data from one or more remote information sources; and

analyze the usage events to identify an event of interest is further based on the data received from the one or more remote information sources.

8. The computer readable medium of claim 6 , wherein analyzing the subset of usage events to identify the event of interest comprises:

detecting a deviation from expected values for the geographical area.

9. The computer readable medium of claim 6 , wherein the instructions further cause the processor to:

generate an online interface comprising the visualization, wherein the online interface further comprises at least one of tabular data, graphical visualizations, and analyses of usage events.

10. The computer readable medium of claim 6 , wherein the instructions further cause the processor to:

receive, at an online interface, additional information from a user of a medicament dispensing device, the additional information comprising at least one of event details, disease status, perceived event cause, medical record information, health care utilization, psychological information, environmental exposure, air quality data, traffic data, pollen counts, and meteorological information.

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.

12. The method of claim 11 , further comprising:

preparing an electronic notification comprising the visualization.

13. The method of claim 11 , wherein providing the visualization to the device comprises:

sending an electronic notification to the device.

14. The method of claim 13 , wherein the electronic notification is at least one from the group consisting of an SMS message, an email, and a HTTP request.

15. The method of claim 11 , further comprising:

generating an online interface comprising the visualization, wherein the online interface further comprises at least one of tabular data, graphical visualizations, and analyses of usage events.

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.

17. The computer readable medium of claim 16 , wherein the instructions further cause the processor to:

prepare an electronic notification comprising the visualization.

18. The computer readable medium of claim 16 , wherein providing the visualization to the device comprises:

sending an electronic notification to the device.

19. The computer readable medium of claim 18 , wherein the electronic notification is at least one from the group consisting of an SMS message, an email, and a HTTP request.

20. The computer readable medium of claim 16 , wherein the instructions further cause the processor to:

generate an online interface comprising the visualization, wherein the online interface further comprises at least one of tabular data, graphical visualizations, and analyses of usage events.

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.

22. The method of claim 21 , further comprising:

receiving data from one or more remote information sources; and

analyzing the usage events to identify an event of interest based on the data from the one or more remote information sources.

23. The method of claim 21 , wherein the user associated with the user device is one of the following:

a patient that uses the medicament dispensing device;

a healthcare professional; and

an authorized user authorized by a patient that users the medicament dispensing device.

24. The method of claim 21 , wherein the user device is associated with a user of the plurality of users.

25. The method of claim 21 , wherein the user device is not associated with a user of the plurality of users.

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.

27. The computer readable medium of claim 26 , wherein the instructions further cause the processor to:

receive data from one or more remote information sources; and

analyze the usage events to identify an event of interest based on the data from the one or more remote information sources.

28. The computer readable medium of claim 26 , wherein the user associated with the user device is one of the following:

a patient that uses the medicament dispensing device;

a healthcare professional; and

an authorized user authorized by a patient that users the medicament dispensing device.

29. The computer readable medium of claim 26 , wherein the user device is associated with a user of the plurality of users.

30. The computer readable medium of claim 26 , wherein the user device is not associated with a user of the plurality of users.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2025
From: RECIPROCAL LABS CORPORATION
To: RESMED INC.
Reel/Frame 072887/0709 →
SECURITY INTEREST Recorded Jul 21, 2017
From: RECIPROCAL LABS CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 043065/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2016
From: VAN SICKLE, JOHN DAVID; TRACY, GREGORY F.
To: RECIPROCAL LABS CORPORATION (D/B/A PROPELLER HEALTH)
Reel/Frame 040727/0946 →
Continuity (3)
Continuation 12348424 · Jan 5, 2009
Provisional Application 61025511 · Feb 1, 2008
Related Publication 20170072144A1 · Mar 16, 2017
Cited By (2)
US 12,233,201 US 12,415,048