Patents by Inventor Xiao Tao

Xiao Tao 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: 20140336123
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Application
    Filed: August 1, 2014
    Publication date: November 13, 2014
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Patent number: 8856461
    Abstract: This invention provides a request controlling apparatus, processor and method. The request controlling apparatus is connected to a request storage unit and includes: a queue unit storing flag recording region configured to record a storing flag corresponding to a queue unit in the request storage unit, a comparing means configured to judge whether a incoming first queue unit corresponds to a same message as an already existing queue unit, where the already existing queue unit is in the request storage unit and a flag setting means is configured to set the storing flag corresponding to the already existing queue unit in the queue unit storing flag recording region, to indicate that a message state related to the already existing queue unit will not be stored if the first queue unit corresponds to the same message as in the already existing queue unit.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Hubertus Franke, Xiaolu Mei, Kun Wang, Hao Yu
  • Publication number: 20140278223
    Abstract: The invention provides a device and method for detecting an absolute multi-turn rotation angle. The device comprises a housing, a cover plate and a rotating shaft, the rotating shaft being placed go through the housing.
    Type: Application
    Filed: November 11, 2012
    Publication date: September 18, 2014
    Inventors: Liangjie Zhou, Xiao Tao, Zhyuan Ren, Suoping Wu, Jing Mao, Jian Chen, Xudong Cai, Jiangping Tang
  • Patent number: 8835488
    Abstract: This application describes compounds that can act as opioid receptor ligands, which compounds can be used in the treatment of, for example, pain and pain related disorders.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: September 16, 2014
    Assignee: Trevena, Inc.
    Inventors: Dennis Yamashita, Dimitar Gotchev, Philip Pitis, Xiao-Tao Chen, Guodong Liu, Catherine C. K. Yuan
  • Patent number: 8809260
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: August 19, 2014
    Assignee: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Patent number: 8796204
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: August 5, 2014
    Assignee: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Patent number: 8639840
    Abstract: A processing unit coupled to a bus for accelerating data transmission and a method for accelerating data transmission. The present invention provides a streaming data transmission mode in which a plurality of data blocks are transmitted via one handshake. The present invention employs handshake save policy, when a processing unit sends a request comprising a plurality of data blocks on a bus, a cache or memory will perform address matching to judge whether there is any hit data block. If there is any hit data block, the cache or memory only needs to reply once and then start to continuously transmit the hit data blocks it possesses. Thus, a separate handshake for each data block is no longer needed.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Rui Hou, Wei Liu, Kun Wang, Yu Zhang
  • Publication number: 20140005114
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Application
    Filed: June 25, 2013
    Publication date: January 2, 2014
    Applicant: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Publication number: 20130331408
    Abstract: This application describes compounds that can act as opioid receptor ligands, which compounds can be used in the treatment of, for example, pain and pain related disorders.
    Type: Application
    Filed: August 12, 2013
    Publication date: December 12, 2013
    Applicant: Trevena, Inc.
    Inventors: Dennis Yamashita, Dimitar Gotchev, Philip Pitis, Xiao-Tao Chen, Guodong Liu, Catherine C.K. Yuan
  • Publication number: 20130274176
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 17, 2013
    Applicant: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Publication number: 20130196902
    Abstract: This application describes compounds acting as, for example, ?-arrestin effectors and uses thereof, in, for example, the treatment of chronic and acute cardiovascular diseases.
    Type: Application
    Filed: January 31, 2013
    Publication date: August 1, 2013
    Applicant: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao Tao Chen
  • Patent number: 8486885
    Abstract: This application describes a family of compounds acting as ?-arrestin effectors. Such compounds may provide significant therapeutic benefit in the treatment of chronic and acute cardiovascular diseases.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: July 16, 2013
    Assignee: Trevena, Inc.
    Inventors: Dennis Yamashita, Xiao-Tao Chen
  • Patent number: 8447951
    Abstract: An apparatus and method for managing a translation look-aside buffer (TLB). The TLB is shared by a plurality of jobs. The method including the steps of: obtaining at least one attribute of each job of the plurality of jobs; assigning a priority level to each job according to at least one attribute of each job; and managing the related TLB entries of each job according to the priority level of each job. The present invention also provides an apparatus for managing TLB corresponding to the above method. The method and apparatus according to the present invention provide an efficient use of the shared TLB.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Rui Hou, Wei Liu, Kun Wang
  • Patent number: 8397050
    Abstract: A Simulator and a simulating method for running a guest program in a host are disclosed. The simulator includes: an initialization device configured for setting content of a hypervisor page table in the host, the hypervisor page table mapping a guest physical address space to a host physical address space. The simulator further includes a binary translation device configured for employing a program logical address to perform a memory access in code translation. The simulator also includes a miss handling device configured for updating a guest translation look-aside buffer by treating a miss in a host translation look-aside buffer caused by the execution of the translated code as a miss in the guest translation look-aside buffer, wherein the host translation look-aside buffer is configured to buffer entries for mapping addresses in a guest program logical address space to addresses in the guest physical address space.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Huayong Wang, Kun Wang, Yu Zhang
  • Publication number: 20130010949
    Abstract: A method and system for compressing and encrypting data. The method includes: receiving original data; performing a first compression of said original data to obtain a first compression result; and encrypting only a literal portion in the first compression result to obtain an encrypted first compression result. Embodiments of the present invention improve the efficiency of the process of compression +encryption to a great extent by means of encrypting only the literal portion of the compression result.
    Type: Application
    Filed: September 12, 2012
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Tao Chang, Yi Ge, Chun Liang Gu, Kun Wang, Qiong Zou
  • Publication number: 20120288088
    Abstract: A method and system for compressing and encrypting data. The method includes: receiving original data; performing a first compression of the original data to obtain a first compression result; and encrypting only a literal portion in the first compression result to obtain an encrypted first compression result. Various embodiments improve the efficiency of the process of compression and encryption to a great extent by encrypting only the literal portion of the compression result.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Tao Chang, Yi Ge, Chun Liang Gu, Kun Wang, Qiong Zou
  • Publication number: 20120245181
    Abstract: This application describes compounds that can act as opioid receptor ligands, which compounds can be used in the treatment of, for example, pain and pain related disorders.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 27, 2012
    Applicant: Trevena, Inc.
    Inventors: Dennis Yamashita, Dimitar Gotchev, Philip Pitis, Xiao-Tao Chen, Guodong Liu, Catherine C.K. Yuan
  • 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
  • Publication number: 20120144163
    Abstract: A data processing system and method are disclosed. The system comprises an instruction-fetch stage where an instruction is fetched and a specific instruction is input into decode stage; a decode stage where said specific instruction indicates that contents of a register in a register file are used as an index, and then, the register file pointed to by said index is accessed based on said index; an execution stage where an access result of said decode stage is received, and computations are implemented according to the access result of the decode stage.
    Type: Application
    Filed: February 13, 2012
    Publication date: June 7, 2012
    Applicant: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Qiang Liu
  • Patent number: 8151091
    Abstract: A data processing system and method are disclosed. The system comprises an instruction-fetch stage where an instruction is fetched and a specific instruction is input into decode stage; a decode stage where said specific instruction indicates that contents of a register in a register file are used as an index, and then, the register file pointed to by said index is accessed based on said index; an execution stage where an access result of said decode stage is received, and computations are implemented according to the access result of the decode stage.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Xiao Tao Chang, Qiang Liui