Claims
- 1. A method of extracting music data from a compact disc and managing the music data, the method comprising:
extracting at least a portion of an initial track of music data at an extracting rate that is greater than a listening rate; writing the extracted portion of the initial track of music data to a storage media at the extracting rate while performing the extracting; and listening to at least a portion of the extracted portion of the initial track of music data from the storage media at the listening rate.
- 2. A method of extracting music data from a compact disc and managing the music data as recited in claim 1, further comprising:
skipping to a second track of music data of the compact disc before the initial track of music data is extracted and written to the storage media; discontinuing the extraction of the initial track of music data; extracting at least a portion of the second track of music data; writing the extracted portion of the second track of music data to the storage media; and listening to at least a portion of the extracted portion of the second track of music data.
- 3. A method of extracting music data from a compact disc and managing the music data as recited in claim 2, further comprising:
continuing the listening of the extracted portion of the second track of music data from the storage media; and extracting a remainder of the second track of music data, the initial track of music data and additional tracks of music data past the second track of music data that was extracted while continuing to listen to the extracted portion of the second track.
- 4. A method of extracting music data from a compact disc and managing the music data as recited in claim 1, wherein the storage media is one of a hard disk and an optical storage media.
- 5. A method of extracting music data from a compact disc and managing the music data as recited in claim 1, wherein the extracting rate is configured to be about 8 times faster than the listening rate.
- 6. A method of extracting music data from a compact disc and managing the music data as recited in claim 1, further comprising generating a database, the database including:
a serial number for the compact disc; and a data structure for the initial track of music data.
- 7. A method of extracting music data from a compact disc and managing the music data as recited in claim 6, wherein the a data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and sector addresses for the extracted portion of the initial track of music data.
- 8. A method of extracting music data from a compact disc and managing the music data as recited in claim 6, further comprising generating a file system, the file system including a track address and sector addresses for the extracted portion of the initial track of music data, wherein the data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and a path to the track address in the file system.
- 9. A method of extracting music data from a compact disc and managing the music data as recited in claim 1, wherein the method is performed by a combination of hardware and software, and is part of one of an automobile and a personal computer system.
- 10. A method of extracting music data from a compact disc and managing the music data as recited in claim 9, wherein the hardware and software that is part of an automobile includes:
a control panel mounted on a dash of the automobile; a control unit being connected to the control panel, the control unit being separate from the control panel, wherein the control unit includes,
a CD changer; and a hard disk.
- 11. A method of extracting music data from a compact disc and managing the music data as recited in claim 9, wherein the hardware and software that is part of an automobile includes:
a control panel mounted on a dash of the automobile, wherein the control panel includes a compact disc player; a control unit being connected to the control panel, the control unit being separate from the control panel, wherein the control unit includes a hard disk.
- 12. A method of extracting music data from a compact disc and managing the music data as recited in claim 10, wherein the control unit further includes:
interface circuitry; a processor; memory; and a sound card interface.
- 13. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data, the program instructions comprising:
instructions for extracting at least a portion of an initial track of music data at an extracting rate that is greater than a play back rate; instructions for writing at least the portion of the initial track of music data to a storage media at the extracting rate while performing the extracting; and instructions for playing back at least a portion of the initial track of music data from the storage media at the play back rate.
- 14. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as recited in claim 13, the program instructions comprising:
instructions for skipping to a second track of music data of the compact disc before the initial track of music data is extracted and written to the storage media; instructions for discontinuing the extraction of the initial track of music data; instructions for extracting at least a portion of the second track of music data; instructions for writing the extracted portion of the second track of music data to the storage media; and instructions for playing back at least a portion of the extracted portion of the second track of music data.
- 15. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as recited in claim 13, the program instructions comprising:
instructions for continuing to play back the extracted portion of the second track of music data from the storage media; and instructions for extracting a remainder of the second track of music data, the initial track of music data and additional tracks of music data past the second track of music data that was extracted while continuing to play back the extracted portion of the second track.
- 16. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as recited in claim 13, wherein the storage media is one of a hard disk and an optical disc.
- 17. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as recited in claim 13, wherein the extracting rate is configured to be about 8 times faster than the play back rate.
- 18. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as in claim 13, the program instructions further comprising instructions for generating a database, the database including:
a serial number for the compact disc; and a data structure for the initial track of music data.
- 19. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as in claim 18, wherein the data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and sector addresses for the extracted portion of the initial track of music data.
- 20. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data as in claim 13, the program instructions further comprising instructions for generating a file system, the file system including a track address and sector addresses for the extracted portion of the initial track of music data, wherein the data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and a path to the track address in the file system.
- 21. A method of extracting music data from a compact disc and managing the music data, the method comprising:
extracting at least a portion of an initial track of music data at an extracting rate that is greater than a fast forwarding rate; writing the extracted portion of the initial track of music data to a storage media at the extracting rate while performing the extracting; and fast forwarding at least a portion of the extracted portion of the initial track of music data from the storage media at the fast forwarding rate.
- 22. A method of extracting music data from a compact disc and managing the music data as recited in claim 21, wherein the storage media is one of a hard disk and an optical disc.
- 23. A method of extracting music data from a compact disc and managing the music data as recited in claim 21, wherein the extracting rate is configured to be about 4 times faster than the fast forwarding rate.
- 24. A method of extracting music data from a compact disc and managing the music data as recited in claim 21, further comprising generating a database, the database including:
a serial number for the compact disc; and a data structure for the initial track of music data.
- 25. A method of extracting music data from a compact disc and managing the music data as recited in claim 24, wherein the data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and sector addresses for the extracted portion of the initial track of music data.
- 26. A method of extracting music data from a compact disc and managing the music data as recited in claim 24, further comprising generating a file system, the file system including a track address and sector addresses for the extracted portion of the initial track of music data, wherein the data structure for the initial track of music data includes:
a track identification for the initial track of music data; a length of the initial track of music data; and a path to the track address in the file system.
- 27. A computer readable media having program instructions for extracting music data from a compact disc and managing the music data, the program instructions including:
instructions for extracting at least a portion of an initial track of music data at an extracting rate that is greater than a fast forwarding rate; instructions for writing the extracted portion of the initial track of music data to a storage media at the extracting rate while performing the extracting; and instructions for fast forwarding at least a portion of the extracted portion of the initial track of music data from the storage media at the fast forwarding rate.
- 28. An automobile audio system, comprising:
a control panel for displaying audio data; a control unit that is wired to the control panel, wherein the control unit includes,
a hard disk; a compact disc playing unit, the compact disc playing unit being capable of playing at least one compact disc; interface circuitry that enables the wiring of the control unit to the control panel; a processor and memory being connected to the interface circuitry, and the memory being configured to store program instructions for extracting music data from the compact disc of the compact disc playing unit, the extracted data being stored in the hard disk, wherein the extracted data is capable of being managed by way of the program instructions.
- 29. A automobile audio system as recited in claim 28, wherein the program instructions further include:
instructions for extracting at least a portion of an initial track of music data at an extracting rate that is greater than a listening rate; instructions for writing the extracted portion of the initial track of music data to the hard disk at the extracting rate while performing the extracting; and instructions for listening to at least a portion of the extracted portion of the initial track of music data from the hard disk at the listening rate.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Patent Application No. 60/130,841, filed Apr. 22, 1999, and entitled “Audio Data Collection and Management.” This provisional application is herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60130841 |
Apr 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09389966 |
Sep 1999 |
US |
Child |
09841788 |
Apr 2001 |
US |