IP Library Granted Patent US 12,167,084
Granted Patent B2
US 12,167,084 · App. 18/462,252 · Granted Dec 10, 2024

Methods and apparatus for playback using pre-processed information and personalization

Inventors: Robert Coover (Orinda, CA); Cameron Aubrey Summers (Oakland, CA); Joseph Renner (Oakland, CA); Markus Cremer (Orinda, CA); Warren Mansfield (Emeryville, CA)
Assignee: GRACENOTE, INC.
H04N21/44224G06F3/165G06N3/04G06N3/08G10L25/30G10L25/51H03G5/165H04N9/87H04N21/439H04N21/4524H04R3/04H03F3/181H04R2430/01H04R2499/13
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,167,084
App. No.
18/462,252
Granted
Dec 10, 2024
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed for playback using pre-processed profile information and personalization. Example apparatus disclosed herein include a synchronizer to, in response to receiving a media signal to be played on a playback device, access an equalization (EQ) profile corresponding to the media signal; an EQ personalization manager to generate a personalized EQ setting; and an EQ adjustment implementor to modify playback of the media signal on the playback device based on a blended equalization generation based on the EQ profile and the personalized EQ setting.

Claims (34)

1. A non-transitory computer readable storage medium comprising instructions which, when executed, cause one or more processors to perform a set of operations comprising:

accessing a first equalization profile corresponding to a media signal;

generating a personalized equalization setting based on at least a second equalization profile corresponding to an application associated with the media signal;

generating a blended equalization by applying a first weight to the first equalization profile and a second weight to the personalized equalization setting; and

modifying playback of the media signal on a playback device based on the blended equalization.

2. The non-transitory computer readable storage of claim 1 , wherein the first equalization includes playback attributes corresponding to at least one of (1) information identifying a category associated with a song, (2) information identifying a category associated with a video segment, (3) information identifying a mood associated with a song, (4) information identifying a mood associated with a video segment, and (5) information identifying signal strength parameters for different frequencies with a portion of the media signal.

3. The non-transitory computer readable storage of claim 1 , wherein the second equalization includes playback attributes corresponding to at least one of (1) information identifying a category associated with a song, (2) information identifying a category associated with a video segment, (3) information identifying a mood associated with a song, (4) information identifying a mood associated with a video segment, and (5) information identifying signal strength parameters for different frequencies with a portion of the media signal.

4. The non-transitory computer readable storage of claim 1 , wherein the personalized equalization setting comprises one or more previous personalization equalization settings.

5. The non-transitory computer readable storage of claim 1 , wherein the set of operations further comprise adjusting the personalized equalization setting based on one or more previous personalization equalization settings.

6. The non-transitory computer readable storage of claim 1 , wherein the personalized equalization setting is based on data indicating one or more preferences of a user.

7. The non-transitory computer readable storage of claim 1 , wherein the set of operations further comprise adjusting the personalized equalization setting based on data indicating one or more preferences of a user.

8. The non-transitory computer readable storage of claim 1 , wherein the personalized equalization setting is based on data indicating a location of the playback device.

9. The non-transitory computer readable storage of claim 1 , wherein the set of operations further comprise adjusting the personalized equalization setting based on data indicating a location of the playback device.

10. The non-transitory computer readable storage of claim 1 , wherein accessing the first equalization profile corresponding to the media signal is in response to receiving the media signal to be played on the playback device.

11. A method comprising:

accessing a first equalization profile corresponding to a media signal;

generating a personalized equalization setting based on at least a second equalization profile corresponding to an application associated with the media signal;

generating a blended equalization by applying a first weight to the first equalization profile and a second weight to the personalized equalization setting; and

modifying playback of the media signal on a playback device based on the blended equalization.

12. The method of claim 11 , wherein the first equalization includes playback attributes corresponding to at least one of (1) information identifying a category associated with a song, (2) information identifying a category associated with a video segment, (3) information identifying a mood associated with a song, (4) information identifying a mood associated with a video segment, and (5) information identifying signal strength parameters for different frequencies with a portion of the media signal.

13. The method of claim 11 , wherein the second equalization includes playback attributes corresponding to at least one of (1) information identifying a category associated with a song, (2) information identifying a category associated with a video segment, (3) information identifying a mood associated with a song, (4) information identifying a mood associated with a video segment, and (5) information identifying signal strength parameters for different frequencies with a portion of the media signal.

14. The method of claim 11 , wherein the personalized equalization setting comprises one or more previous personalization equalization settings.

15. The method of claim 11 , wherein the set of operations further comprise adjusting the personalized equalization setting based on one or more previous personalization equalization settings.

16. The method of claim 11 , wherein the personalized equalization setting is based on data indicating one or more preferences of a user.

17. The method of claim 11 , wherein the set of operations further comprise adjusting the personalized equalization setting based on data indicating one or more preferences of a user.

18. The method of claim 11 , wherein the personalized equalization setting is based on data indicating a location of the playback device.

19. The method of claim 11 , wherein the set of operations further comprise adjusting the personalized equalization setting based on data indicating a location of the playback device.

20. A computing device comprising:

one or more processors; and

a non-transitory computer readable storage medium comprising instructions which, when executed, cause the one or more processors to perform a set of operations comprising:

accessing a first equalization profile corresponding to a media signal;

generating a personalized equalization setting based on at least a second equalization profile corresponding to an application associated with the media signal;

generating a blended equalization by applying a first weight to the first equalization profile and a second weight to the personalized equalization setting; and

modifying playback of the media signal on a playback device based on the blended equalization.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2023
From: COOVER, ROBERT; SUMMERS, CAMERON AUBREY; RENNER, JOSEPH; CREMER, MARKUS; MANSFIELD, WARREN
To: GRACENOTE, INC.
Reel/Frame 064828/0777 →