Patents by Inventor Peter Lai

Peter Lai 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: 7032200
    Abstract: A technique improves the performance of an integrated circuit design by selectively replacing low Vt transistors with standard Vt transistors. The selection of gates for replacement may be based on a multi-path timing analysis. If a low Vt variant of a gate instance increases a path cycle time as compared to a standard Vt counterpart, the maximum of the path cycle times for all paths that include the low Vt variant and the maximum of the path cycle time for these paths with a standard Vt variant are calculated. If the maximum path cycle time for the path including the low Vt variant is greater than the maximum path cycle time for the path including the standard Vt variant, then that low Vt variant is substituted with a standard Vt variant. Thus, integrated circuit designs prepared in accordance with the invention may exhibit improved cycle times.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: April 18, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Sriram Satakopan, Arvindvel Shanmugavel, Shunjiang Xu, Von-Kyoung Kim, Peter Lai
  • Publication number: 20050246073
    Abstract: A vehicle (12) including a control system (18) is used for controlling vehicle attitude or angular velocity (38). The processor (24) is coupled to a star sensor or tracker (22) and a memory (30) that may include a star catalog (32), and an exclusion list (36). The exclusion list (36), a list of stars to be temporarily excluded from consideration when determining attitude or angular velocity or relative alignment of star sensors or trackers, is calculated on board. Such a calculation prevents the necessity for a costly, periodic, ground calculation and upload of such data. By manipulating the star catalog, or sub-catalogs derived from said catalog, based upon the exclusion list (36), measurements of such excluded stars are prevented from corrupting the attitude or angular velocity or alignment estimates formulated on board. The system uses multiple stayout zones for excluding stars from the exclusion list.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Applicant: THE BOEING COMPANY
    Inventors: David Needelman, Richard Fowell, Peter Lai, Yeong-Wei Wu, Rongsheng Li
  • Publication number: 20050246072
    Abstract: A vehicle (12) including a control system (18) is used for controlling vehicle attitude or angular velocity (38). The processor (24) is coupled to a star sensor or tracker (22) and a memory (30) that may include a star catalog (32), and an exclusion list (36). The exclusion list (36), a list of stars to be temporarily excluded from consideration when determining attitude or angular velocity or relative alignment of star sensors or trackers, is calculated on-board. Such a calculation prevents the necessity for a costly, periodic, ground calculation and upload of such data. By manipulating the star catalog, or sub-catalogs derived from said catalog, based upon the exclusion list (36), measurements of such excluded stars are prevented from corrupting the attitude or angular velocity or alignment estimates formulated on board.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Applicant: THE BOEING COMPANY
    Inventors: David Needelman, Rongsheng Li, Richard Fowell, Peter Lai, Yeong-Wei Wu, Bruce Eyerly, Jonathan French
  • Publication number: 20050154528
    Abstract: A system (18) includes: a) A vehicle (12) includes an attitude or angular velocity control system (38), a plurality of star trackers or star sensors (22) each having a field of view (28); b) a memory (30) having a star catalog (32), a star pair catalog (58) and a reference table (56) stored therein; and c) a processor (24) coupled to the attitude or angular velocity control system (38), the star trackers or star sensors (22), and the memory (30). The processor (24) determines the vehicle inertial attitude or angular velocity or sensor alignment, based, in part, on the star pair catalog (58) and reference table (56). The design of the star pair catalog (58) and reference table (56) is suitable for rapid determination of attitude or angular velocity or sensor alignment, and an efficient use of memory.
    Type: Application
    Filed: June 24, 2004
    Publication date: July 14, 2005
    Applicant: THE BOEING COMPANY
    Inventors: James Alstad, David Needelman, Rongsheng Li, Richard Fowell, Peter Lai, Yeong-Wei Wu
  • Publication number: 20050154529
    Abstract: A system (18) includes: a) A vehicle (12) includes an attitude or angular velocity control system (38), a plurality of star trackers or star sensors (22) each having a field of view (28); b) a memory (30) having a star catalog (32), an allocated area for a star pair catalog (58) and a reference table (56) stored therein; and c) a processor (24) coupled to the attitude or angular velocity control system (38), the star trackers or star sensors (22), and the memory (30). The processor (24) populates the star pair catalog (58), using the method described herein. The processor (24) then periodically determines the vehicle inertial attitude or angular velocity or sensor alignment, based, in part, on the star pair catalog (58) and reference table (56). The novel ability of the software to autonomously populate the star pair catalog (58) allows users to avoid uploading a large amount of data, and the problems associated with such an upload.
    Type: Application
    Filed: June 24, 2004
    Publication date: July 14, 2005
    Applicant: THE BOEING COMPANY
    Inventors: David Needelman, Rongsheng Li, Richard Fowell, Peter Lai, Yeong-Wei Wu
  • Publication number: 20050050405
    Abstract: The timing response of a circuit path is predicted by modeling the circuit path using two different timing models (110, 120). The variation between the timing responses produced by each of the timing models is used to generate a correction factor (180), which is then applied to one of the timing models. Once the correction factor has been applied to a timing model, the model is used to produce a corrected timing prediction for the modeled circuit path.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: Aveek Sarkar, Shian-Jiun Fu, Peter Lai, Rambabu Pyapali
  • Patent number: 6779131
    Abstract: The present invention relates to a method and apparatus for a reconfigurable multi-chip module. The reconfigurable multi-chip module includes a processor; a memory module connected to the processor; and a memory control component for controlling whether the processor uses the memory module. The method of producing multi-chip modules includes assembling a processor and a memory module on the multi-chip module; testing the memory module; and selectively configuring the processor to use the memory module based on the testing of the memory module.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: August 17, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Rambabu Pyapali, Xuejun Yuan, Xiaowei Jin, Peter Lai, Samer H. Haddad, Jeffrey Wong
  • Patent number: 6654942
    Abstract: Method and system for providing a netlist driven integrated router in a non-netlist driven environment for microprocessor designs includes retrieving top level netlist for the existing microprocessor design from the top level database and the design parameters for the new microprocessor design, and translating these netlist and design parameters at the front end so that the resulting data can be provided to an integrated router which is configured to generate re-routes for the new microprocessor design based on the top level netlist and the design parameters, where the generated re-routes are provided to a back end for translating the re-routes to new top level netlist and merging the new top level netlist with the existing top level netlist database.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: November 25, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Sachin Chopra, Peter Fu, Kong-Fal Woo, Peter Lai, Srirarm Satakopan, Hsiu-Nien Chen, Von-Kyoung Kim, Yongjun Zhang
  • Publication number: 20030041310
    Abstract: Method and system for providing a netlist driven integrated router in a non-netlist driven environment for microprocessor designs includes retrieving top level netlist for the existing microprocessor design from the top level database and the design parameters for the new microprocessor design, and translating these netlist and design parameters at the front end so that the resulting data can be provided to an integrated router which is configured to generate re-routes for the new microprocessor design based on the top level netlist and the design parameters, where the generated re-routes are provided to a back end for translating the re-routes to new top level netlist and merging the new top level netlist with the existing top level netlist database.
    Type: Application
    Filed: August 22, 2001
    Publication date: February 27, 2003
    Inventors: Sachin Chopra, Peter Fu, Kong-Fai Woo, Peter Lai, Srirarm Satakopan, Hsiu-Nien Chen, Von-Kyoung Kim, Yongjun Zhang
  • Publication number: 20020194447
    Abstract: The present invention relates to a method and apparatus for a reconfigurable multi-chip module. The reconfigurable multi-chip module includes a processor; a memory module connected to the processor; and a memory control component for controlling whether the processor uses the memory module. The method of producing multi-chip modules includes assembling a processor and a memory module on the multi-chip module; testing the memory module; and selectively configuring the processor to use the memory module based on the testing of the memory module.
    Type: Application
    Filed: May 1, 2001
    Publication date: December 19, 2002
    Inventors: Rambabu Pyapali, Xuejun Yuan, Xiaowei Jin, Peter Lai, Samer H. Haddad, Jeffrey Wong
  • Patent number: 4206193
    Abstract: An improved process is provided for the production of chlorine dioxide and chlorine wherein a chlorine dioxide generator may be operated interchangeably in either sulfuric acid or hydrochloric acid mode without changing acidity levels or evacuating the liquor of one mode and refilling with liquor of the second mode before continuing generation. The versatile process for production of chlorine dioxide comprises maintaining saturated solutions of both alkali metal chloride and alkali metal sulfate in the generator at an acid normality of from about 2 to about 11 in the presence of a small amount of catalyst selected from the group consisting of vanadium pentoxide, silver ions, manganese ions, dichromate ions and arsenic ions. Thus, the instant process provides high yields of chlorine dioxide even at high acidities making it possible to manufacture balanced quantities of saltcake and alkali metal chloride by-products as may be required.
    Type: Grant
    Filed: December 18, 1978
    Date of Patent: June 3, 1980
    Assignee: Hooker Chemicals & Plastics Corp.
    Inventors: Harold deV. Partridge, Peter Lai
  • Patent number: 4169773
    Abstract: In the production of chlorine and caustic by the electrolytic decomposition of brine in a membrane cell, depleted anolyte is often recirculated, with salt resaturation. Chlorate build-up in this recirculating brine results from membrane inefficiencies, and has in the past required purging. It has now been found that a portion of the recirculating brine stream may be reacted with strong acid, such as HCl, to reduce the chlorate, resulting in production of additional chlorine, water, and salt. Such chlorine may be joined with the cell product, while the salt may be utilized in the resaturation of the remainder of the recirculating brine stream.
    Type: Grant
    Filed: January 16, 1978
    Date of Patent: October 2, 1979
    Assignee: Hooker Chemicals & Plastics Corp.
    Inventors: Peter Lai, Stanley Szymanski, Norman L. Christensen