IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0367361
(2009-02-06)
|
등록번호 |
US-7705230
(2010-05-20)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
22 인용 특허 :
25 |
초록
▼
The invention generally pertains to a hand-held computing device. More particularly, the invention pertains to a computing device that is capable of controlling the speed of the music so as to affect the mood and behavior of the user during an activity such as exercise. By way of example, the speed
The invention generally pertains to a hand-held computing device. More particularly, the invention pertains to a computing device that is capable of controlling the speed of the music so as to affect the mood and behavior of the user during an activity such as exercise. By way of example, the speed of the music can be controlled to match the pace of the activity (synching the speed of the music to the activity of the user) or alternatively it can be controlled to drive the pace of the activity (increasing or decreasing the speed of the music to encourage a greater or lower pace). One aspect of the invention relates to adjusting the tempo (or some other attribute) of the music being outputted from the computing device. By way of example, a songs tempo may be increased or decreased before or during playing. Another aspect of the invention relates to selecting music for outputting based on tempo (or some other attribute). For example, the computing device may only play songs having a particular tempo. Yet another aspect of the invention relates to both selecting music based on tempo and adjusting the tempo of the music.
대표청구항
▼
What is claimed is: 1. A method for modifying a song based on an exercise regime, the method comprising: downloading multiple versions of the same song from a server computer to a portable device, wherein the multiple versions represent the same song in different tempos; determining a desired tempo
What is claimed is: 1. A method for modifying a song based on an exercise regime, the method comprising: downloading multiple versions of the same song from a server computer to a portable device, wherein the multiple versions represent the same song in different tempos; determining a desired tempo based on an exercise regime that comprises four or more tempos; comparing the desired tempo to a tempo tag of the song, wherein the tempo tag represents a tempo value associated with the particular song; and selecting, at the portable device, a song associated with a tempo tag that is similar to the desired tempo, such that the song, when dynamically adjusted to match exactly the desired tempo, has a length that matches the length of a portion of the exercise routine corresponding to the desired tempo; and dynamically adjusting, on the portable device, the tempo of the song to match the desired tempo. 2. The method of claim 1, further comprising receiving a user input specifying the exercise regime before determining the desired tempo. 3. The method of claim 1, further comprising downloading a plurality of songs from the server computer to the portable device, each of the songs having a tempo tag representing a tempo value associated with the corresponding song. 4. The method of claim 3, wherein selecting the song comprises selecting the song associated with the tempo tag that represents a tempo value closest to the desired tempo. 5. The method of claim 3, wherein selecting the song comprises selecting the song associated with the tempo tag that represents a tempo value within a range of the desired tempo. 6. The method of claim 3, wherein selecting the song comprises selecting the song associated with the tempo tag representing a tempo value closest to a multiple of the desired tempo. 7. The method of claim 1, further comprising playing the song. 8. A method for modifying a song based on an exercise regime, the method comprising: downloading multiple versions of the same song from a server computer to a portable device, wherein the multiple versions represent the same song in different tempos: receiving a user input selecting an exercise regime comprising at least four distinct regions; associating a desired tempo with each of the at least four distinct regions, wherein the tempos associated with each of the at least four distinct regions are different; comparing the desired tempos to a tempo tag of a plurality of songs, wherein each tempo tag represents a tempo value associated with a particular song; selecting, at the portable device, at least one song associated with a tempo tag that is within a predetermined range of the desired tempo for each of the at least four distinct regions, so that, when dynamically adjusted, the selected songs have sufficient length to play for the entire durations of the corresponding regions; and dynamically adjusting, on the portable device, the tempo of the selected songs to match the desired tempos. 9. A media player for modifying a song based on an exercise regime, the media player comprising: a file system operable to store a plurality of songs having tempo tags associated with each of the songs, wherein each tempo tag represents an exact tempo value of a song from the plurality of songs, and an exercise regime that comprises four or more tempos; and a processor coupled to the file system and operable to: download multiple versions of the same song from a server computer to a portable device, wherein the multiple versions represent the same song in different tempos; determine a desired tempo of a portion of an exercise regime; compare the desired tempo to at least one of the stored tempo tags; and select, at the portable media device, a song from the plurality of songs, so that, when dynamically adjusted, the selected song has sufficient length to play for the entire duration of the portion of the exercise routine; and dynamically adjust the tempo of the selected song to match the desired tempo. 10. The media player of claim 9, further comprising an input device operable to receive a user input selecting an exercise regime. 11. The media player of claim 9, further comprising input circuitry operable to receive the plurality of tempo tags from a host computer. 12. The media player of claim 9, further comprising a media database operable to store the plurality of tempo tags. 13. The media player of claim 9, further comprising a CODEC operable to produce an analog output signal based on the selected song. 14. A method for modifying a song based on a user's current pace, the method comprising: downloading multiple versions of the same song from a server computer to a portable device, wherein the multiple versions represent the same song in different tempos; determining a desired tempo based on a user's current pace; comparing the desired tempo to a plurality of tempo tags, wherein each tempo tag represents an exact tempo value associated with a particular song; and selecting, at the portable device, a song associated with a tempo tag that is similar to the desired tempo; and dynamically adjusting, on a portable device, the tempo of the selected song to match the desired tempo. 15. The method of claim 14, further comprising determining a user's current pace before determining the desired tempo. 16. The method of claim 14, further comprising playing the selected song. 17. A media player for selecting a song based on a user's current pace, the media player comprising: a file system operable to store a plurality of songs and a plurality of tempo tags, each associated with one of the plurality of songs, wherein each tempo tag represents an exact tempo value of an associated song; a sensor operable to measure a user's current pace; and a processor coupled to the file system and the sensor and operable to: download multiple versions of the same song from a server computer to the media player, wherein the multiple versions represent the same song in different tempos; determine a desired tempo from the user's current pace; compare the desired tempo to at least one of the stored plurality of tempo tags; select, at the media player, a song from the plurality of songs, wherein the selected song is associated with a tempo tag that is similar to the desired tempo; and dynamically adjust the tempo of the selected song to match the desired tempo. 18. The media player of claim 17, further comprising a media database operable to store the plurality of tempo tags. 19. The media player of claim 17, further comprising a CODEC operable to produce an analog output signal based on the selected song.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.