Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

AI Biotech/Diagnostics: Cardio

Search All Patents in AI Biotech/Diagnostics: Cardio


Patent US10102342


Issued 2018-10-16

Method And Apparatus For Tracking Of Food Intake And Other Behaviors And Providing Relevant Feedback

A sensing device monitors and tracks food intake events and details. A processor, appropriately programmed, controls aspects of the sensing device to capture data, store data, analyze data and provide suitable feedback related to food intake. More generally, the methods might include detecting, identifying, analyzing, quantifying, tracking, processing and/or influencing, related to the intake of food, eating habits, eating patterns, and/or triggers for food intake events, eating habits, or eating patterns. Feedback might be targeted for influencing the intake of food, eating habits, or eating patterns, and/or triggers for those. The sensing device can also be used to track and provide feedback beyond food-related behaviors and more generally track behavior events, detect behavior event triggers and behavior event patterns and provide suitable feedback.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

4 Independent Claims

  • 1. A method of sensing wearer activity using an electronic device worn by a wearer, the method comprising: providing storage for event-specific parameters, initialized for a food intake event; providing storage for an event state value, wherein the event state value is one of an out-of-event state or an in-event state, with the event state value initialized to the out-of-event state; determining, using a processor in the electronic device or communicatively coupled to the electronic device, a set of sensor readings from a set of sensors in the electronic device, wherein at least one sensor reading of the set of sensor readings measures a movement of a body part of the wearer and is usable to modify the event state value for use in initiating recording gestures and thus alter an event state of the electronic device; determining, from the set of sensor readings and using the processor, a first potential gesture of the wearer including a gesture type of the first potential gesture, wherein some of the gesture types are members of a first set of gesture types, the first set of gesture types including a sip gesture type; determining, using the processor, if the first potential gesture has a sip gesture type by distinguishing a sip gesture from other gestures, thereby determining a determined gesture type of the first potential gesture; determining, from the set of sensor readings and using the processor, a confidence level related to the first potential gesture, wherein the confidence level relates to a level of confidence that the gesture type of the first potential gesture was correctly determined and would be indicative of a change of the event state; if the confidence level is above or at a threshold and the gesture type is a member of the first set of gesture types: (a) modifying, using the processor, the event state value in the storage for the event state value from the out-of-event state to the in-event state; (b) recording the first potential gesture as a first gesture of the food intake event; and (c) recording the determined gesture type; changing, using the processor, the electronic device to a higher performance state in response to the event state value being modified from the out-of-event state to the in-event state, wherein the higher performance state comprises one or more of additional power supplied to sensors of the set of sensors, additional power being drawn by the sensors of the set of sensors, a reduced latency of a communications channel, an increased sensor sampling rate of the sensors of the set of sensors, additional computations performed by the processor, and/or activation of a data recorder; determining, from a set of additional sensor readings and using the processor, additional gestures of the wearer, each having a respective gesture type; and if the event state value stored in the storage for the event state value is the in-event state: (a) recording the first gesture and the additional gestures as a gesture sequence of the food intake event; and (b) deriving the event-specific parameters about the food intake event from at least some gestures of the gesture sequence.

  • 11. A system for sensing wearer activity, comprising: a set of sensors of an electronic device worn by a wearer for sensing the wearer activity or portions thereof including a movement of a body part of the wearer; storage for event-specific parameters, initialized for a food intake event; storage, within the electronic device, for an event state value, wherein the event state value is one of an out-of-event state or an in-event state, with the event state value initialized to the out-of-event state; a processor in the electronic device that determines a set of sensor readings from the set of sensors, the set of sensor readings usable to modify the event state value to initiate recording gestures and thus alter an event state of the electronic device; and program code, stored in the electronic device or in a component of the system in communication with the electronic device, executable by the processor in the electronic device or communicatively coupled to the electronic device, comprising: a) program code for determining, from the set of sensor readings and using the processor, a first potential gesture of the wearer including a gesture type of the first potential gesture, wherein some of the gesture types are members of a first set of gesture types, the first set of gesture types including a bite gesture type and a sip gesture type; b) program code for determining, using the processor, if the first potential gesture has a gesture type that is a member of the first set of gesture types and, when the gesture type of the first potential gesture has a gesture type that is a member of the first set of gesture types, determining if the first potential gesture has a bite gesture type or a sip gesture type by distinguishing a bite gesture from a sip gesture; c) program code for determining, from the set of sensor readings and using the processor, a confidence level related to the first potential gesture, wherein the confidence level relates to a level of confidence that the gesture type of the first potential gesture was correctly determined and would be indicative of a change of the event state; d) program code for determining if the confidence level is above or at a threshold and the gesture type is a member of the first set of gesture types and when the confidence level is above or at the threshold and the gesture type is a member of the first set of gesture types, modifying the event state value in the storage for the event state value from the out-of-event state to the in-event state and recording the first potential gesture as a first gesture of the food intake event; e) program code for changing, using the processor, the electronic device to a higher performance state in response to the event state value being modified from the out-of-event state to the in-event state, wherein the higher performance state comprises one or more of additional power supplied to sensors of the set of sensors, additional power being drawn by the sensors of the set of sensors, a reduced latency of a communications channel, an increased sensor sampling rate of the sensors of the set of sensors, additional computations performed by the processor, and/or activation of a data recorder; f) program code for determining, from a set of additional sensor readings and using the processor, additional gestures of the wearer, each having a respective gesture type; and g) program code for determining if the event state value stored in the storage for the event state value is the in-event state and when the event state value stored in the storage for the event state value is the in-event state, recording the first gesture with its gesture type and the additional gestures as a gesture sequence of the food intake event and deriving the event-specific parameters about the food intake event from at least some gestures of the gesture sequence.

  • 21. A method of sensing wearer activity using an electronic device worn by a wearer, the method comprising: providing storage for event-specific parameters, initialized for a food intake event; providing storage for an event state value, wherein the event state value is one of an out-of-event state or an in-event state, with the event state value initialized to the out-of-event state; determining, using a processor in the electronic device or communicatively coupled to the electronic device, a set of sensor readings from a set of sensors in the electronic device, wherein at least one sensor reading of the set of sensor readings measures a movement of a body part of the wearer and is usable to modify the event state value for use in initiating recording gestures and thus alter an event state of the electronic device; determining, from the set of sensor readings and using the processor, a first potential gesture of the wearer including a gesture type of the first potential gesture, wherein some of the gesture types are members of a first set of gesture types, the first set of gesture types including a bite gesture type and a sip gesture type; determining, using the processor, if the first potential gesture has a bite gesture type or a sip gesture type by distinguishing a bite gesture from a sip gesture, thereby determining a determined gesture type of the first potential gesture; determining, from the set of sensor readings and using the processor, a confidence level related to the first potential gesture, wherein the confidence level relates to a level of confidence that the gesture type of the first potential gesture was correctly determined and would be indicative of a change of the event state; if the confidence level is above or at a threshold and the gesture type is a member of the first set of gesture types: (a) modifying, using the processor, the event state value in the storage for the event state value from the out-of-event state to the in-event state; (b) recording the first potential gesture as a first gesture of the food intake event; and (c) recording the determined gesture type; changing, using the processor, the electronic device to a higher performance state in response to the event state value being modified from the out-of-event state to the in-event state, wherein the higher performance state comprises one or more of additional power supplied to sensors of the set of sensors, additional power being drawn by the sensors of the set of sensors, a reduced latency of a communications channel, an increased sensor sampling rate of the sensors of the set of sensors, additional computations performed by the processor, and/or activation of a data recorder; determining, from a set of additional sensor readings and using the processor, additional gestures of the wearer, each having a respective gesture type; and if the event state value stored in the storage for the event state value is the in-event state: (a) recording the first gesture and the additional gestures as a gesture sequence of the food intake event; and (b) deriving the event-specific parameters about the food intake event from at least some gestures of the gesture sequence.

  • 28. A method of sensing wearer activity using an electronic device worn by a wearer, the method comprising: providing storage for event-specific parameters, initialized for a food intake event; providing storage for an event state value, wherein the event state value is one of an out-of-event state or an in-event state, with the event state value initialized to the out-of-event state; determining, using a processor in the electronic device or communicatively coupled to the electronic device, a set of sensor readings from a set of sensors in the electronic device, wherein at least one sensor reading of the set of sensor readings measures a movement of a body part of the wearer and is usable to modify the event state value for use in initiating recording gestures and thus alter an event state of the electronic device; determining, from the set of sensor readings and using the processor, a first potential gesture of the wearer including a gesture type of the first potential gesture, wherein some of the gesture types are members of a first set of gesture types, the first set of gesture types including a bite gesture type; determining, using the processor, if the first potential gesture has a bite gesture type by distinguishing a bite gesture from a sip gesture, thereby determining a determined gesture type of the first potential gesture; determining, from the set of sensor readings and using the processor, a confidence level related to the first potential gesture, wherein the confidence level relates to a level of confidence that the gesture type of the first potential gesture was correctly determined and would be indicative of a change of the event state; if the confidence level is above or at a threshold and the gesture type is a member of the first set of gesture types: (a) modifying, using the processor, the event state value in the storage for the event state value from the out-of-event state to the in-event state; (b) recording the first potential gesture as a first gesture of the food intake event; and (c) recording the determined gesture type; changing, using the processor, the electronic device to a higher performance state in response to the event state value being modified from the out-of-event state to the in-event state, wherein the higher performance state comprises one or more of additional power supplied to sensors of the set of sensors, additional power being drawn by the sensors of the set of sensors, a reduced latency of a communications channel, an increased sensor sampling rate of the sensors of the set of sensors, additional computations performed by the processor, and/or activation of a data recorder; determining, from a set of additional sensor readings and using the processor, additional gestures of the wearer, each having a respective gesture type; and if the event state value stored in the storage for the event state value is the in-event state: (a) recording the first gesture and the additional gestures as a gesture sequence of the food intake event; and (b) deriving the event-specific parameters about the food intake event from at least some gestures of the gesture sequence.