IP Library Granted Patent US 9,699,553
Granted Patent B2
US 9,699,553 · App. 14/209,692 · Granted Jul 4, 2017

Customizing audio reproduction devices

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 9,699,553
App. No.
14/209,692
Granted
Jul 4, 2017
Kind
B2
Abstract

The disclosure includes a system and method for sonically customizing an audio reproduction device. The system includes a processor and a memory storing instructions that when executed cause the system to determine an application environment associated with an audio reproduction device associated with a user; determine one or more sound profiles based on the application environment; provide the one or more sound profiles to the user; receive a selection of a first sound profile from the one or more sound profiles; and generate tuning data based on the first sound profile, the tuning data configured to sonically customize the audio reproduction device.

Claims (71)

1. A computer-implemented method comprising:

receiving sensor data;

determining an application environment associated with an audio reproduction device based on the sensor data, wherein the audio reproduction device is associated with a user, wherein the application environment includes one or more deteriorating factors that deteriorate a sound quality of the audio reproduction device;

estimating a sound leakage caused by the one or more deteriorating factors;

determining one or more sound profiles based on the application environment and the sound leakage;

providing the one or more sound profiles to the user via a display of a user interface;

receiving a selection from the user interface of a first sound profile of the one or more sound profiles; and

generating tuning data based on the first sound profile, the tuning data configured to sonically customize the audio reproduction device.

2. The method of claim 1 , wherein the application environment is a physical environment surrounding the audio reproduction device.

3. The method of claim 1 , wherein the application environment describes an activity status of the user associated with the audio reproduction device.

4. The method of claim 3 , wherein the activity status includes one of running, walking, sitting, and sleeping.

5. The method of claim 1 , wherein determining the application environment comprises:

receiving location data describing a location associated with the user; and

determining the application environment based on the sensor data and the location data.

6. The method of claim 1 , wherein the one or more sound profiles include at least one pre-programmed sound profile.

7. The method of claim 1 , wherein determining the one or more sound profiles comprises:

monitoring audio content played in the audio reproduction device;

determining a genre associated with the audio content; and

determining the one or more sound profiles further based on the genre associated with the audio content.

8. The method of claim 1 , wherein determining the one or more sound profiles comprises:

determining a listening history associated with the user; and

determining the one or more sound profiles further based on the listening history.

9. The method of claim 1 , wherein determining the one or more sound profiles comprises:

receiving image data;

determining one or more deteriorating factors based on the image data;

estimating a sound degradation caused by the one or more deteriorating factors; and

determining the one or more sound profiles further based on the estimated sound degradation.

10. The method of claim 1 , wherein determining the one or more sound profiles comprises:

receiving data describing one or more user preferences; and

determining the one or more sound profiles further based on the one or more user preferences.

11. The method of claim 1 , wherein determining the one or more sound profiles comprises:

monitoring background noise in the application environment; and

generating the one or more sound profiles that are configured to alleviate effect of the background noise.

12. The method of claim 1 , wherein determining the one or more sound profiles comprises:

receiving device data describing the audio reproduction device; and

determining the one or more sound profiles further based on the device data.

13. The method of claim 12 , wherein the device data includes data describing a model of the audio reproduction device, and the one or more sound profiles include at least one pre-programmed sound profile configured for the model of the audio reproduction device.

14. The method of claim 1 , wherein determining the one or more sound profiles comprises:

receiving data describing a target sound wave; and

determining the one or more sound profiles that emulate the target sound wave.

15. The method of claim 1 , wherein the tuning data includes the first sound profile and data configured to adjust a volume of the audio reproduction device.

16. A non-transitory computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:

receive sensor data;

determine an application environment associated with an audio reproduction device based on the sensor data, wherein the audio reproduction device is associated with a user, wherein the application environment includes one or more deteriorating factors that deteriorate a sound quality of the audio reproduction device;

estimate a sound leakage caused by the one or more deteriorating factors;

determine one or more sound profiles based on the application environment and the sound leakage;

provide the one or more sound profiles to the user via a display of a user interface;

receive a selection of a first sound profile from the one or more sound profiles via the user interface; and

generate tuning data based on the first sound profile, the tuning data configured to sonically customize the audio reproduction device.

17. The non-transitory computer program product of claim 16 , wherein determining the application environment comprises:

receiving sensor data;

receiving location data describing a location associated with the user; and

determining the application environment based on the sensor data and the location data.

18. The non-transitory computer program product of claim 16 , wherein determining the one or more sound profiles comprises:

monitoring audio content played in the audio reproduction device;

determining a genre associated with the audio content; and

determining the one or more sound profiles further based on the genre associated with the audio content.

19. The non-transitory computer program product of claim 16 , wherein determining the one or more sound profiles comprises:

determining a listening history associated with the user; and

determining the one or more sound profiles further based on the listening history.

20. A system comprising:

a processor; and

a memory storing instructions, when executed, cause the system to:

monitor audio content played on an audio reproduction device associated with a user;

determine a genre associated with the audio content;

determine an application environment associated with the audio reproduction device, the application environment indicating an activity status associated with the user;

determine one or more deteriorating factors that deteriorate a sound quality of the audio reproduction device;

estimate a sound leakage caused by the one or more deteriorating factors;

determine a sound profile based on the application environment and the genre associated with the audio content, the sound profile compensating for the sound leakage;

generate tuning data including the sound profile; and

apply the tuning data in the audio reproduction device to sonically customize the audio reproduction device.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 26, 2024
From: CRYSTAL FINANCIAL LLC (D/B/A SLR CREDIT SOLUTIONS
To: SKULLCANDY, INC.
Reel/Frame 067867/0318 →
SECURITY INTEREST Recorded May 1, 2023
From: SKULLCANDY, INC.
To: CRYSTAL FINANCIAL LLC (D/B/A SLR CREDIT SOLUTIONS)
Reel/Frame 063501/0918 →
TERMINATION OF ASSIGNMENT Recorded May 1, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: SKULLCANDY, INC.
Reel/Frame 063502/0910 →
SECURITY INTEREST Recorded Apr 28, 2023
From: SKULLCANDY, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 063489/0869 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT INFORMATION PREVIOUSLY RECORDED AT REEL: 055997 FRAME: 0710. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2022
From: SKULLCANDY, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 059451/0760 →
ASSIGNMENT OF SECURITY INTEREST Recorded Apr 21, 2021
From: SKULLCANDY, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 055997/0703 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 15, 2021
From: CERBERUS BUSINESS FINANCE, LLC
To: SKULLCANDY, INC.; AG ACQUISITION CORPORATION
Reel/Frame 057210/0748 →
ASSIGNMENT OF SECURITY INTEREST -- PATENTS Recorded Oct 7, 2016
From: SKULLCANDY, INC.; AG ACQUISITION CORPORATION
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 040285/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2014
From: OISHI, TETSURO; PRICE, REX; PASCHEL, SAMUEL; WINDT, MATTHEW; BISHOP, THOMAS
To: SKULLCANDY, INC.
Reel/Frame 032443/0101 →