IP Library Granted Patent US 9,154,099
Granted Patent B2
US 9,154,099 · App. 13/756,417 · Granted Oct 6, 2015

Electronic device and method for optimizing music

Inventors: Yu-Chen Chen (New Taipei, TW); Ming-Chih Lin (New Taipei, TW)
Assignee: Chi Mei Communication Systems, Inc.
H03G5/165
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,154,099
App. No.
13/756,417
Granted
Oct 6, 2015
Kind
B2
Abstract

In a method for optimizing music using an electronic device, music genres and optimization parameters of each of the music genres are preset. The method classifies songs stored in a storage device of the electronic device according to the music genres. When a song is playing using a music player of the electronic device, a music genre of the song is determined. The method further optimizes the song using an equalizer of the music player according to the optimization parameters corresponding to the determined music genre.

Claims (49)

1. A computer-implemented method for optimizing music using an electronic device, the electronic device comprising a music player, a processor and a storage device, the music player comprising an equalizer, the method comprising:

setting music genres, and setting optimization parameters of each of the music genres;

classifying songs stored in the storage device, using the processor, according to the music genres;

detecting a song being played by the music player when the music player is running, and determining a music genre of the detected song when the detected song has been classified;

determining whether the detected song has customized optimization parameters;

optimizing the detected song using the equalizer according to the optimization parameters corresponding to the determined music genre, if the detected song has no customized optimization parameters; and

optimizing the detected song using the equalizer according to the customized optimization parameters, if the detected song has the customized optimization parameters.

2. The method according to claim 1 , further comprising:

receiving classification information of each of the songs in the storage device, the classification information representing the music genre of each of the songs; and

writing the classification information into attributes of each of the songs.

3. The method according to claim 2 , wherein the music genre of the detected song is determined by:

reading the classification information in attributes of the detected song when the detected song is being played by the music player.

4. The method according to claim 1 , further comprising:

outputting a prompt to indicate to a user to classify the detected song into one of the music genres when the detected song has not been classified.

5. The method according to claim 1 , further comprising:

receiving the customized optimization parameters of one or more songs when the one or more songs are being played; and

writing the customized optimization parameters into attributes of each of the one or more songs.

6. An electronic device, comprising:

a music player that comprises an equalizer;

a storage device;

at least one processor; and

one or more modules that are stored in the storage device and are executed by the at least one processor, the one or more modules comprising:

a setting module that sets music genres, and sets optimization parameters of each of the music genres;

a classification module that classifies songs stored in the storage device according to the music genres;

a determination module that detects a song being played by the music player when the music player is running, determines a music genre of the detected song when the detected song has been classified, and determines whether the detected song has customized optimization parameters; and

an optimization module that optimizes the detected song using the equalizer according to the optimization parameters corresponding to the determined music genre if the detected song has no customized optimization parameters, and optimizes the detected song using the equalizer according to the customized optimization parameters if the detected song has the customized optimization parameters.

7. The electronic device according to claim 6 , wherein the classification module:

receives classification information of each of the songs in the storage device, the classification information representing the music genre of each of the songs; and

writes the classification information into attributes of each of the songs.

8. The electronic device according to claim 7 , wherein the determination module determines the music genre of the detected song by reading the classification information in attributes of the detected song when the detected song is being played by the music player.

9. The electronic device according to claim 6 , wherein the setting modules outputs a prompt to indicate to a user to classify the detected song into one of the music genres when the detected song has not been classified.

10. The electronic device according to claim 6 , wherein the one or more modules further comprise a writing module that receives the customized optimization parameters of one or more songs when the one or more songs are being played, and writes the customized optimization parameters into attributes of each of the one or more songs.

11. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of an electronic device, causes the electronic device to perform a method for optimizing music using the electronic device, the electronic device comprising a music player and a storage device, the music player comprising an equalizer, the method comprising:

setting music genres, and setting optimization parameters of each of the music genres;

classifying songs stored in the storage device according to the music genres;

detecting a song being played by the music player when the music player is running, and determining a music genre of the detected song when the detected song has been classified;

determining whether the detected song has customized optimization parameters;

optimizing the detected song using the equalizer according to the optimization parameters corresponding to the determined music genre if the detected song has no customized optimization parameters; and

optimizing the detected song using the equalizer according to the customized optimization parameters if the detected song has the customized optimization parameters.

12. The non-transitory storage medium according to claim 11 , wherein the method further comprises:

receiving classification information of each of the songs in the storage device, the classification information representing the music genre of each of the songs; and

writing the classification information into attributes of each of the songs.

13. The non-transitory storage medium according to claim 12 , wherein the music genre of the detected song is determined by:

reading the classification information in attributes of the detected song when the detected song is being played by the music player.

14. The non-transitory storage medium according to claim 11 , wherein the method further comprises:

outputting a prompt to indicate to a user to classify the detected song into one of the music genres when the detected song has not been classified.

15. The non-transitory storage medium according to claim 11 , wherein the method further comprises:

receiving the customized optimization parameters of one or more songs when the one or more songs are being played; and

writing the customized optimization parameters into attributes of each of the one or more songs.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: MOBILE DRIVE TECHNOLOGY CO., LTD.
To: MOBILE DRIVE NETHERLANDS B.V.
Reel/Frame 057391/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2020
From: CHIUN MAI COMMUNICATION SYSTEMS, INC.
To: MOBILE DRIVE TECHNOLOGY CO.,LTD.
Reel/Frame 051706/0670 →
CHANGE OF NAME Recorded Dec 12, 2019
From: CHI MEI COMMUNICATION SYSTEMS, INC.
To: CHIUN MAI COMMUNICATION SYSTEMS, INC.
Reel/Frame 051284/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2013
From: CHEN, YU-CHEN; LIN, MING-CHIH
To: CHI MEI COMMUNICATION SYSTEMS, INC.
Reel/Frame 029736/0473 →
Priority Claims (1)
TW 101106836 A · Mar 1, 2012 · national
Continuity (1)
Related Publication 20130230190A1 · Sep 5, 2013