IP Library Granted Patent US 7,321,539
Granted Patent B2
US 7,321,539 · App. 10/418,699 · Granted Jan 22, 2008

Locating information on an optical media disc to maximize the rate of transfer

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 7,321,539
App. No.
10/418,699
Granted
Jan 22, 2008
Kind
B2
Abstract

A user-interactive program assists a user in locating files on optical media discs such as CD-ROMs and DVDs to enhance file-transfer rates and program installation times in computers with a Constant Angular Velocity (CAV) optical media disc drive. In addition, an application program calculates an optimal location for files and/or directories on an optical media disc so that the files are located near the location with the highest data transfer rate. This program may be used to compute an image file that defines where data will be located on an optical disc, or may be used to control transfer of data to the optical media disc.

Claims (36)

1. A method for producing an optical media disc that stores user files readable by a computer system via an optical media drive system, the user files being files that are not dedicated to system use by the optical media drive system, the method comprising the steps:

organizing the user files based on the frequency with which the user files will be accessed on the optical media disc, including designating a portion of the user files as being accessed more frequently than other user files;

calculating the size of a dummy file to be located toward an inner portion of the disc so that the user files will be located toward an outer portion of the disc and so that the designated portion of the user files will be positioned at a position on the disc having a higher expected data transfer rate; and

transferring the user files into a master optical media disc so that the user files are located toward the outer portion of the disc and so that the designated portion of the user files is located at the position on the disc with a higher expected data transfer rate than the other user files.

2. The method of claim 1 wherein the optical media disc drive system includes a CAV optical media drive;

wherein organizing the user files includes building an optical media disc image file list of the user files; and

wherein transferring the user files into the master optical media disc includes transferring the designated portion of the user files in the optical media disc image file list into the master optical media disc so that the designated portion of the user files is located toward the outer portion of the disc.

3. The method of claim 1 wherein the optical media disc is a CD-ROM.

4. The method of claim 1 wherein the optical media disc is a DVD.

5. The method of claim 1 , further comprising transferring the dummy file into the master optical media disc toward the inner portion of the disc so that the designated portion of the user files is positioned at the position on the disc with a higher expected data transfer rate than the other user files.

6. The method of claim 5 wherein the optical media disc is a CD-ROM.

7. The method of claim 5 wherein the optical media disc is a DVD.

8. The method of claim 1 including:

building an optical media disc image file that includes all of the user files to be transferred into the master optical media disc, the image file specifying that the designated portion be located at a position on the optical media disc having a higher transfer rate than the other user files, and

creating the master optical media disc by transferring the image file into the master optical media disc.

9. The method of claim 8 wherein the optical media disc is a CD-ROM.

10. The method of claim 8 wherein the optical media disc is a DVD.

11. A computer-readable medium storing computer-executable instruction for causing the computer system to perform the method of claim 1 .

12. An optical media disc produced by the method of claim 1 .

13. A method for producing an optical media disc that stores data readable by a computer system via an optical media drive, the method comprising:

compiling a file directory containing data files to be transferred to the optical media disc;

providing a user interface that displays the file directory and allows a user to select one or more data files as files that are to be read by the optical media drive at a transfer rate higher than other files;

in response to a selection made by the user via the user interface, designating a portion of the data files as files that are to be read by the optical media drive at a transfer rate higher than nondesignated files; and

transferring the data files of the file directory to the optical media disc, the transferring comprising transferring the designated files to data storage sectors of the optical media disc at or substantially adjacent to a location on the optical media disc having the maximum expected data transfer rate.

14. The method of claim 13 , wherein the transferring further comprises transferring the nondesignated files to data sectors of the optical media disc inward of the data sectors containing the designated files.

15. The method of claim 13 , wherein the transferring further comprises calculating a size of a dummy file to be transferred to the optical media disc toward an inner portion of the optical media disc so that the designated and nondesignated files are located toward an outer portion of the optical media disc.

16. The method of claim 13 , wherein the designated files are files that are accessed more frequently than the nondesignated files.

17. The method of claim 13 , wherein the location on the optical media disc having the maximum expected data transfer rate is located inward of the outer radial edge of the optical media disc.

18. A computer-readable medium storing computer-executable instruction for causing the computer system to perform the method of claim 13 .

19. An optical media disc produced by the method of claim 13 .

20. The method of claim 13 , wherein the designated files are installed files, the installed files comprising files that are to be installed onto the computer system.

21. The method of claim 20 , wherein the optical media disc is a CD-ROM.

22. The method of claim 20 , wherein the optical media disc is a DVD.

23. The method of claim 13 , wherein the designated files are noninstalled files, the noninstalled files comprising files that are to be accessed and read by the computer system but not installed onto the computer system.

24. The method of claim 13 , wherein the optical media disc is a CD-ROM.

25. The method of claim 13 , wherein the optical media disc is a DVD.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →