Patents Assigned to Sonic Solutions
-
Patent number: 6963952Abstract: A software driven method for recording data to optical media is provided. Embodiments include a software-driven method for writing multi-session optical media that is compliant with UDF Revision 1.02 standards and specifications. An optical media with one or more sessions recorded to the media space is received for recording a subsequent session. The start of the first partition space in a first session is located and a sector is determined for the start of the subsequent session. Data is prepared for recording to the subsequent session, and the partition space of the subsequent session is defined to start at the sector of the start of the first partition space in the first session on the optical media. File identification and file entry structures are imported into the subsequent session, and the subsequent session is written in compliance with UDF Revision 1.02, and providing access to all user data recorded to the multi-session optical media space.Type: GrantFiled: July 19, 2002Date of Patent: November 8, 2005Assignee: Sonic Solutions, Inc.Inventor: Luke Kien La
-
Publication number: 20050210071Abstract: Methods for the processing of data files to be recorded on an optical disc are provided. A selection of data to be recorded to the optical media is received and a record data structure for each file in the selection of data is created. A set of pointers is generated to sequence each record data structure in a writing order, defining a dynamically sequenced list of record data structures. Each of the record data structures is processed to produce an ordering data structure corresponding to each file in the selection of data. The ordering data structure corresponding to each file in the selection of data is processed to write the selection of data onto the optical media in the writing order.Type: ApplicationFiled: May 20, 2005Publication date: September 22, 2005Applicant: Sonic Solutions, Inc.Inventor: Kenneth James
-
Publication number: 20050171978Abstract: A method for recording data to optical media is provided. A selection of files to record from a source to a destination optical media is received, and an enumeration of the data files to record to the destination optical media is generated. The enumeration of data files includes the determining of whether any source file is in the enumeration of data files to record to the destination optical media more than one time. A destination file path node is mapped for each data file to be recorded to the destination optical media, and the selection of data files is recorded to the destination optical media. The recording includes only one occurrence of any source file in the enumeration of data files to record to the destination optical media.Type: ApplicationFiled: March 28, 2005Publication date: August 4, 2005Applicant: Sonic Solutions, Inc.Inventors: Luke La, Kenneth James
-
Publication number: 20050165890Abstract: When recording data to optical media, data to be recorded is selected using a client application. An image mastering application programming interface is provided which is comprised of a collection of COM objects and integrated into the operating system. The plurality of COM objects includes a disc master, a file, a disc recorder, and a burn engine. The data selected for recording is sent through an application format interface to the file that is part of the image mastering application interface. The selected data in the file is recorded to optical media directly from Kernel Mode of the operating system.Type: ApplicationFiled: March 17, 2005Publication date: July 28, 2005Applicants: Sonic Solutions, IncInventors: Michael McMurdie, Daniel Polfer, Daniel Evers
-
Publication number: 20050154682Abstract: The present embodiments provide methods for writing content to a media that comprise retrieving a first portion of a key structure from the media or a remote server, generating or receiving a second portion of the key structure based on the first portion of the key structure, encrypting content based at least on the second portion of the key structure, producing encrypted content, and writing the encrypted content onto the media. The present embodiments further provide recording media that include a digitally writable surface that is optically readable, a control area optionally comprising a pre-recorded set of keys defining a first portion of a key structure, and a data portion that records non-pre-recorded content protected according to a second portion of the key structure generated according to at least a portion of the first portion of the key structure.Type: ApplicationFiled: November 12, 2004Publication date: July 14, 2005Applicant: Sonic SolutionsInventor: James Taylor
-
Publication number: 20050141728Abstract: Techniques of making a recording of or transmitting a sound field from either multiple monaural or directional sound signals that reproduce through multiple discrete loud speakers a sound field with spatial harmonics that substantially exactly match those of the original sound field. Monaural sound sources are positioned during mastering to use contributions of all speaker channels in order to preserve the spatial harmonics. If a particular arrangement of speakers is different than what is assumed during mastering, the speaker signals are rematrixed at the home, theater or other sound reproduction location so that the spatial harmonics of the sound field reproduced by the different speaker arrangement match those of the original sound field. An alternative includes recording or transmitting directional microphone signals, or their spatial harmonic components, and then matrixing these signals at the sound reproduction location in a manner that takes into account the specific speaker arrangement.Type: ApplicationFiled: February 25, 2005Publication date: June 30, 2005Applicant: Sonic Solutions, a California corporationInventor: James Moorer
-
Patent number: 6910038Abstract: Methods for the processing of data files to be recorded on an optical disc are provided. In one example, a method includes the operations of examining a set of files selected to be recorded on an optical disc and then creating a record data structure for each file to be recorded. The files are sequenced in the order in which they will be written to the optical disc by use of pointers to the record data structures. The record data structures are then processed in the writing order creating an ordering data structure for each data file. The ordering data structures are processed to write the set of files onto the optical disc in the writing order. In another example, a computer readable media is provided having program instructions for recording data onto an optical disc.Type: GrantFiled: March 30, 2000Date of Patent: June 21, 2005Assignee: Sonic Solutions, Inc.Inventor: Kenneth R. James
-
Patent number: 6904152Abstract: Techniques of making a recording of or transmitting a sound field from either multiple monaural or directional sound signals that reproduce through multiple discrete loud speakers a sound field with spatial harmonics that substantially exactly match those of the original sound field. Monaural sound sources are positioned during mastering to use contributions of all speaker channels in order to preserve the spatial harmonics. If a particular arrangement of speakers is different than what is assumed during mastering, the speaker signals are rematrixed at the home, theater or other sound reproduction location so that the spatial harmonics of the sound field reproduced by the different speaker arrangement match those of the original sound field. An alternative includes recording or transmitting directional microphone signals, or their spatial harmonic components, and then matrixing these signals at the sound reproduction location in a manner that takes into account the specific speaker arrangement.Type: GrantFiled: April 19, 2000Date of Patent: June 7, 2005Assignee: Sonic SolutionsInventor: James A. Moorer
-
Patent number: 6885624Abstract: A method for recording data to optical media is provided. Embodiments include receiving a selection of data files to record from a source to a destination optical media, and generating an enumeration of the data files. The enumeration identifies each source file by a source file path node. A location on the destination optical media to record each source file is identified by destination file path node for each data file. Only one occurrence of any source file in the enumeration of data files will be recorded to the destination optical media, and a data tree of files on the destination optical media includes multiple pointers to the same data file.Type: GrantFiled: August 20, 2002Date of Patent: April 26, 2005Assignee: Sonic Solutions, Inc.Inventors: Luke Kien La, Kenneth James
-
Patent number: 6882795Abstract: Methods and apparatus for the recording of data to an optical media are provided. In one example, a method includes the selection of data to be recorded by a client application. After interface with an image mastering application programming interface, the selection of an optical media format, and the selection of an optical media recording device, the selected data is sent to a stash file. A task list of operations to be performed in the recording of the selected data is created, and the data is recorded by executing the task list from Kernel Mode of an operating system. In another example, an image mastering application programming interface is provided. The image mastering application programming interface is a collection of COM objects including a disk master, a stash file, a disk recorder, and a burn engine. In another example, a computer readable media having program instructions for the recording of data to an optical media is provided.Type: GrantFiled: October 30, 2000Date of Patent: April 19, 2005Assignee: Sonic Solutions, Inc.Inventors: Michael Scott McMurdie, Daniel A. Polfer, Daniel L. Evers
-
Publication number: 20030227474Abstract: The present invention relates to improvements in the utilization of an authoring file, readable by a DVD-Video authoring program, that defines the playback structure of the DVD-Video material residing in a given disc's “DVD-Video zone” (VIDEO_TS directory) and also defines the location of the assets that make up the disc's DVD-Video “presentation data.” Specifically, the invention presents a method of optimizing the efficiency with which a DVD-Video title stored on a rewritable disc (e.g. DVD-RW, DVD+RW, DVD-RAM, or CD-RW) that has been revised in a compatible software application may be written back to that same disc. The method determines the minimum amount of file rewriting required to effect the desired revisions to the project, in particular avoiding the rewriting of large VOB files.Type: ApplicationFiled: April 3, 2003Publication date: December 11, 2003Applicant: Sonic Solutions, Inc.Inventors: Kenneth G. Oetzel, Henry Van Horik
-
Publication number: 20030193520Abstract: The present invention relates to improvements in the generation of an authoring file, readable by an authoring program of a DVD-Video or other interaction video media, that defines the playback structure of the content residing in a given disc's “authored content zone” and also defines the location of the assets that make up the disc's “presentation data.” The improvements allow generation of an authoring file that references assets that are within the authored content zone of the medium. This allows the authoring “project” from which the final DVD-Video disc image was created to be reopened in a compatible authoring program—and to be modified by such a program—without reference to any of the original source materials.Type: ApplicationFiled: April 15, 2002Publication date: October 16, 2003Applicant: Sonic SolutionsInventor: Kenneth G. Oetzel
-
Patent number: 6072878Abstract: Techniques of making a recording of or transmitting a sound field from either multiple monaural or directional sound signals that reproduce through multiple discrete loud speakers a sound field with spatial harmonics that substantially exactly match those of the original sound field. Monaural sound sources are positioned during mastering to use contributions of all speaker channels in order to preserve the spatial harmonics. If a particular arrangement of speakers is different than what is assumed during mastering, the speaker signals are rematrixed at the home, theater or other sound reproduction location so that the spatial harmonics of the sound field reproduced by the different speaker arrangement match those of the original sound field. An alternative includes recording or transmitting directional microphone signals, or their spatial harmonic components, and then matrixing these signals at the sound reproduction location in a manner that takes into account the specific speaker arrangement.Type: GrantFiled: September 24, 1997Date of Patent: June 6, 2000Assignee: Sonic SolutionsInventor: James A. Moorer
-
Patent number: 6047356Abstract: A distributed file system with dedicated nodes capable of being connected to workstations at their bus. The system uses a complementary client-side and server-side file caching method that increases parallelism by issuing multiple server requests to keep the hardware devices busy simultaneously. Most of the node memory is used for file caching and input/output (I/O) device buffering using dynamic memory organization, reservation and allocation methods for competing memory-intensive activities.Type: GrantFiled: April 18, 1994Date of Patent: April 4, 2000Assignee: Sonic SolutionsInventors: David P. Anderson, James A. Moorer
-
Patent number: 5812790Abstract: A profile of information flow rate of a source data stream having inherently variable information flow rate may be developed and conformed to a constrained target profile of output bit rate as would be generated by a variable compression ratio encoding scheme to be applied to the source data stream. The target profile may be constrained as to minimum output bit rate, maximum output bit rate, and average output bit rate. The resulting conforming profile identifies an encoding plan for the source data stream. One application is preparation of video material for storage on a DVD (Digital Versatile Disc) where total bit storage capacity is limited, the source data stream is an uncompressed video data stream, and the target encoding scheme is MPEG-2 data compression.Type: GrantFiled: September 9, 1996Date of Patent: September 22, 1998Assignee: Sonic SolutionsInventor: Bruce William Randall
-
Patent number: 5636571Abstract: A system particularly adapted for cleaning ink residue from cells forming part of an outer surface of a ceramic inking roll of a printing press roller assembly includes an ultrasonic tank unit. Seated on an top open end of the tank unit is a drive mechanism comprising a set of spaced apart wheels operatively connected to a motor by a belt. As fitted over the wheels, the belt engages one end of a shaft of the ink roller assembly. An opposite end of the shaft then is held by a set of wheels of an idle mechanism also seated on the tank unit top end. For use the tank unit is filled with a cleaning solution so that about a bottom one-third of the roll outer surface submerges in the solution, and the shaft and any included bearings or gears on the shaft remain free from contact with the solution. As the motor drives the belt to slowly turn the roll through the cleaning solution, sonic energy from a generator in the tank unit forces solution into the roll cells to incrementally scrub out the imbedded ink residue.Type: GrantFiled: October 25, 1995Date of Patent: June 10, 1997Assignee: Sonic Solutions, Inc.Inventor: Dean W. Abrahamson