Apparatus and method for accessing wireless network
US-9801044-B2 · Oct 24, 2017 · US
US10568510B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10568510-B2 |
| Application number | US-201615152465-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2016 |
| Priority date | May 12, 2015 |
| Publication date | Feb 25, 2020 |
| Grant date | Feb 25, 2020 |
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.
The present disclosure relates to techniques for receiving glucose data from a continuous glucose sensor and controlling the use and redistribution of that data so it is used in an intended manner. In one aspect, a method includes obtaining one or more data points relating to glucose levels from a transmitter associated with a continuous glucose monitor device; distributing the one or more data points among one or more display devices and one or more servers; identifying a missing data point from among a display device of the one or more display devices or a server of the one or more servers, the missing data point being one of the one or more data points; and providing the missing data point to the display device or the server when the missing data point falls within a defined time period.
Opening claim text (preview).
What is claimed is: 1. A method of updating data in a distributed architecture, comprising: obtaining one or more data points relating to glucose levels from a transmitter associated with a continuous glucose monitor device; distributing the one or more data points among one or more display devices and one or more servers; identifying that a data point is missing from among a display device of the one or more display devices or a server of the one or more servers, the data point that is missing corresponding to one of the one or more data points, the identifying including examining timestamps associated with the one or more data points relating to glucose levels; and when the display device of the one or more display devices is within wireless range of the transmitter, providing real time data and further providing a data point corresponding to the data point that is missing to the display device or the server when the data point that is missing falls within a defined time period, wherein the provided data point comprises backfilled data sent to the display device or the server after the distributing, and wherein the display device or the server that receives the missing data point was turned off, offline, out of wireless range, or disconnected when the missing data point was initially available, and wherein the defined time period extends from a present time back to an extended period of time, and thus decreasing computational and storage needs by only selectively backfilling data from the defined time period, the selectively backfilled data comprising a subset of the data for the defined time period, wherein the subset constitutes less than all of the data that is missing, wherein the one or more servers comprise a distributed cloud system configured to receive data relating to glucose levels from the one or more display devices on an intermittent basis that varies depending upon a data type, wherein a real-time server of the plurality of servers is configured to receive real-time data, and a bulk data collector is configured to receive bulk data. 2. The method of claim 1 , comprising: identifying the missing data point from among a display device of the one or more display devices or a server of the one or more servers; and providing the missing data point to the display device or the server. 3. The method of claim 2 , further comprising: displaying the one or more data points and the missing data point; and displaying an indication that the missing data point includes backfilled data. 4. The method of claim 1 , comprising: identifying the missing data point from among a display device of the one or more display devices or a server of the one or more servers; determining if the missing data point was created within a subset of the defined time interval; and providing the missing data point that was created within the subset of the defined time interval. 5. The method of claim 4 , further comprising: displaying the one or more data points and the missing data point; and displaying an indication that the missing data point includes backfilled data. 6. The method of claim 1 , comprising: identifying the missing data point from among a display device of the one or more display devices or a server of the one or more servers; determining a number of the missing data points to backfill based on the device that missed the data; and providing the determined number of missing data points to the display device or the server. 7. The method of claim 1 , further comprising: storing, by the one or more display devices or the one or more servers that was provided the missing data point, an indication that the missing data point comprises backfilled data. 8. The method of claim 1 , further comprising: storing, by the one or more display devices and the one or more servers, an indication that the one or more data points were received in real-time. 9. The method of claim 1 , further comprising: connecting a plurality of display devices to the transmitter; distributing the one or more data points to the plurality of display devices; and forwarding the one or more data points from the plurality of display devices to the one or more servers along with an indication of which display device forwarded the data. 10. The method of claim 9 , further comprising: receiving the one or more data points during the distributing of the plurality of sets of data; and displaying the one or more data points received during the distributing differently from the missing data point. 11. The method of claim 1 , wherein the defined time period comprises the past six hours. 12. A system for updating data in a distributed architecture, comprising: a continuous glucose monitor device including a memory configured to store a plurality of sets of data relating to glucose levels, a transmitter configured to obtain the plurality of sets of data relating to glucose levels and distribute the plurality of sets of data among one or more display devices and one or more servers; and one or both of (i) the one or more display devices and (ii) the one or more servers, wherein the one or more display devices and/or the one or more servers including one or more processors are configured to: identify a missing set of data from among the plurality of sets of data, the identifying including examining timestamps associated with the plurality of sets of data relating to glucose levels, request the missing set of data, and when the display device of the one or more display devices is within wireless range of the transmitter, receive real time data and the missing set of data when the missing set of data falls within a defined time period, wherein the received missing set of data comprises backfilled data sent to the display device or the server after the distributing, and wherein the display device or the server that receives the missing set of data was turned off, offline, out of wireless range, or disconnected when the missing set of data was initially available, and wherein the defined time period extends from a present time back to an extended period of time, and thus decreasing computational and storage needs by only selectively backfilling data from the defined time period, the selectively backfilled data comprising a subset of the data for the defined time period, wherein the subset constitutes less than all of the data that is missing, wherein the one or more servers comprise a distributed cloud system configured to receive data relating to glucose levels from the one or more display devices on an intermittent basis that varies depending upon a data type, wherein a real-time server of the plurality of servers is configured to receive real-time data, and a bulk data collector is configured to receive bulk data. 13. The system of claim 12 , wherein the one or more display devices and/or the one or more servers are configured to: identify a plurality of missing sets of data from among a display device or a server, request the plurality of missing sets of data, and receive the plurality of missing sets of data. 14. The system of claim 12 , wherein the one or more display devices and/or the one or more servers are configured to: identify a plurality of missing sets of data, determine which of the plurality of missing sets of data were created within a subset of the defined time interval, and request those missing sets of data that were created within the subset of the defined time interval. 15. The system of claim 14 , wherein the one or more display devices are configured to: display the plurality of sets of data and the mi
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
for patient-specific data, e.g. for electronic patient records · CPC title
Processing captured monitoring data, e.g. for logfile generation · CPC title
Protecting personal data, e.g. for financial or medical purposes · CPC title
related to network devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.