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.
Patent No.:
Date of Patent:
Oct. 07, 2025
Filed:
Feb. 08, 2024
Snap Inc., Santa Monica, CA (US);
Jason Brewer, Mountain View, CA (US);
Shuo Han, Milpitas, CA (US);
Chang Kuang Huang, Cupertino, CA (US);
James Li, Mountain View, CA (US);
Yiwei Ma, Santa Monica, CA (US);
Manish Malik, Cupertino, CA (US);
Yinan Na, Mountain View, CA (US);
Dan Xie, Mountain View, CA (US);
Jinchao Ye, New York, NY (US);
Lili Zhang, Redwood City, CA (US);
Mingtao Zhang, Los Angeles, CA (US);
Yining Zhang, Seattle, WA (US);
Hangqi Zhao, Bothell, WA (US);
Ding Zhou, Los Altos Hills, CA (US);
Yang Zhou, San Francisco, CA (US);
Snap Inc., Santa Monica, CA (US);
Abstract
Techniques for creating an interest graph include obtaining content items from multiple content sources and applying tailored (e.g., source-specific) preprocessing to the content items based on their respective content source. Text is extracted and salient keywords and key phrases are identified using unsupervised machine learning models. The keywords and key phrases become nodes in an interest graph, each node comprising an embedding of a keyword or key phrase in a common embedding space, with edges representing semantic similarity based on embeddings or co-engagement patterns. The graph provides an expansive, granular, and dynamic taxonomy easily adaptable to emerging interests. The interest graph overcomes limitations of conventional taxonomies that lack depth, fail to capture niche interests, and cannot adapt to reflect evolving user preferences. The described techniques construct a rich interest graph from diverse content for improved content understanding.