Wellness aggregator
DCFirst Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the device to:
- receive information identifying a plurality of approved sources of wellness data, wherein the plurality of approved sources comprise an electronic device or software application;
receive information identifying a plurality of approved destinations of wellness data, wherein the plurality of approved destinations comprise an electronic device or software application;
display a detailed view of a sub-category of wellness data, the detailed view comprising;
a graph representation of the sub-category of wellness data that includes aggregated values of the sub-category of wellness data, wherein the sub-category of wellness data is from the plurality of approved sources for the sub-category of wellness data; and
a selectable data sharing option;
receive user selection of the selectable data sharing option; and
in response to receiving the selection of the selectable data sharing option, display;
the plurality of approved sources for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be received from the plurality of approved sources and stored in a wellness database; and
the plurality of approved destinations for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be accessed from the wellness database by the plurality of approved destinations of wellness data.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
The present disclosure relates to aggregating and sharing wellness data. The wellness data can be received by a user device from any number of sensors external or internal to the user device, from a user manually entering the wellness data, or from other users or entities. The user device can securely store the wellness data on the user device and transmit the wellness data to be stored on a remote database. A user of the device can share some or all of the wellness data with friends, relatives, caregivers, healthcare providers, or the like. The user device can further display a user'"'"'s wellness data in an aggregated view of different types of wellness data. Wellness data of other users can also be viewed if authorizations from those users have been received.
140 Citations
66 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the device to:
-
receive information identifying a plurality of approved sources of wellness data, wherein the plurality of approved sources comprise an electronic device or software application; receive information identifying a plurality of approved destinations of wellness data, wherein the plurality of approved destinations comprise an electronic device or software application; display a detailed view of a sub-category of wellness data, the detailed view comprising; a graph representation of the sub-category of wellness data that includes aggregated values of the sub-category of wellness data, wherein the sub-category of wellness data is from the plurality of approved sources for the sub-category of wellness data; and a selectable data sharing option; receive user selection of the selectable data sharing option; and in response to receiving the selection of the selectable data sharing option, display; the plurality of approved sources for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be received from the plurality of approved sources and stored in a wellness database; and the plurality of approved destinations for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be accessed from the wellness database by the plurality of approved destinations of wellness data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method comprising:
at an electronic device; receiving information identifying a plurality of approved sources of wellness data, wherein the plurality of approved sources comprise an electronic device or software application; receiving information identifying a plurality of approved destinations of wellness data, wherein the plurality of approved destinations comprise an electronic device or software application; displaying a detailed view of a sub-category of wellness data, the detailed view comprising; a graph representation of the sub-category of wellness data that includes aggregated values of the sub-category of wellness data, wherein the sub-category of wellness data is from the plurality of approved sources for the sub-category of wellness data; and a selectable data sharing option; receiving user selection of the selectable data sharing option; and in response to receiving the selection of the selectable data sharing option, displaying; the plurality of approved sources for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be received from the plurality of approved sources and stored in a wellness database; and the plurality of approved destinations for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be accessed from the wellness database by the plurality of approved destinations of wellness data. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
24. An electronic device comprising:
-
a display; a memory; and a processor coupled to the display and the memory, the processor configured to; receive information identifying a plurality of approved sources of wellness data, wherein the plurality of approved sources comprise an electronic device or software application; receive information identifying a plurality of approved destinations of wellness data, wherein the plurality of approved destinations comprise an electronic device or software application; display a detailed view of a sub-category of wellness data, the detailed view comprising; a graph representation of the sub-category of wellness data that includes aggregated values of the sub-category of wellness data, wherein the sub-category of wellness data is from the plurality of approved sources for the sub-category of wellness data; and a selectable data sharing option; receive user selection of the selectable data sharing option; and in response to receiving the selection of the selectable data sharing option, display; the plurality of approved sources for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be received from the plurality of approved sources and stored in a wellness database; and the plurality of approved destinations for the sub-category of wellness data, wherein the sub-category of wellness data is approved to be accessed from the wellness database by the plurality of approved destinations of wellness data. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification