Health tracking system with restaurant matching
First Claim
1. A method of providing nutritional data for a user, the method comprising:
- receiving geo-location data for the user, the geo-location data sent from a personal electronic device associated with the user;
determining if the user is within a premises of a restaurant based on the geo-location data;
when the user is within the premises of the restaurant, receiving the restaurant as an automatically selected restaurant from a personal electronic device;
providing menu data for the user based on the selected restaurant;
receiving a selected menu item from the personal electronic device;
associating the selected menu item with a plurality of crowd-sourced food items in a database based at least in part on one or more of the plurality of crowd-sourced food items being previously selected in association with the selected menu item;
displaying the plurality of crowd-sourced food items for the user;
receiving a selected one of the plurality of crowd-sourced food items from the personal electronic device;
displaying nutritional data based on the selected one of the plurality of crowd-sourced food items;
receiving an edit from the user for the selected one of the plurality of crowd-sourced food items;
creating a new food item based on the received edit from the user for the selected one of the plurality of crowd-sourced food items; and
prohibiting edits of the selected one of the plurality of crowd-sourced food items from the user when the user is not within the premises of the restaurant associated with the selected one of the plurality of crowd-sourced food items.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of providing nutritional data for a user is disclosed herein. The method includes receiving a selected restaurant from a personal electronic device, and providing menu data for the user based on the selected restaurant. The method further includes receiving a selected menu item from the personal electronic device, associating the selected menu item with a plurality of food items in a database, and providing the plurality of food items for the user. Furthermore, the method includes receiving a selected one of the plurality of food items from the personal electronic device, and providing nutritional data based on the selected one of the plurality of food items.
14 Citations
14 Claims
-
1. A method of providing nutritional data for a user, the method comprising:
-
receiving geo-location data for the user, the geo-location data sent from a personal electronic device associated with the user; determining if the user is within a premises of a restaurant based on the geo-location data; when the user is within the premises of the restaurant, receiving the restaurant as an automatically selected restaurant from a personal electronic device; providing menu data for the user based on the selected restaurant; receiving a selected menu item from the personal electronic device; associating the selected menu item with a plurality of crowd-sourced food items in a database based at least in part on one or more of the plurality of crowd-sourced food items being previously selected in association with the selected menu item; displaying the plurality of crowd-sourced food items for the user; receiving a selected one of the plurality of crowd-sourced food items from the personal electronic device; displaying nutritional data based on the selected one of the plurality of crowd-sourced food items; receiving an edit from the user for the selected one of the plurality of crowd-sourced food items; creating a new food item based on the received edit from the user for the selected one of the plurality of crowd-sourced food items; and prohibiting edits of the selected one of the plurality of crowd-sourced food items from the user when the user is not within the premises of the restaurant associated with the selected one of the plurality of crowd-sourced food items. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing nutritional data to a user, the system comprising:
-
a personal electronic device configured to (i) receive geo-location signals and provide geo-location data for the user, (ii) display menu items, crowd-sourced food items, and nutritional data on a display device, and (iii) allow the user to select menu items and food items on the display device; a database configured to store the food items and the nutritional data; and a data processing system configured to (i) receive geo-location data for the user from the personal electronic device, (ii) determine when the user is within a premises of a restaurant based on the geo-location data, (iii) when the user is within the premises of the restaurant, retrieve and display menu items associated with the restaurant to the user, (iv) receive menu items selected by the user, (v) associate the selected menu items with a plurality of food items in the database based at least in part on one or more of the plurality of food items being previously selected in association with the selected menu item, (vi) display the plurality of food items to the user on the display device, (vii) receive a selected food item from the user, the selected food item one of the plurality of food items displayed to the user, and (vii) display nutritional data to the user on the display device, the nutritional data associated with the selected food item; and
(viii) prohibit edits to the selected food item when the user is not within the premises of the restaurant. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A non-transient computer readable medium containing instructions for providing nutritional data by:
-
receiving geo-location data for the user, the geo-location data sent from a personal electronic device associated with the user; determining if the user is within a premises of a restaurant based on the geo-location data; when the user is within the premises of the restaurant, receiving the restaurant as a selected restaurant from a personal electronic device; providing menu data for the user based on the selected restaurant; receiving a selected menu item from the personal electronic device; associating the selected menu item with a plurality of crowd-sourced food items in a database based at least in part the plurality of crowd-sourced food items being previously selected in association with the selected menu item; providing the plurality of crowd-sourced food items for the user by displaying the plurality of crowd-sourced food items on a display for selection by the user; receiving a selected one of the plurality of crowd-sourced food items from the personal electronic device; providing nutritional data based on the selected one of the plurality of crowd-sourced food items; and prohibiting edits when the user is not within the premises of the restaurant associated with the selected one of the plurality of crowd-sourced food items. - View Dependent Claims (13, 14)
-
Specification