Method and system for setting time blocks
First Claim
Patent Images
1. A method of adjusting durations of time blocks used in a healthcare management software system, the method including the steps of:
- receiving, by the a computing device, a plurality of blood glucose measures for a patient;
receiving, by the computing device, one input to identify a plurality of time blocks for a repeating time period;
receiving, by the computing device, one or more duration selections related to a duration for at least one of the time blocks, each of the time blocks having a start time and an end time, and the end time of each of the time blocks generally defining the start time of a subsequent time block;
displaying, by the computing device, the repeating time period on a graphical display of the computing device, where the repeating time period is represented by a circle with time block dividers emanating from a center of the circle and extending at least to a circumference of the circle, thereby dividing the circle into the plurality of time blocks, such that each time period between two adjacent time block dividers correlate to the duration selected for the corresponding time block;
adjusting, by the computing device, duration of a given time block in accordance with positions of the time block dividers, where the adjustment occurs in response to user input on the graphical display that changes position of at least one time block divider;
analyzing, by the computing device, the plurality of blood glucose measures in accordance with the adjusted time blocks, where the steps of displaying, adjusting and analyzing are implemented by computer executable instructions executed by a computer processor of the computing device; and
provisioning, by an insulin pump, insulin according to the adjusted time blocks.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for setting time blocks of a repeating time period is disclosed. The method and system may be a part of a healthcare management software system.
-
Citations
27 Claims
-
1. A method of adjusting durations of time blocks used in a healthcare management software system, the method including the steps of:
-
receiving, by the a computing device, a plurality of blood glucose measures for a patient; receiving, by the computing device, one input to identify a plurality of time blocks for a repeating time period; receiving, by the computing device, one or more duration selections related to a duration for at least one of the time blocks, each of the time blocks having a start time and an end time, and the end time of each of the time blocks generally defining the start time of a subsequent time block; displaying, by the computing device, the repeating time period on a graphical display of the computing device, where the repeating time period is represented by a circle with time block dividers emanating from a center of the circle and extending at least to a circumference of the circle, thereby dividing the circle into the plurality of time blocks, such that each time period between two adjacent time block dividers correlate to the duration selected for the corresponding time block; adjusting, by the computing device, duration of a given time block in accordance with positions of the time block dividers, where the adjustment occurs in response to user input on the graphical display that changes position of at least one time block divider; analyzing, by the computing device, the plurality of blood glucose measures in accordance with the adjusted time blocks, where the steps of displaying, adjusting and analyzing are implemented by computer executable instructions executed by a computer processor of the computing device; and provisioning, by an insulin pump, insulin according to the adjusted time blocks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15)
-
-
10. The method of 1, further including the steps of:
-
receiving, the plurality of blood glucose measures with corresponding test times; graphically presenting the plurality of blood glucose measures in relation to the time blocks. - View Dependent Claims (11, 12, 13, 14)
-
-
16. A method for managing time blocks in a healthcare management software system, the method including the steps of:
-
receiving, by a computing device, a plurality of physiological parameter values for a patient; receiving, by the computing device, one input to identify a plurality of time blocks for a repeating time period; receiving, by the computing device, one or more duration selections related to a duration for at least one of the time blocks, each of the time blocks having a start time and an end time; displaying, by the computing device, the repeating time period on a graphical display of the computing device, where the repeating time period is represented by a circle with selection spokes emanating from a center of the circle and extending at least to a circumference of the circle, thereby dividing the circle into the plurality of time blocks, such that each time period between two adjacent time block dividers correlate to the duration selected for the corresponding time block; adjusting, by the computing device, duration of a given time block in accordance with positions of the selection spokes, where the adjustment occurs in response to user input on the graphical display that changes position of at least one selection spoke; and grouping, by the computing device, the plurality of physiological parameter values by the adjusted time blocks in response to the adjusted time blocks; and graphically presenting, by the computing device, the plurality of physiological parameter values in relation to the adjusted time blocks and in response to the adjusted time blocks, where the steps of displaying, adjusting, grouping and presenting are implemented by computer executable instructions executed by a computer processor of the computing device. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method for managing time blocks associated with a patient, the method including the steps of:
-
receiving, by a computing device, physiological information from the patient; displaying, by the computing device, a plurality of positionable time block dividers and a clock representation of a repeating time period on a graphical display of the computing device, the plurality of positionable time block dividers being spokes emanating from a center of the clock representation of the repeating time period and extending past a circumference of the clock representation, and each time block divider being configured for adjustment relative to other time block dividers; receiving, by the computing device, a change in position of a first time block divider made by moving the position of the first time block divider in the clock representation; determining, by a computing device, a duration of a first time block and a duration of a second time block based on the received position of the first time block divider, the first time block divider defining an end point for the first time block and a start point for the second time block; analyzing, by the computing device, the physiological information in accordance with the adjusted duration of the first and second time blocks, where the steps of displaying, determining and analyzing are implemented by computer executable instructions executed by a computer processor of the computing device; and provisioning insulin, by an insulin pump, according the adjusted duration of the first time block and provisioning insulin, by the insulin pump, according the adjusted duration of the second time block. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification