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

  • 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
  • Patent number: 10228924
    Abstract: Examples of techniques for deploying an application on a cloud environment satisfying integrity and geo-fencing constraints are disclosed herein. A computer implemented method may include: receiving a guest application for deployment on a cloud environment; receiving the integrity constraints on the integrity of each of the plurality of host where the application is to be deployed; receiving geo-fencing constraints identifying a geographic location where the guest application is to be deployed; determining for which of the plurality of hosts the integrity constraints and the geo-fencing constraints are satisfied; and deploying the guest application on at least one of the plurality of hosts that satisfy the integrity constraints and the geo-fencing constraints.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Berger, Kenneth A. Goldman, Simon J. Kofkin-Hansen, Hui Lei, Vijay K. Naik, Dimitrios Pendarakis, Jayaram Kallapalayam Radhakrishnan, David R. Safford, Shu Tao
  • Patent number: 10225465
    Abstract: The present disclosure provides an imaging method for an image sensor, an imaging apparatus and an electronic device. The image sensor includes a photosensitive pixel array and a filter arranged on the photosensitive pixel array. The filter includes an array of filter units. Each filter unit and a number of adjacent photosensitive pixels covered by the filter unit in the photosensitive pixel array form a synthesized pixel. The method includes: reading an output of the photosensitive pixel array, extracting pixel values of photosensitive pixels within different synthesized pixels from a read-out single-frame high-resolution image, and combining the pixel values so as to obtain a number of multi-frame low-resolution images; synthesizing the number of multi-frame low-resolution images.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: March 5, 2019
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Hui Lei
  • Patent number: 10216486
    Abstract: One or more processors receive information regarding a program module that includes a description of a function, license terms, and non-functional properties of the program module. The license terms, the description of function, and the non-functional properties of the program module are identified, based on an analysis of the information. An object of interest of each license term of the license terms is determined, such that the object of interest is directed to a condition influencing license term compliance. Rules corresponding to compliance of the one or more license terms of the program module are determined, and the analyzed information of the program module is stored in a meta-model format organized into categories including the description of function, the one or more license terms, and the non-functional properties of the program module, utilizing standardized syntax and semantics.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nicholas C. M. Fuller, Jim A. Laredo, Hui Lei, Sriram K. Rajagopal, Maja Vukovic, Liangzhao Zeng
  • Patent number: 10171371
    Abstract: Systems and methods are provided to support service management in cloud computing networks. For example, a method for managing a computing platform includes provisioning a plurality of virtual machines across a plurality of computing nodes of a computing platform, wherein the provisioned virtual machines are configured to execute service workloads to provide one or more services to customers, and utilizing one or more of the provisioned virtual machines which execute the service workloads to further perform service management operations for managing the computing platform. The service management operations for managing the computing platform include, e.g., mediation and rating operations for revenue management of the computing platform.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ali Anwar, Salman A. Baset, Andrzej P. Kochut, Hui Lei, Anca Sailer, Alla Segal
  • Publication number: 20180311620
    Abstract: A multistage membrane distillation device includes a plurality of membrane distillation cells each having at least one membrane. Each membrane defines a feed space at one surface thereof and a vapor space at an opposite surface thereof, and is configured to allow a part of a feed flowing in the feed space to evaporate and pass through the membrane as a vapor phase into the vapor space where the vapor phase is condensed to a distillate including a volatile and condensable substance, and the non-evaporated feed to exit the feed space as a concentrated fluid. The device further includes a fluid connection for allowing the distillate from an ith cell to flow as a feed into the feed space of an (i+1)th cell to produce a further distillate with a higher concentration of the volatile and condensable substance. The concentrated fluid from each cell is prevented from entering the feed space of other cells.
    Type: Application
    Filed: July 8, 2016
    Publication date: November 1, 2018
    Inventors: Xianguo YU, Hui LEI, Andrew Philip SHAPIRO, Hai YANG, Rihua XIONG, Markus HANKE, Jens RUETTEN, Bernardo Alves CINELLI, Ana COSTA
  • Publication number: 20180293614
    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: Application
    Filed: May 15, 2018
    Publication date: October 11, 2018
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Zhou YE, Yu WANG, Hui LEI
  • Publication number: 20180210932
    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: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Publication number: 20180210933
    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 untranstormed 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: Application
    Filed: December 11, 2017
    Publication date: July 26, 2018
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Patent number: 10005731
    Abstract: The present invention relates to novel retinoid-related orphan receptor gamma (ROR?) modulators and their use in the treatment of diseases mediated by ROR?.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 26, 2018
    Assignee: Glaxo Group Limited
    Inventors: Fangbin Han, Hui Lei, Xichen Lin, Qinghua Meng, Yonghui Wang
  • Patent number: 9979883
    Abstract: The present disclosure provides an imaging method for an image sensor, an imaging apparatus and an electronic device. The image sensor includes a photosensitive pixel array and a filter arranged on the photosensitive pixel array. The filter includes an array of filter units. Each filter unit and a number of adjacent photosensitive pixels covered by the filter unit in the photosensitive pixel array form a synthesized pixel. The method includes: reading an output of the photosensitive pixel array, extracting pixel values of photosensitive pixels within different synthesized pixels from a read-out single-frame high-resolution image, and combining the pixel values so as to obtain a number of multi-frame low-resolution images; synthesizing the number of multi-frame low-resolution images.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: May 22, 2018
    Assignee: Guangdong Oppo Telecommunications Corp., Ltd.
    Inventor: Hui Lei
  • Publication number: 20180077349
    Abstract: The present disclosure provides an imaging method for an image sensor, an imaging apparatus and an electronic device. The image sensor includes a photosensitive pixel array and a filter arranged on the photosensitive pixel array. The filter includes an array of filter units. Each filter unit and a number of adjacent photosensitive pixels covered by the filter unit in the photosensitive pixel array form a synthesized pixel. The method includes: reading an output of the photosensitive pixel array, extracting pixel values of photosensitive pixels within different synthesized pixels from a read-out single-frame high-resolution image, and combining the pixel values so as to obtain a number of multi-frame low-resolution images; synthesizing the number of multi-frame low-resolution images.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 15, 2018
    Applicant: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Hui LEI
  • Patent number: 9902715
    Abstract: The present invention relates to novel retinoid-related orphan receptor gamma (ROR?) modulators and their use in the treatment of diseases mediated by ROR?.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: February 27, 2018
    Assignee: GLAXOSMITHKLINE INTELLECTUAL PROPERTY DEVELOPMENT LIMITED
    Inventors: Jing Deng, Hui Lei, Xin Ma, Feng Ren, Wei Cai, Xichen Lin
  • Patent number: 9902735
    Abstract: The present invention relates to novel retinoid-related orphan receptor gamma (ROR?) modulators of Formula (I) and their use in the treatment of diseases mediated by ROR?.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: February 27, 2018
    Assignee: GLAXOSMITHKLINE INTELLECTUAL PROPERTY DEVELOPMENT LIMITED
    Inventors: Jing Deng, Hui Lei, Xin Ma, Xichen Lin
  • Publication number: 20180052822
    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: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: HUI LEI, AJAY MOHINDRA, ROHIT RANCHAL, RAVI TEJWANI
  • Publication number: 20180020159
    Abstract: The present disclosure provides an imaging method for an image sensor, an imaging apparatus and an electronic device. The image sensor includes a photosensitive pixel array and a filter arranged on the photosensitive pixel array. The filter includes an array of filter units. Each filter unit and a number of adjacent photosensitive pixels covered by the filter unit in the photosensitive pixel array form a synthesized pixel. The method includes: reading an output of the photosensitive pixel array, extracting pixel values of photosensitive pixels within different synthesized pixels from a read-out single-frame high-resolution image, and combining the pixel values so as to obtain a number of multi-frame low-resolution images; synthesizing the number of multi-frame low-resolution images.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 18, 2018
    Applicant: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Hui LEI
  • Patent number: 9868724
    Abstract: The present invention relates to novel retinoid-related orphan receptor gamma (ROR?) modulators and their use in the treatment of diseases mediated by ROR?.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: January 16, 2018
    Assignee: GLAXOSMITHKLINE INTELLECTUAL PROPERTY DEVELOPMENT LIMITED
    Inventors: Hui Lei, Xin Ma, Feng Ren, Xichen Lin, Robert W. Marquis, Jr.
  • Patent number: 9830678
    Abstract: Examples of GPU resource sharing among distributed applications in a distributed computing environment are disclosed. In one example, a method includes receiving a first request from a first distributed application of the plurality of distributed applications for first requested GPU resources. The method may further include receiving a second request from a second distributed application of the plurality of distributed applications for second requested GPU resources. The method may also include receiving response from each of the plurality of computing nodes indicating an availability of GPU resources for each of the plurality of computing nodes. Additionally, the method may include, responsive to determining that at least one of the first and second requests can be fulfilled by at least one of the plurality of computing nodes, allocating a first set of GPU slices for the first application and allocating a second set of GPU slices for the second application.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: November 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anshul Gandhi, Hui Lei, Jayaram Kallapalayam Radhakrishnan, Charles O. Schulz, Shu Tao
  • Patent number: 9830677
    Abstract: Examples of GPU resource sharing among applications are disclosed. In one example, a method includes receiving a first request from a first application of the plurality of applications for first requested GPU resources, and receiving a second request from a second application of the plurality of applications for second GPU resources. The method also includes, responsive to determining that the first requested GPU resources are available, allocating a first slice of the GPU resources with a first requested amount of resources to the first application and, responsive to determining that the second requested GPU resources are available, allocating a second slice of the GPU resources with a second requested amount of resources to the second application. Further, the method includes enabling the first application and the second application to execute concurrently within the first slice of the GPU and the second slice of the GPU respectively.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: November 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anshul Gandhi, Hui Lei, Jayaram Kallapalayam Radhakrishnan, Charles O. Schulz, Shu Tao
  • Publication number: 20170300309
    Abstract: Examples of techniques for deploying an application on a cloud environment satisfying integrity and geo-fencing constraints are disclosed herein. A computer implemented method may include: receiving a guest application for deployment on a cloud environment; receiving the integrity constraints on the integrity of each of the plurality of host where the application is to be deployed; receiving geo-fencing constraints identifying a geographic location where the guest application is to be deployed; determining for which of the plurality of hosts the integrity constraints and the geo-fencing constraints are satisfied; and deploying the guest application on at least one of the plurality of hosts that satisfy the integrity constraints and the geo-fencing constraints.
    Type: Application
    Filed: April 19, 2016
    Publication date: October 19, 2017
    Inventors: STEFAN BERGER, KENNETH A. GOLDMAN, SIMON J. KOFKIN-HANSEN, HUI LEI, VIJAY K. NAIK, DIMITRIOS PENDARAKIS, JAYARAM KALLAPALAYAM RADHAKRISHNAN, DAVID R. SAFFORD, SHU TAO