Patents by Inventor Hui Lei

Hui Lei 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: 20220213130
    Abstract: This disclosure relates to GLP-1 agonists of Formula (I): including pharmaceutically acceptable salts and solvates thereof, and pharmaceutical compositions including the same.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 7, 2022
    Inventors: Qinghua Meng, Xichen Lin, Haizhen Zhang, Weiqiang Xing, Hui Lei, Andrew Jennings
  • Patent number: 11249960
    Abstract: Embodiments generally relate transforming data for a target schema. In some embodiments, a method includes receiving input data, where the input data includes a plurality of segments, and where the segments include a plurality of source fields containing target data. The method further includes characterizing the input data based at least in part on a plurality of predetermined metrics, where the predetermined metrics determine a structure of the input data. The method further includes mapping the target data in the source fields of the segments to a plurality of target fields of a target schema based at least in part on the characterizing. The method further includes populating the target fields of the target schema with the target data from the source fields based at least in part on the mapping.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Daniel Dean, Checed A. Rodgers, Dingcheng Li, Pei Ni Liu, Xiao Xi Liu, Hui Lei, Yu Gu, Jing Min Xu, Yaoping Ruan
  • Patent number: 11205150
    Abstract: A model-driven and QoS-aware infrastructure facilitates the scalable composition of Web services in highly dynamic environments. An exception management framework supports two modes of exception management for business processes, providing a novel policy-driven approach to exception management implemented in the system infrastructure. Exception management is implemented in the system infrastructure, with exception handling policies supplied by individual business processes. Using the exception management framework, developers define exception policies in a declarative manner. Before a business process is executed, the service composition middleware integrates the exception policies with normal business logic to generate a complete process schema. This policy driven-approach can significantly reduce the development time of business processes through its separation of the development of the business logic and the exception handling policies.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jun-Jang Jeng, Hui Lei, Liangzhao Zeng, Hung-yang Chang, Santhosh Kumaran, Jen-Yao Chung
  • Patent number: 11117891
    Abstract: The present invention provides a compound of Formula II wherein X is selected from the group consisting of CH and N; Q is selected from the group consisting of CH3 and H; R is selected from the group consisting of and; or a pharmaceutically acceptable salt thereof, compositions, methods to treat liver disease and NASH.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: September 14, 2021
    Assignee: Eli Lilly and Company
    Inventors: Hui Lei, Gang Liu, Yuan Tian, Haizhen Zhang
  • Patent number: 11074230
    Abstract: A method is provided for data matching between a set of source data structures and a set of target data structures. The method includes obtaining, using a processor device configured to perform machine learning, source to target matching results with matching scores, based on the sets of source and target data structures. The method further includes calculating, by the processor device, context information for data structure pairs based on a structure similarity and an ontology similarity between constituent data structures thereof. Each of data structure pairs include as the constituent data structures a respective source data structure and a respective target data structure from the sets of source and target data structures. The method also includes updating, by the processor device, the matching scores based on the context information. The method additionally includes controlling, by the processor device, a hardware device responsive to at least one updated matching score.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pei Ni Liu, Jian Min Jiang, Jing Min Xu, Yaoping Ruan, Hui Lei, Michael Smith, Bradley W. Crawford
  • Publication number: 20210175474
    Abstract: An integrated light-emitting device and a fabricating method thereof. The integrated light-emitting device includes a first electrode, an insulating layer, a second electrode, a light-emitting layer, and a third electrode which are sequentially laminated; the first electrode, the insulating layer, the second electrode, and the third electrode together constitute a field effect transistor unit, and the first electrode, the second electrode and the third electrode are respectively a gate, a source and a drain of the field effect transistor unit, and a surface of the insulating layer adjacent to the second electrode is provided with a nano-pit array structure configured for condensing light; and the second electrode, the light-emitting layer and the third electrode together constitute a light-emitting unit, the light-emitting unit configured to emit light toward the first electrode along the second electrode.
    Type: Application
    Filed: July 24, 2019
    Publication date: June 10, 2021
    Inventors: Hui LEI, Weiran CAO, Lei QIAN
  • Patent number: 10922717
    Abstract: The present disclosure relates to systems and methods for operating an online on-demand service platform. The systems may perform the methods to: determine one or more recommendation rules for one or more activities for recommending to one or more candidate users; determine, for each of the one or more activities, one or more preset objects for the activity to achieve on the one or more candidate users; determine, for each of the one or more activities, a completion probability that each of the one or more candidate users will complete the one or more preset objects of the activity; and determine, for each of the one or more activities, at least one target user from the one or more candidate users to send a notice of the activity based on the one or more completion probabilities and the one or more recommendation rules.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: February 16, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Zhou Ye, Yu Wang, Hui Lei
  • Patent number: 10803246
    Abstract: A method, system, and/or computer program product for identifying and replacing a deficient component in a product. One or more processors deconstruct a text product review into multiple n-grams, where each of the multiple n-grams is a review of a particular component from components of a product. The processor(s) generate a component numeric rating value (CNRV) for each of the multiple n-grams, where the CNRV is based on an analysis of each of the multiple n-grams. The processor(s) identify a deficient component of the product. The processor(s) identify a cause of the deficiency in the deficient component and identify a replacement component that does not cause the deficiency in the deficient component. The processor(s) direct a manufacturing device that manufactures the product to replace the deficient component with the replacement component.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Ajay Mohindra, Rohit Ranchal, Ravi Tejwani
  • Publication number: 20200158522
    Abstract: A method for determining a new route in a map may include obtaining a plurality of original motion sequences. Each of the plurality of original motion sequences may include a departure location and a destination. The method may also include obtaining current route map information corresponding to the plurality of original motion sequences. The method may also include determining, from the plurality of original motion sequences, one or more candidate motion sequences, which have a same departure location and a same destination but being different from the current route map information. The method may also include determining a new route between the same departure location and the same destination based on the one or more candidate motion sequences.
    Type: Application
    Filed: January 21, 2020
    Publication date: May 21, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Yu WANG, Zhou YE, Duokun ZHANG, Min LI, Hui LEI, Rui GUO
  • Publication number: 20200152183
    Abstract: The present disclosure is related to systems and methods for processing a conversation message. The method includes receiving the conversation message from the client terminal via the data exchange port. The method also includes determining whether the conversation message is associated with at least one pre-set topic category. The method also includes determining a topic category associated with the conversation message based on a prior conversation message in response to a determination that the conversation message is not associated with at least one pre-set topic category. The method further includes determining a semantics associated with the conversation message based on the topic category and the conversation message. The method still further includes generating a response to the conversation message based on the determined semantics to be transmitted to the service system implemented on the client terminal via the data exchange port.
    Type: Application
    Filed: January 19, 2020
    Publication date: May 14, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Yu WANG, Zhou YE, Duokun ZHANG, Min LI, Hui LEI, Rui GUO
  • Patent number: 10614092
    Abstract: A mechanism is provided for implementing operation optimization. Responsive to a request to load data via a input/output (I/O) load operation, prior to loading the data, transformed data in a local memory is searched for a match to the requested data. Responsive to identifying transformed that matches the requested data, the transformed data in the local memory is used to fulfill the request. Responsive to failing to identify transformed data in the local memory that matches the requested data, untransformed data in the local memory is searched for a match to the requested data. Responsive to identifying untransformed data that matches the requested data, the untransformed data in the local memory is used to fulfill the request. Responsive to failing to identify untransformed data in the local memory that matches the requested data, the requested data may be loaded from the storage system via the I/O load operation.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Publication number: 20200073988
    Abstract: A method is provided for data matching between a set of source data structures and a set of target data structures. The method includes obtaining, using a processor device configured to perform machine learning, source to target matching results with matching scores, based on the sets of source and target data structures. The method further includes calculating, by the processor device, context information for data structure pairs based on a structure similarity and an ontology similarity between constituent data structures thereof. Each of data structure pairs include as the constituent data structures a respective source data structure and a respective target data structure from the sets of source and target data structures. The method also includes updating, by the processor device, the matching scores based on the context information. The method additionally includes controlling, by the processor device, a hardware device responsive to at least one updated matching score.
    Type: Application
    Filed: September 4, 2018
    Publication date: March 5, 2020
    Inventors: Pei Ni Liu, Jian Min Jiang, Jing Min Xu, Yaoping Ruan, Hui Lei, Michael Smith, Bradley W. Crawford
  • Patent number: 10581701
    Abstract: A mechanism for declarative service domain federation uses a declarative approach to both the visibility aspect and the management aspect of service domain federation. Instead of manually exporting services, that is, selecting individual services from source domains to be visible in the target domain, using the present system, a federation architect uses a federation console to specify federation intent. The federation intent may include federation rule, query-based service group, and quality-of-service (QoS) policy. Based on the declared federation intent, a planning engine resolves the individual services based on the group query, generates the service visibility configuration, and creates the necessary service proxies and/or mediation objects to satisfy the goal. At runtime, a service monitor collects the performance metrics of federated services and dynamically adjusts the mediation/proxy configurations to maintain the QoS objectives specified by the federation architect.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel Bauer, Nicholas D. Butler, Han Chen, Kristijan Dragicevic, Luis Garces-Erice, Gidon Gershinsky, Minkyong Kim, Hui Lei, David Rushall, Marc-Thomas H. Schmidt, Konstantin Shagin, Hao Yang, Liangzhao Zeng
  • Publication number: 20200062751
    Abstract: The present invention provides a compound of Formula I I wherein X is selected from the group consisting of CH and N; Q is selected from the group consisting of CH3 and H; R is selected from the group consisting of and; or a pharmaceutically acceptable salt thereof, compositions, methods to treat liver disease and NASH.
    Type: Application
    Filed: February 21, 2018
    Publication date: February 27, 2020
    Inventors: Hui LEI, Gang LIU, Yuan TIAN, Haizhen ZHANG
  • Patent number: 10558680
    Abstract: A mechanism is provided for implementing operation optimization. Responsive to a request to load data via a input/output (I/O) load operation, prior to loading the data, transformed data in a local memory is searched for a match to the requested data. Responsive to identifying transformed that matches the requested data, the transformed data in the local memory is used to fulfill the request. Responsive to failing to identify transformed data in the local memory that matches the requested data, untransformed data in the local memory is searched for a match to the requested data. Responsive to identifying untransformed data that matches the requested data, the untransformed data in the local memory is used to fulfill the request. Responsive to failing to identify untransformed data in the local memory that matches the requested data, the requested data may be loaded from the storage system via the I/O load operation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Publication number: 20190377807
    Abstract: Embodiments generally relate transforming data for a target schema. In some embodiments, a method includes receiving input data, where the input data includes a plurality of segments, and where the segments include a plurality of source fields containing target data. The method further includes characterizing the input data based at least in part on a plurality of predetermined metrics, where the predetermined metrics determine a structure of the input data. The method further includes mapping the target data in the source fields of the segments to a plurality of target fields of a target schema based at least in part on the characterizing. The method further includes populating the target fields of the target schema with the target data from the source fields based at least in part on the mapping.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 12, 2019
    Inventors: Daniel DEAN, Checed A. RODGERS, Dingcheng LI, Pei Ni LIU, Xiao Xi LIU, Hui LEI, Yu GU, Jing Min XU, Yaoping RUAN
  • Patent number: 10383059
    Abstract: A system and method of power management of a telematics unit in a vehicle is provided. An exemplary method includes determining that the vehicle is unpowered; determining that the vehicle is in a fringe region of a cellular network; and based the determining steps, entering a power-saving mode at the telematics unit.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: August 13, 2019
    Assignees: General Motors LLC, GM Global Technology Operations LLC
    Inventors: Yao Hui Lei, Ronald R. Terry, Dipankar Pal, Esayas Naizghi, Andrew J. Macdonald
  • Publication number: 20190188259
    Abstract: A method, system, and/or computer program product for identifying and replacing a deficient component in a product. One or more processors deconstruct a text product review into multiple n-grams, where each of the multiple n-grams is a review of a particular component from components of a product. The processor(s) generate a component numeric rating value (CNRV) for each of the multiple n-grams, where the CNRV is based on an analysis of each of the multiple n-grams. The processor(s) identify a deficient component of the product. The processor(s) identify a cause of the deficiency in the deficient component and identify a replacement component that does not cause the deficiency in the deficient component. The processor(s) direct a manufacturing device that manufactures the product to replace the deficient component with the replacement component.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 20, 2019
    Inventors: HUI LEI, AJAY MOHINDRA, ROHIT RANCHAL, RAVI TEJWANI
  • Patent number: 10318316
    Abstract: A method to generate executables for a business process execution language server includes: defining a process definition that defines a sequence of activities to be performed without specifying computer code used to implement the executables; binding each activity in the sequence to an action within a data type that is representative of a service associated with the corresponding activity; binding each data type to an instance of the corresponding data type that is representative of the service and a provider of the service; and generating the computer code based on the bindings.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas E. Chefalas, Andrzej P. Kochut, Hui Lei
  • Patent number: 10268677
    Abstract: One or more processors deconstruct, by utilizing natural language processing (NLP), a text product review into multiple n-grams, where each of the multiple n-grams is a sequence of words from the text product review, and where each of the multiple n-grams is a review of a particular component from the multiple components of the product. The processor(s) generate a component numeric rating value (CNRV) for each of the multiple n-grams using machine learning techniques such as collaborative filtering, and store CNRVs for the multiple components of the product together with identifiers of particular components of the product. The processor(s) receive a request for a particular CNRV for the particular component of the product, retrieve the particular CNRV, and then transmit the particular CNRV to a requesting device of the request in order to adjust an operational feature of the requesting device.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Ajay Mohindra, Rohit Ranchal, Ravi Tejwani