DYNAMIC REPORT BUILDING
First Claim
1. A method for generating reports for sensor data representative of a glucose concentration level in a host, comprising:
- receiving a request to generate a report;
selecting, in response to the request, at least one module from among a plurality of modules, the selection performed based on metadata including information representative of at least one of the host and a type of device being used to measure the glucose concentration level;
generating the report including the selected at least one module configured to present within a single view information representative of the glucose concentration level measured in the host; and
providing the generated report to a user interface for presentation, wherein the receiving, the selecting, the generated, and the providing are implemented by at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method for generating reports for sensor data representative of a glucose concentration level in a host, comprising:
-
receiving a request to generate a report; selecting, in response to the request, at least one module from among a plurality of modules, the selection performed based on metadata including information representative of at least one of the host and a type of device being used to measure the glucose concentration level; generating the report including the selected at least one module configured to present within a single view information representative of the glucose concentration level measured in the host; and providing the generated report to a user interface for presentation, wherein the receiving, the selecting, the generated, and the providing are implemented by at least one processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one memory including code which when executed by the at least one processor provides operation comprising; 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; andgenerating a report including the selected at least one module configured to present information representative of the glucose concentration level measured in the host. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium including computer program code, which when executed by at least one processor provides operation comprising:
-
receiving a request to generate a report; selecting at least one module from among a plurality of modules stored in a repository, the selection performed based on metadata including information representative of at least one of a host, a type of device being used to measure a glucose concentration level of the host, and at least one rule; generating the report including the selected at least one module configured to present information representative of the glucose concentration level measured in the host; and providing the generated report to a user interface for presentation. - View Dependent Claims (20)
-
Specification