Wellness data management
US-2018075218-A1 · Mar 15, 2018 · US
US10685585B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10685585-B2 |
| Application number | US-201715634315-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2017 |
| Priority date | Jun 27, 2017 |
| Publication date | Jun 16, 2020 |
| Grant date | Jun 16, 2020 |
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.
In an approach for providing dynamic services a computer receives a dietary plan for an individual. The computer tracks physical activity data for the individual. The computer creates one or more propositions for the individual based at least in part on the received dietary plan and the tracked physical activity data. The computer provides the created one or more propositions to the individual. The computer receives a selection from the created one or more propositions. The computer tracks the received selection.
Opening claim text (preview).
What is claimed is: 1. A method for providing dynamic services, the method comprising: receiving, by one or more computer processors, a first dietary plan for an individual from a fitness tracking device; tracking, by the one or more computer processors, a physical activity data for the individual from the fitness tracking device, wherein the fitness tracking device incorporates accelerometers, altimeters, and gyroscopes to track distance, heartbeat, quality of sleep, type of activity, and length of activity; calculating, by the one or more computer processors, a calorie expenditure for the individual based on the physical activity data from the fitness tracking device; graphing, by the one or more computer processors, the physical activity data on the fitness tracking device; determining, by the one or more computer processors, whether the individual is at a store, wherein whether the individual is at the store is determined from a global positioning system in the fitness tracking device; responsive to determining that the individual is at the store, accessing, by the one or more computer processors, an inventory for the store; identifying, by the one or more computer processors, one or more items for purchase by the individual from the inventory for the store based on the first dietary plan and the physical activity data; calculating, by the one or more computer processors, an elapsed time, wherein the elapsed time is an actual amount of time between a completion of a workout within the physical activity data and a time of arrival at the store; determining, by the one or more computer processors, whether the elapsed time is within a defined period of time that identifies a time prior to and after the workout; responsive to determining that the physical activity occurs within the defined period of time, creating, by the one or more computer processors, a second dietary plan; creating, by the one or more computer processors, one or more meal recommendations for the individual based at least in part on the first dietary plan, the physical activity data, the one or more items for purchase by the individual within the inventory for the store, and the second dietary plan; providing, by the one or more computer processors, the one or more meal recommendations to the individual; receiving, by the one or more computer processors, a selection from the one or more meal recommendations; and tracking, by the one or more computer processors, the selection from the one or more meal recommendations on the physical fitness tracking device. 2. The method of claim 1 , wherein creating the one or more meal recommendations for the individual based at least in part on the first dietary plan, the physical activity data, the one or more items for purchase by the individual within the inventory for the store, and the second dietary plan further comprises: determining, by the one or more computer processors, whether the individual is at a restaurant, wherein whether the individual is at the restaurant is determined from the global positioning system in the fitness tracking device; responsive to determining that the individual is at the restaurant, determining, by the one or more computer processors, a total number of calories for consumption based at least in part on the first dietary plan, the physical activity data, the one or more items for purchase by the individual within the inventory for the store, and the second dietary plan; retrieving, by the one or more computer processors, a menu information associated with the restaurant, wherein the menu information includes a caloric value of the menu information and the one or more meal recommendations of one or more menu items; identifying, by the one or more computer processors, one or more meal options based on a comparison of the caloric value of the menu information and the total number of calories for consumption; identifying, by the one or more computer processors, a consumption nutritional content based at least in part on the first dietary plan, wherein the consumption nutritional content includes at least one of a percentage of carbohydrates, fats, and protein for consumption; and creating, by the one or more computer processors, the one or more meal recommendations from within the one or more meal options based on a comparison of a meal options nutritional content to the consumption nutritional content. 3. The method of claim 2 , further comprising: analyzing, by the one or more computer processors, a meal recommendations nutritional content of the one or more meal recommendations, with respect to a total number of remaining calories for consumption and a remaining nutritional content; identifying, by the one or more computer processors, an additional food item to add to the one or more meal recommendations; retrieving, by the one or more computer processors, a caloric value of the additional food item; retrieving, by the one or more computer processors, an additional item nutritional content of the additional food item; recalculating, by the one or more computer processors, the total number of remaining calories for consumption based on the caloric value of the additional food item; and recalculating, by the one or more computer processors, the remaining nutritional content based on the additional item nutritional content of the additional food item. 4. The method of claim 1 , wherein tracking the selection from the one or more meal recommendations further comprises: determining, by the one or more computer processors, whether the selection is a meal recommendation of the one or more meal recommendations; responsive to determining that the selection is the meal recommendation, identifying, by the one or more computer processors, the meal recommendation within a menu information; retrieving, by the one or more computer processors, a caloric value of the meal recommendation within the menu information; retrieving, by the one or more computer processors, a meal recommendations nutritional content within the menu information; calculating, by the one or more computer processors, a total number of remaining calories for consumption based on the caloric value of the meal recommendation within the menu information; and calculating, by the one or more computer processors, a remaining nutritional content for consumption based on the meal recommendations nutritional content within the menu information. 5. The method of claim 1 , wherein tracking the selection from the one or more meal recommendations further comprises: determining, by the one or more computer processors, whether the selection is a retailer offer; responsive to determining that the selection is the retailer offer, identifying, by the one or more computer processors, a purchase item; identifying, by the one or more computer processors, a value of the retailer offer associated with the purchase item; and storing, by the one or more computer processors, the value of the retailer offer and the purchase item. 6. A computer program product for providing dynamic services, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions including instructions to: receive a first dietary plan for an individual from a fitness tracking device; track a physical activity data for the individual from the fitness tracking device, wherein the fitness tracking device incorporates accelerometers, altimeters, and gyroscopes to track distance, heartbeat, quality of sleep, type of activity, and length of activity; calculate a calorie expenditure for the individual based on the physical activity data from the fitness tracking device; graph the physical
Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed · CPC title
Motion sensors · CPC title
Hotels or restaurants · CPC title
Timers, rhythm indicators or pacing apparatus using electric or electronic means · CPC title
Evaluating metabolism (using breath test A61B5/083) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.