Patents by Inventor Peide Zhong

Peide Zhong 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: 11481448
    Abstract: During operation, the system obtains a first embedding produced by an embedding model from an input string representing an entity and a hierarchy of clusters of embeddings generated by the embedding model from a set of standardized entities. Next, the system searches the hierarchy of clusters for a subset of the embeddings that are within a threshold proximity to the first embedding in a vector space. The system then calculates embedding match scores between the input string and a first subset of the standardized entities represented by the subset of the embeddings based on distances between the subset of the embeddings and the first embedding in the vector space. Finally, the system modifies, based on the embedding match scores, content outputted in response to the input string within a user interface of an online system.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peide Zhong, Feishe Chen, Weizhi Meng, Wei Kang, Feng Guo, Fei Chen, Jaewon Yang, Qi He
  • Publication number: 20210303638
    Abstract: The disclosed embodiments provide a system for processing user-generated input. During operation, the system obtains a first embedding produced by an embedding model from an input string representing an entity and a hierarchy of clusters of embeddings generated by the embedding model from a set of standardized entities. Next, the system searches the hierarchy of clusters for a subset of the embeddings that are within a threshold proximity to the first embedding in a vector space. The system then calculates embedding match scores between the input string and a first subset of the standardized entities represented by the subset of the embeddings based on distances between the subset of the embeddings and the first embedding in the vector space. Finally, the system modifies, based on the embedding match scores, content outputted in response to the input string within a user interface of an online system.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Peide Zhong, Feishe Chen, Weizhi Meng, Wei Kang, Feng Guo, Fei Chen, Jaewon Yang, Qi He
  • Publication number: 20190205376
    Abstract: Example methods and systems are directed to determining a standardized job title corresponding to an input job title. The input job title may be normalized according to various normalization rules to produce a normalized input job title. The normalized input job title may then be tokenized into one or more n-grams, and synonyms may be identified from the various n-grams. A title taxonomy may then be searched using the normalized input job title, the tokenized n-grams, and the identified synonyms, where the search results correspond to standardized job titles that match the various inputs. Each of the candidate job titles may then be scored using congruence type features and information quality features. The highest scoring candidate job title is then selected as the standardized job title for the input job title. An association is then established between the standardized job title and the input job title.
    Type: Application
    Filed: January 31, 2018
    Publication date: July 4, 2019
    Inventors: Uri Merhav, Dan Shacham, Peide Zhong
  • Patent number: 10339612
    Abstract: An online social networking system extracts terms from an unstructured job title record. The system searches a job role taxonomy database with the extracted terms to identify job roles. For each job role identified, the system extracts a plurality of additional terms appearing in the unstructured job title record. For each additional term, the system maps the additional term to a standardized modifier, thereby identifying a job seniority modifier, a job specialty modifier, a job accreditation modifier, and a job status modifier for each additional term. The system creates a multi-dimensional standardized job title for the member profile or job posting by writing the job role, the job seniority modifier, the job specialty modifier, the job accreditation modifier, and the job status modifier to a standardization record in a standardization database.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Uri Merhav, Peide Zhong, Angela Jiang, Qi He, Dan Shacham
  • Patent number: 10255586
    Abstract: An online social networking system receives an unstructured job title record from a profile of a member or a job posting. The system extracts a raw job title from the unstructured job title record, and extracts a first seniority level from the raw job title. The first seniority level is a seniority modifier associated with the raw job title. The system determines a second seniority level. The second seniority level is a company seniority within the company associated with the unstructured job title record. The system determines a third seniority level. The third seniority level is a seniority score for the member or the job posting. The system compares the seniority score with a second seniority score, and communicates with the member, or transmits the job posting to the member, based on the comparison of the seniority score and the second seniority score.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dan Shacham, Uri Merhav, Peide Zhong, Qi He, Angela Jiang
  • Publication number: 20180005192
    Abstract: An online social networking system receives an unstructured job title record from a profile of a member or a job posting. The system extracts a raw job title from the unstructured job title record, and extracts a first seniority level from the raw job title. The first seniority level is a seniority modifier associated with the raw job title. The system determines a second seniority level. The second seniority level is a company seniority within the company associated with the unstructured job title record. The system determines a third seniority level. The third seniority level is a seniority score for the member or the job posting. The system compares the seniority score with a second seniority score, and communicates with the member, or transmits the job posting to the member, based on the comparison of the seniority score and the second seniority score.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Dan Shacham, Uri Merhav, Peide Zhong, Qi He, Angela Jiang
  • Publication number: 20170371957
    Abstract: An online social networking system extracts terms from an unstructured job title record. The system searches a job role taxonomy database with the extracted terms to identify job roles. For each job role identified, the system extracts a plurality of additional terms appearing in the unstructured job title record. For each additional term, the system maps the additional term to a standardized modifier, thereby identifying a job seniority modifier, a job specialty modifier, a job accreditation modifier, and a job status modifier for each additional term. The system creates a multi-dimensional standardized job title for the member profile or job posting by writing the job role, the job seniority modifier, the job specialty modifier, the job accreditation modifier, and the job status modifier to a standardization record in a standardization database.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Uri Merhav, Peide Zhong, Angela Jiang, Qi He, Dan Shacham
  • Patent number: 9043752
    Abstract: Disclosed is a novel system and method to select software components. A set of available software components are accessed. Next, one or more dimensions are defined. Each dimension is an attribute to the set of available software components. A set of coherence distances between each pair of the available software components in the set of available software components is calculated for each of the dimensions that have been defined. Each of the coherence distances are combined between each pair of the available software components that has been calculated in the set of the coherence distances into an overall coherence degree for each of the available software components. Using the overall coherence degree, one or more software components are selected to be included in a software bundle.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Saeed Bagheri, Yi-Min Chee, Fan Jing Meng, Peide Zhong, Nianjun Zhou