Automated Food Intake Data Acquisition And Monitoring System
First Claim
1. A calorie monitoring system comprising:
- a swallow sensor externally worn by a user in proximity to the user'"'"'s neck and configured to detect human swallow events from movement of the user'"'"'s neck and generate swallow event data for each human swallow event detected;
a user interface configured to receive a user input and generate weighting factors according to the user inputs, the weighting factors relating to the intrinsic caloric value of food;
a memory arranged to store the swallow event data and to store the generated weighting factors in association with the swallow event data;
a processor arranged to, for each human swallow event detected, process the stored data by executing code to transform the weighting factors and the swallow event data into a calorie intake value in accordance with an algorithm and store the calorie intake value in memory; and
the processor being further arranged to maintain, in memory, a profile of swallow event data, weighting factors and calorie intake values.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for collecting food intake related information, processing the information into a caloric value, and recording and reporting the value is provided. The system includes an electronic device having a sensor, an input device, a display, processor, memory, and code modules executing in the processor for implementation of the method. Information concerning the swallowing of food is collected. Weighting factors related to the caloric concentration of the food being ingested are also collected. The caloric value of the users eating is computed by the processor by combining the swallow data with weighted parameters in accordance with an algorithm. The caloric value is recorded in a user'"'"'s profile and notifications can be generated based on the caloric value and a historical record of food intake information can be maintained and provided to the user via a portal such as a smart phone device or the internet.
16 Citations
13 Claims
-
1. A calorie monitoring system comprising:
-
a swallow sensor externally worn by a user in proximity to the user'"'"'s neck and configured to detect human swallow events from movement of the user'"'"'s neck and generate swallow event data for each human swallow event detected; a user interface configured to receive a user input and generate weighting factors according to the user inputs, the weighting factors relating to the intrinsic caloric value of food; a memory arranged to store the swallow event data and to store the generated weighting factors in association with the swallow event data; a processor arranged to, for each human swallow event detected, process the stored data by executing code to transform the weighting factors and the swallow event data into a calorie intake value in accordance with an algorithm and store the calorie intake value in memory; and the processor being further arranged to maintain, in memory, a profile of swallow event data, weighting factors and calorie intake values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for monitoring calorie intake of a person:
-
receiving swallow event data into a memory on a one or more human swallow events detected by a sensor in proximity to the person'"'"'s neck from the movement of the person'"'"'s neck during the one or more human swallow events; receiving weighting factors into memory on the intrinsic caloric concentration of food, wherein the step of receiving weighting factors includes receiving a user input and generating the weighting factors according to the user input; for each of the one or more human swallow events detected, processing the received swallow event data by executing code in a processor that configures the processor to apply the weighting factors to the swallow event data relating to the one or more human swallow events and generate a caloric value for the one or more human swallow events; storing the caloric value to memory; maintaining a profile with previously captured received data in the memory; generating a notification when the caloric value reaches a pre-determined value; and providing the profile to the user through a portal.
-
Specification