The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 10, 2025

Filed:

Nov. 22, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Manoj Kumar Agarwal, Hyderabad, IN;

Jatin Khurana, Uttar Pradesh, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/205 (2020.01); G06F 16/35 (2019.01); G06F 16/36 (2019.01); G06F 18/231 (2023.01); G06F 40/289 (2020.01); G06F 40/40 (2020.01);
U.S. Cl.
CPC ...
G06F 16/35 (2019.01); G06F 16/367 (2019.01); G06F 18/231 (2023.01); G06F 40/40 (2020.01);
Abstract

Technologies relating to construction of a product ontology based upon queries in a search engine log are described. Candidate phrases are extracted from queries in the search engine log. The candidate phrases are partitioned to generate candidate product classes, where the candidate phrases are partitioned by sequentially expanding the ending phrases of the candidate product phrases. Using such an ending phrase-based approach naturally forms a hierarchy of candidate product classes. Embeddings are generated for the candidate product classes, and the candidate product classes are clustered based upon the embeddings such that semantically equivalent product classes are merged.


Find Patent Forward Citations

Agarwal, Manoj. (2025). Generating a product ontology based upon queries in a search engine log (U.S. Patent No. 12326891). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12326891

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…