IP Library Granted Patent US 12,061,839
Granted Patent B2
US 12,061,839 · App. 18/363,427 · Granted Aug 13, 2024

Pace-aware music player

Inventors: Richard Kulavik (San Jose, CA); Christopher Church (San Jose, CA)
Assignee: Voyetra Turtle Beach, Inc.
G06F3/165A63B24/0062A63B71/0686G05B19/42G10H1/42A63B2071/0625A63B2220/12A63B2220/17A63B2220/22G01S19/19G05B2219/23249G10H2210/076G10H2210/371G10H2220/355G10H2220/391G10H2220/395G10H2240/131
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,061,839
App. No.
18/363,427
Granted
Aug 13, 2024
Kind
B2
Abstract

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.

Claims (33)

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.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 1, 2026
From: BANK OF AMERICA, N.A.
To: TURTLE BEACH CORPORATION; VOYETRA TURTLE BEACH, INC.; PERFORMANCE DESIGNED PRODUCTS LLC
Reel/Frame 075315/0067 →
SECURITY INTEREST Recorded Apr 30, 2026
From: VOYETRA TURTLE BEACH INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 075311/0625 →
ASSIGNMENT OF SECURITY AGREEMENT Recorded Aug 4, 2025
From: TURTLE BEACH CORPORATION; VOYETRA TURTLE BEACH, INC.; PERFORMANCE DESIGNED PRODUCTS LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072338/0059 →
Continuity (7)
Continuation 17386161 · Jul 27, 2021
Continuation 16422396 · May 24, 2019
Continuation 16056193 · Aug 6, 2018
Continuation 15793646 · Oct 25, 2017
Continuation 15202072 · Jul 5, 2016
Continuation 14519909 · Oct 21, 2014
Related Publication 20240020090A1 · Jan 18, 2024