IP Library Granted Patent US 12,411,930
Granted Patent B2
US 12,411,930 · App. 17/527,480 · Granted Sep 9, 2025

Application interface and display control in an analyte monitoring environment

Inventors: Glenn Berman (Alameda, CA); Nathan Crouther (San Francisco, CA); Michael R. Love (Pleasanton, CA); Mark Sloan (Redwood City, CA)
Assignee: ABBOTT DIABETES CARE INC.
G06F21/44A61B5/0031A61B5/14532G16H40/63G16H40/67A61B5/150847H04L67/12H04W4/80
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 12,411,930
App. No.
17/527,480
Granted
Sep 9, 2025
Kind
B2
Abstract

Systems, devices, and methods are provided for the control of interfacing between applications that facilitate the monitoring of diabetes running on a mobile device, including the authentication of a third party user interface application by a sensor interface application. Control of the display of current analyte levels and critical events is also provided.

Claims (41)

1. A system comprising:

a mobile communication device, comprising:

non-transitory memory on which a plurality of software instructions is stored, the plurality of software instructions comprising a first software and a second software;

a transceiver configured to wirelessly receive data indicative of an analyte level from a sensor control device; and

at least one processor communicatively coupled with the non-transitory memory and the transceiver,

wherein the first software comprises a sensor interface software, wherein the second software comprises a user interface software, and wherein the sensor interface software, when executed by the at least one processor, causes the at least one processor to:

determine whether the user interface software is authorized to access the data indicative of the analyte level,

communicate at least a first portion of the data indicative of the analyte level to the user interface software if the user interface software is authorized, and

display at least a second portion of the data indicative of the analyte level on a display of the mobile communication device,

wherein the at least a first portion of the data indicative of the analyte level comprises analyte level data associated with a first time interval, and wherein the at least a second portion of the data indicative of the analyte level comprises analyte level data associated with a second time interval different from the first time interval,

wherein, if the user interface software is authorized to access and display the data indicative of the analyte level, the user interface software is restricted from (1) accessing real-time data indicative of a current analyte level and (2) communicating alarms based on a current analyte threshold.

2. The system of claim 1 , wherein the mobile communication device comprises a smart phone.

3. The system of claim 1 , further comprising the sensor control device, wherein the sensor control device comprises an analyte sensor, and wherein at least a portion of the analyte sensor is configured to be positioned under a skin surface of a user.

4. The system of claim 1 , wherein the first software comprises a first user downloadable software application, and wherein the second software comprises a second user downloadable software application.

5. The system of claim 1 , wherein the first software and the second software comprise a single user downloadable software application.

6. The system of claim 1 , wherein the sensor interface software, when executed by the at least one processor, further causes the at least one processor to:

determine that a critical event has occurred; and

provide an indication to the user interface software that the critical event has occurred.

7. The system of claim 6 , wherein the critical event is an error that has occurred in the in vivo analyte sensor.

8. The system of claim 6 , wherein the critical event is an error that has occurred in the sensor interface software.

9. The system of claim 1 , wherein the user interface software, when executed by the at least one processor, causes the at least one processor to:

display the at least a first portion of the data indicative of the analyte level on the display of the mobile communication device.

10. The system of claim 9 , wherein the at least a first portion of the data indicative of the analyte level is displayed by the user interface software as a graph.

11. The system of claim 9 , wherein the at least a first portion of the data indicative of the analyte level is displayed by the user interface software as a numerical value.

12. The system of claim 9 , wherein the at least a first portion of the data indicative of the analyte level is displayed by the user interface software as a trend arrow or a directional arrow.

13. The system of claim 1 , wherein the at least a second portion of the data indicative of the analyte level is displayed by the sensor interface software as a graph.

14. The system of claim 1 , wherein the at least a second portion of the data indicative of the analyte level is displayed by the sensor interface software as a numerical value.

15. The system of claim 1 , wherein the at least a second portion of the data indicative of the analyte level is displayed by the sensor interface software as a trend arrow or a directional arrow.

16. The system of claim 1 , wherein the at least a first portion of the data indicative of the analyte level and the at least a second portion of the data indicative of the analyte level are overlapping.

17. The system of claim 1 , wherein the at least a first portion of the data indicative of the analyte level and the at least a second portion of the data indicative of the analyte level are non-overlapping.

18. The system of claim 1 , wherein determining whether the user interface application is authorized to access the data indicative of an analyte level of the human comprises:

determining, by reference to a registration database, whether the user interface application is authorized.

19. The system of claim 18 , wherein the registration database is stored on a remote server.

20. The system of claim 19 , wherein determining whether the user interface application is authorized to access the data indicative of an analyte level of the human further comprises:

communicating, by the mobile communication device, data with the remote server over an internet connection.

21. The system of claim 18 , wherein the registration database is stored locally on the mobile communication device.

22. The system of claim 1 , wherein the user interface software has access to historical data indicative of a current analyte level.

23. The system of claim 1 , wherein the sensor interface software, when executed by the at least one processor, further causes the at least one processor to:

remove access of the user interface software to the data indicative of the analyte level if an indication that the access to the data indicative of the analyte level should be removed is received at the sensor interface software.

24. The system of claim 1 , wherein the sensor interface software, when executed by the at least one processor, further causes the at least one processor to:

predict, by the user interface software, a future analyte level based at least on a current analyte level of a user and content of a meal that the user is about to eat.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2021
From: BERMAN, GLENN; CROUTHER, NATHAN; LOVE, MICHAEL R.; SLOAN, MARK
To: ABBOTT DIABETES CARE INC.
Reel/Frame 058125/0166 →
Continuity (4)
Continuation 16434890 · Jun 7, 2019
Continuation 14575950 · Dec 18, 2014
Provisional Application 61921375 · Dec 27, 2013
Related Publication 20220075864A1 · Mar 10, 2022
References Cited (208)
US 4545382A · Higgins et al. · 1985 [cited by applicant]
US 4711245A · Higgins et al. · 1987 [cited by applicant]
US 5262035A · Gregg et al. · 1993 [cited by applicant]
US 5262305A · Heller et al. · 1993 [cited by applicant]
US 5264104A · Gregg et al. · 1993 [cited by applicant]
US 5320715A · Berg · 1994 [cited by applicant]
US 5356786A · Heller et al. · 1994 [cited by applicant]
US 5509410A · Hill et al. · 1996 [cited by applicant]
US 5543326A · Heller et al. · 1996 [cited by applicant]
US 5593852A · Heller et al. · 1997 [cited by applicant]
US 5601435A · Quy · 1997 [cited by applicant]
US 5628890A · Carter et al. · 1997 [cited by applicant]
US 5669877A · Blomquist · 1997 [cited by applicant]
US 5810771A · Blomquist · 1998 [cited by applicant]
US 5820551A · Hill et al. · 1998 [cited by applicant]
US 5822715A · Worthington et al. · 1998 [cited by applicant]
US 5837546A · Allen et al. · 1998 [cited by applicant]
US 5899855A · Brown · 1999 [cited by applicant]
US 5918603A · Brown · 1999 [cited by applicant]
US 5995939A · Berman · 1999 [cited by examiner]
US 6018573A · Tanaka · 2000 [cited by examiner]
US 6071391A · Gotoh et al. · 2000 [cited by applicant]
US 6103033A · Say et al. · 2000 [cited by applicant]
US 6120676A · Heller et al. · 2000 [cited by applicant]
US 6121009A · Heller et al. · 2000 [cited by applicant]
US 6121611A · Lindsay et al. · 2000 [cited by applicant]
US 6134461A · Say et al. · 2000 [cited by applicant]
US 6143164A · Heller et al. · 2000 [cited by applicant]
US 6144837A · Quy · 2000 [cited by applicant]
US 6161095A · Brown · 2000 [cited by applicant]
US 6175752B1 · Say et al. · 2001 [cited by applicant]
US 6270455B1 · Brown · 2001 [cited by applicant]
US 6284478B1 · Heller et al. · 2001 [cited by applicant]
US 6299757B1 · Feldman et al. · 2001 [cited by applicant]
US 6338790B1 · Feldman et al. · 2002 [cited by applicant]
US 6377894B1 · Deweese et al. · 2002 [cited by applicant]
US 6442433B1 · Linberg · 2002 [cited by applicant]
US 6445462B2 · Aritomi · 2002 [cited by applicant]
US 6461496B1 · Feldman et al. · 2002 [cited by applicant]
US 6503381B1 · Gotoh et al. · 2003 [cited by applicant]
US 6514460B1 · Fendrock · 2003 [cited by applicant]
US 6514718B2 · Heller et al. · 2003 [cited by applicant]
US 6540891B1 · Stewart et al. · 2003 [cited by applicant]
US 6560471B1 · Heller et al. · 2003 [cited by applicant]
US 6579690B1 · Bonnecaze et al. · 2003 [cited by applicant]
US 6591125B1 · Buse et al. · 2003 [cited by applicant]
US 6592745B1 · Feldman et al. · 2003 [cited by applicant]
US 6600997B2 · Deweese et al. · 2003 [cited by applicant]
US 6605200B1 · Mao et al. · 2003 [cited by applicant]
US 6605201B1 · Mao et al. · 2003 [cited by applicant]
US 6616819B1 · Liamos et al. · 2003 [cited by applicant]
US 6618934B1 · Feldman et al. · 2003 [cited by applicant]
US 6650471B2 · Doi · 2003 [cited by applicant]
US 6654625B1 · Say et al. · 2003 [cited by applicant]
US 6676816B2 · Mao et al. · 2004 [cited by applicant]
US 6694191B2 · Starkweather et al. · 2004 [cited by applicant]
US 6730200B1 · Stewart et al. · 2004 [cited by applicant]
US 6736957B1 · Forrow et al. · 2004 [cited by applicant]
US 6746582B2 · Heller et al. · 2004 [cited by applicant]
US 6749740B2 · Liamos et al. · 2004 [cited by applicant]
US 6764581B1 · Forrow et al. · 2004 [cited by applicant]
US 6773671B1 · Lewis et al. · 2004 [cited by applicant]
US 6881551B2 · Heller et al. · 2005 [cited by applicant]
US 6893545B2 · Gotoh et al. · 2005 [cited by applicant]
US 6932892B2 · Chen et al. · 2005 [cited by applicant]
US 6932894B2 · Mao et al. · 2005 [cited by applicant]
US 6942518B2 · Liamos et al. · 2005 [cited by applicant]
US 7041468B2 · Drucker et al. · 2006 [cited by applicant]
US 7120858B2 · Zak et al. · 2006 [cited by applicant]
US 7167818B2 · Brown · 2007 [cited by applicant]
US 7178141B2 · Piazza · 2007 [cited by applicant]
US 7185262B2 · Barthel et al. · 2007 [cited by applicant]
US 7299082B2 · Feldman et al. · 2007 [cited by applicant]
US 7321811B1 · Rawls-Meehan · 2008 [cited by applicant]
US 7418285B2 · Ghesquiere et al. · 2008 [cited by applicant]
US 7501053B2 · Karinka et al. · 2009 [cited by applicant]
US 7523350B2 · Lintz, Jr. et al. · 2009 [cited by applicant]
US 7711989B2 · Wang et al. · 2010 [cited by applicant]
US 7730538B2 · Fries et al. · 2010 [cited by applicant]
US 7749740B2 · Eiteman et al. · 2010 [cited by applicant]
US 7754093B2 · Forrow et al. · 2010 [cited by applicant]
US 7774145B2 · Brauker et al. · 2010 [cited by applicant]
US 7779183B2 · Koehler et al. · 2010 [cited by applicant]
US 8117481B2 · Anselmi et al. · 2012 [cited by applicant]
US 8285386B2 · Crivelli et al. · 2012 [cited by applicant]
US 8402151B2 · Young et al. · 2013 [cited by applicant]
US 8655676B2 · Wehba et al. · 2014 [cited by applicant]
US 9501272B2 · Kiaie et al. · 2016 [cited by applicant]
US 11243215B2 · John · 2022 [cited by examiner]
US 20010049263A1 · Zhang · 2001 [cited by applicant]
US 20030036683A1 · Kehr et al. · 2003 [cited by applicant]
US 20030095648A1 · Kaib et al. · 2003 [cited by applicant]
US 20030131073A1 · Lucovsky et al. · 2003 [cited by applicant]
US 20030208465A1 · Yurko et al. · 2003 [cited by applicant]
US 20030212601A1 · Silva et al. · 2003 [cited by applicant]
US 20040046121A1 · Golden · 2004 [cited by examiner]
US 20040078219A1 · Kaylor et al. · 2004 [cited by applicant]
US 20040118704A1 · Wang et al. · 2004 [cited by applicant]
US 20040172301A1 · Mihai et al. · 2004 [cited by applicant]
US 20040186365A1 · Jin et al. · 2004 [cited by applicant]
US 20050010781A1 · Harper et al. · 2005 [cited by applicant]
US 20050182306A1 · Sloan · 2005 [cited by applicant]
US 20060010098A1 · Goodnow et al. · 2006 [cited by applicant]
US 20060025662A1 · Buse et al. · 2006 [cited by applicant]
US 20060091006A1 · Wang et al. · 2006 [cited by applicant]
US 20060142651A1 · Brister et al. · 2006 [cited by applicant]
US 20060173644A1 · Dai et al. · 2006 [cited by applicant]
US 20060189858A1 · Sterling · 2006 [cited by examiner]
US 20060258917A1 · Burd et al. · 2006 [cited by applicant]
US 20060294027A1 · Jain et al. · 2006 [cited by applicant]
US 20070027506A1 · Stender et al. · 2007 [cited by applicant]
US 20070056858A1 · Chen et al. · 2007 [cited by applicant]
US 20070068807A1 · Feldman et al. · 2007 [cited by applicant]
US 20070095661A1 · Wang et al. · 2007 [cited by applicant]
US 20070108048A1 · Wang et al. · 2007 [cited by applicant]
US 20070192140A1 · Gropper · 2007 [cited by applicant]
US 20070199818A1 · Petyt et al. · 2007 [cited by applicant]
US 20070227911A1 · Wang et al. · 2007 [cited by applicant]
US 20070233013A1 · Schoenberg · 2007 [cited by applicant]
US 20070255114A1 · Ackermann et al. · 2007 [cited by applicant]
US 20070255348A1 · Holtzclaw · 2007 [cited by applicant]
US 20070279217A1 · Venkatraman · 2007 [cited by examiner]
US 20080033254A1 · Kamath et al. · 2008 [cited by applicant]
US 20080066305A1 · Wang et al. · 2008 [cited by applicant]
US 20080081977A1 · Hayter et al. · 2008 [cited by applicant]
US 20080102441A1 · Chen et al. · 2008 [cited by applicant]
US 20080104104A1 · Nolan et al. · 2008 [cited by applicant]
US 20080148873A1 · Wang · 2008 [cited by applicant]
US 20080161666A1 · Feldman et al. · 2008 [cited by applicant]
US 20080208635A1 · Jung · 2008 [cited by examiner]
US 20080246629A1 · Tsui et al. · 2008 [cited by applicant]
US 20080256643A1 · Jones et al. · 2008 [cited by applicant]
US 20080267823A1 · Wang et al. · 2008 [cited by applicant]
US 20080278332A1 · Fennell et al. · 2008 [cited by applicant]
US 20080301158A1 · Brown et al. · 2008 [cited by applicant]
US 20080301665A1 · Charlton et al. · 2008 [cited by applicant]
US 20090054748A1 · Feldman · 2009 [cited by applicant]
US 20090099864A1 · Cromath et al. · 2009 [cited by applicant]
US 20090105636A1 · Hayter et al. · 2009 [cited by applicant]
US 20090113413A1 · Reinz · 2009 [cited by applicant]
US 20090150865A1 · Young et al. · 2009 [cited by applicant]
US 20090192724A1 · Brauker et al. · 2009 [cited by applicant]
US 20090228813A1 · Sekiguchi · 2009 [cited by examiner]
US 20090276771A1 · Nickolov · 2009 [cited by examiner]
US 20100081905A1 · Bommakanti et al. · 2010 [cited by applicant]
US 20100094110A1 · Heller et al. · 2010 [cited by applicant]
US 20100094111A1 · Heller et al. · 2010 [cited by applicant]
US 20100094112A1 · Heller et al. · 2010 [cited by applicant]
US 20100145727A1 · Toussaint et al. · 2010 [cited by applicant]
US 20100204596A1 · Knutsson · 2010 [cited by examiner]
US 20100230285A1 · Hoss et al. · 2010 [cited by applicant]
US 20100234710A1 · Budiman et al. · 2010 [cited by applicant]
US 20100240964A1 · Sterling · 2010 [cited by examiner]
US 20100261987A1 · Karnath et al. · 2010 [cited by applicant]
US 20100265073A1 · Harper · 2010 [cited by applicant]
US 20100324392A1 · Yee et al. · 2010 [cited by applicant]
US 20100331646A1 · Hoss et al. · 2010 [cited by applicant]
US 20110082484A1 · Saravia et al. · 2011 [cited by applicant]
US 20110106126A1 · Love et al. · 2011 [cited by applicant]
US 20110173308A1 · Gutekunst · 2011 [cited by applicant]
US 20110184264A1 · Galasso et al. · 2011 [cited by applicant]
US 20110184265A1 · Hayter · 2011 [cited by applicant]
US 20110190603A1 · Stafford · 2011 [cited by applicant]
US 20110191044A1 · Stafford · 2011 [cited by applicant]
US 20110193704A1 · Harper · 2011 [cited by examiner]
US 20110213225A1 · Bernstein et al. · 2011 [cited by applicant]
US 20110319729A1 · Donnay et al. · 2011 [cited by applicant]
US 20110320130A1 · Valdes et al. · 2011 [cited by applicant]
US 20120054841A1 · Schultz · 2012 [cited by examiner]
US 20120096451A1 · Tenbarge et al. · 2012 [cited by applicant]
US 20120123227A1 · Sun et al. · 2012 [cited by applicant]
US 20120150005A1 · Hoss et al. · 2012 [cited by applicant]
US 20120165614A1 · Strickland et al. · 2012 [cited by applicant]
US 20120179908A1 · Duma · 2012 [cited by examiner]
US 20120197222A1 · Donnay et al. · 2012 [cited by applicant]
US 20120228134A1 · Simpson et al. · 2012 [cited by applicant]
US 20120232520A1 · Sloan et al. · 2012 [cited by applicant]
US 20120245447A1 · Karan · 2012 [cited by examiner]
US 20120260323A1 · San Vicente et al. · 2012 [cited by applicant]
US 20130078912A1 · San Vicente et al. · 2013 [cited by applicant]
US 20130097688A1 · Bradley, II · 2013 [cited by examiner]
US 20130167250A1 · Balasubramanian · 2013 [cited by applicant]
US 20130282403A1 · Hayter et al. · 2013 [cited by applicant]
US 20140012118A1 · Mensinger et al. · 2014 [cited by applicant]
US 20140012511A1 · Mensinger · 2014 [cited by examiner]
US 20140020070A1 · Angal · 2014 [cited by examiner]
US 20140096264A1 · Root · 2014 [cited by examiner]
US 20140121487A1 · Faybishenko · 2014 [cited by examiner]
US 20140123214A1 · Black · 2014 [cited by examiner]
US 20140148659A1 · Sloan et al. · 2014 [cited by applicant]
US 20140188398A1 · Cohen et al. · 2014 [cited by applicant]
US 20140373134A1 · Yada · 2014 [cited by examiner]
US 20150236859A1 · Gross · 2015 [cited by applicant]
US 20170020070A1 · Mackin · 2017 [cited by examiner]
US 20180308579A1 · Reggiardo et al. · 2018 [cited by applicant]
EP 1248661B1 · 2012 [cited by applicant]
WO WO2009034100A1 · 2009 [cited by applicant]
WO WO2013061296A2 · 2013 [cited by applicant]
Torsi, “Organic field-effect transistor sensors: a tutorial review”, 2013, Chemical Society Reviews, pp. 1-23 (Year: 2013). [cited by examiner]
EP, 14873183.9 Extended Search Report, Jul. 26, 2017. [cited by applicant]
WO, PCT/US2014/071296 ISR and Written Opinion, Mar. 31, 2015. [cited by applicant]
Archibong, E., et al., “A mobile phone-based approach to detection of hemolysis”, 2017, Biosensors and Bioelectronics, vol. 88, pp. 204-209. [cited by applicant]
Summers, N., “Glooko updates its diabetes-management iOS app with automatic blood glucose averages”, 2013, retrieved from https://thenextweb.com/apps/2013/03/05/glooko-updates-its-ios-app-with-automatic-blood-glucose-av… [cited by applicant]
EP, 22166306.5 Extended Search Report, Jul. 26, 2022. [cited by applicant]
CA, 2,934,904 Office Action, Jun. 12, 2023. [cited by applicant]
EP, 22166306.5 Examination Report, Feb. 23, 2024. [cited by applicant]
EP, 24157286.6 Extended Search Report, May 15, 2024. [cited by applicant]
EP, 24181210.6 Extended Search Report, Sep. 18, 2024. [cited by applicant]