Patents by Inventor Mingzhou Zhou

Mingzhou Zhou 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: 11768874
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system applies a first set of hash functions to a first entity identifier (ID) for a first entity to generate a first set of hash values. Next, the system produces a first set of intermediate vectors from the first set of hash values and a first set of lookup tables by matching each hash value in the first set of hash values to an entry in a corresponding lookup table in the first set of lookup tables. The system then performs an element-wise aggregation of the first set of intermediate vectors to produce a first embedding. Finally, the system outputs the first embedding for use by a machine learning model.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yiming Ma, Xuhong Zhang, Wei Lu, Mingzhou Zhou
  • Patent number: 11204968
    Abstract: In an example embodiment, a platform is provided that utilizes information available to a computer system to feed a neural network. The neural network is trained to determine both the probability that a searcher would select a given potential search result if it was presented to him or her and the probability that a subject of the potential search result would respond to a communication from the searcher. These probabilities are essentially combined to produce a single score that can be used to determine whether to present the searcher with the potential search result and, if so, how high to rank the potential search result among other search results. In a further example embodiment, embeddings used for the input features are modified during training to maximize an objective.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: December 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dan Liu, Daniel Sairom Krishnan Hewlett, Qi Guo, Wei Lu, Xuhong Zhang, Wensheng Sun, Mingzhou Zhou, Anthony Hsu, Keqiu Hu, Yi Wu, Chenya Zhang, Baolei Li
  • Publication number: 20200401627
    Abstract: In an example embodiment, a platform is provided that utilizes information available to a computer system to feed a neural network. The neural network is trained to determine both the probability that a searcher would select a given potential search result if it was presented to him or her and the probability that a subject of the potential search result would respond to a communication from the searcher. These probabilities are essentially combined to produce a single score that can be used to determine whether to present the searcher with the potential search result and, if so, how high to rank the potential search result among other search results. In a further example embodiment, embeddings used for the input features are modified during training to maximize an objective.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Dan Liu, Daniel Sairom Krishnan Hewlett, Qi Guo, Wei Lu, Xuhong Zhang, Wensheng Sun, Mingzhou Zhou, Anthony Hsu, Keqiu Hu, Yi Wu, Chenya Zhang, Baolei Li
  • Publication number: 20200201908
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system applies a first set of hash functions to a first entity identifier (ID) for a first entity to generate a first set of hash values. Next, the system produces a first set of intermediate vectors from the first set of hash values and a first set of lookup tables by matching each hash value in the first set of hash values to an entry in a corresponding lookup table in the first set of lookup tables. The system then performs an element-wise aggregation of the first set of intermediate vectors to produce a first embedding. Finally, the system outputs the first embedding for use by a machine learning model.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Yiming Ma, Xuhong Zhang, Wei Lu, Mingzhou Zhou