Dynamic report building
US-2020005937-A1 · Jan 2, 2020 · US
US12080414B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12080414-B2 |
| Application number | US-202117470364-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 9, 2021 |
| Priority date | Jun 5, 2012 |
| Publication date | Sep 3, 2024 |
| Grant date | Sep 3, 2024 |
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.
Methods and apparatus, including computer program products, are provided for processing analyte data. In some exemplary implementations, there is provided a method. The method may include selecting at least one module from among a plurality of modules, the selection performed based on metadata including one or more of the following rules: whether the at least one module can be used with a type of device, whether the at least one module can be used with a glycemic state of a host, and whether the at least one module can be used with an expected volume of data generated by the type of device; and generating a report including the selected at least one module configured to present information representative of the glucose concentration level measured in the host. Related systems, methods, and articles of manufacture are also disclosed.
Opening claim text (preview).
What is claimed is: 1. A processor-based method for generating reports associated with sensor data representative of an analyte concentration level in a host, the processor-based method comprising: receiving, from a display device over a network, a request to generate a report; selecting, in response to the request, a configuration for the report, the selection performed based on metadata including information representative of a type of display device and a size of a display area of the display device; generating the report with the selected configuration, wherein the report with the selected configuration is configured to present information associated with the analyte concentration level measured in the host; and providing, to the display device over the network, the generated report for presentation within the display area of the display device. 2. The processor-based method of claim 1 , wherein: selecting the configuration comprises selecting a configuration of at least one graphical module for the report; and the at least one graphical module is configured to present the information associated with the analyte concentration level measured in the host. 3. The processor-based method of claim 2 , wherein the metadata includes a template defining a placement of the at least one graphical module on the report, and wherein generating the report comprises placing the at least one graphical module on the report according to the template. 4. The processor-based method of claim 1 , wherein the metadata includes one of a type of data available for presentation, an amount of data available for presentation, a type of device used for measuring the analyte concentration level, information associated with the host, or one or more rules. 5. The processor-based method of claim 4 , wherein the information associated with the host further comprises at least one of a user preference for the selected configuration or host identification information. 6. The processor-based method of claim 5 , wherein the user preference comprises a preference provided by the host or a health care provider, and wherein the type of device used for measuring the analyte concentration level comprises a continuous analyte monitor or a self-monitoring analyte monitor. 7. The processor-based method of claim 4 , wherein the one or more rules include: whether the selected configuration can be used with the type of display device, whether the selected configuration can be used with the type of device used for measuring the analyte concentration level, whether the selected configuration can be used with a glycemic state of the host, or whether the selected configuration can be used with an expected volume of data provided by the type of device used for measuring the analyte concentration level. 8. The processor-based method of claim 1 , wherein the report graphically highlights when the analyte concentration level measured in the host is at least one of above, below, or within a predetermined target range of the analyte concentration level of the host. 9. An apparatus comprising: at least one memory including executable instructions; and at least one processor in data communication with the memory and configured to execute the instructions to: receive, from a display device over a network, a request to generate a report for presenting an analyte concentration level in a host; select, in response to the request, a configuration for the report, the selection performed based on metadata including information representative of a type of display device and a size of a display area of the display device; generate the report with the selected configuration, wherein the report with the selected configuration is configured to present information associated with the analyte concentration level measured in the host; and provide to the display device over the network, the generated report for presentation within the display area of the display device. 10. The apparatus of claim 9 , wherein: the selection of the configuration comprises selecting a configuration of at least one graphical module for the report; and the at least one graphical module is configured to present the information associated with the analyte concentration level measured in the host. 11. The apparatus of claim 10 , wherein the metadata includes a template defining a placement of the at least one graphical module on the report, and wherein generating the report comprises placing the at least one graphical module on the report according to the template. 12. The apparatus of claim 9 , wherein the metadata includes one of a type of data available for presentation, an amount of data available for presentation, a type of device used for measuring the analyte concentration level, information associated with the host, or one or more rules. 13. The apparatus of claim 12 , wherein the information associated with the host further comprises at least one of a user preference for the selected configuration or host identification information. 14. The apparatus of claim 13 , wherein the user preference comprises a preference provided by the host or a health care provider, and wherein the type of device used for measuring the analyte concentration level comprises a continuous blood analyte monitor or a self-monitoring blood analyte monitor. 15. The apparatus of claim 14 , wherein the one or more rules include: whether the selected configuration can be used with the type of display device, whether the selected configuration can be used with the type of device used for measuring the analyte concentration level, whether the selected configuration can be used with a glycemic state of the host, or whether the selected configuration can be used with an expected volume of data provided by the type of device used for measuring the analyte concentration level. 16. The apparatus of claim 9 , wherein the report graphically highlights when the analyte concentration level measured in the host is at least one of above, below, or within a predetermined target range of the analyte concentration level of the host. 17. A non-transitory computer-readable storage medium including instructions stored thereon, which when executed by at least one processor provides operation comprising: receiving, from a display device over a network, a request to generate a report for presenting an analyte concentration level in a host; selecting, in response to the request, a configuration for the report, the selection performed based on metadata including information representative of a type of display device and a size of a display area of the display device; generating the report with the selected configuration, wherein the report with the selected configuration is configured to present information associated with the analyte concentration level measured in the host; and providing, to the display device over the network, the generated report for presentation within the display area of the display device. 18. The non-transitory computer-readable storage medium of claim 17 , wherein: selecting the configuration comprises selecting a configuration of at least one graphical module for the report; and the at least one graphical module is configured to present the information associated with the analyte concentration level measured in the host. 19. The non-transitory computer-readable storage medium of claim 18 , wherein the metadata includes a template defining a placement of the at least one graphical module on the report, and wherein genera
Drawing of charts or graphs · CPC title
Medical · CPC title
Biological material, e.g. blood, urine (G01N33/02, G01N33/26, G01N33/44, G01N33/46 take precedence); Haemocytometers (counting blood corpuscules distributed over a surface by scanning the surface G06M11/02) · CPC title
ICT specially adapted for medical reports, e.g. generation or transmission thereof · CPC title
for local operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.