Patents Assigned to Roxio, Inc.
  • Patent number: 6678229
    Abstract: Methods for maximizing recording efficiency when recording data from a source to an optical media are provided. In one example, a method includes identifying a list of files to be recorded, and then generating a plurality of recording orders for the list of files. A plurality of writing speeds supported by a target optical media recording device are determined, and then each of the plurality of recording orders for the list of files at each of the plurality of writing speeds are evaluated to determine the amount of system cache required and the projected recording time for recording the data. The method selects a single recording order and a single writing speed that minimizes system cache utilization and minimizes actual recording time to record the data from the source to the optical media.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: January 13, 2004
    Assignee: Roxio, Inc.
    Inventor: Kenneth R. James
  • Patent number: 6665784
    Abstract: A method for writing a file of data to a compact disc media is provided. The method begins by receiving a first portion of the file for writing to the compact disc media. The first portion can be any portion of the file. Once received, the first portion is divided into a plurality of chunks. A map data sector is then generated for a set of the plurality of chunks, and the map data sector includes information for interrelating the file data and the plurality of chunks to be written to the compact disc media. The map data sector is then written to the compact disc media followed by the plurality of chunks of the first portion of the file. If possible, the plurality of chunks are first compressed before writing to the compact disc media. If the first portion is long enough to fill multiple sets of chunks, associated map data sectors will be generated for those additional sets of chunks.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: December 16, 2003
    Assignee: Roxio, Inc.
    Inventors: Wayne William Ihde, Robert Scott Tracy, Michael Scott McMurdie
  • Patent number: 6665779
    Abstract: A method is provided for backing up data from a storage device having one or more partitions. Each partition has a plurality of clusters that include one or more sectors capable of storing data to be backed up. A number of sectors are specified for a block such that a partition to be backed up is defined in terms of a plurality of the blocks. A block map is then generated to indicate whether each of the blocks in the partition contains any data to be backed up. The block map is then traversed and the blocks that are indicated in the block map to contain the data are backed up from the partition while the blocks having no data are not backed up.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: December 16, 2003
    Assignee: Roxio, Inc.
    Inventors: Daniel A. Polfer, Daniel L. Evers, Thomas G. Halloran, Michael D. Berhan
  • Patent number: 6631468
    Abstract: The present invention provides a method and a computer readable medium for writing fixed packet data to create a bootable optical disc. Each of the fixed packets includes a set of data blocks with a set of link blocks separating a pair of consecutive fixed packets. A first packet is written onto a re-writable compact disc including a boot record that has a pair of pointers for pointing to locations of associated boot catalogs. One pointer is used to point to a location of an associated boot catalog. An emulated boot image of a source medium is created for the re-writable compact disc. For a first device that is capable of reading the link blocks, a first boot catalog is written in a second packet where the first boot catalog includes a pointer to a location of a first boot image that can be executed to boot up a computer system.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: October 7, 2003
    Assignee: Roxio, Inc.
    Inventor: Alexander G. von Below
  • Patent number: 6621604
    Abstract: A method for transforming a first image defined by a first multi-dimensional color space (RGB) into second image defined by a second multi-dimensional color space (CMYK). The method computes the transformation using information derived from a previous transformation of said second image into said first image. The method then minimizes the error produced while transforming the second image back into the first image. As such, an image editing system can display on a video monitor an image that is defined in one multi-dimensional color space (RGB), print using a printer that prints images using a second multi-dimensional color space (CMYK) and edit an image using any multi-dimensional color space (either RGB or CMYK) that facilitates rapid and accurate image editing.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: September 16, 2003
    Assignee: Roxio, Inc.
    Inventor: Bruno DeLean
  • Patent number: 6591363
    Abstract: The present invention provides a method and a computer readable medium for writing incremental packet data to create a bootable optical medium. In this method, a first track is reserved in an optical medium. Additionally, a first track gap after the first track is reserved in the optical medium. After reserving the first track and first track gap, a boot catalog and a boot image are written onto a second track in the optical medium. The boot catalog includes a first pointer to the location of the boot image. Further, the boot catalog and the boot image are written so that the boot image is written contiguously without interruption. Preferably, the second track is written in a track-at-once mode to ensure that the boot image is written without interruption. Alternatively, the second track and the second track may be written in a streaming mode in a single packet after writing the first track and track gap.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: July 8, 2003
    Assignee: Roxio, Inc.
    Inventor: Alexander G. von Below
  • Patent number: 6590845
    Abstract: A method for setting protection states of optical disc media is provided. The method includes setting a first protection state for the optical disc media. A second protection state which is configured to replace the first protection state is then set for the optical disc media. After the second protection state is set, a third protection state which is configured to replace the second protection state is set for the optical disc media. The first protection state is configured to replace the third protection state. Thus, the method also includes reverting from the third protection state back to the first protection state. The reverting is configured to skip a transition through the second protection state. Furthermore, a user may cycle through the first protection state, the second protection state and the third protection state as the user deems necessary.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: July 8, 2003
    Assignee: Roxio, Inc.
    Inventor: Randy Geeslin
  • Patent number: 6591356
    Abstract: A method and a system are provided to improve storage space utilization in a file management system with a fixed number of clusters without increasing the number of volumes visible to the user. This is accomplished by merging together multiple logical partitions created on a physical volume into a single virtual partition. This allows for the use of smaller, more efficient logical partitions while still presenting to the user/application a single large volume. As a result, the user is able to deal with a single volume, greatly reducing the burden of remembering on which volume each file is located, but, at the same time, the user is able to reap the benefits of the efficient storage allocation deriving from a reduced cluster size.
    Type: Grant
    Filed: July 17, 1998
    Date of Patent: July 8, 2003
    Assignee: Roxio, Inc.
    Inventors: Michael McMurdie, Michel Berhan
  • Patent number: 6574642
    Abstract: Methods for processing and recording data files to an optical disc media are provided. In one example, a method includes the operations of processing data files selected to be recorded and generating a file system database. The file system database generates information about the source data files, and in response to a request for a number of sectors of data, reads the requested sectors of data one at a time into a system memory buffer. The file system database writes a subheader for each of the sectors of data after each sector is written into a memory location that is before each data sector. The sectors and subheaders are then written to an optical disc media. In another example, a computer readable media is provided having program instructions for recording data on an optical disc. The program instructions generate source data information from a file system database and request a number of sectors of data from the file system database.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: June 3, 2003
    Assignee: Roxio, Inc.
    Inventor: Kenneth R. James
  • Patent number: 6552744
    Abstract: A method and apparatus for creating and rendering multiple-view images. A camera includes an image sensor to receive images, sampling logic to digitize the images and a processor programmed to combine the images based upon a spatial relationship between the images.
    Type: Grant
    Filed: September 26, 1997
    Date of Patent: April 22, 2003
    Assignee: Roxio, Inc.
    Inventor: Shenchang Eric Chen
  • Patent number: 6552975
    Abstract: Methods for the recording of data to an optical media are provided. In one example, a method includes the determining of the length of a single audio file. A test burn is then performed in which all of the operations required to record the single audio file to optical media are performed except the actual transfer of data to the optical media. During the test burn, the amount of time required to decode the single audio file is measured, and then a codec decoding factor is calculated. The codec decoding factor is equal to the length of the single audio file divided by the amount of time required to decode the single audio file. The codec decoding factor is used to set the recording speed of a selected optical recording device to avoid buffer under-run.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: April 22, 2003
    Assignee: Roxio, Inc.
    Inventors: Yaoyuan Tu, Yau-Ting Mau, Gianluca Macciocca
  • Patent number: 6542975
    Abstract: Disclosed is a method and system for backing up image data from one or more partitions of a storage device onto one or more backup media. Each backup medium defines backup volume having a predetermined storage capacity with each partition having a plurality of sectors.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: April 1, 2003
    Assignee: Roxio, Inc.
    Inventors: Daniel L. Evers, Daniel A. Polfer, Thomas G. Halloran, Michael D. Berhan
  • Patent number: 6536043
    Abstract: A system for transmitting digital data representing an original over plural transmission links, at least of which have limited bandwidth, including a digital data source storing digital data representing the original, a digital data receiver receiving the digital data representing the original via one of the plural transmission links having limited bandwidth and a digital data transmitter operative to transmit the digital data representing the original to the receiver over a transmission link having a limited bandwidth in plural blocks which are sequentially transmitted at a rate determined by the limited bandwidth, each block being an incomplete collection of data which includes parts of multiple frames, each frame being viewable in a selectable order by the receiver even when less than all of the plural blocks have been received, receipt of subsequent blocks by the receiver being used to cumulatively improve the quality of the digital data viewed by the receiver.
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: March 18, 2003
    Assignee: Roxio, Inc.
    Inventor: Jacob Leon Guedalia
  • Patent number: 6535878
    Abstract: Apparatus and a method for communicating media over a network including encoding the media into a server database at a server, downloading from the server database to a client database generally only those portions of the media which are necessary to satisfy user requests and in response to a user request for a given item of media, determining whether the media is present in the client database, and if not, automatically downloading those portions of the media which are necessary to supply the user with the given item of media from the server database.
    Type: Grant
    Filed: March 19, 1998
    Date of Patent: March 18, 2003
    Assignee: Roxio, Inc.
    Inventors: Isaac David Guedalia, Jonathan Hashkes, Jacob Leon Guedalia
  • Patent number: 6530009
    Abstract: Methods for organizing and recording data files on an optical disc that increases the file storage capacity of optical discs are provided. In one example, a method includes the operations of determining the length of a file system of data to be recorded and then writing a volume descriptor sequence for the session. The file system, or any portion of it that will fit is then recorded before logical block 75. A portion of the data files or file extents is recorded in any space that may remain after the file system and before block 75, and then the fixed location CD-Plus file is recorded in block 75. The remaining portion of the file system is recorded immediately following the CD-Plus file. In another example, a method includes the similar operations of determining the length of a file system of data to be recorded and then writing a volume descriptor sequence for the session, but then writes only the file system or any portion of the file system that fits before logical block 75.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: March 4, 2003
    Assignee: Roxio, Inc.
    Inventor: Kenneth R. James
  • Patent number: 6512855
    Abstract: A method for image processing in a computerized system reduces the amount of memory required for image processing and produces a layered effect which permits complex manipulation such as scaling and rotation without long delay, while allowing earlier versions of the visual image to be recalled. The method involves pre-processing, image editing and raster image processing.
    Type: Grant
    Filed: November 13, 2000
    Date of Patent: January 28, 2003
    Assignee: Roxio, Inc.
    Inventor: Bruno Delean
  • Publication number: 20020194302
    Abstract: A method and system for viewing a document containing at least one page and at least one image, the document being located on a server computer, including sending by a client computer a page display request to the server computer creating by the server computer a layout page containing a reference to stored image data, transmitting the layout page from the server computer to the client computer, sending an image data to a remote computer according to the reference to stored image data, and transmitting requested image data from the remote computer to the client computer in response to the image data request.
    Type: Application
    Filed: July 2, 2002
    Publication date: December 19, 2002
    Applicant: Roxio, Inc.
    Inventor: Robert Blumberg
  • Patent number: 6487145
    Abstract: A method is provided for extracting music data from a compact disc and managing the music data. The method is configured to have the system extract at least a portion of an initial track of music data at an extracting rate that is greater than the listening rate. The system simultaneously writes the extracted portion of the initial track of music data to a storage media at the extracting rate while performing the extracting. Meanwhile, a user may listen to at least a portion of the extracted portion of the initial track of music data from the storage media at the listening rate.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: November 26, 2002
    Assignee: Roxio, Inc.
    Inventor: Michel D. Berhan
  • Patent number: 6469967
    Abstract: Methods and computer readable media with program instructions for dynamically determining write speeds of an optical media device are provided. In one example, a method includes setting a device set write speed to a maximum write speed of the optical media device, and then verifying that the device set write speed is as just set. If the optical media device is verified to be as just set, a current set write speed is saved. The device set write speed is then decreased by an increment and the device set. The device set write speed is again verified to be as just set, and saved if verified. The method continues to decrease the device set write speed by an increment, set, verify, and save until the device set write speed is set to zero. Only verified set write speeds are presented as options for user interaction for the optical media device.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: October 22, 2002
    Assignee: Roxio, Inc.
    Inventors: Yau-Ting Mau, Robert McKeith
  • Patent number: 6446073
    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: September 3, 2002
    Assignee: Roxio, Inc.
    Inventors: Andrea D'Amato, Michel D. Berhan