Patents by Inventor Rui Liang

Rui Liang 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: 8637555
    Abstract: The present invention relates to certain tetrazole derivatives of Formula (I), and pharmaceutically acceptable salts thereof, which exhibit useful pharmacological properties, for example, as agonists for the RUP25 receptor. Also provided by the present invention are pharmaceutical compositions containing compounds of the invention, and methods of using the compounds and compositions of the invention in the treatment of metabolic-related disorders, including dyslipidemia, atherosclerosis, coronary heart disease, insulin resistance, type 2 diabetes, Syndrome-X and the like. In addition, the present invention also provides for the use of the compounds of the invention in combination with other active agents such as those belonging to the class of ?-glucosidase inhibitors, aldose reductase inhibitors, biguanides, HMG-CoA reductase inhibitors, squalene synthesis inhibitors, fibrates, LDL catabolism enhancers, angiotensin converting enzyme (ACE) inhibitors, insulin secretion enhancers and the like.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: January 28, 2014
    Assignees: Arena Pharmaceuticals, Inc., Merck & Co., Inc.
    Inventors: Graeme Semple, Thomas Schrader, Philip J. Skinner, Steven L. Colletti, Tawfik Gharbaoui, Jason E. Imbriglio, Jae-Kyu Jung, Rui Liang, Subharekha Raghavan, Darby Schmidt, James R. Tata
  • Patent number: 8577895
    Abstract: Contacts lists are dynamically managed in association with communication and collaboration applications and devices. Automated and user defined factors are determined based on information from various resources such as user profile, contact information, past communication information, application/device types, and comparable ones. Factors may be weighted and employed to prioritize contacts lists under different circumstances. Prioritized contacts lists may be provided to a user, stored, updated, or otherwise processed.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Amit Gupta, Amritansh Raghav, Cindy Kwan, Dejun Zhou, Rui Liang
  • Patent number: 8572710
    Abstract: A pluggable token provider model for message level authentication across multiple web services is provided. Web service and token provider implementations within a client application are separated from an actual component that operates the business logic to formulate and understand a web request. The web service components may request web services to be executed and supply the body for the web service message while a common framework maintains the web services metadata, which includes definitions associated with respective tokens. The framework may further maintain token provider implementations that actually fetch authentication tokens and perform the web requests.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Ranjith Narayanan, Rui Liang, Srivatsa Srinivasan
  • Publication number: 20130282908
    Abstract: A method and a system for deploying a Service-Oriented Architecture (SOA) deployment environment model and a method and a system for modifying a deployed SOA deployment environment model. In the deploying method, deployment of the SOA deployment environment model is realized by acquiring a task list including tasks for deploying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to deploy the elements of the model. In the modifying method, modification of the SOA deployment environment model is realized by acquiring a task list including tasks for modifying elements of the model, associating the tasks in the task list with the elements, and executing the tasks to modify the elements. Thus, the deployment of the SOA deployment environment model and the modification of the deployed SOA deployment environment model may be realized in a simple and easy-to-implement manner.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Srikanth Bhattiprolu, Xiang Yu Cai, Rui Liang, Jun Jie Nan, Piotr Przybylski
  • Patent number: 8490119
    Abstract: Software applications are enabled with multimodal communication capabilities and features associated with enhanced communication systems through a communication application programming interface (API). Applications for document processing, scheduling, audio/video data processing, and/or business operations can exchange communication system data and parameters bi-directionally with components of an enhanced communication system, initiate communication sessions through the application's user interface, and preserve post-communication updates.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Yiu-Ming Leung, Rui Liang, Yu Shao, Marcelo Farjalla, Li Zhang, Danilo Perez Solano, Sergei Osobov
  • Patent number: 8436015
    Abstract: Glucagon receptor antagonist compounds of formula I are disclosed: The compounds are useful for treating type 2 diabetes and related conditions. Pharmaceutical compositions and methods of treatment are also included.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: May 7, 2013
    Assignee: Merck Sharp & Dohme Corp.
    Inventors: Songnian Lin, Christian P. Stevenson, Emma R. Parmee, Libo Xu, Xibin Liao, Edward Metzger, Rui Liang, Fengqi Zhang, John E. Stelmach
  • Publication number: 20130012511
    Abstract: The invention relates to compounds having the structure of Formula (I) and pharmaceutically acceptable salts thereof, which are soluble guanylate cyclase activators. The compounds are capable of modulating the body's production of cyclic guanosine monophosphate (“cGMP”) and are generally suitable for the therapy and prophylaxis of diseases which are associated with a disturbed cGMP balance. The compounds are useful for treatment or prevention of cardiovascular diseases, endothelial dysfunction, diastolic dysfunction, atherosclerosis, hypertension, pulmonary hypertension, angina pectoris, thromboses, restenosis, myocardial infarction, strokes, cardiac insufficiency, pulmonary hypertonia, erectile dysfunction, asthma bronchiale, chronic kidney insufficiency, diabetes, or cirrhosis of the liver.
    Type: Application
    Filed: March 22, 2011
    Publication date: January 10, 2013
    Inventors: Darby Schmidt, Subharekha Raghavan, John Stelmach, Jian Guo, Jonathan Groeper, Linda Brockunier, Keith Rosauer, Hong Shen, Rui Liang, Fa-Xiang Ding
  • Publication number: 20130007720
    Abstract: The disclosure relates to program debugging. More particularly, the disclosure relates to technology for debugging a program without restarting a virtual machine. Embodiments may provide a program debug method in a virtual machine environment, the program running on the virtual machine, the method comprising receiving a request for debugging a program, instrumenting debug logic code into code to be debugged of the program, and running the program code with the debug logic code instrumented, to debug the program.
    Type: Application
    Filed: June 24, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jun Jie Cai, Guo Liang Huang, Rui Liang, Jing Lv, Qing Hai Meng, Jun Jie Nan, Rui Zhi Xu
  • Publication number: 20120151500
    Abstract: Software applications are enabled with multimodal communication capabilities and features associated with enhanced communication systems through a communication application programming interface (API). Applications for document processing, scheduling, audio/video data processing, and/or business operations can exchange communication system data and parameters bi-directionally with components of an enhanced communication system, initiate communication sessions through the application's user interface, and preserve post-communication updates.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Yiu-Ming Leung, Rui Liang, Yu Shao, Marcelo Farjalla, Li Zhang, Danilo Perez Solano, Sergei Osobov
  • Patent number: 8201154
    Abstract: An apparatus for processing digital audio-visual data including a module class manager configured to evaluate code to determine an interpretative language in which the code is written, wherein the interpretative language is selected from a plurality of interpretative languages, and an interpreter specific to the interpretative language, wherein the interpreter is configured to interpret and execute the code.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: June 12, 2012
    Assignee: THOMSON Licensing S.A.
    Inventors: Hongtao Liao, Rui Liang Yang
  • Publication number: 20110231473
    Abstract: A uniform approach for web service discovery is provided through common auto-discovery logic for cloud-based or enterprise-based deployments for a specific web service. Appropriate credentials may be applied employing a uniform method using an appropriate authentication scheme for on-premise, fully hosted, or partially hosted auto-discovered web services. A common interface may be implemented even if the protocols for discovery differ from service to service or between cloud-based deployment and enterprise-based deployment for the same service. Web service locations auto-discovered through different protocols may be cached for subsequent use.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Ranjith Narayanan, Rui Liang, Srivatsa Srinivasan
  • Publication number: 20110231921
    Abstract: A pluggable token provider model for message level authentication across multiple web services is provided. Web service and token provider implementations within a client application are separated from an actual component that operates the business logic to formulate and understand a web request. The web service components may request web services to be executed and supply the body for the web service message while a common framework maintains the web services metadata, which includes definitions associated with respective tokens. The framework may further maintain token provider implementations that actually fetch authentication tokens and perform the web requests.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Ranjith Narayanan, Rui Liang, Srivatsa Srinivasan
  • Publication number: 20110231407
    Abstract: Contacts lists are dynamically managed in association with communication and collaboration applications and devices. Automated and user defined factors are determined based on information from various resources such as user profile, contact information, past communication information, application/device types, and comparable ones. Factors may be weighted and employed to prioritize contacts lists under different circumstances. Prioritized contacts lists may be provided to a user, stored, updated, or otherwise processed.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Amit Gupta, Amritansh Raghav, Cindy Kwan, Dejun Zhou, Rui Liang
  • Publication number: 20110172256
    Abstract: Glucagon receptor antagonist compounds are disclosed. The compounds are useful for treating type 2 diabetes and related conditions. Pharmaceutical compositions and methods of treatment are also included.
    Type: Application
    Filed: September 10, 2009
    Publication date: July 14, 2011
    Inventors: Songnian Lin, Christian P. Stevenson, Emma R. Parmee, Libo Xu, Xibin Liao, Edward metzger, Rui Liang, Fengqi Zhang, John E. Stelmach
  • Patent number: 7953819
    Abstract: A storage object such as a virtual disk drive or a raw logical volume is contained in a UNIX compatible file so that the file containing the storage object can be exported using the NFS or CIFS protocol and shared among UNIX and MS Windows clients or servers. The storage object can be replicated and backed up using conventional file replication and backup facilities without disruption of client access to the storage object. For client access to data of the storage object, a software driver accesses the file containing the storage object. For example, a software driver called a virtual SCSI termination is used to access a file containing a virtual SCSI disk drive. Standard storage services use the SCSI over IP protocol to access the virtual SCSI termination. An IP replication or snapshot copy facility may access the file containing the virtual SCSI disk drive using a higher-level protocol.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: May 31, 2011
    Assignee: EMC Corporation
    Inventors: Rui Liang, Jiannan Zheng, Mark K Ku, Xiaoye Jiang, Sorin Faibish
  • Publication number: 20110039860
    Abstract: Compounds of the formula (I) or a pharmaceutically acceptable salt or solvate thereof is disclosed. The compounds are useful for treating diabetes, inflammation, atherosclerosis, hypertension, pain and the like. Pharmaceutical compositions and methods of use are also included.
    Type: Application
    Filed: April 27, 2009
    Publication date: February 17, 2011
    Inventors: Cangming Yang, Zhicai Wu, Rui Liang, Steven L Colletti
  • Patent number: 7803951
    Abstract: Substituted aryl and heteroaryl derivatives are disclosed. The compounds are useful for treating type 2 diabetes and related conditions. Pharmaceutical compositions and methods of treatment are also included.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: September 28, 2010
    Assignee: Merck Sharp & Dohme Corp.
    Inventors: Rui Liang, Emma R. Parmee
  • Publication number: 20100241675
    Abstract: Architecture that automatically breaks the circular reference between objects without any different logic by introducing a helper object called a child object container. The child object is contained within the container object and both share a reference counter. The parent object holds a strong reference to the container object. When adding a reference to the child object both the shared reference counter and the parent reference counter increase. When releasing a reference to the child object both the shared reference counter and the parent reference counter decrease. This approach provides a systematic way of solving the circular reference problem that does not rely on any weak-reference feature provided by the programming language.
    Type: Application
    Filed: March 19, 2009
    Publication date: September 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Robert W. Young, Yu Shao, Rui Liang, Yiu-Ming Leung
  • Patent number: 7799818
    Abstract: Pyrazoles having a naphthyl group attached are disclosed. The compounds are useful for treating type 2 diabetes and related conditions. Pharmaceutical compositions and methods of treatment are also included.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: September 21, 2010
    Assignee: Merck Sharp & Dohme Corp.
    Inventors: Emma R. Parmee, Yusheng Xiong, Jian Guo, Rui Liang, Linda Brockunier
  • Patent number: 7625938
    Abstract: The present invention relates to substituted pyrazoles, compositions containing such compounds and methods of treatment. The compounds are glucagon receptor antagonists and thus are useful for treating, preventing or delaying the onset of type 2 diabetes mellitus.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: December 1, 2009
    Assignee: Merck & Co., Inc.
    Inventors: Linda Brockunier, Jian Guo, Rui Liang, Emma R. Parmee, Subharekha Raghavan, George Scott Tria, Yusheng Xiong