MUSIC STREAMING FOR ATHLETIC ACTIVITIES
First Claim
1. A method comprising:
- initiating transmission of a stream of audio data comprising a plurality of audio tracks from a music streaming service;
receiving athletic activity data relating to a performance of an athletic activity by a user during an activity time period, wherein the activity time period includes a plurality of time intervals;
for each of the plurality of time intervals, determining an athletic activity level from the athletic activity data;
determining a target audio track intensity corresponding to the athletic activity level; and
initiating a playback of a streamed audio track corresponding to the target audio track intensity.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments relate to systems, methods, apparatuses, and computer readable media relating to a user interface, that may for example, initiate transmission of a stream of audio data comprising a plurality of audio tracks from a music streaming service, and receive athletic activity data relating to a performance of an athletic activity by a user during an activity time period that includes a plurality of time intervals. For each of the plurality of time intervals, an athletic activity level is determined from the athletic activity data, a target audio track intensity corresponding to the athletic activity level is determined, and a playback of a streamed audio track corresponding to the target audio track intensity is initiated.
-
Citations
20 Claims
-
1. A method comprising:
-
initiating transmission of a stream of audio data comprising a plurality of audio tracks from a music streaming service; receiving athletic activity data relating to a performance of an athletic activity by a user during an activity time period, wherein the activity time period includes a plurality of time intervals; for each of the plurality of time intervals, determining an athletic activity level from the athletic activity data; determining a target audio track intensity corresponding to the athletic activity level; and initiating a playback of a streamed audio track corresponding to the target audio track intensity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a user input selection identifying a desired athletic activity level for at least one athletic activity to be performed by a user; based on the desired athletic activity level, initiating playback of a first streamed audio track from a music streaming service; receiving athletic activity data relating to a performance of the athletic activity by the user during a first time period of the athletic activity; determining an athletic activity level from the athletic activity data; determining a target audio track intensity corresponding to the determined athletic activity level; and selecting a second streamed audio track corresponding to the target audio track intensity from the music streaming service regardless of the identified desired athletic activity level of the user input selection. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a user input selection identifying one or more parameters corresponding to an athletic activity program; generating an athletic workout for a user based on the user input selection; and selecting a plurality of streamed audio tracks from a music streaming service to be played during the athletic workout corresponding to the athletic workout. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification