System Event Analyzer and Outlier Visualization
US-2017070414-A1 · Mar 9, 2017 · US
US12547293B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-12547293-B1 |
| Application number | US-202318454728-A |
| Country | US |
| Kind code | B1 |
| Filing date | Aug 23, 2023 |
| Priority date | Sep 29, 2017 |
| Publication date | Feb 10, 2026 |
| Grant date | Feb 10, 2026 |
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.
Introduced here is a method, a system, a device, etc. for displaying health-related data (e.g., blood glucose measurements) relevant to user's selection. The method, the system, the device, etc. can be based on: receiving healthcare-related data from data streams associated with a profile of a patient; identifying, based on a least a subset of the data streams, a time window corresponding to a contextual event indicative of a patient activity that has a potential of affecting metabolism of the patient; determining a graphical representation of the contextual event; generating a graph of blood glucose level over time for display; detecting a user indication of a user interest in a time point along the graph of the blood glucose level; and highlighting the graphical representation of the contextual event in response to the time point falling within the identified time window.
Opening claim text (preview).
I claim: 1 . A method comprising: receiving healthcare-related data that includes data collected from a wearable device through a day of a patient; based on the healthcare-related data, generating a graph of a blood glucose level of the patient over a continuous duration of time for display on a display device; detecting, based on an output of a GUI control device, a user indication of a time point on the displayed graph of the blood glucose level, wherein the time point is representative of a discrete moment in time experienced by the user; identifying a first event and a second event that respectively occurred at a first time and a second time, the first and second times preceding the time point, wherein the first and second events each includes details representative of a patient activity that impacts the blood glucose level of the patient, wherein the first and second events respectively correspond to a first time window and a second time window that each represents an effectiveness duration of the corresponding event on the blood glucose level of the patient, and wherein the effectiveness duration is calculated or adjusted according to the details of the corresponding contextual event; determining that the first and second time windows overlap the time point according to adjusted effectiveness durations and determining a first graphical representation and a second graphical representation for the first event and the second event; and based on determining that the first and second time windows overlap the time point, highlighting, in the display, the first and second graphical representations when the first and second time windows overlap the time point, wherein the first and second graphical representations are adjusted to visually distinguish from one or more other graphical representations, wherein the first and second time windows overlap each other at least at the time point according to adjusted effectiveness durations, wherein the display is controlled to reduce a number of display items displayed thereon, for distinguishing the first and second graphical representations from other displayed items, or both, and wherein the highlighted first and second graphical representations are for communicating the first and second events having direct cumulative effects on the blood glucose level at the detected time point. 2 . The method of claim 1 , further comprising: determining a set of contextual events at least partially based on the healthcare-related data, wherein each contextual event includes details representative of a patient activity that impacts the blood glucose level of the patient, wherein each contextual event has a graphical representation that is simultaneously displayable with the blood glucose level, and wherein the set of contextual events includes at least the first and second events; wherein visually distinguishing the first and second graphical representations in comparison to one or more other graphical representations for the set of contextual events is performed for reducing a number display items on the display, for distinguishing from other display items, or both. 3 . The method of claim 2 , wherein highlighting the first and second graphical representations includes adjusting the first and second graphical representations from a first view to a second view in response to detecting the user indication. 4 . The method of claim 3 , wherein highlighting the first and second graphical representations includes resizing the first and second graphical representations to be larger than the one or more other graphical representations for the set of contextual events. 5 . The method of claim 2 , wherein highlighting the first and second graphical includes adjusting display of the one or more other graphical representations for the set of contextual events in response to detecting the user indication while maintaining display of the first and second graphical representations. 6 . The method of claim 3 , wherein highlighting the first and second graphical representations includes resizing the one or more other graphical representations for the set of contextual events to be smaller, minimized, or less detailed than the first and second graphical representations. 7 . The method of claim 2 , wherein highlighting the first and second graphical representations includes: displaying the first and second graphical representations; and hiding or not displaying the one or more other graphical representations for the set of contextual events. 8 . The method of claim 1 , wherein highlighting the first and second graphical representations includes communicating one or more portions of the details of the corresponding first and second events. 9 . The method of claim 8 , wherein the details include one or more of a blood glucose reading, a number of steps, a calorie count, a menu item, an activity level, a heart rate, or a representation thereof. 10 . An electronic system comprising: a communication circuit configured to receive healthcare-related data including data collected from a wearable device through a day of a patient; and one or more processors coupled to the communication circuit and configured to: control, based on the healthcare-related data, a display to show a graph of a blood glucose level of the patient over a continuous duration of time; detect, based on an output of a GUI control device, a user indication of a time point on the displayed graph of the blood glucose level, wherein the time point is representative of a discrete moment in time experienced by the user; identify a first event and a second event that respectively occurred at a first time and a second time, the first and second times preceding the time point, wherein the first and second events each includes details representative of a patient activity that impacts the blood glucose level of the patient, wherein the first and second events respectively correspond to a first time window and a second time window that each represents an effectiveness duration of the corresponding event on the blood glucose level of the patient, and wherein the effectiveness duration is calculated or adjusted according to the details of the corresponding contextual event; determine that the first and second time windows overlap the time point and determining a first graphical representation and a second graphical representation for the first event and the second event; and based on determining that the first and second time windows overlap the time point, control the display to highlight the first and second graphical representations when the first and second time windows overlap the time point, wherein the first and second graphical representations are adjusted to visually distinguish from one or more other graphical representations, wherein the first and second time windows overlap each other at least at the time point according to adjusted effectiveness durations, and wherein the highlighted first and second graphical representations are for communicating the first and second events having direct cumulative effects on the blood glucose level at the detected time point. 11 . The system of claim 10 , wherein the one or more processors are further configured to: determine a set of contextual events at least partially based on the healthcare-related data, wherein each contextual event includes details representative of a patient activity that impacts the blood glucose level of the patient, wherein each contextual event has a graphical representation that is simultaneously displayable with the blood glucose level, and wherein the set of contextual events includes at le
relating to nutrition control, e.g. diets · CPC title
for patient-specific data, e.g. for electronic patient records · CPC title
for simulation or modelling of medical disorders · CPC title
Execution arrangements for user interfaces · CPC title
for local operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.