Patents Assigned to Roxio, Inc.
  • Patent number: 6405283
    Abstract: Disclosed is a method for handling buffer under-runs during disc recording sessions on an optical disc. The method includes the operations of recording a volume descriptor sequence for the recording session, and then recording the data for the recording session following the volume descriptor sequence. A track of the recording session is closed upon an occurrence of a buffer under-run, and a continuation of the data is recorded in a next track of the recording session. A file system is then written following the data written in the next track, such that the volume descriptor sequence has a pointer to the file system. In one example, the method includes estimating a number of buffer under-runs before beginning the recording, and adding a correction increment corresponding to the estimated number of buffer under-runs that is configured to define a location for writing the file system.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: June 11, 2002
    Assignee: Roxio, Inc.
    Inventor: Kenneth R. James
  • Patent number: 6401169
    Abstract: A method for handling buffer under-runs during the recording of files to an optical disc is provided. The method includes reserving a track for recording a file system associated with recording of one or more files on the optical disc. Then, the method moves to record the one or more files onto the optical disc in a track that logically follows the reserved track. In case of a buffer under-run, the method proceeds to close a current track and begin a following track after a gap, thus inserting a gap for each buffer under-run. Path tables and directory descriptors of the file system are then written after recording the one or more files. A volume descriptor sequence of the file system is recorded in the reserved track at a time after recording the path tables and the directory descriptor. The file system can also be as defined in the Joliet standard and the UDF standards.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: June 4, 2002
    Assignee: Roxio, Inc.
    Inventors: Michael Scott McMurdie, Kenneth R. James
  • Patent number: 6363487
    Abstract: A system is disclosed for a protected data storage medium. The protected data storage medium includes a storage medium that includes a protected area. In addition, the protected data storage includes a controller that is capable of controlling access to the storage medium. The controller is also capable of receiving a standard write command to change data of the storage medium, of receiving a special write command to change data of the storage medium. In operation, the controller changes data in the protected area in response to receiving a special write command. However, the controller allows data in the protected area to remain unchanged in response to receiving a standard write command.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: March 26, 2002
    Assignee: Roxio, Inc.
    Inventor: Eric D. Schneider
  • Patent number: 6353173
    Abstract: A method for writing compressed audio data to a compact disc media is provided. The method includes selecting songs to be written in a session and reserving a first track. After the first is reserved, the method proceeds to writing a first temporary data structure and audio data to a second track following the first track. After the second track is closed, part of first temporary data structure (e.g., the recompiled INFO.CD3 part) is written to the reserved first track and the session is closed. Another method includes beginning a session writing the compressed audio data to the compact disc media. A track that includes a file system and an audio data section is then written. The writing of the track further includes writing an INFO.CD3 file, writing an ISO file system, and writing a FILEINFO.LC file following the ISO file system. Once the audio data section is written, the method proceeds to closing the track and closing the session.
    Type: Grant
    Filed: October 7, 1999
    Date of Patent: March 5, 2002
    Assignee: Roxio, Inc.
    Inventors: Andrea D'Amato, Michel D. Berhan
  • Patent number: 6240527
    Abstract: A method and apparatus for reverting a disk drive to an earlier point in time is disclosed. Changes made to the drive are saved in a circular history buffer which includes the old data, the time it was replaced by new data, and the original location of the data. The circular history buffer may also be implemented by saving new data elements into new locations and leaving the old data elements in their original locations. References to the new data elements are mapped to the new location. The disk drive is reverted to an earlier point in time by replacing the new data elements with the original data elements retrieved from the history buffer, or in the case of the other embodiment, reads to the disk are mapped to the old data elements stilled stored in their original locations. The method and apparatus may be implemented as part of an operating system, or as a separate program, or in the controller for the disk drive. The method and apparatus are applicable to other forms of data storage as well.
    Type: Grant
    Filed: November 29, 1999
    Date of Patent: May 29, 2001
    Assignee: Roxio, Inc.
    Inventors: Eric Schneider, Chuck Ferril, Doug Wheeler, Larry Schwartz, Edward Bruggeman
  • Patent number: 6226241
    Abstract: An improved file system and method for incrementally recording data on compact discs is disclosed. The improved file system and method employs compact discs physically formatted in accordance with the so-called Orange Book specification. Files to be stored are selected from time to time and are divided into packets. The packets are then recorded in a program area of the compact disc together with link, run-in and run-out blocks in a format compatible with the Orange Book rules for linking incrementally recorded packets. File linking information is also stored with each file. If desired, files may, but need not, be recorded in a form compatible with existing CD-ROM and drivers adhering to the ISO-9660 standard. As selected files are recorded, file and directory information are stored in a first storage area either in a host system or in a track of the compact disc in a double linked and highly efficient format.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: May 1, 2001
    Assignee: Roxio, Inc.
    Inventors: Andrea D'Amato, Fabrizio Caffarelli