Patents by Inventor Luke Kien La

Luke Kien La 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: 7634172
    Abstract: A software driven method for recording multiple sessions on a rewritable DVD is provided. Examples include a software-driven method for appending data to rewritable DVD disc. A rewritable DVD disc for recording, wherein the rewritable DVD disc contains previously written data is received for appending data. A request to append new data to the rewritable DVD disc is received. A file system for the previously written data is located and includes a pointer to the start of the file system. The file system for the previously written data is then read. The file system is modified to continue pointing to files associated with the previously written data and to generate pointers to files of the new data. An updated file system and the new data to the rewritable DVD disc are logically written after the previously written data. The pointer of the file system is then modified to refer to the updated file system.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: December 15, 2009
    Assignee: Sonic Solutions, Inc.
    Inventors: Luke Kien La, Yaoyuan Tu, Yau-Ting Mau
  • Patent number: 7437059
    Abstract: A software driven method for appending data to a rewritable optical disc is provided. The method includes detecting a rewritable optical disc, and the rewritable optical disc contains a first written session with a file system and an associated volume descriptor. The method then detects a request to write a new session to the rewritable optical disc. Now, it is determined that the new session is to be written past a boundary limit, e.g., such as an OS boundary. A new file system for the new session is then generated, where the new file system having an updated volume descriptor. Data for the new session is written and the volume descriptor of the first written session is replaced with the updated volume descriptor.
    Type: Grant
    Filed: November 20, 2002
    Date of Patent: October 14, 2008
    Assignee: Sonic Solutions
    Inventors: Luke Kien La, Kenneth James
  • Patent number: 7319653
    Abstract: 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: Grant
    Filed: March 28, 2005
    Date of Patent: January 15, 2008
    Assignee: Sonic Solutions, Inc.
    Inventors: Luke Kien La, Kenneth James
  • Patent number: 7139763
    Abstract: Methods for processing data to be recorded to optical media are provided. In one example, a method includes receiving a request to record data to optical media. The method then maps a source path for the data from a root directory through any intervening parent directories to the file location of the data, and saves the source path in a database. When saving the source path to the database, node identifiers are used to represent individual nodes of the source path with corresponding keys to the node identifiers saved in a path table. The method further provides for the complete source path for each file of the data to be recorded to be retrieved in one step when processing and recording the data.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: November 21, 2006
    Assignee: Sonic Solutions
    Inventor: Luke Kien La
  • Patent number: 6963952
    Abstract: 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: Grant
    Filed: July 19, 2002
    Date of Patent: November 8, 2005
    Assignee: Sonic Solutions, Inc.
    Inventor: Luke Kien La
  • Patent number: 6885624
    Abstract: 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: Grant
    Filed: August 20, 2002
    Date of Patent: April 26, 2005
    Assignee: Sonic Solutions, Inc.
    Inventors: Luke Kien La, Kenneth James