Multi-track playback of media content during repetitive motion activities
First Claim
1. A system for multi-track playback of media content while a repetitive-motion activity is performed by a user, comprising:
- a media device, including a processor;
a tempo logic, provided within the media device, configured to identify a cadence of the repetitive-motion activity performed by the user and provide a plurality of media content items associated with a tempo that corresponds to the cadence;
a user interface, provided at the media device, which displays a visual array of media options, wherein each media option is associated with one of the plurality of media content items provided by the tempo logic that can be played on the media device;
a playback logic, provided within the media device, which is configured so that, while a selected region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected region, and adjusts playback parameters for media content items corresponding to the determined media options to reflect the relative distances of the media options from the selected region.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo.
-
Citations
20 Claims
-
1. A system for multi-track playback of media content while a repetitive-motion activity is performed by a user, comprising:
-
a media device, including a processor; a tempo logic, provided within the media device, configured to identify a cadence of the repetitive-motion activity performed by the user and provide a plurality of media content items associated with a tempo that corresponds to the cadence; a user interface, provided at the media device, which displays a visual array of media options, wherein each media option is associated with one of the plurality of media content items provided by the tempo logic that can be played on the media device; a playback logic, provided within the media device, which is configured so that, while a selected region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected region, and adjusts playback parameters for media content items corresponding to the determined media options to reflect the relative distances of the media options from the selected region. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for multi-track playback of media content while a repetitive-motion activity is performed by a user, comprising:
-
identifying a cadence of the repetitive-motion activity performed by the user; providing a plurality of media content items associated with a tempo that corresponds to the cadence; providing a user interface, at a media device, which displays a visual array of media options, wherein each media option is associated with one of the plurality of media content items that can be played on the media device; and while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, determining media options that are proximate to the selected point or region, and adjusting playback parameters for media content items corresponding to the determined media options to reflect the relative distances of the media options from the selected point or region. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform steps comprising:
-
receiving, by a media device, a selection of a tempo, the tempo being associated with a desired or actual cadence of a repetitive-motion activity of a user of the media device; selecting, by the media device, a plurality of media content items that can be played on the media device, wherein the plurality of selected media content items are associated with the tempo; providing a user interface comprising a plurality of media options in a visual array, wherein each of the plurality of media options is associated with one of the plurality of media content items; determining media options that are proximate to a selected point or region; and adjusting playback parameters for media content items corresponding to the determined media options. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification