Patent Document ID: 10049598
Application ID: 14514287
Patent Flag: 1

Claim One:
1. A computer-implemented method comprising: receiving loyalty information from a client device of a user of a tracking system, the loyalty information indicating that the user belongs to a loyalty program of a grocery store; receiving grocery information from a first computer server associated with the loyalty program, the grocery information describing a first plurality of food items that the user acquired at the grocery store; receiving restaurant information from a second computer server associated with a restaurant, the restaurant information describing a second plurality of food items that the user acquired at the restaurant, the restaurant information determined based on dish information programmed onto radio-frequency identification (RFID) tags coupled to receptacles each configured to contain at least one of the food items of the second plurality of food items; estimating a third plurality of food items included in a pantry of the user based on average pantry food item consumption according to survey responses of a population of users of the tracking system and a family size of the user; determining, using a database table including mappings of food items to numbers of calories, a total number of calories consumed by the user based at least in part on the first plurality of food items, the second plurality of food items, and the third plurality of food items; determining an energy expenditure of the user using sensor data from a physical activity tracker of the user and estimates based on activity of the population of users of the tracking system; and providing a recommendation based at least in part on the total number of calories consumed by the user and a number of calories used by the user according to the energy expenditure for display on the client device.