CPC G16H 10/60 (2018.01) [A61B 5/742 (2013.01); A61B 5/7465 (2013.01); A61B 5/7475 (2013.01); G06F 3/04847 (2013.01); G06F 9/453 (2018.02); G06N 5/04 (2013.01); G16H 10/20 (2018.01); G16H 15/00 (2018.01); G16H 20/17 (2018.01); G16H 20/30 (2018.01); G16H 20/60 (2018.01); G16H 20/70 (2018.01); G16H 40/67 (2018.01); G16H 50/30 (2018.01); G16H 70/40 (2018.01); G16H 70/60 (2018.01)] | 31 Claims |
1. A personal health system for promoting healthy choices to one or more users, the personal health system comprising:
a non-transitory computer-readable memory storing a knowledge base, the knowledge base including a plurality of tuples, wherein each tuple includes a condition, one or more factors that affect the condition, and a relationship that describes how the one or more factors affect the condition, wherein one or more of the conditions relate to sleep;
at least one computing device including a processor and a non-transitory computer-readable medium coupled with the processor and storing a personal health platform, wherein when executed by the processor the personal health platform is operable to generate an input graphical user interface on the device that provides a series of digital prompts guiding a user to input personal characteristics of the user, the personal characteristics including an average nightly sleep duration, a time to fall asleep, a number of times the user wakes up a night, a daytime nap duration and a daytime tiredness value, wherein the daytime tiredness value indicates how tired the user feels during daytime as evaluated by the user; and
a set of data on a non-transitory computer-readable memory, the set of data including a duration score for the user that is based on the average nightly sleep duration of the user, an adjusted duration score that is based on the daytime tiredness value of the user, a sleep score for the user that is based on the adjusted duration score, a normalized time to fall asleep value that is based on the time to fall asleep normalized to be within a specified range, a normalized number of times the user wakes value that is based on the number of times the user wakes up a night normalized to be within the specified range, and a normalized daytime nap value that is based on the daytime nap duration normalized to be within the specified range;
wherein when executed by the processor the personal health platform is operable to provide a navigation user interface comprising:
a condition selection feature that enables the user to select one or more of the conditions as desired conditions;
one or more relationship strength features and a network web, wherein the network web graphically illustrates nodes representing the desired conditions and visible connections between each of the nodes and one or more related factors of the factors that have an identified relationship with the desired conditions according to the tuples that include the desired conditions;
wherein the relationship strength features enable the user to selectively input changes to one or more relationship strength threshold values associated with the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the input changes to the relationship strength threshold values, wherein the altering of the network web is such that the one or more related factors included in the network web is modified to only be a set of the related factors whose identified relationship to the desired conditions, according to the tuples that include the desired conditions, falls within one or more relationship strength ranges defined by the relationship strength threshold values for the desired conditions;
a highlight feature that displays a list of the related factors and the desired conditions of the network web as concurrently displayed, and enables selection of a subset of the related factors and the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the subset such that the related factors and the desired conditions of the subset are emphasized within the network web with respect to the related factors and the desired conditions that are not a part of the subset; and
an excerpt feature that displays one or more excerpts upon which the relationships of the related factors and the desired conditions were based and a document identifier link that links to a document from which the excerpt was taken.
|
11. A set of data stored on a non-transitory computer-readable medium, the set of data including a personal health platform, a duration score for a user, an adjusted duration score for the user, a sleep score for the user, a normalized time to fall asleep value, and a normalized number of times the user wakes up value and a normalized daytime nap value, wherein the personal health platform is for operating with a knowledge base, the knowledge base including a plurality of tuples, wherein each tuple includes a condition, one or more factors that affect the condition, and a relationship that describes how the one or more factors affect the condition, wherein one or more of the conditions relate to sleep, and further wherein the duration score is based on the average nightly sleep duration of the user, the adjusted duration score is based on the daytime tiredness value of the user, the sleep score is based on the adjusted duration score, the normalized time to fall asleep value is based on the time to fall asleep normalized to be within a specified range, the normalized number of times the user wakes value is based on the number of times the user wakes up a night normalized to be within the specified range, and the normalized daytime nap value is based on the daytime nap duration normalized to be within the specified range, wherein when executed by a processor the personal health platform is operable to:
generate an input graphical user interface with the processor that provides a series of digital prompts guiding the user to input personal characteristics of the user, the personal characteristics including an average nightly sleep duration, a time to fall asleep, a number of times the user wakes up a night, a daytime nap duration and a daytime tiredness value, wherein the daytime tiredness value indicates how tired the user feels during daytime as evaluated by the user; and
provide a navigation graphical user interface comprising:
a condition selection feature that enables the user to select one or more of the conditions as desired conditions;
one or more relationship strength features and a network web, wherein the network web graphically illustrates nodes representing the desired conditions and visible connections between each of the nodes and one or more related factors of the factors that have an identified relationship with the desired conditions according to the tuples that include the desired conditions;
wherein the relationship strength features enable the user to selectively input changes to one or more relationship strength threshold values associated with the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the input changes to the relationship strength threshold values, wherein the altering of the network web is such that the one or more related factors included in the network web is modified to only be a set of the related factors whose identified relationship to the desired conditions, according to the tuples that include the desired conditions, falls within one or more relationship strength ranges defined by the relationship strength threshold values for the desired conditions;
a highlight feature that displays a list of the related factors and the desired conditions of the network web as concurrently displayed, and enables selection of a subset of the related factors and the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the subset such that the related factors and the desired conditions of the subset are emphasized within the network web with respect to the related factors and the desired conditions that are not a part of the subset; and
an excerpt feature that displays one or more excerpts upon which the relationships of the related factors and the desired conditions were based and a document identifier link that links to a document from which the excerpt was taken.
|
21. A method of implementing a personal health system for promoting healthy choices to one or more users, the method comprising:
providing a non-transitory computer-readable medium storing a knowledge base, the knowledge base including a plurality of tuples, wherein each tuple includes a condition, one or more factors that affect the condition, and a relationship that describes how the one or more factors affect the condition, wherein one or more of the conditions relate to sleep;
with at least one computing device including a non-transitory computer-readable memory:
generating an input graphical user interface on the device that provides a series of digital prompts guiding a user to input personal characteristics of the user, the personal characteristics including an average nightly sleep duration, a time to fall asleep, a number of times the user wakes up a night, a daytime nap duration and a daytime tiredness value, wherein the daytime tiredness value indicates how tired the user feels during daytime as evaluated by the user; and
providing a navigation graphical user interface comprising:
a condition selection feature that enables the user to select one or more of the conditions as desired conditions;
one or more relationship strength features and a network web, wherein the network web graphically illustrates nodes representing the desired conditions and visible connections between each of the nodes and one or more related factors of the factors that have an identified relationship with the desired conditions according to the tuples that include the desired conditions;
wherein the relationship strength features enable the user to selectively input changes to one or more relationship strength threshold values associated with the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the input changes to the relationship strength threshold values, wherein the altering of the network web is such that the one or more related factors included in the network web is modified to only be a set of the related factors whose identified relationship to the desired conditions, according to the tuples that include the desired conditions, falls within one or more relationship strength ranges defined by the relationship strength threshold values for the desired conditions;
a highlight feature that displays a list of the related factors and the desired conditions of the network web as concurrently displayed, and enables selection of a subset of the related factors and the desired conditions;
wherein the navigation user interface dynamically alters the network web as concurrently displayed based on the subset such that the related factors and the desired conditions of the subset are emphasized within the network web with respect to the related factors and the desired conditions that are not a part of the subset; and
an excerpt feature that displays one or more excerpts upon which the relationships of the related factors and the desired conditions were based and a document identifier link that links to a document from which the excerpt was taken;
wherein a set of data is stored on the non-transitory computer-readable memory, the set of data including a duration score for the user that is based on the average nightly sleep duration of the user, an adjusted duration score that is based on the daytime tiredness value of the user, a sleep score for the user that is based on the adjusted duration score, a normalized time to fall asleep value that is based on the time to fall asleep normalized to be within a specified range, a normalized number of times the user wakes value that is based on the number of times the user wakes up a night normalized to be within the specified range, and a normalized daytime nap value that is based on the daytime nap duration normalized to be within the specified range.
|