IP Library Patent Application 14610589
Patent Application
App. No. 14/610,589

SYSTEMS AND METHOD FOR MONITORING AN INDIVIDUAL'S COMPLIANCE WITH A WEIGHT LOSS PLAN

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/610,589
Abstract

A computer-implemented method, and related system, for monitoring the wellbeing of an individual by providing eyewear that includes at least one sensor for monitoring the motion of the user. In various embodiments, the system receives data generated by the at least one sensor, uses the data to determine the user's movements using the received data, and compares the user's movements to previously established movement patterns of the user. If the system detects one or more inconsistencies between the user's current movements as compared to the previously established movement patterns of the user, the system may notify the user or a third party of the detected one or more inconsistencies. The system may similarly monitor a user's compliance with a medical regime and notify the user or a third party of the user's compliance with the regime.

Claims (148)

1 . A computer-implemented method of monitoring compliance with a weight loss plan by a wearer of computerized eyewear, the method comprising:

a. receiving, by at least one processor, at least one signal generated by one or more sensors operatively coupled to the computerized eyewear;

b. at least partially in response to receiving the at least one signal from the one or more sensors, determining, by at least one processor, an identity of a food that the wearer is preparing to ingest based on the received at least one signal generated by the one or more sensors;

c. determining, by at least one processor, a quantity of the food that the wearer is preparing to ingest based on the received at least one signal generated by the one or more sensors;

d. tracking, by at least one processor, the identity and the quantity of the food that the wearer is preparing to ingest;

e. comparing, by at least one processor, the identity and the quantity of the food that the wearer is preparing to ingest to a predetermined weight loss plan; and

f. at least partially in response to comparing the identity and the quantity of the food to the predetermined weight loss plan, at least one of:

i. updating, by at least one processor, a database to indicate whether the wearer is compliant with the weight loss plan;

ii. calculating, by at least one processor, one or more recommendations for the wearer associated with the wearer's compliance with the weight loss plan;

iii. notifying, by at least one processor, the wearer of the wearer's compliance with the weight loss plan;

iv. notifying, by at least one processor, a third-party of the wearer's compliance with the weight loss plan;

v. sending, by at least one processor, an alert to the wearer; or vi. sending, by at least one processor, an alert to the wearer regarding the calculated one or more recommendations.

2 . The computer-implemented method of claim 1 , wherein the one or more sensors comprises at least one sensor selected from a group consisting of:

a. a forward facing camera;

b. a global positioning system unit;

c. an olfactory sensor; and

d. a microphone.

3 . The computer-implemented method of claim 1 , wherein determining the identity of the food further comprises:

a. capturing, by at least one processor, an image by a forward facing camera of a packaging associated with the food;

b. at least partially in response to capturing the image, detecting, by at least one processor, a barcode contained on the packaging; and

c. searching, by at least one processor, a database of barcodes to determine a nutritional value associated with the food.

4 . The computer-implemented method of claim 3 , wherein determining a quantity of the food further comprises, at least partially in response to capturing the image, estimating, by at least one processor, the quantity of food selected by the wearer.

5 . The computer-implemented method of claim 3 , wherein determining a quantity of the food further comprises:

a. detecting, by at least one processor, in the captured image a vessel used by the wearer to measure the quantity of the food that the wearer is preparing to ingest; and

b. detecting, by at least one processor, at least one marking on the vessel that indicates the quantity of the food placed in the vessel.

6 . The computer-implemented method of claim 3 , wherein determining a quantity of the food further comprises:

a. receiving, by at least one processor, a signal from a measuring device that is used by the wearer to measure the quantity of the food; and

b. at least partially in response to receiving the signal from the measuring device, determining, by at least one processor, the quantity of the food.

7 . The computer-implemented method of claim 6 , wherein the measuring device is a wireless scale.

8 . The computer-implemented method of claim 1 , wherein tracking the identity and the quantity of the food that the wearer is preparing to ingest further comprises:

a. determining, by at least one processor, a date and a time that the wearer ingests the food;

b. calculating, by at least one processor, a number of calories associated with the food;

c. determining, by at least one processor, a nutritional value associated with the food; and

d. storing the date and time that the wearer ingests the food, the number of calories associated with the food and the nutritional value associated with the food in memory operatively coupled to the computerized eyewear.

9 . The computer-implemented method of claim 1 , wherein the predetermined weight loss plan further comprises one or more values selected from a group consisting of:

a. a total daily calorie intake value;

b. a total daily fat intake value;

c. a total daily protein intake value;

d. a total daily carbohydrate intake value;

e. one or more prohibited foods;

f. one or more prohibited nutrients;

g. a weekly weight loss value;

h. a total daily calorie burned value;

i. a total daily amount of sleep value; and

j. one or more daily physical activities

10 . The computer-implemented method of claim 9 , further comprising:

a. at least partially in response to comparing the identity and the quantity of the food that the wearer is preparing to ingest to a predetermined weight loss plan, calculating, by at least one processor, one or more recommendations to assist the wearer in complying with the predetermined weight loss plan; and

b. notifying, by at least one processor, the wearer of the one or more recommendations.

11 . The computer-implemented method of claim 10 , wherein calculating one or more recommendations to assist the wearer in complying with the predetermined weight loss plan further comprises:

a. determining, by at least one processor, one or more physical activity recommendations;

b. accessing, by at least one processor, one or more daily caloric intake recommendations;

c. comparing, by at least one processor, the one or more physical activity recommendations to the one or more daily caloric intake recommendations;

d. at least partially in response to comparing the one or more physical activity recommendations to the one or more daily caloric intake recommendations, calculating, by at least one processor, a recommended combination of at least one physical activity recommendation and at least one daily caloric intake recommendation to assist the wearer in complying with the predetermined weight loss plan; and

e. notifying, by at least one processor, the wearer of the recommended combination of the at least one physical activity recommendation and the at least one daily caloric intake recommendation.

12 . The computer-implemented method of claim 2 , wherein the at least one signal generated by one or more sensors is an audio signal received by the microphone, the method further comprising:

a. converting, by at least one processor, the audio signals to text using speech recognition techniques;

b. at least partially based on the converted text, searching, by at least one processor, a database of food items using the text; and

c. matching, by at least one processor, the converted text to at least one food item in the database of food items to identify the food item the wearer is preparing to ingest.

13 . The computer-implemented method of claim 2 , further comprising:

a. receiving, by at least one processor, a signal from the global positioning system unit;

b. determining, by at least one processor, the location of the wearer at least partially based on the received signal; and

c. using, by at least one processor, the location of the wearer in determining the identity of the food that the wearer is preparing to ingest.

14 . A system for monitoring compliance with a weight loss plan by a wearer of computerized eyewear, comprising:

a. one or more processors;

b. memory operatively coupled to the one or more processors;

wherein the one or more processors is configured to:

i. receive at least one signal generated by one or more sensors operatively coupled to the computerized eyewear;

ii. at least partially in response to receiving the at least one signal from the one or more sensors, determine an identity of a food that the wearer is preparing to ingest;

iii. determine a quantity of the food that the wearer is preparing to ingest;

iv. track the identity and the quantity of the food that the wearer is preparing to ingest;

v. identify the date and time that the food is ingested by the wearer;

vi. compare the identity and the quantity of the food that the wearer ingests to a predetermined weight loss plan; and

vii. at least partially in response to comparing the identity and the quantity of the food to the predetermined weight loss plan, at least one of:

(a) update a database to indicate whether the wearer is compliant with the weight loss plan;

(b) calculate one or more recommendations for the wearer associated with the wearer's compliance with the weight loss plan;

(c) notify the wearer of the wearer's compliance with the weight loss plan;

(d) notify a third-party of the wearer's compliance with the weight loss plan;

(e) send an alert to the wearer; or

(f) send an alert to the wearer regarding the calculated one or more recommendations.

15 . The system of claim 14 , wherein the one or more sensors comprises at least one sensor selected from a group consisting of:

a. a forward facing camera;

b. a global positioning system unit;

c. an olfactory sensor; and

d. a microphone.

16 . The system of claim 14 , wherein the one or more processors is further configured to:

a. receive a signal from a global positioning system unit;

b. determine the location of the wearer at least partially based on the received signal; and

c. use the location of the wearer to determine the identity of the food that the wearer is preparing to ingest.

17 . The system of claim 14 , wherein the one or more processors is further configured to:

a. capture one or more images by a forward-facing camera of medicine ingested by the wearer;

b. detect one or more pills in the one or more images;

c. compare the one or more detected pills found in the one or more images to one or more known images of pills stored in memory;

d. at least partially in response to comparing the one or more detected pills to one or more known images of pills stored in memory, determine data selected from a group consisting of one or more:

i. types of medicine taken by the user;

ii. times the medicine is taken by the user; and

iii. doses of medicine taken by the user;

e. determine, at least partially based on the data, if the medicine ingested by the wearer causes a side effect that can affect the wearer's ability to lose weight; and

f. notify either the wearer or a third party of the side effect.

18 . The system of claim 17 , wherein the one or more processors is further configured to:

a. detect, by a processor, a level of one or more medicines in the wearer's bloodstream based on a signal received from a blood testing sensor operatively coupled to the system;

b. compare the level of the one or medicines in the user's bloodstream to a predefined level for each of the one or more medicines stored in a database for the wearer; and

c. at least partially in response to comparing the level of the one or medicines in the wearer's bloodstream, notify one of the wearer or the third party when the level of the one or more medicines is below the predefined level for each of the one or more medicines.

19 . The system of claim 18 , wherein the one or more medicines is selected from a group consisting of:

a. a prescription drug;

b. a nutritional supplement;

c. a prescription weight loss drug; and

d. an over-the-counter weight loss drug.

20 . A computer-implemented method of monitoring compliance with a weight loss plan by a wearer of computerized eyewear, the method comprising:

a. receiving, by at least one processor, at least one signal generated by one or more sensors operatively coupled to the computerized eyewear;

b. at least partially in response to receiving the at least one signal from the one or more sensors, determining, by at least one processor, an identity of a food that the wearer is preparing to ingest;

c. determining, by at least one processor, a quantity of the food that the wearer is preparing to ingest;

d. comparing, by at least one processor, the identity and the quantity of the food that the wearer is preparing to ingest to a predetermined weight loss plan;

e. at least partially in response to comparing the identity and the quantity of the food that the wearer is preparing to ingest to the predetermined weight loss plan, calculating, by at least one processor, one or more recommendations to assist the wearer in complying with the predetermined weight loss plan; and

f. notifying, by at least one processor, the wearer of the one or more recommendations.

21 . The computer-implemented method of claim 20 , wherein the one or more sensors comprises at least one sensor selected from a group consisting of:

a. a forward facing camera;

b. a global positioning system unit;

c. an olfactory sensor; and

d. a microphone.

22 . The computer-implemented method of claim 21 , wherein determining the identity of the food further comprises:

a. capturing, by at least one processor, an image by the forward facing camera of a packaging associated with the food;

b. at least partially in response to capturing the image, detecting, by at least one processor, a barcode contained on the packaging; and

c. searching, by at least one processor, a database of barcodes to determine the nutritional value associated with the food.

23 . The computer-implemented method of claim 22 , wherein determining a quantity of the food further comprises:

a. detecting, by at least one processor, in the captured image a vessel used by the wearer to measure the quantity of the food that the wearer is preparing to ingest; and

b. detecting, by at least one processor, at least one marking on the vessel that indicates the quantity of the food placed in the vessel.

24 . The computer-implemented method of claim 20 , wherein the predetermined weight loss plan further comprises one or more values selected from a group consisting of:

a. a total daily calorie intake value;

b. a total daily fat intake value;

c. a total daily protein intake value;

d. a total daily carbohydrate intake value;

e. one or more prohibited foods;

f. one or more prohibited nutrients;

g. a weekly weight loss value;

h. a total daily amount of sleep value;

i. a total daily calorie burned value; and

j. one or more daily physical activities.

25 . The computer-implemented method of claim 24 , wherein calculating one or more recommendations to assist the wearer in complying with the predetermined weight loss plan further comprises:

a. determining, by at least one processor, one or more physical activity recommendations;

b. determining, by at least one processor, one or more daily caloric intake recommendations;

c. at least partially in response to determining the one or more physical activity recommendations and the one or more daily caloric intake recommendations, calculating, by at least one processor, a recommended combination of at least one physical activity recommendation and at least one daily caloric intake recommendation; and

d. notifying, by at least one processor, the wearer of the recommended combination of the at least one physical activity recommendation and the at least one daily caloric intake recommendation to assist the wearer in complying with the predetermined weight loss plan.

26 . The computer-implemented method of claim 24 , wherein calculating one or more recommendations to assist the wearer in complying with the predetermined weight loss plan further comprises:

a. determining, by at least one processor, one or more total daily amounts of sleep recommendations;

b. determining, by at least one processor, one or more daily caloric intake recommendations;

c. comparing, by at least one processor, the one or more total daily amounts of sleep recommendations to the one or more daily caloric intake recommendations;

d. at least partially in response to comparing the one or more total daily amounts of sleep recommendations to the one or more daily caloric intake recommendations, calculating, by at least one processor, a recommended combination of at least one total daily amount of sleep recommendation and at least one daily caloric intake recommendation; and

e. notifying, by at least one processor, the wearer of the recommended combination of the at least one total daily amount of sleep recommendation and the at least one daily caloric intake recommendation to assist the wearer in complying with the predetermined weight loss plan.