Patents by Inventor Scot Lee

Scot Lee 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: 7848616
    Abstract: A processing device and method for time domain change of A/V data stream comprises a starting threshold setting unit for setting a starting threshold; a detecting module for detecting whether the A/V data stream having a SCR domain change; a counting unit comprising a counter for recording a continuous probable times of the SCR domain change according a detecting result of the detecting module; a comparing unit for comparing the counter with the starting threshold; and a time domain change procedure performing unit for performing a time domain change procedure of the A/V data stream for synchronization of a STC according a detecting result of the comparing unit. Accordingly, since the frequency of the time domain change will be lower, the corresponding response of the decoder will be in time for playing as well.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: December 7, 2010
    Assignee: Via Technologies, Inc.
    Inventors: Scot Lee, Willy Chuang
  • Patent number: 7844169
    Abstract: A method for converting the MPEG 1 data format to the MPEG 2 data format is provided. The method includes reading and mapping the MPEG 1 data format to the MPEG 2 data format to generate a first title file and a second title file. Sequential playback functions defined in the Video 1.1 specification is supported when the first title file is selected for playback. Otherwise, playback controls functions defined in the Video 2.0 specification is supported when the second title file is selected for playback.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: November 30, 2010
    Assignee: Via Technologies, Inc.
    Inventors: Scot Lee, Daniel Kao
  • Patent number: 7796858
    Abstract: A mix mode multimedia player having audio scenery and video scenery thereof being controlled individually comprises a playback manager module, and a presentation engine module. The playback manager module for generating audio-format play list, video-format play list, and audio-video interlaced-format play list according to user settings. The user settings includes a plurality of media file's names that user desires to play. The presentation engine module has an audio scene state machine, and a video scene state machine, wherein the presentation engine module provides corresponding play sequences to the audio scene state machine, and the video scene state machine. Furthermore, the audio scene state machine can thus play the media files with audio format and said video scene state machine can thus play said media files with video format.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: September 14, 2010
    Assignee: Via Technologies, Inc.
    Inventor: Scot Lee
  • Patent number: 7778525
    Abstract: A method of preventing playing of audio or video data from being interrupted for a mix mode multimedia playback system comprises the following steps: a video stream buffer, a audio stream buffer, and a parser module is provided; then amount of free space in the video stream buffer is checked so as to ensure the amount of the free space is larger than a sum of a track buffer and video data being processed by the parser module. Whenever the playing of an audio scene state machine is paused or stopped, audio data processed by the parser module and audio data in the track buffer are pushed into the free space of the audio stream buffer so as to release entire space of the track buffer for video data to be loaded.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: August 17, 2010
    Assignee: Via Technologies, Inc.
    Inventor: Scot Lee
  • Patent number: 7742679
    Abstract: A method for choosing the first candidate to be loaded from a series of job requests for a mix mode multimedia player is disclosed. A job table having a plurality of rows is provided. Each row for a job has a job message with a “Priority” status, a “Usage status” status, and an “Examining function” status. The jobs are generated by a loader manager module of the mix mode multimedia player according to the job requests. The job messages of the jobs are arranged according to the “Priority” status in order. Then, the first candidate is chosen according to the following steps. The “Usage status” status of the job message is examined. If the “Usage status” is “used”, the “Examining function” status of the job message is examined. At last, If the “Examining function” status is “Critical”, the job is set as the first candidate.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: June 22, 2010
    Assignee: Via Technologies, Inc.
    Inventor: Scot Lee
  • Publication number: 20070081790
    Abstract: A method for converting the MPEG 1 data format to the MPEG 2 data format is provided. The method includes reading and mapping the MPEG 1 data format to the MPEG 2 data format to generate a first title file and a second title file. Sequential playback functions defined in the Video 1.1 specification is supported when the first title file is selected for playback. Otherwise, playback controls functions defined in the Video 2.0 specification is supported when the second title file is selected for playback.
    Type: Application
    Filed: October 5, 2006
    Publication date: April 12, 2007
    Inventors: Scot Lee, Daniel Kao
  • Publication number: 20060257121
    Abstract: A method of preventing playing of audio or video data from being interrupted for a mix mode multimedia playback system comprises the following steps: a video stream buffer, a audio stream buffer, and a parser module is provided; then amount of free space in the video stream buffer is checked so as to ensure the amount of the free space is larger than a sum of a track buffer and video data being processed by the parser module. Whenever the playing of an audio scene state machine is paused or stopped, audio data processed by the parser module and audio data in the track buffer are pushed into the free space of the audio stream buffer so as to release entire space of the track buffer for video data to be loaded.
    Type: Application
    Filed: July 20, 2006
    Publication date: November 16, 2006
    Applicant: VIA TECHNOLOGIES, INC.
    Inventor: Scot Lee
  • Publication number: 20060257117
    Abstract: A method for choosing the first candidate to be loaded from a series of job requests for a mix mode multimedia player is disclosed. A job table having a plurality of rows is provided. Each row for a job has a job message with a “Priority” status, a “Usage status” status, and an “Examining function” status. The jobs are generated by a loader manager module of the mix mode multimedia player according to the job requests. The job messages of the jobs are arranged according to the “Priority” status in order. Then, the first candidate is chosen according to the following steps. The “Usage status” status of the job message is examined. If the “Usage status” is “used”, the “Examining function” status of the job message is examined. At last, If the “Examining function” status is “Critical”, the job is set as the first candidate.
    Type: Application
    Filed: July 21, 2006
    Publication date: November 16, 2006
    Inventor: Scot Lee
  • Publication number: 20060088273
    Abstract: A processing device and method for time domain change of A/V data stream comprises a starting threshold setting unit for setting a starting threshold; a detecting module for detecting whether the A/V data stream having a SCR domain change; a counting unit comprising a counter for recording a continuous probable times of the SCR domain change according a detecting result of the detecting module; a comparing unit for comparing the counter with the starting threshold; and a time domain change procedure performing unit for performing a time domain change procedure of the A/V data stream for synchronization of a STC according a detecting result of the comparing unit. Accordingly, since the frequency of the time domain change will be lower, the corresponding response of the decoder will be in time for playing as well.
    Type: Application
    Filed: November 24, 2004
    Publication date: April 27, 2006
    Inventors: Scot Lee, Willy Chuang
  • Publication number: 20060018629
    Abstract: A mix mode multimedia player having audio scenery and video scenery thereof being controlled individually comprises a playback manager module, and a presentation engine module. The playback manager module for generating audio-format play list, video-format play list, and audio-video interlaced-format play list according to user settings. The user settings includes a plurality of media file's names that user desires to play. The presentation engine module has an audio scene state machine, and a video scene state machine, wherein the presentation engine module provides corresponding play sequences to the audio scene state machine, and the video scene state machine. Furthermore, the audio scene state machine can thus play the media files with audio format and said video scene state machine can thus play said media files with video format.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 26, 2006
    Inventor: Scot Lee
  • Publication number: 20050008342
    Abstract: A system and method is provided for displaying multimedia information used in suspending mode according to preset timing in a calendar. In one form, a real-time clock is used to generate a real-time clock signal so as to make the multimedia player being synchronous with the real world. A memory device is used to store encoded multimedia information while a calendar is still included therein for saving timing information set by the manufacturer and user. A data-accessing module is used to access corresponding multimedia information from the memory device according to a comparison result by comparing the timing information provided by the rear-time clock with the calendar. A decoder decodes the aforesaid multimedia before delivering to a display system.
    Type: Application
    Filed: July 12, 2004
    Publication date: January 13, 2005
    Inventor: Scot Lee