Pinterest, Inc.

United States of America

Back to Profile

1-100 of 200 for Pinterest, Inc. Sort by
Query
Aggregations
IP Type
        Patent 171
        Trademark 29
Jurisdiction
        United States 160
        World 20
        Canada 15
        Europe 5
Date
New (last 4 weeks) 1
2024 December 2
2024 November 1
2024 September 1
2024 15
See more
IPC Class
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising 27
G06N 20/00 - Machine learning 23
G06F 16/9535 - Search customisation based on user profiles and personalisation 21
G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor 20
G06F 16/2457 - Query processing with adaptation to user needs 20
See more
NICE Class
09 - Scientific and electric apparatus and instruments 27
42 - Scientific, technological and industrial services, research and design 26
45 - Legal and security services; personal services for individuals. 26
35 - Advertising and business services 24
38 - Telecommunications services 24
See more
Status
Pending 36
Registered / In Force 164
  1     2     3        Next Page

1.

PROBABILISTIC DETERMINATION OF COMPATIBLE CONTENT

      
Application Number 18828628
Status Pending
Filing Date 2024-09-09
First Publication Date 2024-12-26
Owner Pinterest, Inc. (USA)
Inventor
  • Johnson, Brian
  • Milinovich, John
  • Riedel, Lance Alan
  • Look, Andrew
  • Narasimhan, Mukund
  • Liu, Yu

Abstract

According to aspects of the disclosed subject matter, a taste graph comprising likely content collection nodes with corresponding likely digital content items is generated through one or more analyses of a corpus of content collections that is maintained by the online content service. As should be understood, this corpus of content collections is comprised of a plurality of curated content collections, with each content collection comprising a plurality of digital content items. With this taste graph available, as a user generates (or in response to a user generating) a content collection of digital content items, reference can be made to the taste graph to identify one or more digital content items that may be added to the content collection, where the one or more digital content items have a probabilistic likelihood of being complimentary and/or compatible with the other digital content items of the content collection.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06Q 30/0282 - Rating or review of business operators or products
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

2.

DEBIASED TRAINING OF MACHINE LEARNING SYSTEMS

      
Application Number 18335212
Status Pending
Filing Date 2023-06-15
First Publication Date 2024-12-19
Owner Pinterest, Inc. (USA)
Inventor
  • Xiao, Pingjie
  • Yin, Peifeng

Abstract

Described are systems and methods for generating a debiased training dataset and training one or more stages of a multi-stage recommendation system and/or service using the debiased training dataset. Rather than generating training datasets from the output data generated by the multi-stage recommendation system and/or data served by later stages of the multi-stage recommendation system, debiased training datasets may be generated from data that was served by the particular stage of the multi-stage recommendation system that is to be trained using the generated debiased training dataset. The debiased training dataset may be generated by generating pseudo-labels for each data record and comparing the generated pseudo-labels against two thresholds to generate a binary classification of the data records.

IPC Classes  ?

3.

VISUAL SEARCH REFINEMENT

      
Application Number 18783684
Status Pending
Filing Date 2024-07-25
First Publication Date 2024-11-14
Owner Pinterest, Inc. (USA)
Inventor
  • Wilson, Jason Luke
  • Gavini, Naveen

Abstract

Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation

4.

DETERMINING TOPICS FOR TAXONOMIES

      
Application Number 18733690
Status Pending
Filing Date 2024-06-04
First Publication Date 2024-09-26
Owner Pinterest, Inc. (USA)
Inventor
  • Mahabal, Abhijit
  • Huang, Rui

Abstract

Systems and methods for determining one or more topics that may be associated and/or grounded with a node of a taxonomy to facilitate the creation and/or modification of the taxonomy. The one or more topics can be determined by generating two layers of associations and/or groundings. In a first layer, tokens can be associated and/or grounded in a corpus of queries, and in a second layer, topics can be associated and/or grounded in the tokens. The topics can then be associated with and/or grounded in nodes of a taxonomy which can facilitate access to content items stored and maintained by an online service. Further, in exemplary implementations where the content items include associations and/or mappings to the corpus of queries, the nodes of the taxonomy (which are associated with one or more topics) can be transitively mapped to the content items.

IPC Classes  ?

5.

SUGGESTING OBJECT IDENTIFIERS TO INCLUDE IN A COMMUNICATION

      
Application Number 18629870
Status Pending
Filing Date 2024-04-08
First Publication Date 2024-08-01
Owner Pinterest, Inc. (USA)
Inventor
  • Casey, Hayder
  • Gavini, Naveen
  • Lurie, Daniel Isaac
  • Probasco, Ryan Wilson
  • Steger, Angel
  • Weiner, Jr., Martin Eric

Abstract

Described are systems and methods that suggest candidate recipients to receive an object identifier from a first user. For example, a first user, independent of a conversation with a second user, may select, close-up, or otherwise view an object identifier. The system, upon detecting the interaction with the object identifier by the first user, may determine one or more second users to suggest to the first user as candidate recipients with which the first user can share the viewed object identifier. The systems and methods may also suggest object identifiers to share with a selected recipient and/or determine two or more users that have a common connection and share an object identifier related to the connection with each of those users.

IPC Classes  ?

  • G06F 16/2453 - Query optimisation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/907 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks

6.

RECOMMENDATION CAMPAIGNS BASED ON PREDICTED SHORT-TERM USER BEHAVIOR AND PREDICTED LONG-TERM USER BEHAVIOR

      
Application Number 18626137
Status Pending
Filing Date 2024-04-03
First Publication Date 2024-07-25
Owner Pinterest, Inc. (USA)
Inventor
  • Zhao, Bo
  • Egan, John William Gupta
  • Orten, Burkay Birant
  • Narita, Koichiro
  • Weisfeld-Filson, Samuel Seth

Abstract

Described are systems and methods for generating recommendation campaigns that optimize for both a desired short-term user behavior and a desired long-term user behavior. In comparison to existing techniques that focus on targeting advertisements or recommendations to specific individuals with a single goal of receiving an interaction with the advertisement from that individual (i.e., a desired short-term behavior), the disclosed implementations consider the long-term user behavior, such as increased visits to a website during a long-term rage, and generate a recommendation campaign that also optimizes for that desired long-term user behavior.

IPC Classes  ?

7.

INTELLIGENT VIDEO PLAYBACK

      
Application Number 18605366
Status Pending
Filing Date 2024-03-14
First Publication Date 2024-07-04
Owner Pinterest, Inc. (USA)
Inventor Ma, Liang

Abstract

Described are systems and methods for determining and/or generating a queue of content items to improve the playback experience of the content items for a user. The content items may be obtained by a client device from an online service in response to a query, a request for content items, etc. Relevance rankings and/or scores associated with the content items may be replaced and/or augmented with a playability score, which can represent a quality of the playback experience associated with the content item. The playability score may be aggregated with the relevance and/or user engagement score to determine an overall playback score for each content item. The content items may be ranked, ordered, arranged, and/or presented in accordance with the overall playback scores associated with the content items to facilitate an improved playback experience for a user associated with the client device.

IPC Classes  ?

  • H04N 21/232 - Content retrieval operation within server, e.g. reading video streams from disk arrays
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

8.

EMBEDDING INFERENCE

      
Application Number 18595166
Status Pending
Filing Date 2024-03-04
First Publication Date 2024-06-27
Owner Pinterest, Inc. (USA)
Inventor
  • Vinicombe, Heath
  • Li, Chenyi
  • Guo, Yunsong
  • Liu, Yu

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.

IPC Classes  ?

  • G06F 40/30 - Semantic analysis
  • G06N 7/00 - Computing arrangements based on specific mathematical models

9.

Recommendation campaigns based on predicted short-term user behavior and predicted long-term user behavior

      
Application Number 15612851
Grant Number 11983735
Status In Force
Filing Date 2017-06-02
First Publication Date 2024-05-14
Grant Date 2024-05-14
Owner Pinterest, Inc. (USA)
Inventor
  • Zhao, Bo
  • Egan, John William Gupta
  • Orten, Burkay Birant
  • Narita, Koichiro
  • Weisfeld-Filson, Samuel Seth

Abstract

Described are systems and methods for generating recommendation campaigns that optimize for both a desired short-term user behavior and a desired long-term user behavior. In comparison to existing techniques that focus on targeting advertisements or recommendations to specific individuals with a single goal of receiving an interaction with the advertisement from that individual (i.e., a desired short-term behavior), the disclosed implementations consider the long-term user behavior, such as increased visits to a website during a long-term rage, and generate a recommendation campaign that also optimizes for that desired long-term user behavior.

IPC Classes  ?

10.

AGGREGATED EMBEDDINGS FOR A CORPUS GRAPH

      
Application Number 18414195
Status Pending
Filing Date 2024-01-16
First Publication Date 2024-05-09
Owner Pinterest, Inc. (USA)
Inventor
  • Leskovec, Jurij
  • Eksombatchai, Chantat
  • Chen, Kaifeng
  • He, Ruining
  • Ying, Rex

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.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06F 16/182 - Distributed file systems
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/9035 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/906 - Clustering; Classification
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9536 - Search customisation based on social or collaborative filtering
  • G06F 18/211 - Selection of the most significant subset of features
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06F 18/2413 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 20/00 - Machine learning
  • G06V 30/196 - Recognition using electronic means using sequential comparisons of the image signals with a plurality of references

11.

OPTIMAL NOTIFICATION

      
Application Number 18403457
Status Pending
Filing Date 2024-01-03
First Publication Date 2024-04-25
Owner Pinterest, Inc. (USA)
Inventor
  • Zhao, Bo
  • Weisfeld-Filson, Samuel Seth
  • Egan, John William Gupta
  • Orten, Burkay Birant
  • Narita, Koichiro

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.

IPC Classes  ?

  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

12.

IDENTIFYING CONTENT ITEMS IN RESPONSE TO A TEXT-BASED REQUEST

      
Application Number 18500791
Status Pending
Filing Date 2023-11-02
First Publication Date 2024-02-22
Owner Pinterest, Inc. (USA)
Inventor
  • Pancha, Nikil
  • Zhai, Andrew Huan
  • Rosenberg, Charles Joseph

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.

IPC Classes  ?

  • G06F 16/483 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/44 - Browsing; Visualisation therefor
  • G06F 16/45 - Clustering; Classification
  • G06N 20/00 - Machine learning

13.

Hair pattern determination and filtering

      
Application Number 18484186
Grant Number 12174881
Status In Force
Filing Date 2023-10-10
First Publication Date 2024-02-01
Grant Date 2024-12-24
Owner Pinterest, Inc. (USA)
Inventor
  • Fawaz, Nadia
  • Ta, Anh Tuong
  • Juneja, Bhawna
  • Mahadev, Rohan
  • Moy, Valerie
  • Kislyuk, Dmitry Olegovich
  • Xue, David Ding-Jia
  • Schaefbauer, Christopher Lee
  • Roth, Graham
  • Yau, William
  • Disanto, Jordan
  • Zhang, Ding
  • Voiss, David

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.

IPC Classes  ?

14.

DETERMINING LINKED SPAM CONTENT

      
Application Number 17866367
Status Pending
Filing Date 2022-07-15
First Publication Date 2024-01-18
Owner Pinterest, Inc. (USA)
Inventor
  • Singh, Vishwakarma
  • Song, Yuanfang

Abstract

Systems and methods for determining whether a linked content page may include spamming, malicious, and/or otherwise undesirable content. The linked content page may be crawled, scraped, and/or parsed to extract various information associated with the text, media items, and/or structure of the linked content page. The text, media, and/or structure information may be analyzed and processed to generate one or more textual features, media features, and/or structural features, which may then be processed by a trained machine learning model to determine whether the content page includes spamming, malicious, and/or otherwise undesirable content.

IPC Classes  ?

  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • G06F 16/93 - Document management systems
  • G06F 21/55 - Detecting local intrusion or implementing counter-measures

15.

CONTENT PRESENTATION

      
Application Number 18467129
Status Pending
Filing Date 2023-09-14
First Publication Date 2024-01-04
Owner Pinterest, Inc. (USA)
Inventor
  • Lu, Wendy
  • Velo, Justin
  • Tow, Kelvin
  • You, Mengya
  • Crawford, Nicole
  • He, Harrison

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.

IPC Classes  ?

  • G06F 16/954 - Navigation, e.g. using categorised browsing
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 16/54 - Browsing; Visualisation therefor
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation

16.

Determining topics for taxonomies

      
Application Number 17844640
Grant Number 12038961
Status In Force
Filing Date 2022-06-20
First Publication Date 2023-12-21
Grant Date 2024-07-16
Owner Pinterest, Inc. (USA)
Inventor
  • Mahabal, Abhijit
  • Huang, Rui

Abstract

Systems and methods for determining one or more topics that may be associated and/or grounded with a node of a taxonomy to facilitate the creation and/or modification of the taxonomy. The one or more topics can be determined by generating two layers of associations and/or groundings. In a first layer, tokens can be associated and/or grounded in a corpus of queries, and in a second layer, topics can be associated and/or grounded in the tokens. The topics can then be associated with and/or grounded in nodes of a taxonomy which can facilitate access to content items stored and maintained by an online service. Further, in exemplary implementations where the content items include associations and/or mappings to the corpus of queries, the nodes of the taxonomy (which are associated with one or more topics) can be transitively mapped to the content items.

IPC Classes  ?

17.

DETERMINING TOPIC COHESION BETWEEN POSTED AND LINKED CONTENT

      
Application Number 18302741
Status Pending
Filing Date 2023-04-18
First Publication Date 2023-11-30
Owner Pinterest, Inc. (USA)
Inventor
  • Gusev, Andrey Dmitriyevich
  • Zhang, Wenke
  • Chang, Hsiao-Ching
  • Zeng, Qinglong
  • Daoud, Peter John
  • Liu, Jun
  • Chin, Grace
  • Li, Zhuoyuan
  • Hanger, Jacob Franklin
  • Bannister, Vincent

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.

IPC Classes  ?

  • H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
  • H04L 51/063 - Content adaptation, e.g. replacement of unsuitable content
  • G06N 20/00 - Machine learning

18.

NODE GRAPH PRUNING AND FRESH CONTENT

      
Application Number 18364998
Status Pending
Filing Date 2023-08-03
First Publication Date 2023-11-30
Owner Pinterest, Inc. (USA)
Inventor
  • Eksombatchai, Chantat
  • Leskovec, Jurij
  • Sharma, Rahul
  • Sugnet, Charles Walsh
  • Ulrich, Mark Bormann

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.

IPC Classes  ?

  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06F 16/2457 - Query processing with adaptation to user needs

19.

Skin tone filter

      
Application Number 18361481
Grant Number 12169519
Status In Force
Filing Date 2023-07-28
First Publication Date 2023-11-23
Grant Date 2024-12-17
Owner Pinterest, Inc. (USA)
Inventor
  • Daya, Rahim
  • Bhasin, Laksh
  • Wang, Xixia
  • Rogers, Stephanie
  • Williams, Candace
  • Kuchimpos, Ricardo
  • Morgan, Candice
  • Brown, Larkin

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.

IPC Classes  ?

  • G06T 7/40 - Analysis of texture
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures
  • G06F 16/535 - Filtering based on additional data, e.g. user or group profiles
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands

20.

Intelligent video playback

      
Application Number 17729866
Grant Number 11968409
Status In Force
Filing Date 2022-04-26
First Publication Date 2023-10-26
Grant Date 2024-04-23
Owner Pinterest, Inc. (USA)
Inventor Ma, Liang

Abstract

Described are systems and methods for determining and/or generating a queue of content items to improve the playback experience of the content items for a user. The content items may be obtained, for example, by a client device from an online service in response to a query, a request for content items, and the like. Relevance rankings and/or scores associated with the content items may be replaced and/or augmented with a playability score, which can represent a quality of the playback experience associated with each content item. The playability score for each content item may be aggregated with the relevance and/or user engagement score associated with each content item to determine an overall playback score for each content item. The content items may be ranked, ordered, arranged, and/or presented in accordance with the overall playback scores associated with the content items to facilitate an improved playback experience for a user associated with the client device.

IPC Classes  ?

  • H04N 21/232 - Content retrieval operation within server, e.g. reading video streams from disk arrays
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

21.

VISUAL OBJECT GRAPHS

      
Application Number 18344397
Status Pending
Filing Date 2023-06-29
First Publication Date 2023-10-26
Owner Pinterest, Inc. (USA)
Inventor
  • Kim, Eric
  • Kislyuk, Dmitry Olegovich

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.

IPC Classes  ?

  • G06F 16/55 - Clustering; Classification
  • G06T 7/10 - Segmentation; Edge detection
  • G06F 17/16 - Matrix or vector computation
  • G06V 20/30 - Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques

22.

DYNAMIC FILTER RECOMMENDATIONS

      
Application Number 18341589
Status Pending
Filing Date 2023-06-26
First Publication Date 2023-10-26
Owner PINTEREST, INC. (USA)
Inventor
  • Agarwal, Navin
  • Hsieh, Judy Yi-Chun
  • Limongan, Debbie Ayano
  • Chen, Lianghao
  • Aggarwal, Amit
  • Bornstein, Julie

Abstract

A user preference hierarchy is determined from user response to images. Images may be tagged using machine learning models trained to determine values for images. Products are clustered according to product vectors. Images of products within a cluster are clustered according to composition and groups of images are selected from image clusters for soliciting feedback regarding user preference for products of a cluster. Feedback is used to train a user preference model to estimate affinity for a product vector. A user may provide feedback regarding a price point and products are weighted according to a distribution about the price point. The distribution may be asymmetrical according to direction of movement of the price point. Filters may be dynamically defined and presented to a user based on popularity and frequency of occurrence of attribute-value pairs of search results and based on feedback regarding the search results.

IPC Classes  ?

23.

Determining emebedding vectors for an unmapped content item using embedding inferenece

      
Application Number 16568932
Grant Number 11797775
Status In Force
Filing Date 2019-09-12
First Publication Date 2023-10-24
Grant Date 2023-10-24
Owner Pinterest, Inc. (USA)
Inventor
  • Vinicombe, Heath
  • Li, Chenyi
  • Guo, Yunsong
  • Liu, Yu

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.

IPC Classes  ?

  • G06F 40/30 - Semantic analysis
  • G06N 7/00 - Computing arrangements based on specific mathematical models

24.

Visual search refinement

      
Application Number 18332361
Grant Number 12072945
Status In Force
Filing Date 2023-06-09
First Publication Date 2023-10-12
Grant Date 2024-08-27
Owner Pinterest, Inc. (USA)
Inventor
  • Wilson, Jason Luke
  • Gavini, Naveen

Abstract

Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

25.

Hair pattern determination and filtering

      
Application Number 17710451
Grant Number 11816144
Status In Force
Filing Date 2022-03-31
First Publication Date 2023-10-05
Grant Date 2023-11-14
Owner Pinterest, Inc. (USA)
Inventor
  • Fawaz, Nadia
  • Ta, Anh Tuong
  • Juneja, Bhawna
  • Mahadev, Rohan
  • Moy, Valerie
  • Kislyuk, Dmitry Olegovich
  • Xue, David Ding-Jia
  • Schaefbauer, Christopher Lee
  • Roth, Graham
  • Yau, William
  • Disanto, Jordan
  • Zhang, Ding
  • Voiss, David

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.

IPC Classes  ?

26.

PROMOTING REPRESENTATIONS OF ITEMS TO USERS ON BEHALF OF SELLERS OF THOSE ITEMS

      
Application Number 18324048
Status Pending
Filing Date 2023-05-25
First Publication Date 2023-09-21
Owner Pinterest, Inc. (USA)
Inventor
  • Kendall, Timothy Alan
  • Fumarola, Francis Joseph
  • Malhotra, Nipoon

Abstract

This disclosure describes systems and methods for establishing promotions for sellers and promoting images of items to users on behalf of sellers. A management service receives a source location identifier from a seller, processes images stored in an image data store to determine images that include the source location identifier in the corresponding image information and includes those images in a promotion that is established for the seller. Likewise, the management service may determine users that have previously interacted with the images and include those users in the promotion campaign.

IPC Classes  ?

27.

Lightness filter

      
Application Number 17145823
Grant Number 11762899
Status In Force
Filing Date 2021-01-11
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Pinterest, Inc. (USA)
Inventor
  • Daya, Rahim
  • Bhasin, Laksh
  • Wang, Xixia
  • Rogers, Stephanie
  • Williams, Candace
  • Kuchimpos, Ricardo
  • Morgan, Candice
  • Brown, Larkin

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.

IPC Classes  ?

  • G06T 7/40 - Analysis of texture
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures
  • G06F 16/535 - Filtering based on additional data, e.g. user or group profiles
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands

28.

Node graph pruning and fresh content

      
Application Number 17003851
Grant Number 11762908
Status In Force
Filing Date 2020-08-26
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Pinterest, Inc. (USA)
Inventor
  • Eksombatchai, Chantat
  • Leskovec, Jurij
  • Sharma, Rahul
  • Sugnet, Charles Walsh
  • Ulrich, Mark Bormann

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.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/487 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location

29.

Methods of and systems for searching by incorporating user-entered information

      
Application Number 18318597
Grant Number 11977554
Status In Force
Filing Date 2023-05-16
First Publication Date 2023-09-14
Grant Date 2024-05-07
Owner Pinterest, Inc. (USA)
Inventor
  • Tanne, Michael
  • Lu, Yunshan
  • Karsh, Bruce D.

Abstract

A system for and a method of using user-entered information to return more meaningful information in response to Internet search queries are disclosed. A method in accordance with the disclosed subject matter comprises managing a database in response to multiple user inputs and displaying search results from the database in response to a search query. The search results include a results list and supplemental data related to the search query. Managing the database includes, among other things, re-ranking elements in the results list, storing information related to relevancies of elements in the results list, blocking a link in the results list, storing links to documents related to the search query, or any combination of these. The supplemental data include descriptions of or indices to one or more concepts related to the search query.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/332 - Query formulation
  • G06F 16/951 - Indexing; Web crawling techniques
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9538 - Presentation of query results
  • G06F 40/134 - Hyperlinking

30.

Embedding inference

      
Application Number 18315426
Grant Number 11960846
Status In Force
Filing Date 2023-05-10
First Publication Date 2023-09-07
Grant Date 2024-04-16
Owner Pinterest, Inc. (USA)
Inventor
  • Vinicombe, Heath
  • Li, Chenyi
  • Guo, Yunsong
  • Liu, Yu

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.

IPC Classes  ?

  • G06F 40/30 - Semantic analysis
  • G06N 7/00 - Computing arrangements based on specific mathematical models

31.

CONTEXT BASED ADVERTISEMENT PREDICTION

      
Application Number 17673613
Status Pending
Filing Date 2022-02-16
First Publication Date 2023-08-17
Owner Pinterest, Inc. (USA)
Inventor
  • Zhang, Jinyin
  • Chen, Liangzhe
  • Xu, Jiajing

Abstract

Described are systems and methods to determine advertisements to be presented to a user. To determine the advertisements to be presented to the user, the described systems and methods utilize localized contextual information to select the advertisements and the relative positioning of the advertisements to be presented, so as to select and present more relevant advertisements based on the content that is surrounding and proximate to the presentation of the selected advertisements.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods

32.

SEQUENTIAL MODEL FOR DETERMINING USER REPRESENTATIONS

      
Application Number 18166415
Status Pending
Filing Date 2023-02-08
First Publication Date 2023-08-10
Owner Pinterest, Inc. (USA)
Inventor
  • Zhai, Andrew Huan
  • Pancha, Nikil
  • Chen, Haoyu
  • Boakye, Kofi

Abstract

Described are systems and methods for providing a sequential trained machine learning model that may be configured to generate a user embedding that is representative of the user and is configured to predict a plurality of the user's actions over a period of time. The exemplary sequential trained machine learning model may be employed, for example, in connection with recommendation, search, and/or other services. Exemplary embodiments of the present disclosure may also employ the user embeddings generated by the exemplary sequential trained machine learning model in connection with one or more conditional retrieval systems that may include an end-to-end learned model, which are configured to generate updated user embeddings based on the user embeddings generated by the exemplary sequential trained machine learning model and certain contextual information.

IPC Classes  ?

33.

Textual and image based search

      
Application Number 18295182
Grant Number 12174884
Status In Force
Filing Date 2023-04-03
First Publication Date 2023-08-10
Grant Date 2024-12-24
Owner Pinterest, Inc. (USA)
Inventor
  • Kislyuk, Dmitry Olegovich
  • Harris, Jeffrey
  • Herasymenko, Anton
  • Kim, Eric
  • Jen, Yiming

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.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/248 - Presentation of query results
  • G06F 16/56 - Information retrieval; Database structures therefor; File system structures therefor of still image data having vectorial format
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/738 - Presentation of query results

34.

MULTI-MODAL PRODUCT EMBEDDING GENERATOR

      
Application Number 18167002
Status Pending
Filing Date 2023-02-09
First Publication Date 2023-08-10
Owner Pinterest, Inc. (USA)
Inventor
  • Baltescu, Paul
  • Zhai, Andrew Huan
  • Chen, Haoyu
  • Leskovec, Jurij
  • Pancha, Nikil
  • Rosenberg, Charles Joseph

Abstract

Described are systems and methods for providing a multi-tasked trained machine learning model that may be configured to generate product embeddings from multiple types of product information. The exemplary product embeddings may be generated for a corpus of products (e.g., products included in a product catalog, etc.) based on both image information and text information associated with each respective product. Accordingly, the generated product embeddings may be compatible with learned representations of the different types of product information (e.g., image information, text information, etc.) and may be used to create a product index, which can be used to determine and serve product recommendations in connection with multiple different recommendation services that may be configured to receive different types of inputs (e.g., a single image, multiple images, text-based information, etc.).

IPC Classes  ?

35.

Image keywords

      
Application Number 17315197
Grant Number 11720626
Status In Force
Filing Date 2021-05-07
First Publication Date 2023-08-08
Grant Date 2023-08-08
Owner Pinterest, Inc. (USA)
Inventor
  • Koy, Albert
  • Wang, Xiaodong

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes receiving a target image at an image platform; determining one or more images related to the target image; determining queries associated with the related images; deriving candidate keywords from the determined queries; filtering the candidate keywords to select one or more keywords; and providing the image to one or more users in response to respective incoming queries based on the one or more keywords.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/248 - Presentation of query results

36.

DYNAMIC SEARCH INPUT SELECTION

      
Application Number 18186017
Status Pending
Filing Date 2023-03-17
First Publication Date 2023-07-20
Owner Pinterest, Inc. (USA)
Inventor
  • Xu, Kelei
  • Gavini, Naveen
  • Jing, Yushi
  • Zhai, Andrew Huan
  • Kislyuk, Dmitry Olegovich

Abstract

Described is a system and method for enabling dynamic selection of a search input. For example, rather than having a static search input box, the search input may be dynamically positioned such that it encompasses a portion of displayed information. An image segment that includes a representation of the encompassed portion of the displayed information is generated and processed to determine an object represented in the portion of the displayed information. Additional images with visually similar representations of objects are then determined and presented to the user.

IPC Classes  ?

  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/54 - Browsing; Visualisation therefor
  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06F 16/538 - Presentation of query results
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04886 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

37.

EXTRACTED IMAGE SEGMENTS COLLAGE

      
Application Number 17666997
Status Pending
Filing Date 2022-02-08
First Publication Date 2023-06-22
Owner Pinterest, Inc. (USA)
Inventor
  • Temple, David
  • Probasco, Ryan Wilson
  • Farre, Albert Pereta
  • Ramkumar, Steven
  • Mahadev, Rohan
  • Zhao, Luke
  • Kislyuk, Dmitry Olegovich
  • Xue, David Ding-Jia

Abstract

Described are systems and methods to extract image segments from an image and include those extracted image segments in a collage. The origin information, such as the source image, source image location, etc., from which the extracted image segment is generated is maintained as metadata so that interaction with the extracted image segment on the collage can be used to determine and/or return to the origin of the extracted image segment. Collages may be updated, shared, adjusted, etc., by the creator of the collage or other users.

IPC Classes  ?

  • G06T 11/60 - Editing figures and text; Combining figures or text
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06T 7/11 - Region-based segmentation
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 10/774 - Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06V 10/26 - Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
  • G06Q 30/06 - Buying, selling or leasing transactions

38.

EXTRACTED IMAGE SEGMENTS COLLAGE

      
Application Number US2022081875
Publication Number 2023/115044
Status In Force
Filing Date 2022-12-16
Publication Date 2023-06-22
Owner PINTEREST, INC. (USA)
Inventor
  • Temple, David
  • Probasco, Ryan, Wilson
  • Farre, Albert, Pereta
  • Ramkumar, Steven
  • Mahadev, Rohan
  • Zhao, Luke
  • Kislyuk, Dmitry, Olegovich
  • Xue, David, Ding-Jia

Abstract

Described are systems and methods to extract image segments from an image and include those extracted image segments in a collage. The origin information, such as the source image, source image location, etc., from which the extracted image segment is generated is maintained as metadata so that interaction with the extracted image segment on the collage can be used to determine and/or return to the origin of the extracted image segment. Collages may be updated, shared, adjusted, etc., by the creator of the collage or other users.

IPC Classes  ?

39.

Identifying content items in response to a text-based request

      
Application Number 18148386
Grant Number 11841897
Status In Force
Filing Date 2022-12-29
First Publication Date 2023-06-15
Grant Date 2023-12-12
Owner Pinterest, Inc. (USA)
Inventor
  • Pancha, Nikil
  • Zhai, Andrew Huan
  • Rosenberg, Charles Joseph

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.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/483 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06N 20/00 - Machine learning
  • G06F 16/44 - Browsing; Visualisation therefor
  • G06F 16/45 - Clustering; Classification
  • G06F 40/56 - Natural language generation

40.

IDENTIFYING SIMILAR CONTENT IN A MULTI-ITEM EMBEDDING SPACE

      
Application Number 18163716
Status Pending
Filing Date 2023-02-02
First Publication Date 2023-06-08
Owner Pinterest, Inc. (USA)
Inventor
  • Zhai, Andrew Huan
  • Chen, Kaifeng
  • Rosenberg, Charles Joseph

Abstract

Systems and methods for identifying content for an input query are presented. A mapping model is trained to map elements of an input query embedding vector for a received query into one or more elements of a destination embedding vector. In response to receiving an input query, an input query embedding vector is generated that projects into an input query embedding space. The input query embedding vector is processed by the mapping model to map the input query embedding vector into one or more elements of a destination embedding vector in a destination embedding space, resulting in a partial destination embedding vector. Items of a corpus of content are projected into the destination embedding space and the partial destination embedding vector is also projected into the destination embedding space. A similarity measure determines the most-similar items to the partial destination embedding vector and at least some of the most-similar items are returned in response to the input query.

IPC Classes  ?

  • G06F 16/9038 - Presentation of query results
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/9032 - Query formulation
  • G06F 16/84 - Mapping; Conversion

41.

S

      
Application Number 1730063
Status Registered
Filing Date 2022-12-22
Registration Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network; software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content. Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. Electronic bulletin board services. Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks. Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

42.

Efficient deserialization from standardized data files

      
Application Number 17141911
Grant Number 11615109
Status In Force
Filing Date 2021-01-05
First Publication Date 2023-03-28
Grant Date 2023-03-28
Owner Pinterest, Inc. (USA)
Inventor
  • Pandit, Bhalchandra
  • Xie, Siyang

Abstract

Systems and methods for de-serializing one or more data elements of a serialized structured data record are presented. In response to a request to de-serialize one or more data elements of a serialized structured data record of a first type, the location of the serialized structured data record is determined within a data file containing a plurality of serialized structured data records. Locations of the data of the one or more data elements are determined and the data of the one or more data elements is retrieved. The data is de-serialized and stored in corresponding data elements in an instantiated structured data record of the first type. The one or more data elements that are de-serialized are fewer than all of the data elements of the serialized structured data record.

IPC Classes  ?

  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/178 - Techniques for file synchronisation in file systems

43.

FACILITATING PURCHASE OF OBJECTS

      
Application Number 18053188
Status Pending
Filing Date 2022-11-07
First Publication Date 2023-03-23
Owner Pinterest, Inc. (USA)
Inventor
  • Jenkins, Jon
  • Lee, Catherine Cissy

Abstract

This disclosure describes systems and methods that facilitate purchase of objects from merchants. For example, a user may browse a website available from an object management service and identify objects that they desire to purchase. Rather than having to locate the seller of those objects to make a purchase, the implementations described herein facilitate a connection between the user and the merchant so that the merchant's sales are increased and the user is provided an efficient and safe shopping experience.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions

44.

SHUFFLES

      
Application Number 1714918
Status Registered
Filing Date 2022-12-22
Registration Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network; software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content. Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. Electronic bulletin board services. Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks. Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

45.

S SHUFFLES

      
Application Number 1715592
Status Registered
Filing Date 2022-12-22
Registration Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network. Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. Electronic bulletin board services. Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks. Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

46.

Non-fungible token authentication

      
Application Number 17394352
Grant Number 11985253
Status In Force
Filing Date 2021-08-04
First Publication Date 2023-02-09
Grant Date 2024-05-14
Owner Pinterest, Inc. (USA)
Inventor
  • Milam, Evrhet
  • Black, Tiffany C.
  • Probasco, Ryan Wilson
  • Fu, Will
  • Temple, David
  • Kislyuk, Dmitry Olegovich
  • Gusev, Andrey Dmitriyevich

Abstract

Disclosed are systems and methods that authenticate non-fungible tokens (“NFT”) and/or digital data represented by or pointed to by an NFT. In some implementations, authentication may be with respect to an existing NFT. In other implementations, authentication may be with respect to an NFT that is being created. The disclosed implementations may compare a candidate and/or candidate NFT data with existing NFTs and/or existing NFT data to determine if the candidate NFT and/or candidate NFT data is similar to other NFTs and/or other NFT data of another NFT, which may exist on any of many different blockchains.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06N 20/00 - Machine learning
  • H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
  • H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/08 - Key distribution
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy

47.

NON-FUNGIBLE TOKEN AUTHENTICATION

      
Application Number US2022038852
Publication Number 2023/014604
Status In Force
Filing Date 2022-07-29
Publication Date 2023-02-09
Owner PINTEREST, INC. (USA)
Inventor
  • Milam, Evrhet
  • Black, Tiffany C.
  • Probasco, Ryan Wilson
  • Fu, Will
  • Temple, David
  • Kislyuk, Dmitry Olegovich
  • Gusev, Andrey Dmitriyevich

Abstract

Disclosed are systems and methods that authenticate non-fungible tokens ("NFT") and/or digital data represented by or pointed to by an NFT. In some implementations, authentication may be with respect to an existing NFT. In other implementations, authentication may be with respect to an NFT that is being created. The disclosed implementations may compare a candidate and/or candidate NFT data with existing NFTs and/or existing NFT data to determine if the candidate NFT and/or candidate NFT data is similar to other NFTs and/or other NFT data of another NFT, which may exist on any of many different blockchains.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
  • H04L 9/40 - Network security protocols
  • G06F 16/2457 - Query processing with adaptation to user needs

48.

Identifying similar content in a multi-item embedding space

      
Application Number 16712140
Grant Number 11574020
Status In Force
Filing Date 2019-12-12
First Publication Date 2023-02-07
Grant Date 2023-02-07
Owner Pinterest, Inc. (USA)
Inventor
  • Zhai, Andrew Huan
  • Chen, Kaifeng
  • Rosenberg, Charles Joseph

Abstract

Systems and methods for identifying content for an input query are presented. A mapping model is trained to map elements of an input query embedding vector for a received query into one or more elements of a destination embedding vector. In response to receiving an input query, an input query embedding vector is generated that projects into an input query embedding space. The input query embedding vector is processed by the mapping model to map the input query embedding vector into one or more elements of a destination embedding vector in a destination embedding space, resulting in a partial destination embedding vector. Items of a corpus of content are projected into the destination embedding space and the partial destination embedding vector is also projected into the destination embedding space. A similarity measure determines the most-similar items to the partial destination embedding vector and at least some of the most-similar items are returned in response to the input query.

IPC Classes  ?

  • G06F 16/9038 - Presentation of query results
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/9032 - Query formulation
  • G06F 16/84 - Mapping; Conversion

49.

Generating personalized content

      
Application Number 15835158
Grant Number 11574371
Status In Force
Filing Date 2017-12-07
First Publication Date 2023-02-07
Grant Date 2023-02-07
Owner Pinterest, Inc. (USA)
Inventor
  • Hosseini, Farid
  • Shah, Salil

Abstract

Systems and methods are presented for adding system-identified content to a user's content space based on information identified from the user's email account. In operation, after obtaining user authorization to access email items of an email account, the email items are iteratively processed. In processing each of the email items, one or more topics of a currently processed email item are identified. Based on the identified topics and user preferences, one or more content items may be identified for addition to the user's online content space. Additionally, the information identified from processing the one or more email items is used to update the user's preferences.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

50.

MATCHING USER PROVIDED REPRESENTATIONS OF ITEMS WITH SELLERS OF THOSE ITEMS

      
Application Number 17930631
Status Pending
Filing Date 2022-09-08
First Publication Date 2023-01-05
Owner Pinterest, Inc. (USA)
Inventor
  • Yamartino, Michael
  • Wang, Chao
  • Thatipamala, Sridatta Kaustubh
  • Wei, Yuan

Abstract

This disclosure describes systems and methods for matching user provided images that include representations of items with sellers of those items. A management service, as described herein, may provide a web site where users can post images, view images, share images, correspond with other users, etc. The management service may identify items represented in the images and determine one or more sellers that offer those items for sale. When another user requests to view the user provided image, the image, seller information identifying the seller determined to sell the item represented in the image, and/or a purchase control that may be selected by a user to initiate a purchase with the seller is presented.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising

51.

Identifying content items in response to a text-based request

      
Application Number 16998398
Grant Number 11544317
Status In Force
Filing Date 2020-08-20
First Publication Date 2023-01-03
Grant Date 2023-01-03
Owner Pinterest, Inc. (USA)
Inventor
  • Pancha, Nikil
  • Zhai, Andrew Huan
  • Rosenberg, Charles Joseph

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.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/483 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06N 20/00 - Machine learning
  • G06F 16/44 - Browsing; Visualisation therefor
  • G06F 16/45 - Clustering; Classification
  • G06F 40/56 - Natural language generation

52.

Predictively identifying activity subscribers

      
Application Number 16231441
Grant Number 11538048
Status In Force
Filing Date 2018-12-22
First Publication Date 2022-12-27
Grant Date 2022-12-27
Owner Pinterest, Inc. (USA)
Inventor
  • Nahta, Mohak
  • Lien, Henry

Abstract

Systems and methods for predictively identifying content sources as likely activity subscribers to an online service is presented. In view of a corpus of activity data describing activity of users of an online service, an analysis of this corpus of activity data is carried out to identify one or more content sources that are not activity subscribers but whose content is posted on the online service. A machine learning model is employed to predictively identify at least some content sources that are not activity subscribers of the online service that could likely become activity subscribers. A first content source of the one or more content sources is identified as a likely potential activity subscriber according to the trained machine learning model and the first content source is notified with information for becoming an activity subscriber.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06N 20/00 - Machine learning

53.

S SHUFFLES

      
Application Number 224138600
Status Pending
Filing Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network. (1) Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. (2) Electronic bulletin board services. (3) Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks. (4) Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

54.

SHUFFLES

      
Application Number 224138700
Status Pending
Filing Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network (2) Software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content (1) Providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database (2) Providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website (3) Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing an online searchable database featuring a wide variety of consumer, business, and industrial goods of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes (4) Electronic bulletin board services (5) Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing a website featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks (6) Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest

55.

S

      
Application Number 225850300
Status Pending
Filing Date 2022-12-22
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network; software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content. (2) Computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; computer software and software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software to facilitate business promotion, connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art in the field of general human interest; computer e-commerce software to allow users to perform electronic business transactions via a global computer network (3) Software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable or prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content (1) Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing consumer product information relating to consumer, business, and industrial goods of others via an online searchable database; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. (2) Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing online non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks. (3) Advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, data and behavior analysis to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the resources of others; providing an online searchable database featuring a wide variety of consumer, business, and industrial goods of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes (4) Electronic bulletin board services (5) Providing a platform featuring technology that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of general interest; providing a website featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; providing a platform featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform and facility for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform and facility for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks (6) Providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest

56.

Recommending content to subscribers

      
Application Number 17882882
Grant Number 12079289
Status In Force
Filing Date 2022-08-08
First Publication Date 2022-11-24
Grant Date 2024-09-03
Owner Pinterest, Inc. (USA)
Inventor
  • Pal, Aditya
  • Eksombatchai, Chantat
  • Zhou, Yitong
  • Zhao, Bo
  • Rosenberg, Charles Joseph
  • Leskovec, Jurij

Abstract

Systems and methods for recommending content to an online service subscriber are presented. For each subscriber, content items that were the subject of the subscriber's prior interactions are projected, via associated embedding vectors, into a content item embedding space. The content items, via their projections into the content item embedding space, are clustered to form a plurality of interest clusters for the subscriber. A representative embedding vector is determined for each interest cluster, and a plurality of these embedding vectors are stored as the representative embedding vectors for the subscriber. The online service, in response to a request for recommended content for a subscriber, selects a first representative embedding vector associated with the subscriber and identifies a new content item from a corpus of content items according to a similarity measure between the first representative embedding vector and an embedding vector associated with the new content item.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/906 - Clustering; Classification

57.

Content presentation

      
Application Number 17876827
Grant Number 11790024
Status In Force
Filing Date 2022-07-29
First Publication Date 2022-11-17
Grant Date 2023-10-17
Owner Pinterest, Inc. (USA)
Inventor
  • Lu, Wendy
  • Velo, Justin
  • Tow, Kelvin
  • You, Mengya
  • Crawford, Nicole
  • He, Harrison

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.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 16/954 - Navigation, e.g. using categorised browsing
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 16/54 - Browsing; Visualisation therefor
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation

58.

Systems and methods for determining a diversity penalty in connection with selecting advertisement content

      
Application Number 16681243
Grant Number 11494804
Status In Force
Filing Date 2019-11-12
First Publication Date 2022-11-08
Grant Date 2022-11-08
Owner Pinterest, Inc. (USA)
Inventor
  • Datta, Ashim
  • Jung, Dz-Mou
  • Mclaughlin, Kevin
  • Llaca Ojinaga, Javier
  • Xu, Jiajing

Abstract

Described are systems and methods for determining a diversity function in connection with potential advertisements in determining one or more advertisements to present to a user. This can facilitate presenting diverse advertisements to users. The diversity function can yield a diversity penalty for each potential advertisement to be able to determine a rank order of the potential advertisements. The diversity function can include a repetition score and a multiplier for each potential advertisement.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data

59.

Method, medium, and system for facilitating purchase of objects

      
Application Number 16166974
Grant Number 11494826
Status In Force
Filing Date 2018-10-22
First Publication Date 2022-11-08
Grant Date 2022-11-08
Owner Pinterest, Inc. (USA)
Inventor
  • Jenkins, Jon
  • Lee, Catherine Cissy

Abstract

This disclosure describes systems and methods that facilitate purchase of objects from merchants. For example, a user may browse a website available from an object management service and identify objects that they desire to purchase. Rather than having to locate the seller of those objects to make a purchase, the implementations described herein facilitate a connection between the user and the merchant so that the merchant's sales are increased and the user is provided an efficient and safe shopping experience.

IPC Classes  ?

60.

OBJECT IDENTIFIERS FOR REAL WORLD OBJECTS

      
Application Number 17860765
Status Pending
Filing Date 2022-07-08
First Publication Date 2022-10-27
Owner Pinterest, Inc. (USA)
Inventor
  • Gavini, Naveen
  • Wilson, Jason Luke
  • Sharp, Evan

Abstract

This application describes a system and process for providing object identifiers relating to real world objects to users based on the location of the user and the anticipated interested of the user in an object within a defined distance of the user. For example, if the user is within a retail store, a portable device associated with the user may detect or receive a beacon transmitted from a location within the retail store and object identifiers representative of objects within the store may be generated and provided to the user. In some implementations, only object identifier representative of items determined to be of likely interest to the user may be provided for presentation to the user.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04W 4/02 - Services making use of location information

61.

Attribute extraction

      
Application Number 17400037
Grant Number 11768888
Status In Force
Filing Date 2021-08-11
First Publication Date 2022-10-13
Grant Date 2023-09-26
Owner Pinterest, Inc. (USA)
Inventor
  • Zhuang, Jinfeng
  • Zhao, Zhengda
  • Mohan, Vijai

Abstract

Disclosed are systems and methods for autonomously extracting attributes from domains of a vertical. The disclosed implementations train a deep neural network (“DNN”) based on one or more domains of a vertical using labeled embedding vectors generated for nodes of those one or more domains. The trained DNN may then be used to autonomously label nodes of other domains within the same vertical such that attributes corresponding to those labels can be extracted.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/951 - Indexing; Web crawling techniques
  • G06N 3/08 - Learning methods
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting

62.

Visual object graphs

      
Application Number 17848040
Grant Number 11727049
Status In Force
Filing Date 2022-06-23
First Publication Date 2022-10-13
Grant Date 2023-08-15
Owner Pinterest, Inc. (USA)
Inventor
  • Kim, Eric
  • Kislyuk, Dmitry Olegovich

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.

IPC Classes  ?

  • G06F 16/55 - Clustering; Classification
  • G06T 7/10 - Segmentation; Edge detection
  • G06F 17/16 - Matrix or vector computation
  • G06V 20/30 - Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures

63.

Generating neighborhood convolutions within a large network

      
Application Number 17577187
Grant Number 11922308
Status In Force
Filing Date 2022-01-17
First Publication Date 2022-10-06
Grant Date 2024-03-05
Owner Pinterest, Inc. (USA)
Inventor
  • Leskovec, Jurij
  • Eksombatchai, Chantat
  • Chen, Kaifeng
  • He, Ruining
  • Ying, Rex

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.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline, look ahead
  • G06F 16/182 - Distributed file systems
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/9035 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/906 - Clustering; Classification
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9536 - Search customisation based on social or collaborative filtering
  • G06F 18/211 - Selection of the most significant subset of features
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06F 18/2413 - Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 20/00 - Machine learning
  • G06V 30/196 - Recognition using electronic means using sequential comparisons of the image signals with a plurality of references

64.

Efficient LSH computation

      
Application Number 16417479
Grant Number 11442914
Status In Force
Filing Date 2019-05-20
First Publication Date 2022-09-13
Grant Date 2022-09-13
Owner Pinterest, Inc. (USA)
Inventor Kulikov, Vitaliy

Abstract

Systems and methods are presented for efficient and effective computation of LSH hashing functions for use in various environments, including nearest-neighbor search. A corpus of items is maintained, with each item of the corpus being associated with information identifying one of a plurality of LSH partitions to which the item has been mapped or hashed. In response to an input item, the input item is projected one or more times into an orthoplex inscribed within a multi-dimensional space. For each mapping, a determination is made as to the nearest vertex of the orthoplex to the projected input item, and the LSH partitions associated with the nearest vertex are aggregated and associated with the input item as the input item's LSH partition.

IPC Classes  ?

  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

65.

S SHUFFLES

      
Serial Number 97588003
Status Pending
Filing Date 2022-09-12
Owner Pinterest, Inc. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

electronic bulletin board services downloadable computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; downloadable computer software and downloadable software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable and prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; downloadable software for facilitating business promotion and connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art reproductions in the field of audio visual, visual arts, pictures, graphics, and photography; downloadable computer e-commerce software to allow users to perform electronic business transactions via a global computer network advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, business data analysis and behavior analysis in the nature of marketing research to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the online resources of others; providing an online searchable database featuring a wide variety of consumer, business, and industrial goods of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes platform as a service (PAAS) featuring computer software platforms that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of audio visual, visual arts, pictures, graphics, and photography; providing a website featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; platform as a service (PAAS) featuring computer software platforms that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform as a service (PAAS) featuring computer software platforms for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform as a service (PAAS) featuring computer software platforms for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, and pleasure

66.

S

      
Serial Number 97588011
Status Pending
Filing Date 2022-09-12
Owner Pinterest, Inc. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

electronic bulletin board services downloadable computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; downloadable computer software and downloadable software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable and prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; downloadable software for facilitating business promotion and connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art reproductions in the field of audio visual, visual arts, pictures, graphics, and photography; downloadable computer e-commerce software to allow users to perform electronic business transactions via a global computer network advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, business data analysis and behavior analysis in the nature of marketing research to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the online resources of others; providing an online searchable database featuring a wide variety of consumer, business, and industrial goods of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes platform as a service (PAAS) featuring computer software platforms that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of audio visual, visual arts, pictures, graphics, and photography; providing a website featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; platform as a service (PAAS) featuring computer software platforms that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform as a service (PAAS) featuring computer software platforms for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform as a service (PAAS) featuring computer software platforms for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, and pleasure

67.

S

      
Serial Number 97588015
Status Registered
Filing Date 2022-09-12
Registration Date 2024-01-02
Owner Pinterest, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

downloadable software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable and prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content

68.

SHUFFLES

      
Serial Number 97583874
Status Registered
Filing Date 2022-09-08
Registration Date 2024-01-02
Owner Pinterest, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

downloadable software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable and prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content

69.

SHUFFLES

      
Serial Number 97583816
Status Pending
Filing Date 2022-09-08
Owner Pinterest, Inc. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

electronic bulletin board services downloadable computer software, namely, software that allows users to interact online with information and media content that other users share, and software that allows users to discover, access and share information about, and media content concerning, goods, services, and experiences; downloadable computer software and downloadable software applications that enable electronic communications network users to create, upload, bookmark, view, annotate, and share data, information and media content; software, downloadable and prerecorded, in the nature of a mobile application that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; software downloadable via electronic communications networks and wireless devices that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; downloadable software for facilitating business promotion and connecting social network users with businesses; downloadable electronic publications in the nature of blogs, photographs, and graphic art reproductions in the field of audio visual, visual arts, pictures, graphics, and photography; downloadable computer e-commerce software to allow users to perform electronic business transactions via a global computer network advertising and promotional services; advertising and marketing services, namely, promoting the products and services of others; business data analysis; business monitoring and consulting services, namely, business data analysis and behavior analysis in the nature of marketing research to provide strategy, insight, and marketing guidance, and for analyzing, understanding and predicting behavior and motivations, and market trends; promoting the goods and services of others by means of operating an online platform with hyperlinks to the online resources of others; providing an online searchable database featuring a wide variety of consumer, business, and industrial goods of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes platform as a service (PAAS) featuring computer software platforms that enables internet users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of audio visual, visual arts, pictures, graphics, and photography; providing a website featuring non-downloadable software that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; platform as a service (PAAS) featuring computer software platforms that enables electronic communications network users to create, upload, bookmark, view, annotate, share and discover data, information and media content; hosting an interactive platform and online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content; developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; platform as a service (PAAS) featuring computer software platforms for mobile device communication, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; platform as a service (PAAS) featuring computer software platforms for networked communications, namely, providing non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks providing online social networking services for purposes of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, and pleasure

70.

Probabilistic determination of compatible content

      
Application Number 17827359
Grant Number 12112365
Status In Force
Filing Date 2022-05-27
First Publication Date 2022-09-08
Grant Date 2024-10-08
Owner Pinterest, Inc. (USA)
Inventor
  • Johnson, Brian
  • Milinovich, John
  • Riedel, Lance Alan
  • Look, Andrew
  • Narasimhan, Mukund
  • Liu, Yu

Abstract

According to aspects of the disclosed subject matter, a taste graph comprising likely content collection nodes with corresponding likely digital content items is generated through one or more analyses of a corpus of content collections that is maintained by the online content service. As should be understood, this corpus of content collections is comprised of a plurality of curated content collections, with each content collection comprising a plurality of digital content items. With this taste graph available, as a user generates (or in response to a user generating) a content collection of digital content items, reference can be made to the taste graph to identify one or more digital content items that may be added to the content collection, where the one or more digital content items have a probabilistic likelihood of being complimentary and/or compatible with the other digital content items of the content collection.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06Q 30/0282 - Rating or review of business operators or products
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

71.

Estimating conversions

      
Application Number 17748719
Grant Number 11907962
Status In Force
Filing Date 2022-05-19
First Publication Date 2022-09-01
Grant Date 2024-02-20
Owner Pinterest, Inc. (USA)
Inventor
  • Mccurdy, Sean R.
  • Fang, Zheng
  • Bhansali, Rohil

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. Conversion counts for a promotion campaign are determined according to an analysis of the online behaviors of the exposed subscribers whose online behaviors are sufficiently available to the online host to determine conversion counts (measurable subscribers), and according to the predicted conversion counts of the non-measurable subscribers with an estimated error rate that meets or exceeds a predetermined threshold.

IPC Classes  ?

72.

Methods of and systems for searching by incorporating user-entered information

      
Application Number 17732407
Grant Number 11693864
Status In Force
Filing Date 2022-04-28
First Publication Date 2022-08-11
Grant Date 2023-07-04
Owner Pinterest, Inc. (USA)
Inventor
  • Tanne, Michael
  • Lu, Yunshan
  • Karsh, Bruce D.

Abstract

A system for and a method of using user-entered information to return more meaningful information in response to Internet search queries are disclosed. A method in accordance with the disclosed subject matter comprises managing a database in response to multiple user inputs and displaying search results from the database in response to a search query. The search results include a results list and supplemental data related to the search query. Managing the database includes, among other things, re-ranking elements in the results list, storing information related to relevancies of elements in the results list, blocking a link in the results list, storing links to documents related to the search query, or any combination of these. The supplemental data include descriptions of or indices to one or more concepts related to the search query.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/951 - Indexing; Web crawling techniques
  • G06F 16/332 - Query formulation
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 40/134 - Hyperlinking
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

73.

Recommending content to subscribers

      
Application Number 16909894
Grant Number 11409821
Status In Force
Filing Date 2020-06-23
First Publication Date 2022-08-09
Grant Date 2022-08-09
Owner Pinterest, Inc. (USA)
Inventor
  • Pal, Aditya
  • Eksombatchai, Chantat
  • Zhou, Yitong
  • Zhao, Bo
  • Rosenberg, Charles Joseph
  • Leskovec, Jurij

Abstract

Systems and methods for recommending content to an online service subscriber are presented. For each subscriber, content items that were the subject of the subscriber's prior interactions are projected, via associated embedding vectors, into a content item embedding space. The content items, via their projections into the content item embedding space, are clustered to form a plurality of interest clusters for the subscriber. A representative embedding vector is determined for each interest cluster, and a plurality of these embedding vectors are stored as the representative embedding vectors for the subscriber. The online service, in response to a request for recommended content for a subscriber, selects a first representative embedding vector associated with the subscriber and identifies a new content item from a corpus of content items according to a similarity measure between the first representative embedding vector and an embedding vector associated with the new content item.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/906 - Clustering; Classification

74.

Content presentation

      
Application Number 17208737
Grant Number 11403360
Status In Force
Filing Date 2021-03-22
First Publication Date 2022-08-02
Grant Date 2022-08-02
Owner Pinterest, Inc. (USA)
Inventor
  • Lu, Wendy
  • Velo, Justin
  • Tow, Kelvin
  • You, Mengya
  • Crawford, Nicole
  • He, Harrison

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.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 16/954 - Navigation, e.g. using categorised browsing
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06F 16/54 - Browsing; Visualisation therefor
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation

75.

Computer-readable storage medium for presenting object identifiers for real world objects on wearable and portable devices

      
Application Number 14660793
Grant Number 11386479
Status In Force
Filing Date 2015-03-17
First Publication Date 2022-07-12
Grant Date 2022-07-12
Owner Pinterest, Inc. (USA)
Inventor
  • Gavini, Naveen
  • Wilson, Jason Luke
  • Sharp, Evan

Abstract

This application describes a system and process for providing object identifiers relating to real world objects to users based on the location of the user and the anticipated interested of the user in an object within a defined distance of the user. For example, if the user is within a retail store, a portable device associated with the user may detect or receive a beacon transmitted from a location within the retail store and object identifiers representative of objects within the store may be generated and provided to the user. In some implementations, only object identifier representative of items determined to be of likely interest to the user may be provided for presentation to the user.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04W 4/02 - Services making use of location information

76.

Visual search refinement

      
Application Number 17698961
Grant Number 11714865
Status In Force
Filing Date 2022-03-18
First Publication Date 2022-06-30
Grant Date 2023-08-01
Owner Pinterest, Inc. (USA)
Inventor
  • Wilson, Jason Luke
  • Gavini, Naveen

Abstract

Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

77.

Probabilistic determination of compatible content

      
Application Number 15957822
Grant Number 11373230
Status In Force
Filing Date 2018-04-19
First Publication Date 2022-06-28
Grant Date 2022-06-28
Owner Pinterest, Inc. (USA)
Inventor
  • Johnson, Brian
  • Milinovich, John
  • Riedel, Lance Alan
  • Look, Andrew
  • Narasimhan, Mukund
  • Liu, Yu

Abstract

According to aspects of the disclosed subject matter, a taste graph comprising likely content collection nodes with corresponding likely digital content items is generated through one or more analyses of a corpus of content collections that is maintained by the online content service. As should be understood, this corpus of content collections is comprised of a plurality of curated content collections, with each content collection comprising a plurality of digital content items. With this taste graph available, as a user generates (or in response to a user generating) a content collection of digital content items, reference can be made to the taste graph to identify one or more digital content items that may be added to the content collection, where the one or more digital content items have a probabilistic likelihood of being complimentary and/or compatible with the other digital content items of the content collection.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism

78.

Identifying content related to a visual search query

      
Application Number 15893570
Grant Number 11354349
Status In Force
Filing Date 2018-02-09
First Publication Date 2022-06-07
Grant Date 2022-06-07
Owner Pinterest, Inc. (USA)
Inventor
  • Xu, Jiajing
  • Curelea, Andrei

Abstract

A system for visual discovery is disclosed. The system identifies a visual search query in response to an action associated with an image presented to a user of a client device. The system extracts visual features from the visual search query and compares the visual features with visual features of stored content items. The system then identifies a set of candidate visual content items from the stored content items that have visual features, which are similar to the visual features of the visual search query. The candidate visual content items are ranked using information from a user session and provided for display to the user.

IPC Classes  ?

  • G06F 16/50 - Information retrieval; Database structures therefor; File system structures therefor of still image data
  • G06F 16/20 - Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06V 10/40 - Extraction of image or video features
  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06F 16/248 - Presentation of query results
  • G06F 16/2457 - Query processing with adaptation to user needs

79.

Predictively estimating promotion conversions

      
Application Number 17103595
Grant Number 11341518
Status In Force
Filing Date 2020-11-24
First Publication Date 2022-05-24
Grant Date 2022-05-24
Owner Pinterest, Inc. (USA)
Inventor
  • Mccurdy, Sean R.
  • Fang, Zheng
  • Bhansali, Rohil

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. Conversion counts for a promotion campaign are determined according to an analysis of the online behaviors of the exposed subscribers whose online behaviors are sufficiently available to the online host to determine conversion counts (measurable subscribers), and according to the predicted conversion counts of the non-measurable subscribers with an estimated error rate that meets or exceeds a predetermined threshold.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 20/00 - Machine learning

80.

Projecting queries into a content item embedding space

      
Application Number 17665148
Grant Number 11755671
Status In Force
Filing Date 2022-02-04
First Publication Date 2022-05-19
Grant Date 2023-09-12
Owner Pinterest, Inc. (USA)
Inventor
  • Zhuang, Jinfeng
  • Guo, Yunsong

Abstract

Systems and methods for recommending content to an online service user are presented. In response to a request from a user, a set of n-grams of the request are generated, with each n-gram comprising one or more terms from the request and each n-gram of the set of n-grams being unique. Embedding vectors projecting the n-grams into a content item embedding space are generated, and the embedding vectors are combined into a representative embedding vector for the request. The nearest content items are identified according to a distance measure between a projection of the representative embedding vector and embedding vectors of content items of a corpus of content items in the content item embedding space. At least some of the nearest content items are returned as recommended content in response to the request from the user.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/35 - Clustering; Classification

81.

Determining topic cohesion between posted and linked content

      
Application Number 17579386
Grant Number 11665121
Status In Force
Filing Date 2022-01-19
First Publication Date 2022-05-12
Grant Date 2023-05-30
Owner Pinterest, Inc. (USA)
Inventor
  • Gusev, Andrey Dmitriyevich
  • Zhang, Wenke
  • Chang, Hsiao-Ching
  • Zeng, Qinglong
  • Daoud, Peter John
  • Liu, Jun
  • Chin, Grace
  • Li, Zhuoyuan
  • Hanger, Jacob Franklin
  • Bannister, Vincent

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.

IPC Classes  ?

  • H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
  • H04L 51/063 - Content adaptation, e.g. replacement of unsuitable content
  • G06N 20/00 - Machine learning

82.

Object identification based on long-term user behavior and short-term interest

      
Application Number 17579328
Grant Number 12056134
Status In Force
Filing Date 2022-01-19
First Publication Date 2022-05-05
Grant Date 2024-08-06
Owner Pinterest, Inc. (USA)
Inventor
  • Knoll, Sonja Sabina
  • Kulikov, Vitaliy
  • Rottweiler, Cole Timothy
  • Hsu, Raymond
  • Hong, Jiacheng
  • Liu, Zheng
  • Xie, Siyang
  • Chen, Andrew Liu
  • Wang, Chao
  • Narasimhan, Mukund
  • Riedel, Lance Alan

Abstract

The described implementations are operable to determine potential objects of interest to a user based on a blend of the user's long-term behavior and short-term interests. Long term user behavior may be determined for the user over a period of time and represented as continuous data. Short-term interest may be determined based on objects with which the user has recently interacted, and attributes of those objects may be represented together as continuous data corresponding to the short-term user interest. The continuous data of the short-term user interest and long-term user behavior may be blended to produce a user embedding. The user embedding may then be compared with objects to determine objects that are of potential interest to the user.

IPC Classes  ?

83.

Generating collections of sets based on user provided annotations

      
Application Number 17572414
Grant Number 11652866
Status In Force
Filing Date 2022-01-10
First Publication Date 2022-04-28
Grant Date 2023-05-16
Owner Pinterest, Inc. (USA)
Inventor Ie, Tze Way Eugene

Abstract

Described are systems and methods for establishing and generating collections of sets that contain object identifiers based on user provided annotations for the object identifiers. A set may include one or more object identifiers and each object identifier may include one or more user provided annotations. Annotations from all object identifiers within a set are processed to form a set profile signature representative of the set. The set profile signatures are then compared between different sets to identify similar sets. Similar sets are included in a collection. Utilizing set profile signatures for a set formed based on user provided annotations provides useful relationships between sets that might otherwise not exist.

IPC Classes  ?

  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • G06F 16/906 - Clustering; Classification
  • H04L 41/12 - Discovery or management of network topologies
  • H04L 43/16 - Threshold monitoring
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/306 - User profiles

84.

SKIN TONE DETERMINATION AND FILTERING

      
Application Number 17564004
Status Pending
Filing Date 2021-12-28
First Publication Date 2022-04-21
Owner Pinterest, Inc. (USA)
Inventor
  • Burdin, Aleksandr
  • Guo, Anqi
  • Rosenberg, Charles Joseph
  • Zhang, Cindy Xinwei
  • Xue, David Ding-Jia
  • Kislyuk, Dmitry Olegovich
  • Herold, Emma Catherine
  • Tzeng, Eric
  • Harris, Jeffrey
  • Beal, Joshua Richard
  • Cheng, Long
  • Fawaz, Nadia
  • Gupta, Rahul Rekha
  • Park, Dong Huk
  • Hu, Shana
  • Phan, Vy Do
  • Li, Yixue

Abstract

Described are systems and methods for extracting parameters associated with a look/beauty aesthetic presented in a content item such as an image or a video. The extracted parameters can be used to identify beauty products that can be used to create a similar look/beauty aesthetic and to render the beauty product on a streaming live-feed video of the user so that the user can assess how the product looks on the user. Aspects of the disclosure also relate to classifying content items presenting a look/beauty aesthetic based on a dominant skin tone present in the content item.

IPC Classes  ?

  • G06V 20/20 - Scenes; Scene-specific elements in augmented reality scenes
  • G06V 10/56 - Extraction of image or video features relating to colour
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06F 16/538 - Presentation of query results

85.

Visual search

      
Application Number 16456816
Grant Number 11288332
Status In Force
Filing Date 2019-06-28
First Publication Date 2022-03-29
Grant Date 2022-03-29
Owner Pinterest, Inc. (USA)
Inventor
  • Wilson, Jason Luke
  • Gavini, Naveen

Abstract

Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

86.

Key-word identification

      
Application Number 16361871
Grant Number 11288453
Status In Force
Filing Date 2019-03-22
First Publication Date 2022-03-29
Grant Date 2022-03-29
Owner Pinterest, Inc. (USA)
Inventor
  • Vinicombe, Heath
  • Guo, Yunsong
  • Liu, Yu
  • Subramanian, Anant Srinivas

Abstract

Systems and methods are set forth for identifying key-words and key-phrases, collectively referred to as key-terms, from a document. A document is accessed and the document is tokenized, each token corresponding to a word or phrase occurring within the document. Term frequencies of the terms of the tokens may be determined and TF-IDF scores may be generated according to the term frequencies. Embedding vectors for the terms of the tokens may be generated and a document embedding vector may be generated according to the embedding vectors of the documents. A similarity score may be determined for each token according to the embedding vector of a token and the document embedding vector. Additionally, an overall score may be determined for each token according to the term of the token, a TF-IDF score, similarity scores, and the like. Terms from the highest scoring tokens are selected as the key-terms for the document.

IPC Classes  ?

87.

Data reduction for node graph creation

      
Application Number 15870776
Grant Number 11256747
Status In Force
Filing Date 2018-01-12
First Publication Date 2022-02-22
Grant Date 2022-02-22
Owner Pinterest, Inc. (USA)
Inventor
  • Eksombatchai, Chantat
  • Leskovec, Jurij
  • Liu, Zitao
  • Sharma, Rahul
  • Ulrich, Mark Bormann

Abstract

This disclosure describes systems and methods that facilitate reducing a data set that may be used to construct a node graph. For example, the data set may include collections, representations, and associations between the collections and the representations. Topic scores may be determined for the representations, and diversity scores for each collection may be determined based on the topic scores of representations that are associated with the respective collection. If the diversity score is too high, then the collection and its associations are excluded from being incorporated into a node graph that is subsequently constructed from the data set. Topic scores may also be determined for collections in the data set based on the topic scores of representations that are associated with each collection.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

88.

Binary representations of objects

      
Application Number 17514882
Grant Number 11755597
Status In Force
Filing Date 2021-10-29
First Publication Date 2022-02-17
Grant Date 2023-09-12
Owner Pinterest, Inc. (USA)
Inventor Kulikov, Vitaliy

Abstract

The described implementations are operable to determine potential objects of interest to a user based on a blend of the user's long-term behavior and short-term interests. Long term user behavior may be determined for the user over a period of time and represented as continuous data. Short-term interest may be determined based on objects with which the user has recently interacted and attributes of those objects may be represented together as continuous data corresponding to the short-term user interest. The continuous data of the short-term interest and long-term user behavior may be blended to produce a user embedding. The user embedding may then be compared with objects to determine objects that are of potential interest to the user.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/248 - Presentation of query results
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/2455 - Query execution

89.

Unit group generation and relationship establishment

      
Application Number 17409609
Grant Number 11928133
Status In Force
Filing Date 2021-08-23
First Publication Date 2022-02-10
Grant Date 2024-03-12
Owner Pinterest, Inc. (USA)
Inventor
  • Hu, Ningning
  • Ie, Tze Way Eugene

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.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/907 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

90.

Intelligent directives for user interface interactions

      
Application Number 15610271
Grant Number 11243658
Status In Force
Filing Date 2017-05-31
First Publication Date 2022-02-08
Grant Date 2022-02-08
Owner Pinterest, Inc. (USA)
Inventor
  • Yin, Pei
  • Chu, Daniel
  • Chung, Linus
  • Steger, Angel
  • Tong, Scott

Abstract

Techniques described herein are directed to generating and presenting customized directives for facilitating interactions between user(s) and user interface(s) associated with a content service provider. In an example, the content service provider may determine a state associated with a user based on user data associated with the user. Additionally, the content service provider may receive context data identifying an action performed by the user in association with content item(s) presented via a graphical user interface (GUI) and may determine an intent of the user based at least partly on the context data. Based at least partly on the state associated with the user and the intent of the user, the content service provider may determine a directive for prompting the user to access and/or use a feature associated with the content service provider and may cause a change to the GUI to communicate the directive.

IPC Classes  ?

  • G06Q 10/10 - Office automation; Time management
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06N 20/00 - Machine learning
  • G06F 16/951 - Indexing; Web crawling techniques
  • G06F 3/0485 - Scrolling or panning

91.

Projecting queries into a content item embedding space

      
Application Number 15930771
Grant Number 11244015
Status In Force
Filing Date 2020-05-13
First Publication Date 2022-02-08
Grant Date 2022-02-08
Owner Pinterest, Inc. (USA)
Inventor
  • Zhuang, Jinfeng
  • Guo, Yunsong

Abstract

Systems and methods for recommending content to an online service user are presented. In response to a request from a user, a set of n-grams of the request are generated, with each n-gram comprising one or more terms from the request and each n-gram of the set of n-grams being unique. Embedding vectors projecting the n-grams into a content item embedding space are generated, and the embedding vectors are combined into a representative embedding vector for the request. The nearest content items are identified according to a distance measure between a projection of the representative embedding vector and embedding vectors of content items of a corpus of content items in the content item embedding space. At least some of the nearest content items are returned as recommended content in response to the request from the user.

IPC Classes  ?

  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/35 - Clustering; Classification

92.

Link localization by country

      
Application Number 17403667
Grant Number 11995142
Status In Force
Filing Date 2021-08-16
First Publication Date 2022-02-03
Grant Date 2024-05-28
Owner Pinterest, Inc. (USA)
Inventor
  • Liu, Fei
  • Liu, Jun
  • Xie, Siyang
  • Xiao, Yang

Abstract

Described are systems and methods that solve localization problems using Machine Learning models to compute country vectors for each linked content item and present content items in response to requests based on the country vectors. For example, a request from a user in Country A may be processed to determine candidate content items responsive to the request and to determine Country A as the country corresponding to the request. The candidate content items may then be processed to determine, for each candidate content item, a country vector corresponding to Country A as indicative of the relevance of the content item to Country A. Content items that are more likely than not to be relevant to the country of the request (e.g., Country A), as indicated by the respective country vector, may be considered as responsive and all other candidate content items discarded.

IPC Classes  ?

  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/9032 - Query formulation
  • G06F 16/909 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

93.

Object identification based on long-term user behavior and short-term interest

      
Application Number 15829816
Grant Number 11232109
Status In Force
Filing Date 2017-12-01
First Publication Date 2022-01-25
Grant Date 2022-01-25
Owner Pinterest, Inc. (USA)
Inventor
  • Knoll, Sonja Sabina
  • Kulikov, Vitaliy
  • Rottweiler, Cole Timothy
  • Hsu, Raymond
  • Hong, Jiacheng
  • Liu, Zheng
  • Xie, Siyang
  • Chen, Andrew Liu
  • Wang, Chao
  • Narasimhan, Mukund
  • Riedel, Lance Alan

Abstract

The described implementations are operable to determine potential objects of interest to a user based on a blend of the user's long-term behavior and short-term interests. Long term user behavior may be determined for the user over a period of time and represented as continuous data. Short-term interest may be determined based on objects with which the user has recently interacted and attributes of those objects may be represented together as continuous data corresponding to the short-term user interest. The continuous data of the short-term interest and long-term user behavior may be blended to produce a user embedding. The user embedding may then be compared with objects to determine objects that are of potential interest to the user.

IPC Classes  ?

94.

Determining topic cohesion between posted and linked content

      
Application Number 16575813
Grant Number 11233761
Status In Force
Filing Date 2019-09-19
First Publication Date 2022-01-25
Grant Date 2022-01-25
Owner Pinterest, Inc. (USA)
Inventor
  • Gusev, Andrey Dmitriyevich
  • Zhang, Wenke
  • Chang, Hsiao-Ching
  • Zeng, Qinglong
  • Daoud, Peter John
  • Liu, Jun
  • Chin, Grace
  • Li, Zhuoyuan
  • Hanger, Jacob Franklin
  • Bannister, Vincent

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.

IPC Classes  ?

95.

Determining profile signatures associated with sets

      
Application Number 17091770
Grant Number 11228633
Status In Force
Filing Date 2020-11-06
First Publication Date 2022-01-18
Grant Date 2022-01-18
Owner Pinterest, Inc. (USA)
Inventor Ie, Tze Way Eugene

Abstract

Described are systems and methods for establishing and generating collections of sets that contain object identifiers based on user provided annotations for the object identifiers. A set may include one or more object identifiers and each object identifier may include one or more user provided annotations. Annotations from all object identifiers within a set are processed to form a set profile signature representative of the set. The set profile signatures are then compared between different sets to identify similar sets. Similar sets are included in a collection. Utilizing set profile signatures for a set formed based on user provided annotations provides useful relationships between sets that might otherwise not exist.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 16/906 - Clustering; Classification
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/24 - Arrangements for maintenance or administration

96.

Optimal selection of notice recipients

      
Application Number 15805728
Grant Number 11210746
Status In Force
Filing Date 2017-11-07
First Publication Date 2021-12-28
Grant Date 2021-12-28
Owner Pinterest, Inc. (USA)
Inventor
  • Zhao, Bo
  • Weisfeld-Filson, Samuel Seth
  • Egan, John William Gupta

Abstract

Systems and methods for identifying a selected set of users of a social networking service which, upon issuing a notice regarding a re-post activity of an item of content, will likely result in heightened user interaction with the service. Upon receiving a notice of a re-post action by a first user, the social networking service identifies a first set of users of the service that have posted that item of content. Scores are associated with the users of the first set of users, the scores indicating a likelihood of a user that, if notified of the re-post action of the first user, will result in heightened user interaction with the social networking service. A subset of users of the first set of users are identified according to their associated scores and a notice of the re-post action by the first user is sent to the users of this subset of users.

IPC Classes  ?

  • G06Q 10/00 - Administration; Management
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/58 - Message switching systems
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

97.

DYNAMIC SEARCH CONTROL INVOCATION AND VISUAL SEARCH

      
Application Number 17366687
Status Pending
Filing Date 2021-07-02
First Publication Date 2021-12-09
Owner Pinterest, Inc. (USA)
Inventor
  • Xu, Kelei
  • Gavini, Naveen
  • Jing, Kevin Yushi
  • Zhai, Andrew Huan
  • Kislyuk, Dmitry Olegovich
  • Barton, Adam Jay
  • Reis E Silva De Queiroz, Marcelo

Abstract

Described is a system and method for enabling dynamic selection of a search input. For example, rather than having a static search input box, the search input may be dynamically positioned such that it encompasses a portion of displayed information. For example, a user may touch a touch-based display using two fingers to invoke the dynamic search input and then determine a size and a position of the dynamic search input by moving their fingers on the display. An image segment that includes a representation of the encompassed portion of the displayed information is generated and processed to determine an object represented in the portion of the displayed information. Additional images with visually similar representations of objects are then determined and presented to the user.

IPC Classes  ?

  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06T 7/11 - Region-based segmentation
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/54 - Browsing; Visualisation therefor

98.

Object-to-object visual graph

      
Application Number 16883286
Grant Number 11373403
Status In Force
Filing Date 2020-05-26
First Publication Date 2021-12-02
Grant Date 2022-06-28
Owner Pinterest, Inc. (USA)
Inventor
  • Kim, Eric
  • Kislyuk, Dmitry Olegovich

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.

IPC Classes  ?

  • G06V 20/30 - Scenes; Scene-specific elements in albums, collections or shared content, e.g. social network photos or video
  • G06T 7/10 - Segmentation; Edge detection
  • G06F 17/16 - Matrix or vector computation
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

99.

OBJECT-TO-OBJECT VISUAL GRAPH

      
Application Number US2021034109
Publication Number 2021/242784
Status In Force
Filing Date 2021-05-25
Publication Date 2021-12-02
Owner PINTEREST, INC. (USA)
Inventor
  • Kim, Eric
  • Kislyuk, Dmitry Olegovich

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.

IPC Classes  ?

  • G06F 16/55 - Clustering; Classification
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures

100.

Determining session intent

      
Application Number 17391721
Grant Number 12052321
Status In Force
Filing Date 2021-08-02
First Publication Date 2021-11-18
Grant Date 2024-07-30
Owner Pinterest, Inc. (USA)
Inventor
  • Bandari, Dorna
  • Lurie, Daniel Isaac
  • Leskovec, Jurij
  • Xiang, Shuo
  • Nguyen, Tien Tran Tu Quynh

Abstract

Described are systems and methods for determining session intent of a user. Different users can use a network-based application in many different ways based on, for example, the user's purpose for using the application, the device on which the user is executing the application, the user themselves, date, time, location, etc. Through the collection of user activities during a user session, the intent of a user session can be determined. Once determined, content provided through the application can be further personalized to correspond to the determined session intent.

IPC Classes  ?

  1     2     3        Next Page