Patents by Inventor Daniel D. Downing

Daniel D. Downing has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7356142
    Abstract: A method for recording data on an optical medium is disclosed. In one embodiment, the method includes receiving a first plurality of frames of data at a Cross Interleave Reed-Solomon Code (CIRC) encoder, encoding the first plurality of frames of data by the CIRC encoder to generate a second plurality of frames of data, generating a set of data to form a Q sub-channel, altering selected data bits in the Q sub-channel to form an encoded Q sub-channel, forming a plurality of control bytes including the encoded Q sub-channel, adding one of the control bytes to each one of the second plurality of frames of data to generate a third plurality of frames of data, encoding selected portions of the third plurality of frames of data by an EFM encoder to generate a plurality of channel frames, and recording the channel frames on the optical medium. This method allows CDs to be recorded that cannot be played by conventional CD players.
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: April 8, 2008
    Assignee: Macrovision Corporation
    Inventor: Daniel D. Downing
  • Patent number: 7310764
    Abstract: A method for recording data on an optical medium and the associated optical medium (e.g. DVD), player, and playback method. The recording method includes receiving main data from a data source, determining a plurality of data frame values in response to the main data, inverting at least one selected bit in at least one of the data frame values compared to the standard DVD format to generate a plurality of encoded data frames, scrambling the encoded data frames by a feedback shift register to generate scrambled data frames, generating ECC values in response to the scrambled data frames, adding the ECC values to the scrambled data frames to generate an ECC block, rearranging the ECC block to generate a plurality of recording frames, encoding the recording frames by an eight-to-sixteen modulation (ESM) encoder to generate code words, adding sync values to the code words to generate a plurality of physical sectors, and recording the physical sectors on the optical medium.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: December 18, 2007
    Assignee: Macrovision Corporation
    Inventor: Daniel D. Downing
  • Patent number: 6748079
    Abstract: Accordingly, an improved method for recording data on an optical medium is disclosed which includes receiving and encoding a first set of data frames by a CIRC encoder to generate a second set of data frames. A control byte is then added to each of the second set of data frames to generate a third set of data frames. The third plurality of frames of data are received and encoded at an EFM encoder to generate a section comprising a plurality of Channel frames. The control byte of a sequentially first one of the third set of data frames is replaced with a SYNC 0′ byte selected from the limited group of previously unassigned fourteen-bit combinations. The control byte of a sequentially second one of the third set of data frames is also replaced with a SYNC 1′ byte selected from the same group.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: June 8, 2004
    Assignee: Macrovision Corporation
    Inventor: Daniel D. Downing