Method and apparatus for personal characterization data collection using sensors
First Claim
1. A non-transitory program storage device comprising instructions stored thereon to cause one or more processors to:
- obtain, at an electronic device, sensor data from a plurality of sensors including at least a motion sensor;
determine, at the electronic device, a fitness activity of a user based at least in part on the sensor data;
generate, at the electronic device, statistical data for the user, the statistical data for the user incorporating data representing performance of the fitness activity by the user;
transmit, by the electronic device, the statistical data for the user to a server via a network;
obtain, by the electronic device, a scorecard for the user from the server via the network, wherein the scorecard includes one or more scores for the user, at least one of the scores being based in part on the statistical data for the user and in part on additional statistical data received at the server from one or more other electronic devices, the additional statistical data representing performance of the fitness activity by one or more persons other than the user; and
,provide information, at the electronic device, to the user based, at least in part, on the scorecard for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user'"'"'s activity may be inferred. A wireless communication link may be used by the device to obtain data from remote sensors which may be worn by the user. A personal “scorecard” may be generated from the raw data and from data concerning other users. Personal, raw characterization data may be computed into personal statistical data by averaging over time. Then, it may be sent (anonymously) to a server that receives such data from many (or all) users. The server may return personal statistical positioning to enable comparison of the user to other participants. In certain embodiments, the generation of a personal scorecard from the personal position in the group statistics may be performed in the user'"'"'s device.
59 Citations
26 Claims
-
1. A non-transitory program storage device comprising instructions stored thereon to cause one or more processors to:
-
obtain, at an electronic device, sensor data from a plurality of sensors including at least a motion sensor; determine, at the electronic device, a fitness activity of a user based at least in part on the sensor data; generate, at the electronic device, statistical data for the user, the statistical data for the user incorporating data representing performance of the fitness activity by the user; transmit, by the electronic device, the statistical data for the user to a server via a network; obtain, by the electronic device, a scorecard for the user from the server via the network, wherein the scorecard includes one or more scores for the user, at least one of the scores being based in part on the statistical data for the user and in part on additional statistical data received at the server from one or more other electronic devices, the additional statistical data representing performance of the fitness activity by one or more persons other than the user; and
,provide information, at the electronic device, to the user based, at least in part, on the scorecard for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A processor-based system comprising:
-
at least one processor; at least one sensor responsive to the activity of a user and in data communication with the at least one processor; and
,a memory storing instructions for causing the at least one processor to; obtain sensor data from the at least one sensor; determine a fitness activity of a user based at least in part on the sensor data; generate statistical data for the user, the statistical data for the user incorporating data representing performance of the fitness activity by the user; transmit to a server, via a network, the statistical data for the user; obtain from the server, via the network, a scorecard for the user, wherein the scorecard includes one or more scores for the user, at least one of the scores being based in part on the statistical data for the user and in part on additional statistical data received at the server from one or more other electronic devices, the additional statistical data representing performance of the fitness activity by one or more persons other than the user; and provide information to the user based, at least in part, on the scorecard for the user. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification