Pace-aware music player
US-11080003-B2 · Aug 3, 2021 · US
US12061839B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12061839-B2 |
| Application number | US-202318363427-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 1, 2023 |
| Priority date | Oct 21, 2014 |
| Publication date | Aug 13, 2024 |
| Grant date | Aug 13, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to selects a tempo of songs for playback, by the audio processing circuitry based on position data generated by the positioning circuitry, a desired tempo, and whether the songs are stored locally or network-accessible. The position data may indicate the pace of a runner during a preceding, determined time interval. The pace tracking circuitry may control the song selection and/or time stretching based on a runner profile data stored in memory of the music device. The profile data may include runner's distance-per-stride data. The electronic device may include sensors operable to function as a pedometer. The pace tracking circuitry may update the distance-per-stride data based on the position data and based on data output by the one or more sensors.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable medium (CRM) storing instructions that, when executed by a processor within an electronic device, cause the processor to: receive a playback tempo and an audio source, wherein the audio source is a remote source or a memory within the electronic device; select a song, from the audio source, with a tempo that is faster than the playback tempo, when the audio source is the remote source; select a song, from the audio source, with a tempo that is faster than or slower than the playback tempo, when the audio source is the memory within the electronic device; and adjust the tempo of the song according to the playback tempo. 2. The CRM of claim 1 , wherein the CRM stores instructions that cause the processor to: receive position data; and determine a pace a during a time interval. 3. The CRM of claim 2 , wherein CRM stores instructions that cause the processor to adjust the playback tempo according to a relative position. 4. The CRM of claim 3 , wherein CRM stores instructions that cause the processor to determine the relative position according to the pace. 5. The CRM of claim 1 , wherein the CRM stores instructions that cause the processor to access a profile in the memory. 6. The CRM of claim 5 , wherein the profile comprises the playback tempo. 7. The CRM of claim 5 , wherein the profile comprises a distance-per-stride measurement. 8. The CRM of claim 7 , wherein CRM stores instructions that cause the processor to update the distance-per-stride measurement according to a pedometer reading and a change in position. 9. The CRM of claim 7 , wherein CRM stores instructions that cause the processor to determine the change in position according to a GPS signal. 10. The CRM of claim 1 , wherein the remote source is accessible via a cellular service. 11. A method comprising: performing via an electronic device: receiving a playback tempo and an audio source, wherein the audio source is a remote source or a memory within the electronic device; selecting a song, from the audio source, with a tempo that is faster than the playback tempo, when the audio source is the remote source; selecting a song, from the audio source, with a tempo that is faster than or slower than the playback tempo, when the audio source is the memory within the electronic device; and adjusting the tempo of the song according to the playback tempo. 12. The method of claim 11 , wherein the method comprises: receiving position data; and determining a pace a during a time interval. 13. The method of claim 12 , wherein method comprises adjusting the playback tempo according to a relative position. 14. The method of claim 13 , wherein method comprises determining the relative position according to the pace. 15. The method of claim 11 , wherein the method comprises accessing a profile in the memory. 16. The method of claim 15 , wherein the profile comprises the playback tempo. 17. The method of claim 15 , wherein the profile comprises a distance-per-stride measurement. 18. The method of claim 17 , wherein method comprises updating the distance-per-stride measurement according to a pedometer reading and a change in position. 19. The method of claim 17 , wherein method comprises determining the change in position according to a GPS signal. 20. The method of claim 11 , wherein the remote source is accessible via a cellular service.
for extraction of timing, tempo; Beat detection · CPC title
Stride length · CPC title
Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed · CPC title
Absolute positions, e.g. by using GPS · CPC title
Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.