Patents by Inventor Peng Shao

Peng Shao 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).

  • Publication number: 20170138734
    Abstract: A MEMS device includes a mass system capable of undergoing oscillatory drive motion along a drive axis and oscillatory sense motion along a sense axis perpendicular to the drive axis. A quadrature correction unit includes a fixed electrode and a movable electrode coupled to the movable mass system, each being lengthwise oriented along the drive axis. The movable electrode is spaced apart from the fixed electrode by a gap having an initial width. At least one of the fixed and movable electrodes includes an extrusion region extending toward the other of the fixed and movable electrodes. The movable electrode undergoes oscillatory motion with the mass system such that the extrusion region is periodically spaced apart from the other of the fixed and movable electrodes by a gap exhibiting a second width that is less than the first width thereby enabling capacitance enhancement between the electrodes.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventor: Peng SHAO
  • Patent number: 9563259
    Abstract: The present invention discloses a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Huayong Wang, Huan Hao Zou
  • Publication number: 20160370182
    Abstract: A MEMS device includes a drive spring system coupling a pair of drive masses and a sense spring system coupling a pair of sense masses. The drive spring system includes a constrained stiff beam and flexures interconnecting the pair of drive masses. In response to drive movement of the drive masses the flexures enable pivotal movement of the constrained stiff beam about its center hinge point to enable anti-phase drive motion of the drive masses and to suppress in-phase motion of the drive masses. The sense spring system includes diagonally oriented stiff beams and a spring system that enable anti-phase sense motion of the sense masses while suppressing in-phase motion of the sense masses. Coupling masses interposed between the drive and sense masses decouple the drive motion of the drive masses from the sense motion of the sense masses.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: PENG SHAO, ANDREW C. MCNEIL
  • Publication number: 20160366702
    Abstract: A wireless communication terminal has: a wireless module part which transmits a radio frame signal; a transmission loss information detection part which detects transmission loss information representing whether or not the radio frame signal transmitted by the wireless module part has reached a transmission destination; a collision information detection part which detects collision information representing an aspect of collision between the radio frame signal transmitted by the wireless module part and another radio frame signal; and a transmission control part which controls a transmission process executed by the wireless module part, on a basis of the transmission loss information and the collision information.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 15, 2016
    Applicant: NEC Communication Systems, Ltd
    Inventors: Yuki BABA, Akira MATSUMOTO, Peng SHAO
  • Publication number: 20160344368
    Abstract: Aspects of the present disclosure relate to microelectromechanical systems (MEMS) and methods for fabricating MEMS. In some embodiments, the system includes a resonator and a support stem. In some embodiments, the resonator is a hemisphere. The system can further include a front-side or back-side DC contact. The system can further include a levitation support, by which the resonator is virtually levitated from a substrate. In some embodiments, the resonator can be suitable for use in a microhemispherical resonator gyroscope Aspects of the present disclosure also relate to methods for fabricating axisymmetric resonators, including resonators for use in microhemispherical resonator gyroscopes.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Farrokh Ayazi, Peng Shao, Xin Gao, Vahid Tavassoli
  • Publication number: 20160335094
    Abstract: A method for controlling a pipeline-based processor. The method includes determining a change in a workload. The method also includes activating or shutting down, by at least one controller circuit, one or more of the plurality of enhanced pipeline stages based on at least one corresponding enhanced stage priority level of the one or more of the plurality of enhanced pipeline stages and requirements for performance of the workload. The method additionally includes activating or shutting down, by the at least one controller circuit, one or more of the plurality of enhanced modules of the particular pipeline stage based on at least one corresponding priority level of the one or more of the plurality of enhanced modules of the particular pipeline stage and the requirements for the performance of the workload.
    Type: Application
    Filed: July 29, 2016
    Publication date: November 17, 2016
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Hua Yong Wang, Huan Hao Zou
  • Publication number: 20160262049
    Abstract: A transmission part transmits a packet by radio. A power detection part performs, at a given cycle, sampling of power of a spatial radio signal in a packet transmission period during which the transmission part transmits the packet. A collision detection part calculates, as an index value, at least one of the average value and the degree of variation of power of the spatial radio signal in the packet transmission period on the basis of sampled data obtained in the sampling by the power detection part. The collision detection part also determines a reference value on the basis of transmission power of the packet. Then, the collision detection part detects whether or not collision of the packet is present by comparing the index value with the reference value.
    Type: Application
    Filed: September 5, 2014
    Publication date: September 8, 2016
    Applicant: NEC Communication Systems, Ltd
    Inventors: Peng SHAO, Akira MATSUMOTO, Ikumi WADA, Yuki BABA
  • Publication number: 20160147288
    Abstract: A pipeline-based processor and method. The method includes partitioning a particular pipeline into one or more base pipeline stages and a plurality of enhanced pipeline stages, each enhanced pipeline stage configured to be either a shutdown enhanced pipeline stage or an activated enhanced pipeline stage. Each enhanced pipeline stage has an enhanced stage priority level. The method also includes configuring each enhanced pipeline stage to be activated or shut down based at least on the enhanced stage priority level. The method additionally includes partitioning a particular pipeline stage into at least one base module and a plurality of enhanced modules, each enhanced pipeline stage configured to be either a shutdown enhanced pipeline stage or an activated enhanced pipeline stage. Each enhanced module has a particular priority level. The method further includes configuring each enhanced module to be activated or shut down based at least on the particular priority level.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 26, 2016
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Hua Yong Wang, Huan Hao Zou
  • Patent number: 9348406
    Abstract: The present invention discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Hua Yong Wang, Huan Hao Zou
  • Publication number: 20160124227
    Abstract: A device comprising means for engaging said device to at least a portion of an outside surface of a glass of a headwear, means for engaging said device to at least a portion of an inside surface of glass of said headwear, means for mounting a display module or video capturing device and said means for engaging said device to at least a portion of an inside surface of a headwear to said device, and means for adjusting a viewing angle of said display module or video capturing device with a generally 360 degrees rotation.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Hai Yong Zhang, Wenfeng Zhang, Chenchen Zheng, Peng Shao, Jia Chi Wu, Jia Ning Zhao, David Pommerenke
  • Patent number: 9030945
    Abstract: A wireless communication device includes a data transmission and reception section that wirelessly transmits a plurality of test packets; a signal sensing section that senses a power of a spatial radio wave signal on a frequency channel that is the same as the plurality of test packets and outputs sample data of the sensed spatial radio wave signal; a calculation processing section that converts the sample data into time series sample data; a collision detection section that calculates a packet collision rate based on the number of packet collisions and the number of the plurality of test packets if there is a packet collision due to interference of the plurality of test packets with another communication; and a control section that adjusts a parameter that the data transmission and reception section uses based on a calculation result of the collision detection section.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: May 12, 2015
    Assignee: NEC Communication Systems, Ltd.
    Inventors: Peng Shao, Stefan Aust, Akira Matsumoto, Tetsuya Ito, Peter Davis
  • Publication number: 20150023181
    Abstract: A wireless communication device includes a data transmission and reception section that wirelessly transmits a plurality of test packets; a signal sensing section that senses a power of a spatial radio wave signal on a frequency channel that is the same as the plurality of test packets and outputs sample data of the sensed spatial radio wave signal; a calculation processing section that converts the sample data into time series sample data; a collision detection section that calculates a packet collision rate based on the number of packet collisions and the number of the plurality of test packets if there is a packet collision due to interference of the plurality of test packets with another communication; and a control section that adjusts a parameter that the data transmission and reception section uses based on a calculation result of the collision detection section.
    Type: Application
    Filed: October 3, 2014
    Publication date: January 22, 2015
    Inventors: Peng SHAO, Stefan AUST, Akira MATSUMOTO, Tetsuya ITO, Peter DAVIS
  • Patent number: 8879402
    Abstract: A wireless communication device includes a data transmission and reception section that wirelessly transmits a plurality of test packets; a signal sensing section that senses a power of a spatial radio wave signal on a frequency channel that is the same as the plurality of test packets and outputs sample data of the sensed spatial radio wave signal; a calculation processing section that converts the sample data into time series sample data; a collision detection section that calculates a packet collision rate based on the number of packet collisions and the number of the plurality of test packets if there is a packet collision due to interference of the plurality of test packets with another communication; and a control section that adjusts a parameter that the data transmission and reception section uses based on a calculation result of the collision detection section.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: November 4, 2014
    Assignee: NEC Communication Systems, Ltd.
    Inventors: Peng Shao, Stefan Aust, Akira Matsumoto, Tetsuya Ito, Peter Davis
  • Publication number: 20120320759
    Abstract: A wireless communication device includes a data transmission and reception section that wirelessly transmits a plurality of test packets; a signal sensing section that senses a power of a spatial radio wave signal on a frequency channel that is the same as the plurality of test packets and outputs sample data of the sensed spatial radio wave signal; a calculation processing section that converts the sample data into time series sample data; a collision detection section that calculates a packet collision rate based on the number of packet collisions and the number of the plurality of test packets if there is a packet collision due to interference of the plurality of test packets with another communication; and a control section that adjusts a parameter that the data transmission and reception section uses based on a calculation result of the collision detection section.
    Type: Application
    Filed: June 12, 2012
    Publication date: December 20, 2012
    Applicant: NEC COMMUNICATION SYSTEMS, LTD.
    Inventors: Peng Shao, Stefan Aust, Akira Matsumoto, Tetsuya Ito, Peter Davis
  • Publication number: 20120210106
    Abstract: The present invention discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload.
    Type: Application
    Filed: April 26, 2012
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Huayong Wang, Huan Hao Zou
  • Patent number: 8143903
    Abstract: A resonance scanning system and method for testing equipment for electromagnetic resonances uses a resonance detection subsystem with at least one probe to identify at least one of a resonating location, a resonating frequency and a quality factor of a resonance of the equipment and an automatic scanning subsystem to displace the probe to different testing locations of the equipment so that the resonance detection subsystem can determine if any of the different testing locations of the equipment exhibits electromagnetic resonances.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: March 27, 2012
    Assignee: The Curators of the University of Missouri
    Inventors: David J. Pommerenke, Wei Huang, Peng Shao, Jiang Xiao
  • Publication number: 20120049834
    Abstract: A snubber circuit for use with a DC/DC converter broadly comprises a snubber resistor connected in parallel with a snubber inductor. The DC/DC converter may include a voltage source, a first switching element, a second switching element, an output inductor, and an output capacitor. The voltage source may include a positive terminal and a negative terminal connected to a ground node. The first switching element may include a first terminal connected to the positive terminal of the voltage source The second switching element may be connected to a second terminal of the first switching element. The series combination of the output inductor and the output capacitor may be connected between the second terminal of the first switching element and the ground node. The snubber circuit may be connected between the second switching element and the ground node.
    Type: Application
    Filed: May 7, 2010
    Publication date: March 1, 2012
    Applicant: THE CURATORS OF THE UNIVERSITY OF MISSOURI
    Inventors: David Pommerenke, Keong Kam, Ankit Bhargava, Peng Shao, Xin Chang, Hongyu Li
  • Publication number: 20090295405
    Abstract: A resonance scanning system and method for testing equipment for electromagnetic resonances uses a resonance detection subsystem with at least one probe to identify at least one of a resonating location, a resonating frequency and a quality factor of a resonance of the equipment and an automatic scanning subsystem to displace the probe to different testing locations of the equipment so that the resonance detection subsystem can determine if any of the different testing locations of the equipment exhibits electromagnetic resonances.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 3, 2009
    Inventors: David J. Pommerenke, Wei Huang, Peng Shao, Jiang Xiao
  • Publication number: 20090248984
    Abstract: There are disclosed a method and device for performing Copy-on-Write in a processor. The processor comprises: processor cores, L1 caches each of which is logically divided into a first L1 cache and a second L1 cache, and L2 caches. The first L1 cache is used for saving new data value, and the second L1 cache for saving old data value. The method can comprise the steps of: in response to a store operation from said processor core, judging whether a corresponding cache line in said L2 cache has been modified; if it is determined a corresponding L2 cache line in said L2 cache has not been modified, copying old data value in the corresponding L2 cache line to said second L1 cache, and writing new data value to the corresponding L2 cache line; and if it is determined a corresponding L2 cache line in said L2 cache has been modified, writing new data value to the corresponding L2 cache line directly.
    Type: Application
    Filed: March 24, 2009
    Publication date: October 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Xiao Wei Shen, Hua Yong Wang, Wen Bo Shen, Peng Shao
  • Publication number: 20090193424
    Abstract: The present invention discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, the base pipeline stages being activated all the while, and the enhanced pipeline stages being activated or shutdown according to requirements for performance of a workload. The present invention further discloses a method of processing instructions in a pipeline-based central processing unit, wherein the pipeline is partitioned into base pipeline stages and enhanced pipeline stages according to functions, each pipeline stage being partitioned into a base module and at least one enhanced module, the base module being activated all the while, and the enhanced module being activated or shutdown according to requirements for performance of a workload.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wen Bo Shen, Peng Shao, Yu Li, Xiao Tao Chang, Yi Ge, Huayong Wang, Huan Hao Zou