SYSTEM AND METHOD FOR AUTOMATED BEHAVIORAL COACHING
First Claim
1. An automated method of coaching a person to constrain their caloric intake, the method comprising:
- identifying a target caloric intake per period of time for the person; and
in association with a meal event, transmitting at least one meal option to the person'"'"'s communication device, wherein a total number of calories of each said option can be consumed by the person without exceeding the target caloric intake for the current period of time.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automated coaching to help a person constrain their consumption or other behavior. The constraint may comprise food in general (e.g., calories), may be a specific food component (e.g., sodium, sugar, caffeine), or may be some other substance (e.g., alcohol, cigarettes). The system tracks the user'"'"'s consumption of the constrained item(s) and offers the person one or more automated coaches to help them make consumption decisions. To help constrain a user'"'"'s caloric intake, an automated coach offers the user one or more suggestions at the time of a meal event (e.g., lunch, snack, dinner). Each suggestion comprises a number of calories that the user can consume without exceeding a target maximum for the day or other period of time.
69 Citations
31 Claims
-
1. An automated method of coaching a person to constrain their caloric intake, the method comprising:
-
identifying a target caloric intake per period of time for the person; and in association with a meal event, transmitting at least one meal option to the person'"'"'s communication device, wherein a total number of calories of each said option can be consumed by the person without exceeding the target caloric intake for the current period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method comprising:
-
identifying a target caloric intake per period of time for the person; and in association with a meal event, transmitting at least one meal option to the person'"'"'s communication device, wherein a total number of calories of each said option can be consumed by the person without exceeding the target caloric intake for the current period of time.
-
-
15. An automated method of helping a person constrain their intake of a substance, the method comprising:
-
identifying the substance; identifying a target daily limit of consumption of the substance by the person; and during each day; receiving one or more indications of a quantity of the substance consumed by the person; automatically tracking the quantity of the substance consumed by the person during the day; and electronically transmitting to the person an indication as to whether the person may consume more of the substance. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An automated method of suggesting a set of meal options for a single meal to a user based on one or more constraints, the method comprising:
-
receiving the one or more constraints in an electronic communication originated by the user; receiving electronic data configured to identify a location of the user; selecting the set of meal options, wherein each meal option satisfies the one or more constraints and is available near the location of the user; and communicating to the user the set of meal options. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for coaching a person to constrain their intake of a substance, the apparatus comprising:
-
a communication module configured to communicate with one or more communication devices operated by the person; a first data storage configured to track the person'"'"'s consumption of the substance; a processor configured to determine whether the person may consume more of the substance without exceeding a target limit of the substance in a given time period; and if the person may consume more of the substance without exceeding the target limit, an electronic coach configured to suggest one or more options for consuming more of the substance. - View Dependent Claims (31)
-
Specification