Mobile Personal Services Platform for Providing Feedback
First Claim
1. A computer-implemented method comprising:
- obtaining sensor data from a location sensor and from one or more other sensors that are included in a mobile device;
analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors;
calculating a value for a metric relating to a behavior of the user of the mobile device based on analyzing the combined sensor data;
comparing the calculated value to a target value that the user has predefined for the metric;
generating feedback regarding the behavior based on comparing the calculated value to the target value; and
providing the feedback to the user through one or more interfaces of the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for generating feedback. In one aspect, a method includes receiving sensor data from a plurality of sensors, wherein at least one of the plurality of sensors is associated with a mobile device of a user; aggregating the received sensor data to generate aggregated sensor data; processing the aggregated sensor data to determine an aggregated metric; comparing the aggregated metric to a target associated with the user to determine a measure of performance; and generating feedback based on the determined measure of performance. Further, the mobile device can comprise a mobile personal services device that includes one or more of an audio sensor, a video sensor, an environmental sensor, a biometric sensor, a location sensor, an activity detector, and a health monitor. The feedback can be displayed on the mobile personal services device. The feedback also can be displayed in near real-time.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
obtaining sensor data from a location sensor and from one or more other sensors that are included in a mobile device; analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors; calculating a value for a metric relating to a behavior of the user of the mobile device based on analyzing the combined sensor data; comparing the calculated value to a target value that the user has predefined for the metric; generating feedback regarding the behavior based on comparing the calculated value to the target value; and providing the feedback to the user through one or more interfaces of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
obtaining sensor data from a location sensor and from one or more other sensors that are included in a mobile device; analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors; generating feedback based on analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors; and providing the feedback to the user through one or more interfaces of the mobile device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; obtaining sensor data from a location sensor and from one or more other sensors that are included in a mobile device, analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors, generating feedback based on analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors, and providing the feedback to the user through one or more interfaces of the mobile device.
-
-
16. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
obtaining sensor data from a location sensor and from one or more other sensors that are included in a mobile device; analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors; generating feedback based on analyzing the sensor data from the location sensor in combination with the sensor data from the other sensors; and providing the feedback to the user through one or more interfaces of the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
Specification