Application interface and display control in an analyte monitoring environment

US12411930B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12411930-B2
Application numberUS-202117527480-A
CountryUS
Kind codeB2
Filing dateNov 16, 2021
Priority dateDec 27, 2013
Publication dateSep 9, 2025
Grant dateSep 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • for remote operation · CPC title

  • for local operation · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Communication to or from blood sampling device (transmitting measured data A61B5/0002) · CPC title

  • for measuring glucose, e.g. by tissue impedance measurement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12411930B2 cover?
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.
Who is the assignee on this patent?
Abbott Diabetes Care Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/44. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).