Systems and methods of interactive exercising
First Claim
Patent Images
1. A computer system comprising:
- a memory;
at least one processor coupled to the memory; and
a user interface component executable by the at least one processor and configured to;
receive information from a sensor coupled to a user descriptive of a pace at which the user is exercising;
determine a playback speed for previously filmed video content having an audio component and recorded at a fixed speed along a path, the playback speed determined with reference to the pace at which the user is exercising and the fixed speed;
present the previously filmed video content at the playback speed;
generate a plurality of audio layers from the audio component of the video content, at least one first layer of the plurality of audio layers being time shifted with respect to at least one second layer of the plurality of audio layers and blended with the at least one second layer of the plurality of audio layers;
present the plurality of audio layers to the user; and
display a dashboard including an indication of the pace.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for receiving information descriptive of a pace at which a user is exercising; presenting video content depicting a race at a playback speed dependent on the pace; and displaying a dashboard including an indication of the pace.
18 Citations
17 Claims
-
1. A computer system comprising:
-
a memory; at least one processor coupled to the memory; and a user interface component executable by the at least one processor and configured to; receive information from a sensor coupled to a user descriptive of a pace at which the user is exercising; determine a playback speed for previously filmed video content having an audio component and recorded at a fixed speed along a path, the playback speed determined with reference to the pace at which the user is exercising and the fixed speed; present the previously filmed video content at the playback speed; generate a plurality of audio layers from the audio component of the video content, at least one first layer of the plurality of audio layers being time shifted with respect to at least one second layer of the plurality of audio layers and blended with the at least one second layer of the plurality of audio layers; present the plurality of audio layers to the user; and display a dashboard including an indication of the pace. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method executed by a computer system including memory and at least one processor coupled to the memory, the method comprising:
-
receiving information, from a sensor coupled to a user, descriptive of a pace at which the user is exercising; determining a playback speed for previously filmed video content having an audio component and recorded at a fixed speed along a path, the playback speed determined with reference to the pace at which the user is exercising and the fixed speed; presenting the previously filmed video content at the playback speed; generating a plurality of audio layers from the audio component of the video content, at least one first layer of the plurality of audio layers being time shifted with respect to at least one second layer of the plurality of audio layers and blended with the at least one second layer of the plurality of audio layers; presenting the plurality of audio layers to the user; and displaying a dashboard including an indication of the pace. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing computer-executable sequences of instructions for simulating a race, the sequences of instructions including instructions configured to instruct at least one processor to:
-
receive information, from a sensor coupled to a user, descriptive of a pace at which the user is exercising; determine a playback speed for previously filmed video content having an audio component and recorded at a fixed speed along a path, the playback speed determined with reference to the pace at which the user is exercising and the fixed speed; present the previously filmed video content at the playback speed; generate a plurality of audio layers from the audio component of the video content, at least one first layer of the plurality of audio layers being time shifted with respect to at least one second layer of the plurality of audio layers and blended with the at least one second layer of the plurality of audio layers; present the plurality of audio layers to the user; and display a dashboard including an indication of the pace. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification