REAL-TIME INTERACTION WITH A VIRTUAL COMPETITOR WHILE PERFORMING AN EXERCISE ROUTINE
First Claim
Patent Images
1. A portable electronic device for providing real-time interaction between a user performing an exercise routine and a virtual competitor comprising:
- a sensor for receiving a plurality of user performance metrics associated with the user;
a processor for generating a comparison between the plurality of user performance metrics and a competitor workout file associated with the virtual competitor; and
a display for displaying a summary of the comparison in real-time.
2 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device for providing real-time interaction between a user performing an exercise routine and a virtual competitor. Some embodiments of the portable electronic device may include a sensor for receiving a plurality of user performance metrics associated with the user, a processor for generating a comparison between the plurality of user performance metrics and a competitor workout file associated with the virtual competitor, and a display for displaying a summary of the comparison in real-time.
-
Citations
20 Claims
-
1. A portable electronic device for providing real-time interaction between a user performing an exercise routine and a virtual competitor comprising:
-
a sensor for receiving a plurality of user performance metrics associated with the user; a processor for generating a comparison between the plurality of user performance metrics and a competitor workout file associated with the virtual competitor; and a display for displaying a summary of the comparison in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A portable electronic device for providing real-time interaction between a user performing an exercise routine and a virtual competitor comprising:
-
a network interface for receiving a workout file associated with the virtual competitor and for receiving a plurality of performance metrics associated with the user; a user input device for receiving an instruction to play the workout file; and an output module for playing media associated with the plurality of performance metrics associated with the user and the workout file associated with the virtual competitor. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A web server for facilitating communications among a plurality of electronic devices over a network to implement a real-time interactive application, comprising:
-
an input module for receiving from a first electronic device a first plurality of performance metrics associated with a first user and for receiving from a second electronic device a second plurality of performance metrics associated with a second user; and an output module for causing a display associated with the first electronic device to display graphics associated with the second plurality of performance metrics; and
for causing a display associated with the second electronic device to display graphics associated with the first plurality of performance metrics.
-
-
16. A computer readable medium having stored thereon instructions for facilitating communications among a plurality of electronic devices over a network which, when executed by a processor, cause a processor to perform the steps of:
-
receiving from a first electronic device a first plurality of performance metrics associated with a first user; receiving from a second electronic device a second plurality of performance metrics associated with a second user; causing a display associated with the first electronic device to display graphics associated with the second plurality of performance metrics; and causing a display associated with the second electronic device to display graphics associated with the first plurality of performance metrics.
-
-
17. A portable electronic device for providing interactive game play between a user performing an exercise routine and a virtual competitor comprising:
-
a sensor input for receiving a plurality of performance metrics associated with the user; an output module for displaying a user avatar associated with the user and for displaying a competitor avatar associated with the virtual competitor; and a user input device configured to receive commands to control the user avatar, wherein the competitor avatar is responsive to the movement of the user avatar. - View Dependent Claims (18, 19)
-
-
20. A system for providing interactive game play between a user performing an exercise routine and a virtual competitor comprising:
-
a portable electronic device configured to detect a plurality of user performance metrics associated with the exercise routine, and wherein the portable electronic device is configured to receive a user input during the exercise routine; a computer, in communication with the portable electronic device, configured to generate a comparison between the plurality of user performance metrics and a plurality of virtual competitor performance metrics and to display a visualization of the comparison, and wherein the visualization includes an avatar associated with the user, and wherein the avatar is responsive to the user input.
-
Specification