Patents by Inventor Hongcheng Mi

Hongcheng Mi 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: 11928233
    Abstract: Techniques are described for transaction-based read and write operations in a distributed system. In an embodiment, an authorization protocol overlaid onto a transaction to control access to each of the data pools. Using the techniques described herein, the DTRS provides authorization mechanism to ensure that the entity, which hosts the data pool, may only access the data set from an originating entity based at least upon the access rules of the originating entity set for the data set. Additionally, the DTRS's read/write transactions keep the data pools of the DTRS in synch with each other, so each data pool stores the same data sets as another data pool of the DTRS. When a data integrity service of an entity generates a new data entry from a user transaction with a client application, a new write request is generated for the DTRS to which the data integrity service belongs.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: March 12, 2024
    Assignee: RATEGAIN ADARA, INC.
    Inventors: Hongcheng Mi, Michael Baird Leavitt, Shuo Yang, Hien Nguyen
  • Publication number: 20220027495
    Abstract: Techniques are described for pooling data originating from different entities into a data pool managed by a data pool management system for performing accurate and resource-efficient statistical and other data operations by entities. Techniques further include maintaining rule sets that govern access to the data sets of the data pool. The DPMS uses the rule sets to determine whether a particular data set, on which a particular operation is requested to be performed, qualifies as authorized data for the requesting entity. In an embodiment, the DPMS determines, based on one rule set, that the particular data set does not qualify as authorized data for the particular operation. The DPMS further determines that based on another rule set the particular data set does qualify as authorized data for the particular operation. Based on determining that authorizing rule set overrides the non-authorizing rule set, DPMS proceeds to performing the particular operation using the particular data set.
    Type: Application
    Filed: September 28, 2021
    Publication date: January 27, 2022
    Inventors: MICHAEL BAIRD LEAVITT, CHINMAY VIKRAM GANDHI, HONGCHENG MI, YUAN GAO, SHUO YANG, DYLAN TAO-PEI SU, JULIUS QUINOVEVA QUIAOT, JIAN AN, XIAOZHOU FANG, MELISSA BETH STEIN
  • Publication number: 20220019686
    Abstract: Techniques are described for transaction-based read and write operations in a distributed system. In an embodiment, an authorization protocol overlaid onto a transaction to control access to each of the data pools. Using the techniques described herein, the DTRS provides authorization mechanism to ensure that the entity, which hosts the data pool, may only access the data set from an originating entity based at least upon the access rules of the originating entity set for the data set. Additionally, the DTRS's read/write transactions keep the data pools of the DTRS in synch with each other, so each data pool stores the same data sets as another data pool of the DTRS. When a data integrity service of an entity generates a new data entry from a user transaction with a client application, a new write request is generated for the DTRS to which the data integrity service belongs.
    Type: Application
    Filed: July 29, 2021
    Publication date: January 20, 2022
    Inventors: HONGCHENG MI, MICHAEL BAIRD LEAVITT, SHUO YANG, HIEN NGUYEN
  • Patent number: 11132455
    Abstract: Techniques are described for pooling data originating from different entities into a data pool managed by a data pool management system for performing accurate and resource-efficient statistical and other data operations by entities. Techniques further include maintaining rule sets that govern access to the data sets of the data pool. The DPMS uses the rule sets to determine whether a particular data set, on which a particular operation is requested to be performed, qualifies as authorized data for the requesting entity. In an embodiment, the DPMS determines, based on one rule set, that the particular data set does not qualify as authorized data for the particular operation. The DPMS further determines that based on another rule set the particular data set does qualify as authorized data for the particular operation. Based on determining that authorizing rule set overrides the non-authorizing rule set, DPMS proceeds to performing the particular operation using the particular data set.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: September 28, 2021
    Assignee: ADARA, INC.
    Inventors: Michael Baird Leavitt, Chinmay Vikram Gandhi, Hongcheng Mi, Yuan Gao, Shuo yang, Dylan Tao-Pei Su, Julius Quinoveva Quiaot, Jian An, Xiaozhou Fang, Melissa Beth Stein
  • Patent number: 11080419
    Abstract: Techniques are described for transaction-based read and write operations in a distributed system. In an embodiment, an authorization protocol overlaid onto a transaction to control access to each of the data pools. Using the techniques described herein, the DTRS provides authorization mechanism to ensure that the entity, which hosts the data pool, may only access the data set from an originating entity based at least upon the access rules of the originating entity set for the data set. Additionally, the DTRS's read/write transactions keep the data pools of the DTRS in synch with each other, so each data pool stores the same data sets as another data pool of the DTRS. When a data integrity service of an entity generates a new data entry from a user transaction with a client application, a new write request is generated for the DTRS to which the data integrity service belongs.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 3, 2021
    Assignee: ADARA, INC.
    Inventors: Hongcheng Mi, Michael Baird Leavitt, Shuo Yang, Hien Nguyen
  • Publication number: 20200380153
    Abstract: Techniques are described for transaction-based read and write operations in a distributed system. In an embodiment, an authorization protocol overlaid onto a transaction to control access to each of the data pools. Using the techniques described herein, the DTRS provides authorization mechanism to ensure that the entity, which hosts the data pool, may only access the data set from an originating entity based at least upon the access rules of the originating entity set for the data set. Additionally, the DTRS's read/write transactions keep the data pools of the DTRS in synch with each other, so each data pool stores the same data sets as another data pool of the DTRS. When a data integrity service of an entity generates a new data entry from a user transaction with a client application, a new write request is generated for the DTRS to which the data integrity service belongs.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: HONGCHENG MI, MICHAEL BAIRD LEAVITT, SHUO YANG, HIEN NGUYEN
  • Publication number: 20190377890
    Abstract: Techniques are described for pooling data originating from different entities into a data pool managed by a data pool management system for performing accurate and resource-efficient statistical and other data operations by entities. Techniques further include maintaining rule sets that govern access to the data sets of the data pool. The DPMS uses the rule sets to determine whether a particular data set, on which a particular operation is requested to be performed, qualifies as authorized data for the requesting entity. In an embodiment, the DPMS determines, based on one rule set, that the particular data set does not qualify as authorized data for the particular operation. The DPMS further determines that based on another rule set the particular data set does qualify as authorized data for the particular operation. Based on determining that authorizing rule set overrides the non-authorizing rule set, DPMS proceeds to performing the particular operation using the particular data set.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: MICHAEL BAIRD LEAVITT, CHINMAY VIKRAM GANDHI, HONGCHENG MI, YUAN GAO, SHUO YANG, DYLAN TAO-PEI SU, JULIUS QUINOVEVA QUIAOT, JIAN AN, XIAOZHOU FANG, MELISSA BETH STEIN
  • Publication number: 20150248706
    Abstract: An advertisement system enables an advertiser to serve a targeted advertisement to a user based on data collected across multiple client devices associated with the same user. The advertisement system correlates client devices to a particular user by collecting, analyzing, and comparing behavioral data, transactional data, and loyalty status data associated with each client device. The advertisement system uses device correlations to serve a targeted advertisement to a user across one or more of the correlated devices.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 3, 2015
    Inventors: Hongcheng Mi, Ellen M. Lee
  • Publication number: 20150248707
    Abstract: A recommendations system enables an advertiser to serve a personalized hotel recommendation to a user based on a wide variety of client data associated with the user. The client data describes the user's hotel booking preferences which is matched to hotel property data, describing the characteristics of particular hotel offers. The recommendations system selects a particular hotel offer to recommend to the user by comparing the hotel property data to the client data associated with the user. The recommendations system serves a recommendation to a user based on the selected hotel offer.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 3, 2015
    Inventors: Hongcheng Mi, Ellen M. Lee
  • Patent number: 7657585
    Abstract: A cost efficient solution for supporting and deploying custom text analytics applications suited is to provide third party application developers a sand-boxed application development environment such as an appliance computer system, allowing users to leverage data integration, indexing and pre-existing mining platform capabilities for a domain-specific data. Thus, embodiments herein present a system, method, etc. for identifying and delivering domain specific unstructured content for advanced business analysis. The system generally comprises a cluster computer system, a gateway computer system and an appliance computer system.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: February 2, 2010
    Assignee: Innternational Business Machines Corporation
    Inventors: Neeraj Agrawal, Scott R. Holmes, Ana Lelescu, Kiran Mehta, Hongcheng Mi
  • Patent number: 7542970
    Abstract: A selection system and method. The selection method comprises receiving, by a computing system, a taxonomy of data related to a specified domain of knowledge on the web. A taxonomy tree is constructed from the taxonomy. A sub tree related to a sub-domain from specified domain is selected from the taxonomy tree. A first list comprising user expected universal resource locators (URLs) related to the sub-domain is received. A second list comprising topic expressions defining each node of the taxonomy sub-tree is generated. A query based on the second list is generated. The query is applied on an index of URLs generated from a web crawling process to generate a third list. A recall value is calculated based on the first list and the third list.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Scott Richard Holmes, Hongcheng Mi, Sumit Negi, Zengyan Zhang
  • Patent number: 7299451
    Abstract: A system and method for automated testing of software products for use in a multi-platform and multi-product environment. The system comprises a series of databases in combination with a kernel of executable code for automatically running the testing process and displaying the test results. The system can be accessed via a web browser user interface.
    Type: Grant
    Filed: January 24, 2002
    Date of Patent: November 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: John G. Dygon, Hongcheng Mi, Jeremie Wood, Gary M. Wrayno
  • Publication number: 20070266016
    Abstract: A selection system and method. The selection method comprises receiving, by a computing system, a taxonomy of data related to a specified domain of knowledge on the web. A taxonomy tree is constructed from the taxonomy. A sub tree related to a sub-domain from specified domain is selected from the taxonomy tree. A first list comprising user expected universal resource locators (URLs) related to the sub-domain is received. A second list comprising topic expressions defining each node of the taxonomy sub-tree is generated. A query based on the second list is generated. The query is applied on an index of URLs generated from a web crawling process to generate a third list. A recall value is calculated based on the first list and the third list.
    Type: Application
    Filed: May 11, 2006
    Publication date: November 15, 2007
    Applicant: International Business Machines Corporation
    Inventors: Scott Holmes, Hongcheng Mi, Sumit Negi, Zengyan Zhang
  • Publication number: 20070100914
    Abstract: A cost efficient solution for supporting and deploying custom text analytics applications suited is to provide third party application developers a sand-boxed application development environment such as an appliance computer system, allowing users to leverage data integration, indexing and pre-existing mining platform capabilities for a domain-specific data. Thus, embodiments herein present a system, method, etc. for identifying and delivering domain specific unstructured content for advanced business analysis. The system generally comprises a cluster computer system, a gateway computer system and an appliance computer system.
    Type: Application
    Filed: October 25, 2005
    Publication date: May 3, 2007
    Applicant: International Business Machines Corporation
    Inventors: Neeraj Agrawal, Scott Holmes, Ana Lelescu, Kiran Mehta, Hongcheng Mi
  • Publication number: 20070050389
    Abstract: A method for analyzing and organizing expressions about topics (ETs) identified in digitally available content is provided. Expressions about topics could be categorized in at least two distinct groups, such as positive ETs and negative ETs. Each categorized expression-topic set could be ranked within its own group based on a variety of parameters. The method could be used for displaying advertisements on a digitally available page based on expressions about topics. The method could also be used for searching the categorized expression-topic sets for expressions about a topic of interest. The advantage of the method is that it would increase contextual relevance in advertisement placement and search queries.
    Type: Application
    Filed: November 14, 2005
    Publication date: March 1, 2007
    Inventors: James Kim, Hongcheng Mi
  • Publication number: 20030140138
    Abstract: A system and method for automated testing of software products for use in a multi-platform and multi-product environment. The system comprises a series of databases in combination with a kernel of executable code for automatically running the testing process and displaying the test results. The system can be accessed via a web browser user interface.
    Type: Application
    Filed: January 24, 2002
    Publication date: July 24, 2003
    Inventors: John G. Dygon, Hongcheng Mi, Jeremie Wood, Gary M. Wrayno