SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS BASED ON TRACKED ACTIVITIES
A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, a wearable apparatus for monitoring activities includes a wearable image sensor configured to capture a plurality of images from an environment of a user of the wearable apparatus. The wearable apparatus also includes at least one processing device programmed to analyze the plurality of images to identify in one or more of the plurality of images at least one indicator of an activity, and to transmit, to an external device, the at least one indicator of the activity.
1 . A wearable apparatus for monitoring activities, the wearable apparatus comprising:
a wearable image sensor configured to capture a plurality of images from an environment of a user of the wearable apparatus; and
at least one processing device programmed to:
analyze the plurality of images to identify in one or more of the plurality of images at least one indicator of an activity; and
transmit, to an external device, the at least one indicator of the activity.
2 . The wearable apparatus of claim 1 , wherein the external device is programmed to analyze the at least one indicator of the activity.
3 . The wearable apparatus of claim 1 , wherein the external device includes at least one of: a smartphone, a tablet, or a smartwatch.
4 . The wearable apparatus of claim 1 , wherein the external device includes a server.
5 . The wearable apparatus of claim 1 , further comprising a transmitter configured to enable wireless pairing with a receiver in the external device.
6 . (canceled)
7 . (canceled)
8 . (canceled)
9 . The wearable apparatus of claim 1 , wherein the transmitted information enables the external device to select at least one content item based on the activity.
10 . The wearable apparatus of claim 9 , wherein the external device is programmed to transmit the at least one content item to a device paired with the wearable apparatus.
11 . (canceled)
12 . The wearable apparatus of claim 9 , wherein the at least one content item comprises at least one keyword.
13 . The wearable apparatus of claim 12 , wherein the external device is programmed to:
prepare at least one search query based on the at least one keyword; and
transmit the at least one search query to a search engine.
14 . The wearable apparatus of claim 9 , wherein the at least one content item includes a recommendation.
15 . The wearable apparatus of claim 1 , wherein the at least one indicator of the activity includes an identifier of an item the user ate.
16 . The wearable apparatus of claim 1 , wherein the activity includes a fitness activity.
17 . The wearable apparatus of claim 1 , wherein the activity relates to wellness or health of the user.
18 . The wearable apparatus of claim 1 , wherein the at least one indicator of the activity includes information related to the surroundings of the user.
19 . The wearable apparatus of claim 18 , wherein the external device is programmed to provide at least one recommendation related to the surroundings of the user.
20 . The wearable apparatus of claim 19 , wherein the at least one recommendation relates to adjusting or modifying at least one aspect of the surroundings of the user.
21 . The wearable apparatus of claim 20 , wherein the at least one aspect of the surroundings of the user includes a light level of a room or a position of a chair in the room.
22 . The wearable apparatus of claim 1 , wherein the at least one indicator of the activity includes a number of exercise repetitions performed by the user.
23 . The wearable apparatus of claim 22 , wherein the external device is programmed to provide at least one recommendation based on the number of exercise repetitions performed by the user.
24 . The wearable apparatus of claim 1 , wherein the external device is programmed to provide at least one graphical representation related to the activity.
25 . The wearable apparatus of claim 24 , wherein the graphical representation includes an indication associated with the amount of time the user engaged in the activity.
26 . The wearable apparatus of claim 24 , wherein the graphical representation comprises at least one of: a graph or a pie chart.
27 . The wearable apparatus of claim 24 , wherein the external device is programmed to display the at least one graphical representation on a display of the external device.
28 . The wearable apparatus of claim 1 , wherein the external device is programmed to provide at least one reminder related to the activity.
29 . The wearable apparatus of claim 28 , wherein the reminder includes a progress level related to the activity.
30 . The wearable apparatus of claim 1 , wherein the at least one processing device is further programmed to:
analyze the plurality of images to estimate a distance associated with the activity.
31 . The wearable apparatus of claim 30 , wherein the at least one processing device is further programmed to:
based on the distance associated with the activity, determine whether to transmit the at least one indicator of the activity.
32 . The wearable apparatus of claim 30 , wherein the at least one processing device is further programmed to:
analyze the plurality of images to identify in one or more of the plurality of images at least one indicator of a second activity;
analyze the plurality of images to estimate a distance associated with the second activity; and
based on the distance associated with the activity and on the distance associated with the second activity, select at least one activity of a group of activities, the group of activities comprising the activity and the second activity.
33 . A method for monitoring activities using a wearable apparatus, the method apparatus comprising:
obtaining a plurality of images from an environment of a user of the wearable apparatus; and
analyzing the plurality of images to identify in one or more of the plurality of images at least one indicator of the activity.
34 .- 58 . (canceled)
59 . A non-transitory computer readable medium storing computer-executable instructions that, when executed by the processor, cause the processor to perform a method comprising:
obtaining a plurality of images from an environment of a user of the wearable apparatus; and
analyzing the plurality of images to identify in one or more of the plurality of images at least one indicator of the activity.