Computing systems and methods for electronically indicating the acceptability of a product
US-9224120-B2 · Dec 29, 2015 · US
US2018075218A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018075218-A1 |
| Application number | US-201615262371-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 12, 2016 |
| Priority date | Sep 12, 2016 |
| Publication date | Mar 15, 2018 |
| Grant date | — |
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.
Disclosed aspects relate to wellness data management. A wellness engine detects a triggering event which indicates an anticipated nourishment event that relates to an expected location. Based on both a set of user wellness data and the expected location for the anticipated nourishment event, the wellness engine determines a set of nourishment items. As such, the wellness engine provides a set of nourishment item identifiers for the anticipated nourishment event.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method for wellness data management, the method comprising: detecting, by a wellness engine, a triggering event which indicates an anticipated nourishment event that relates to an expected location; determining, by the wellness engine based on both a set of user wellness data and the expected location for the anticipated nourishment event, a set of nourishment items; and providing, by the wellness engine, a set of nourishment item identifiers for the anticipated nourishment event. 2 . The method of claim 1 , wherein the triggering event is selected from the group consisting of: an electronic calendar event, an exercise event, an expected exercise event, a time of day, a temporal period, a location, an electronic communication, a hunger indicator, and a user input. 3 . The method of claim 1 , further comprising: collecting, by the wellness engine, the set of user wellness data. 4 . The method of claim 3 , further comprising: monitoring, by the wellness engine, a set of information for a set of user wellness activities; and updating, by the wellness engine in response to monitoring the set of information for the set of user wellness activities, the set of user wellness data based on the set of information for the set of user wellness activities. 5 . The method of claim 1 , further comprising: receiving, by the wellness engine in response to providing the set of nourishment item identifiers for the anticipated nourishment event, a selected subset of the set of nourishment items for the anticipated nourishment event; and updating, by the wellness engine in response to receiving the selected subset of the set of nourishment items for the anticipated nourishment event, the set of user wellness data using the selected subset of the set of nourishment items for the anticipated nourishment event. 6 . The method of claim 5 , further comprising: transmitting, by the wellness engine in response to receiving the selected subset of the set of nourishment items for the anticipated nourishment event, a production request for the selected subset of the set of nourishment items for the anticipated nourishment event. 7 . The method of claim 1 , wherein the set of user wellness data includes a nourishment plan. 8 . The method of claim 7 , wherein the set of user wellness data includes a set of consumed dietary intake information for a temporal period, wherein the nourishment plan includes a dietary intake plan for the temporal period, and wherein the set of nourishment items is determined using both the dietary intake plan for the temporal period and the set of consumed dietary intake information for the temporal period. 9 . The method of claim 1 , wherein determining, by the wellness engine based on both the set of user wellness data and the expected location for the anticipated nourishment event, the set of nourishment items includes: generating, by analyzing the set of user wellness data, a target set of nourishment elements; retrieving a set of candidate nourishment items for the expected location for the anticipated nourishment event; comparing the set of candidate nourishment items with the target set of nourishment elements; and selecting, both based on and in response to comparing the set of candidate nourishment items with the target set of nourishment elements, the set of nourishment items from the candidate set of nourishment items. 10 . The method of claim 1 , wherein determining, by the wellness engine based on both the set of user wellness data and the expected location for the anticipated nourishment event, the set of nourishment items includes: ascertaining, using the set of wellness data, a user deficiency value for a set of nourishment elements for a temporal period. 11 . The method of claim 10 , wherein providing, by the wellness engine, the set of nourishment item identifiers for the anticipated nourishment event includes: indicating the user deficiency value for the set of nourishment elements; and indicating that the set of nourishment items includes the set of nourishment elements. 12 . The method of claim 1 , wherein determining, by the wellness engine based on both the set of user wellness data and the expected location for the anticipated nourishment event, the set of nourishment items includes: ascertaining, using the set of wellness data, a user activity event which correlates to a complementary preference for a set of nourishment elements for a temporal period; and computing, using the complementary preference for the set of nourishment elements, the set of nourishment items. 13 . The method of claim 1 , wherein determining, by the wellness engine based on both the set of user wellness data and the expected location for the anticipated nourishment event, the set of nourishment items includes: ascertaining, by analyzing the set of wellness data, a nourishment intake pattern; and computing, based on the nourishment intake pattern, the set of nourishment items. 14 . The method of claim 1 , wherein: the triggering event includes a user input which indicates that the expected location is a current user location; the set of user wellness data indicates a set of threshold nourishment element values for the anticipated nourishment event; and a single entity has the set of nourishment items. 15 . The method of claim 1 , wherein: the triggering event includes an electronic calendar event which indicates that the expected location is a specific region; the set of user wellness data indicates a historical intake pattern for the specific region; and the set of nourishment items is based on the historical intake pattern. 16 . The method of claim 1 , wherein the detecting, the determining, and the providing each occur in an automated fashion without user intervention. 17 . The method of claim 1 , wherein the detecting, the determining, and the providing each occur in a dynamic fashion to streamline wellness data management. 18 . A system for wellness data management, the system comprising: a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including: detecting, by a wellness engine, a triggering event which indicates an anticipated nourishment event that relates to an expected location; determining, by the wellness engine based on both a set of user wellness data and the expected location for the anticipated nourishment event, a set of nourishment items; and providing, by the wellness engine, a set of nourishment item identifiers for the anticipated nourishment event. 19 . A computer program product for wellness data management, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising: detecting, by a wellness engine, a triggering event which indicates an anticipated nourishment event that relates to an expected location; determining, by the wellness engine based on both a set of user wellness data and the expected location for the anticipated nourishment event, a set of nourishment items; and providing, by the wellness engine, a set of nourishment item identifiers for the anticipated nourishment event. 20 . The
Physics · mapped topic
Physics · mapped topic
relating to practices or guidelines · CPC title
relating to nutrition control, e.g. diets · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.