Pace-aware music player

US9811309B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9811309-B2
Application numberUS-201615202072-A
CountryUS
Kind codeB2
Filing dateJul 5, 2016
Priority dateOct 21, 2014
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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 songs to be processed for playback, and/or control time stretching applied to such songs, 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.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: an electronic device comprising audio processing circuitry, pace tracking circuitry, and positioning circuitry, wherein: said pace tracking circuitry is operable to select songs to be processed for playback by said audio processing circuitry; said pace tracking circuitry controls said song selection based on position data generated by said positioning circuitry, a desired playback tempo of said one or more songs, and whether the songs are locally-stored or network-accessible, wherein network-accessible songs are selected with a tempo faster than said desired tempo and locally-stored songs are selected with a tempo at, above, or below said desired tempo; and said pace tracking circuitry adjusts a tempo of said selected song without affecting pitch of said selected song. 2. The system of claim 1 , wherein said position data indicates pace of a runner during a preceding, determined time interval. 3. The system of claim 1 , wherein: said electronic device comprises memory, and: said pace tracking circuitry is operable to control said song selection based on runner profile data stored in said memory. 4. The system of claim 3 , wherein said profile data comprises distance-per-stride data. 5. The system of claim 4 , wherein: said electronic device comprises one or more sensors operable to function as a pedometer; said pace tracking circuitry is operable to update said distance-per-stride data based on said position data and based on data output by said one or more sensors. 6. The system of claim 1 , wherein: said pace tracking circuitry controls said time stretching based on position data generated by said positioning circuitry with respect to a desired position. 7. The system of claim 6 , wherein said position data indicates pace of a runner during a preceding, determined time interval. 8. The system of claim 6 , wherein: said electronic device comprises memory, and: said pace tracking circuitry controls said time stretching based on runner profile data stored in said memory. 9. The system of claim 8 , wherein said profile data comprises distance-per-stride data. 10. The system of claim 9 , wherein: said electronic device comprises one or more sensors operable to function as a pedometer; said pace tracking circuitry is operable to update said distance-per-stride data based on said position data and based on data output by said one or more sensors. 11. A method comprising: in an electronic device comprising audio processing circuitry, pace tracking circuitry, and positioning circuitry: selecting, by said pace tracking circuitry, songs to be processed for playback by said audio processing circuitry, wherein said selecting is based on position data generated by said positioning circuitry, a desired playback tempo of said one or more songs, and whether the songs are locally-stored or network-accessible, wherein network-accessible songs are selected with a tempo faster than said desired tempo and locally-stored songs a selected with a tempo at, above, or below said desired tempo; and controlling, by said pace tracking circuitry, a tempo of said selected song without affecting pitch of said selected song. 12. The method of claim 11 , wherein said position data indicates pace of a runner during a preceding, determined time interval. 13. The method of claim 11 , wherein said electronic device comprises memory, and the method comprises: said pace tracking circuitry controlling said song selection based on runner profile data stored in said memory. 14. The method of claim 13 , wherein said profile data comprises distance-per-stride data. 15. The method of claim 14 , wherein said electronic device comprises one or more sensors operable to function as a pedometer, and the method comprises: said pace tracking circuitry updating said distance-per-stride data based on said position data and based on data output by said one or more sensors. 16. The method of claim 11 , comprising: said pace tracking circuitry controlling time stretching applied to songs processed for playback by said audio processing circuitry based on position data generated by said positioning circuitry with respect to a desired position of said electronic device. 17. The method of claim 16 , wherein said position data indicates pace of a runner during a preceding, determined time interval. 18. The method of claim 16 , wherein said electronic device comprises memory, and the method comprises: said pace tracking circuitry controlling said time stretching based on runner profile data stored in said memory. 19. The method of claim 18 , wherein said profile data comprises distance-per-stride data. 20. The method of claim 19 , wherein said electronic device comprises one or more sensors operable to function as a pedometer, and the method comprises: said pace tracking circuitry updating said distance-per-stride data based on said position data and based on data output by said one or more sensors.

Assignees

Inventors

Classifications

  • Angle sensing for musical purposes, using data from a gyroscope, gyrometer or other angular velocity or angular movement sensing device · CPC title

  • Absolute positions, e.g. by using GPS · CPC title

  • Using audio and or video playback · CPC title

  • Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed · CPC title

  • Rhythm syncopation, i.e. timing offset of rhythmic stresses or accents, e.g. note extended from weak to strong beat or started before strong beat · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9811309B2 cover?
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to selects songs to be processed for playback, and/or control time stretching applied to such songs, by the audio processing circuitry based on position data generated by the positioning circuitry, a desired tempo, and whether the songs ar…
Who is the assignee on this patent?
Voyetra Turtle Beach Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).