Patents by Inventor Sho L. Chen

Sho L. Chen 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: 5610659
    Abstract: A coding conditions selection apparatus, adapted for inclusion in an MPEG-II encoder chip, and methods for selecting encoding parameters for a macroblock of video data includes an encoder decision block ("EDB") for receiving and concurrently stratifying into a plurality of blocks digital video data associated with a macroblock. Each block may correspond to video data for pels of the macroblock, or a block may correspond to differences produced by subtracting digital video data for pels of a reference frame of video from digital video data for pels of the macroblock. The EDB while evaluating functions, e.g. either a variance or a mean square error, concurrently processes the stratified data for several blocks while avoiding any redundant computations. A plurality of encoding conditions are determined based upon the block function evaluations.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: March 11, 1997
    Assignee: FutureTel, Inc.
    Inventors: Gregory C. Maturi, Sho L. Chen, Vivek Bhargava, Ren-Yuh Wang, Richard H. Tom
  • Patent number: 5560035
    Abstract: A register system for a data processor which operates in a plurality of modes. The register system provides multiple, identical banks of register sets, the data processor controlling access such that instructions and processes need not specify any given bank. An integer register set includes first (RA[23:0]) and second (RA[31:24]) subsets, and a shadow subset (RT[31:24]). While the data processor is in a first mode, instructions access the first and second subsets. While the data processor is in a second mode, instructions may access the first subset, but any attempts to access the second subset are re-routed to the shadow subset instead, transparently to the instructions, allowing system routines to seemingly use the second subset without having to save and restore data which user routines have written to the second subset. A re-typable register set provides integer width data and floating point width data in response to integer instructions and floating point instructions, respectively.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: September 24, 1996
    Assignee: Seiko Epson Corporation
    Inventors: Sanjiv Garg, Derek J. Lentz, Le T. Nguyen, Sho L. Chen
  • Patent number: 5493687
    Abstract: A register system for a data processor which operates in a plurality of modes. The register system provides multiple, identical banks of register sets, the data processor controlling access such that instructions and processes need not specify any given bank. An integer register set includes first (RA[23:0]) and second (RA[31:24]) subsets, and a shadow subset (RT[31:24]). While the data processor is in a first mode, instructions access the first and second subsets. While the data processor is in a second mode, instructions may access the first subset, but any attempts to access the second subset are re-routed to the shadow subset instead, transparently to the instructions, allowing system routines to seemingly use the second subset without having to save and restore data which user routines have written to the second subset. A re-typable register set provides integer width data and floating point width data in response to integer instructions and floating point instructions, respectively.
    Type: Grant
    Filed: July 8, 1991
    Date of Patent: February 20, 1996
    Assignee: Seiko Epson Corporation
    Inventors: Sanjiv Garg, Derek J. Lentz, Le T. Nguyen, Sho L. Chen