Patents Assigned to Pinterest, Inc.
  • Patent number: 11960846
    Abstract: Systems and methods are presented for inferring an embedding vector of an item of a first type into the embedding space. Upon receiving a first time for which there is no embedding vector, documents of a document corpus that include (co-occurrence) both the received item and other items of the same type are identified. Of those other items that have embedding vectors, those embedding vectors are retrieved and averaged. The resulting averaged embedding vector is established as an inferred embedding vector for the received item.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: April 16, 2024
    Assignee: Pinterest, Inc.
    Inventors: Heath Vinicombe, Chenyi Li, Yunsong Guo, Yu Liu
  • Patent number: 11947577
    Abstract: Systems and methods for providing auto-completion options to input characters are presented. In response to receiving input characters, a plurality of items of content (that are non-textual items of content) of a corpus of content are identified. These items of content are clustered into n clusters of content according to similarities among the items of content. From the items of content of each cluster, a descriptive title is determined for the cluster. This descriptive title is an auto-completion option for the cluster. The descriptive titles/auto-completion options are provided in response to receiving the input characters.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: April 2, 2024
    Assignee: Pinterest, Inc.
    Inventors: Jeffrey Harris, Lulu Cheng, Xixia Wang, Matthew Chun-Bong Fong, Joseph Vito Zingarelli, Long Cheng
  • Patent number: 11935102
    Abstract: The described implementations enable a seller to sell items through multiple e-commerce channels without having to maintain independent merchant accounts at each channel. For example, a seller may sell items directly and through a management service. When a user request to purchase an item from the seller through the management service is received, the management service sends the purchase information to the seller so that the seller can complete the purchase as if the purchase were being made directly with the seller. Upon completion of the purchase, the seller provides a confirmation back to the management service and provides the item directly to the user.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: March 19, 2024
    Assignee: Pinterest, Inc.
    Inventors: Chao Wang, Michael Yamartino, Sridatta Kaustubh Thatipamala, Yuan Wei
  • Patent number: 11928133
    Abstract: Described are systems and methods for establishing a unit group dictionary based on user provided annotations. The unit group dictionary may be used to identify relationships between multiple items in a corpus. Those relationships may facilitate the display of object identifiers and/or other aspects used and/or provided by the object management service.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 12, 2024
    Assignee: Pinterest, Inc.
    Inventors: Ningning Hu, Tze Way Eugene Ie
  • Patent number: 11922308
    Abstract: Systems and methods for generating embeddings for nodes of a corpus graph are presented. More particularly, operations for generation of an aggregated embedding vector for a target node is efficiently divided among operations on a central processing unit and operations on a graphic processing unit. With regard to a target node within a corpus graph, processing by one or more central processing units (CPUs) is conducted to identify the target node's relevant neighborhood (of nodes) within the corpus graph. This information is prepared and passed to one or more graphic processing units (GPUs) that determines the aggregated embedding vector for the target node according to data of the relevant neighborhood of the target node.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: March 5, 2024
    Assignee: Pinterest, Inc.
    Inventors: Jurij Leskovec, Chantat Eksombatchai, Kaifeng Chen, Ruining He, Rex Ying
  • Publication number: 20240061875
    Abstract: Systems and methods for responding to a subscriber's text-based request for content items are presented. In response to a request from a subscriber, word pieces are generated from the text-based terms of the request. A request embedding vector of the word pieces is obtained from a trained machine learning model. Using the request embedding vector, a set of content items, from a corpus of content items, is identified. At least some content items of the set of content items are returned to the subscriber in response to the text-based request for content items.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Applicant: Pinterest, Inc.
    Inventors: Nikil Pancha, Andrew Huan Zhai, Charles Joseph Rosenberg
  • Patent number: 11907962
    Abstract: An online host for conducting a promotion campaign is presented. Online behaviors of subscribers exposed by the promotion campaign are tracked for determining conversion counts for the promotion campaign. For exposed subscribers whose online behaviors are not sufficiently available to the online host to determine conversion counts (non-measurable subscribers), a machine learning model is trained to predict conversion counts based on online behaviors that are conducted on internet locations under control of the online service, and further trained to determine an estimated error rate regarding the predicted conversion counts.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: February 20, 2024
    Assignee: Pinterest, Inc.
    Inventors: Sean R. McCurdy, Zheng Fang, Rohil Bhansali
  • Patent number: 11900482
    Abstract: Systems and methods for generating user notifications to a set of users of a social networking service is presented. For each user of a set of users of the social networking service, one or more machine learning models selects an optimal notification channel, an optimal notification template, and optimal personalization content for configurable elements of a selected notification template. Each of these determinations/selections is made according to and based on a likelihood of increased user engagement with the social networking service. Upon determining the notification channel, notification template, and personalizations to the template, the notification is generated and sent to the corresponding user.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: February 13, 2024
    Assignee: Pinterest, Inc.
    Inventors: Bo Zhao, Samuel Seth Weisfeld-Filson, John William Gupta Egan, Burkay Birant Orten, Koichiro Narita
  • Publication number: 20240037138
    Abstract: Described are systems and methods to determine hair patterns presented in content items. The determined hair patterns may be associated with the content items to facilitate indexing, filtering, etc. of the content items based on the determined hair patterns. In exemplary implementations, a corpus of content items may be associated with an embedding vector that includes a binary representation of the content item. The embedding vectors associated with each content item can be provided as inputs to a trained machine learning model, which can process the embedding vectors to determine one or more hair patterns presented in each content item while eliminating the need for performing image pre-processing prior to determination of the hair pattern(s) presented in the content item.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 1, 2024
    Applicant: Pinterest, Inc.
    Inventors: Nadia Fawaz, Anh Tuong Ta, Bhawna Juneja, Rohan Mahadev, Valerie Moy, Dmitry Olegovich Kislyuk, David Ding-Jia Xue, Christopher Lee Schaefbauer, Graham Roth, William Yau, Jordan DiSanto, Ding Zhang, David Voiss
  • Publication number: 20240004946
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes providing a plurality of image content items to an application interface of a client device for presentation; receiving a user selection of a particular image content item of the plurality of presented image content items; and responsive to the selection, providing a combination of native content and third party content associated with the selected image content item, wherein the native content includes a close up view of the selected image content item and the third party content includes a third party webpage.
    Type: Application
    Filed: September 14, 2023
    Publication date: January 4, 2024
    Applicant: Pinterest, Inc.
    Inventors: Wendy Lu, Justin Velo, Kelvin Tow, Mengya You, Nicole Crawford, Harrison He
  • Patent number: 11841897
    Abstract: Systems and methods for responding to a subscriber's text-based request for content items are presented. In response to a request from a subscriber, word pieces are generated from the text-based terms of the request. A request embedding vector of the word pieces is obtained from a trained machine learning model. Using the request embedding vector, a set of content items, from a corpus of content items, is identified. At least some content items of the set of content items are returned to the subscriber in response to the text-based request for content items.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: December 12, 2023
    Assignee: Pinterest, Inc.
    Inventors: Nikil Pancha, Andrew Huan Zhai, Charles Joseph Rosenberg
  • Patent number: 11841735
    Abstract: Described is a system and method for enabling visual search for information. With each selection of an object included in an image, additional images that include visually similar objects are determined and presented to the user.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 12, 2023
    Assignee: Pinterest, Inc.
    Inventors: Andrew Huan Zhai, Zhiyuan Zhang, Kevin Yushi Jing, Dmitry Olegovich Kislyuk
  • Publication number: 20230385338
    Abstract: This disclosure describes systems and methods that facilitate the generation of recommendations by traversing a graph. Walks that traverse the graph may be initiated from a plurality of different nodes in the node graph. In order to give greater or lesser weight to particular nodes, the walks may have different lengths depending on the nodes from which they are initiated, or an unequal amount of walks may be distributed between nodes from which walks are initiated. A plurality of walks through a node graph may be tracked, and visit counts or scores for nodes in the node graph may be determined. For example, scores may be increased for nodes that are visited by a walk initiated from a first node and a second walk initiated from a second node, or scores may be decreased for nodes that are not visited by a first walk initiated from a first node and a second walk initiated from a second node. Content corresponding to nodes may be recommended based on the scores or visit counts.
    Type: Application
    Filed: August 3, 2023
    Publication date: November 30, 2023
    Applicant: Pinterest, Inc.
    Inventors: Chantat Eksombatchai, Jurij Leskovec, Rahul Sharma, Charles Walsh Sugnet, Mark Bormann Ulrich
  • Publication number: 20230388261
    Abstract: Systems and method for determining a topic cohesion measurement between a content item and a hyperlinked landing page are presented. In one embodiment, a plurality of content item signals is generated for the content item and a corresponding plurality of signals are generated for the hyperlinked landing page. An analysis of the corresponding signals is conducted to determine a measurement of topic cohesion, a topic cohesion score, between the content item and the hyperlinked landing page. A cohesion predictor model is trained to generate the predictive topic cohesion score between an input content item and a hyperlinked landing page. Upon a determination that the topic cohesion score is less than a predetermined threshold, remedial actions are taken regarding the hyperlink of the content item. Alternatively, positive actions may be carried out, including promoting the content item to others, associating advertisements with the content item, and the like.
    Type: Application
    Filed: April 18, 2023
    Publication date: November 30, 2023
    Applicant: Pinterest, Inc.
    Inventors: Andrey Dmitriyevich Gusev, Wenke Zhang, Hsiao-Ching Chang, Qinglong Zeng, Peter John Daoud, Jun Liu, Grace Chin, Zhuoyuan Li, Jacob Franklin Hanger, Vincent Bannister
  • Publication number: 20230376525
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for receiving a set of images at a social media system, wherein each image includes one or more recognized features associated with one or more lightness values; indexing each image using the one or more recognized features and the associated range of lightness values; receiving a query; determining a first group of images that is responsive to the query; determining that the query triggers a lightness filter to be displayed on the user device; providing the first group of images for display on a user interface with one or more lightness filter indicators; and in response to a user selection of one of the one or more lightness filter indicators: filtering the first group of images to determine a filtered group of images, and updating the images provided for display according to the filtered group of images.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 23, 2023
    Applicant: Pinterest, Inc.
    Inventors: Rahim Daya, Laksh Bhasin, Xixia Wang, Stephanie Rogers, Candace Williams, Ricardo Kuchimpos, Candice Morgan, Larkin Brown
  • Patent number: 11816144
    Abstract: Described are systems and methods to determine hair patterns presented in content items. The determined hair patterns may be associated with the content items to facilitate indexing, filtering, etc. of the content items based on the determined hair patterns. In exemplary implementations, a corpus of content items may be associated with an embedding vector that includes a binary representation of the content item. The embedding vectors associated with each content item can be provided as inputs to a trained machine learning model, which can process the embedding vectors to determine one or more hair patterns presented in each content item while eliminating the need for performing image pre-processing prior to determination of the hair pattern(s) presented in the content item.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: November 14, 2023
    Assignee: Pinterest, Inc.
    Inventors: Nadia Fawaz, Anh Tuong Ta, Bhawna Juneja, Rohan Mahadev, Valerie Moy, Dmitry Olegovich Kislyuk, David Ding-Jia Xue, Christopher Lee Schaefbauer, Graham Roth, William Yau, Jordan DiSanto, Ding Zhang, David Voiss
  • Publication number: 20230342390
    Abstract: Disclosed are implementations that enable the linking or connection of objects and different scenes in which those objects are represented. For example, a corpus of scenes (e.g., digital images) that include a representation of one or more objects may be processed using the disclosed implementations to segment from those scenes the individual objects represented in those scenes. The disclosed implementations may further determine clusters of visually similar object segments and form object clusters for those object segments. The scenes that include those object segments are also linked to the object cluster. With scenes linked to different object clusters, a user may select one or more query objects or a query scene and be presented with other scenes that include visually similar objects, even though the overall scenes may be visually different.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Applicant: Pinterest, Inc.
    Inventors: Eric Kim, Dmitry Olegovich Kislyuk
  • Patent number: 11797775
    Abstract: Systems and methods are presented for inferring an embedding vector of an item of a first type into the embedding space. Upon receiving a first time for which there is no embedding vector, documents of a document corpus that include (co-occurrence) both the received item and other items of the same type are identified. Of those other items that have embedding vectors, those embedding vectors are retrieved and averaged. The resulting averaged embedding vector is established as an inferred embedding vector for the received item.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 24, 2023
    Assignee: Pinterest, Inc.
    Inventors: Heath Vinicombe, Chenyi Li, Yunsong Guo, Yu Liu
  • Patent number: 11797838
    Abstract: Systems and methods for generating embeddings for nodes of a corpus graph are presented. The embeddings correspond to aggregated embedding vectors for nodes of the corpus graph. Without processing the entire corpus graph to generate all aggregated embedding vectors, a relevant neighborhood of nodes within the corpus graph are identified for a target node of the corpus graph. Based on embedding information of the target node's immediate neighbors, and also upon neighborhood embedding information from the target node's relevant neighborhood, an aggregated embedding vector can be generated for the target node that comprises both an embedding vector portion corresponding to the target node, as well as a neighborhood embedding vector portion, corresponding to embedding information of the relevant neighborhood of the target node. Utilizing both portions of the aggregated embedding vector leads to improved content recommendation to a user in response to a query.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: October 24, 2023
    Assignee: Pinterest, Inc.
    Inventors: Jurij Leskovec, Chantat Eksombatchai, Ruining He, Kaifeng Chen, Rex Ying
  • Patent number: 11790024
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes providing a plurality of image content items to an application interface of a client device for presentation; receiving a user selection of a particular image content item of the plurality of presented image content items; and responsive to the selection, providing a combination of native content and third party content associated with the selected image content item, wherein the native content includes a close up view of the selected image content item and the third party content includes a third party webpage.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Pinterest, Inc.
    Inventors: Wendy Lu, Justin Velo, Kelvin Tow, Mengya You, Nicole Crawford, Harrison He