Pinterest, Inc.

United States of America

Back to Profile

1-100 of 238 for Pinterest, Inc. Sort by
Query
Aggregations
IP Type
        Patent 202
        Trademark 36
Jurisdiction
        United States 198
        World 22
        Canada 13
        Europe 5
Date
New (last 4 weeks) 3
2026 July 3
2026 June 4
2026 May 3
2026 April 1
See more
IPC Class
G06N 20/00 - Machine learning 33
G06Q 30/02 - MarketingPrice estimation or determinationFundraising 27
G06F 16/2457 - Query processing with adaptation to user needs 21
G06F 16/9535 - Search customisation based on user profiles and personalisation 20
G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor 19
See more
NICE Class
42 - Scientific, technological and industrial services, research and design 31
09 - Scientific and electric apparatus and instruments 30
45 - Legal and security services; personal services for individuals. 29
35 - Advertising and business services 28
38 - Telecommunications services 27
See more
Status
Pending 51
Registered / In Force 187
  1     2     3        Next Page

1.

UNIFIED RECOMMENDATION SYSTEM

      
Application Number 19038254
Status Pending
Filing Date 2025-01-27
First Publication Date 2026-07-30
Owner Pinterest, Inc. (USA)
Inventor
  • Malreddy, Siddarth Reddy
  • Chen, Lianghao
  • Chun, Matthew William
  • Badani, Dhruvil Deven
  • Chen, Yuming
  • Nookala, Usha Amrutha
  • Song, Yujuan

Abstract

Disclosed are systems and methods for unified content item ranking across multiple output channels that provide personalized content item recommendations while adapting to different output channel contexts. A machine learning model receives four sets of data for each candidate content item: user engagement history data, content item popularity data, content item information data, and contextual relevance data. The contextual relevance data includes both a query context associated with an output channel and a content relevance based on existing content. The model generates engagement scores for multiple types of engagement actions, which are then weighted according to output channel-specific parameters to produce final ranking scores. By using a single unified model that automatically adapts its scoring behavior based on the specific output channel, the system reduces engineering complexity while maintaining optimized recommendations across diverse output channels such as style-based recommendations, topic-based landing pages, and personalized shopping interfaces.

IPC Classes  ?

  • 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/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

2.

MULTI-OBJECT IMAGES AND COMPLEMENTARY OBJECT IMAGES RECOMMENDATION

      
Application Number 19036921
Status Pending
Filing Date 2025-01-24
First Publication Date 2026-07-30
Owner Pinterest, Inc. (USA)
Inventor
  • Du, Yue Li
  • Alexander, Ben
  • Antonenka, Mikhail
  • Wu, Hao-Yu

Abstract

Disclosed are systems and methods that connect an input image, such as an individual product image, to lifestyle images that include multiple products, and then to one or more complementary product images. For example, when a user provides or selects a product image, the disclosed implementations determine one or more lifestyle images of multiple products that include the product or include another, visually similar, product. Still further, the disclosed implementations may also determine, for each of the multiple products in the lifestyle image, a set of complementary product images that may work well together and with the product in the input image.

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces
  • G06V 10/77 - Processing image or video features in feature spacesArrangements for image or video recognition or understanding using pattern recognition or machine learning using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]Blind source separation

3.

PINTEREST PRESENTS

      
Application Number 1930233
Status Registered
Filing Date 2026-03-09
Registration Date 2026-03-09
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Advertising and promotional services; arranging and conducting special events for commercial, promotional or advertising purposes. Arranging and conducting of conferences in the field of advertising, marketing, e-commerce, software, and mobile applications; educational services, namely, conducting programs in the field of advertising, marketing, e-commerce, software, and mobile applications (term considered too vague by the International Bureau pursuant to Rule 13 (2) (b) of the Regulations).

4.

VISUAL OBJECT GRAPHS

      
Application Number 19531519
Status Pending
Filing Date 2026-02-05
First Publication Date 2026-06-18
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 - ClusteringClassification
  • G06F 17/16 - Matrix or vector computation
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques
  • G06T 7/10 - SegmentationEdge detection
  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video

5.

VISUAL OBJECT GRAPHS

      
Application Number 19531520
Status Pending
Filing Date 2026-02-05
First Publication Date 2026-06-18
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 - ClusteringClassification
  • G06F 17/16 - Matrix or vector computation
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques
  • G06T 7/10 - SegmentationEdge detection
  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video

6.

VISUAL SEARCH REFINEMENT

      
Application Number 19378285
Status Pending
Filing Date 2025-11-03
First Publication Date 2026-06-04
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

7.

DYNAMIC SEARCH CONTROL INVOCATION AND VISUAL SEARCH

      
Application Number 19378266
Status Pending
Filing Date 2025-11-03
First Publication Date 2026-06-04
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/0482 - Interaction with lists of selectable items, e.g. menus
  • 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 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
  • G06F 16/54 - BrowsingVisualisation therefor
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06T 7/11 - Region-based segmentation

8.

Management of objects according to user context

      
Application Number 16673779
Grant Number 12632459
Status In Force
Filing Date 2019-11-04
First Publication Date 2026-05-19
Grant Date 2026-05-19
Owner Pinterest, Inc. (USA)
Inventor
  • Silbermann, Ben
  • Sharp, Evan Howell
  • Sciarra, Paul
  • Jenkins, Jon

Abstract

This disclosure describes, in part, systems and methods that enable users to manage, search for, share and discover objects based on a context of the object from the user's perspective. The same object may have vastly different meanings (context) to different individuals based on how they experience the object. Rather than managing objects solely based on information about the object, the implementations described allow users to specify a context for the object and manage objects based on that context. In addition, external sources may provide supplemental information about objects and/or representations of objects.

IPC Classes  ?

9.

TVSCIENTIFIC BY PINTEREST

      
Serial Number 99804322
Status Pending
Filing Date 2026-05-05
Owner
  • Pinterest, Inc. (USA)
  • tvScientific, Inc. (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and marketing; Advertising and marketing consultancy; Market research in the nature of collecting data of household television viewing activity for television rating purposes; Analyzing and compiling data for measuring the performance of advertising campaigns Measuring television audience size and composition for others via electronic data collection; Software as a service (SAAS) services featuring software for data analysis and data reporting in the field of providing marketing and advertising services; Software as a service (SAAS) services featuring software for running marketing campaigns and visualizing aggregated and compiled advertising analytics

10.

TVSCIENTIFIC BY PINTEREST

      
Serial Number 99804326
Status Pending
Filing Date 2026-05-05
Owner
  • Pinterest, Inc. (USA)
  • tvScientific, Inc. (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and marketing; Advertising and marketing consultancy; Market research in the nature of collecting data of household television viewing activity for television rating purposes; Analyzing and compiling data for measuring the performance of advertising campaigns Measuring television audience size and composition for others via electronic data collection; Software as a service (SAAS) services featuring software for data analysis and data reporting in the field of providing marketing and advertising services; Software as a service (SAAS) services featuring software for running marketing campaigns and visualizing aggregated and compiled advertising analytics

11.

GENERATING CUSTOMIZED CONTENT USING A GENERATIVE MODEL

      
Application Number 18927713
Status Pending
Filing Date 2024-10-25
First Publication Date 2026-04-30
Owner Pinterest, Inc. (USA)
Inventor
  • Chang, Alice Jenlin
  • Xue, David Ding-Jia
  • Chen, Jessica
  • Lee, Dong Hyun
  • Casimilas, Jr., Ricardo
  • Shen, Jiaqi
  • Priyadarshi, Jay

Abstract

Disclosed are systems and methods that generate a natural language prompt that is configured to be processed by a generative model, such as a large language model (LLM), and includes certain user information to facilitate the determination and/or generation of customized content for users of an online platform. For example, textual information associated with certain user information may be extracted and aggregated and incorporated into one or more natural language prompts, which may be processed by a generative model, such as an LLM, to generate a particular output based on the type of customized content being sought and/or generated for the user. The output may then be processed to determine and/or generate the customized content or the user.

IPC Classes  ?

  • G06F 16/248 - Presentation of query results
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism

12.

METHOD, MEDIUM, AND SYSTEM FOR FACILITATING PURCHASE OF OBJECTS

      
Application Number 19402829
Status Pending
Filing Date 2025-11-26
First Publication Date 2026-04-02
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  ?

13.

SYSTEMS AND METHODS FOR IDENTIFYING COMPLEMENTARY OBJECTS HAVING SIMILAR STYLES

      
Application Number 19402907
Status Pending
Filing Date 2025-11-26
First Publication Date 2026-03-19
Owner Pinterest, Inc. (USA)
Inventor
  • Li, Chenyi
  • Gu, Kunlong
  • Kim, Eric
  • Zhai, Andrew Huan
  • Rosenberg, Charles Joseph

Abstract

Described are systems and methods for determining complementary and/or matching objects based on an input query object. The described systems and methods can generate an embedding representative of the provided object, which can be transformed to generate a style embedding by a trained system, such as a machine learning system. The style embedding can then be used to identify one or more complementary objects from a corpus of classified objects. Aspects of the present disclosure also relate to creation of the training dataset, as well as training the machine learning system.

IPC Classes  ?

  • G06N 5/04 - Inference or reasoning models
  • G06F 16/248 - Presentation of query results
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06N 20/00 - Machine learning
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/56 - Extraction of image or video features relating to colour

14.

OPTIMAL NOTIFICATION

      
Application Number 19402760
Status Pending
Filing Date 2025-11-26
First Publication Date 2026-03-19
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 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06N 20/00 - Machine learning

15.

P

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

Goods & Services

Downloadable computer software for allowing users to interact online with information and media content that other users share; downloadable computer software that allows users to discover, access and share information and media in the field of goods, services, and experiences; downloadable computer software for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; downloadable mobile applications for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; downloadable computer software for connecting social network users with businesses in the field of facilitating business promotion; downloadable electronic publications in the nature of journals, photographs, and graphic art in the field of general human interest; 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 goods and services of others; business data analysis; business monitoring and consulting services, namely, tracking web sites and applications of others to provide strategy, insight, marketing, sales, operation, product design, particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions; marketing services, namely, promoting or advertising the goods and services of others; promoting the goods and services of others by providing hypertext links to the web sites of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. Electronic bulletin board services. Organizing and arranging exhibitions for entertainment purposes; entertainment, namely, a continuing lifestyle and cooking show broadcast over television, internet, and video media; providing online non-downloadable photographs via a website. Providing online non-downloadable computer software platforms for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; computer services, namely, creating an on-line 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 computer software for enabling users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing online non-downloadable computer software platforms 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; providing online non-downloadable computer software platforms for facilitating sharing and discovering information and media content via mobile devices and local and global computer, mobile, cellular, electronic, wireless, and data communications networks. Online social networking services; online social networking services in the field of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

16.

ACCELERATED TRAINING OF A MACHINE LEARNING MODEL

      
Application Number 19378133
Status Pending
Filing Date 2025-11-03
First Publication Date 2026-02-26
Owner Pinterest, Inc. (USA)
Inventor
  • Liu, Xi
  • Xu, Jiajing
  • Wang, Erzhuo

Abstract

Systems and methods are presented for training a second machine learning model according to aspects of a trained first machine learning model. Processing features utilized by a training framework to train the first machine learning model are identified, and at least some of the processing features are combined with an initial set of training features to form updated training features. The updated training features are presented to a user for customization, resulting in customized training features. An executable training framework is configured with the customized training features and executed to train the second machine learning model.

IPC Classes  ?

  • G06N 20/20 - Ensemble learning
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 3/045 - Combinations of networks

17.

ACCELERATED TRAINING OF A MACHINE LEARNING MODEL

      
Application Number 19378134
Status Pending
Filing Date 2025-11-03
First Publication Date 2026-02-26
Owner Pinterest, Inc. (USA)
Inventor
  • Liu, Xi
  • Xu, Jiajing
  • Wang, Erzhuo

Abstract

Systems and methods are presented for training a second machine learning model according to aspects of a trained first machine learning model. Processing features utilized by a training framework to train the first machine learning model are identified, and at least some of the processing features are combined with an initial set of training features to form updated training features. The updated training features are presented to a user for customization, resulting in customized training features. An executable training framework is configured with the customized training features and executed to train the second machine learning model.

IPC Classes  ?

  • G06N 20/20 - Ensemble learning
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 3/045 - Combinations of networks

18.

THIRD PARTY CONTENT ITEM BID REQUESTS WITH CONTENT ITEM RECOMMENDATIONS

      
Application Number 18807685
Status Pending
Filing Date 2024-08-16
First Publication Date 2026-02-19
Owner Pinterest, Inc. (USA)
Inventor
  • Govindaraj, Dinesh
  • Price, Philip Edward
  • Collins, Scott
  • Kang, Daniel

Abstract

Described are systems and methods to determine a content item recommendation that is included in a content item bid request, recommending to a third party, a third party content item to include in a content item bid that is responsive to the bid request. The content item recommendation may indicate a particular third party product or third party content item that is predicted to perform well in a content item slot and for a specific user without disclosing user information to the third party.

IPC Classes  ?

19.

QUERY TO INTEREST MAPPING

      
Application Number 19360501
Status Pending
Filing Date 2025-10-16
First Publication Date 2026-02-12
Owner Pinterest, Inc. (USA)
Inventor
  • Zhuang, Jinfeng
  • Xie, Jinyu
  • Guo, Yunsong

Abstract

Systems and methods for identifying relevant content within a corpus of visual content items in response to a user's text-based query are presented. In response to a text-based query, the query is mapped to a most-engaged content item of the corpus of visual content items included in responses to the query from a plurality of users. At least one text-based term associated with the most-engaged content item is identified and combined with the query from an expanded query. The expanded query is mapped to an interest node of an interest taxonomy and content items associated with the mapped interest node are identified. At least some of the content items associated with the mapped interest node are selected and returned as response content to the received query.

IPC Classes  ?

20.

DATA EXTRACTION APPROACH FOR RETAIL CRAWLING ENGINE

      
Application Number 19336426
Status Pending
Filing Date 2025-09-22
First Publication Date 2026-01-15
Owner Pinterest, Inc. (USA)
Inventor
  • Aggarwal, Amit
  • Zaytsev, Andrey
  • Gilfanov, Ruslan

Abstract

A computer system extracts product data from a website and correlates product records from multiple sources to one another as corresponding to the same product. A website is crawled efficiently by rendering webpages using a virtual browser that ignores blacklisted elements, extracts data from objects without rendering, and suppressing retrieval of remote resources. Data is extracted according to engine control statements including a selector and extractor. A website may be crawled repeatedly and changes in extracted data may be detected and flagged. Engine control statements may be automatically changed in response to detecting a change in the configuration of the website. Images of product records may be correlated with one another by first comparing text of the product records and selecting images for comparison based on composition. Images are compared using a machine learning model. Images determined to be similar may be presented to a human for a correlation decision.

IPC Classes  ?

  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data

21.

COLLAGE GENERATION OF COMPLEMENTARY OBJECTS

      
Application Number 18764005
Status Pending
Filing Date 2024-07-03
First Publication Date 2026-01-08
Owner Pinterest, Inc. (USA)
Inventor
  • Khilnani, Sanidhya
  • Seiz De Freitas, Guilherme Gentil Martins
  • An, Weiqi
  • Probasco, Ryan Wilson
  • Farre, Albert Pereta
  • Ramkumar, Steven
  • Temple, David

Abstract

Described are systems and methods of identifying complementary image segments and generating collages of the complementary image segments. Based on an initial image segment, the complementary image segments may first be determined. Then, a layout of the collage may be determined based on the initial image segment and the complementary image segments. The collage may then be generated using the initial image segment, the complementary image segments, and the layout. 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.

IPC Classes  ?

  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06Q 30/0241 - Advertisements
  • G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
  • G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding

22.

DATA ANOMALY DETECTION USING A LARGE LANGUAGE MODEL

      
Application Number 18733410
Status Pending
Filing Date 2024-06-04
First Publication Date 2025-12-04
Owner Pinterest, Inc. (USA)
Inventor
  • Tallam, Isabel
  • Bajaj, Kapil

Abstract

Disclosed are systems and methods that process a dataset to determine data anomalies in the dataset. The process may receive a query to create the dataset. At least one known data anomaly may be identified in the dataset. An algorithm that models a pattern of the dataset may be selected. The dataset, known data anomaly, and/or algorithm may be sent to a Large Language Model (LLM) with instructions to determine configuration information for data anomaly detection including at least one threshold that indicates additional anomalies in the dataset. The algorithm may create a reference dataset that is compared to the dataset to determine deviations. The threshold may determine which deviations indicate additional anomalies. The LLM may send configuration data, including at least the threshold, to an anomaly detection application, which may be configured with the configuration data and used to determine data anomalies in other, similar, datasets generated with the query or a similar query.

IPC Classes  ?

  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks

23.

Query to interest mapping

      
Application Number 16732119
Grant Number 12488005
Status In Force
Filing Date 2019-12-31
First Publication Date 2025-12-02
Grant Date 2025-12-02
Owner Pinterest, Inc. (USA)
Inventor
  • Zhuang, Jinfeng
  • Xie, Jinyu
  • Guo, Yunsong

Abstract

Systems and methods for identifying relevant content within a corpus of visual content items in response to a user's text-based query are presented. In response to a text-based query, the query is mapped to a most-engaged content item of the corpus of visual content items included in responses to the query from a plurality of users. At least one text-based term associated with the most-engaged content item is identified and combined with the query from an expanded query. The expanded query is mapped to an interest node of an interest taxonomy and content items associated with the mapped interest node are identified. At least some of the content items associated with the mapped interest node are selected and returned as response content to the received query.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/242 - Query formulation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/248 - Presentation of query results
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06N 20/00 - Machine learning

24.

Systems and methods for identifying complementary objects having similar styles

      
Application Number 16918873
Grant Number 12488255
Status In Force
Filing Date 2020-07-01
First Publication Date 2025-12-02
Grant Date 2025-12-02
Owner Pinterest, Inc. (USA)
Inventor
  • Li, Chenyi
  • Gu, Kunlong
  • Kim, Eric
  • Zhai, Andrew Huan
  • Rosenberg, Charles Joseph

Abstract

Described are systems and methods for determining complementary and/or matching objects based on an input query object. The described systems and methods can generate an embedding representative of the provided object, which can be transformed to generate a style embedding by a trained system, such as a machine learning system. The style embedding can then be used to identify one or more complementary objects from a corpus of classified objects. Aspects of the present disclosure also relate to creation of the training dataset, as well as training the machine learning system.

IPC Classes  ?

  • G06N 5/04 - Inference or reasoning models
  • G06F 16/248 - Presentation of query results
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06N 20/00 - Machine learning
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/56 - Extraction of image or video features relating to colour

25.

Accelerated training of a machine learning model

      
Application Number 17325936
Grant Number 12462200
Status In Force
Filing Date 2021-05-20
First Publication Date 2025-11-04
Grant Date 2025-11-04
Owner Pinterest, Inc. (USA)
Inventor
  • Liu, Xi
  • Xu, Jiajing
  • Wang, Erzhuo

Abstract

Systems and methods are presented for training a second machine learning model according to aspects of a trained first machine learning model. Processing features utilized by a training framework to train the first machine learning model are identified, and at least some of the processing features are combined with an initial set of training features to form updated training features. The updated training features are presented to a user for customization, resulting in customized training features. An executable training framework is configured with the customized training features and executed to train the second machine learning model.

IPC Classes  ?

  • G06N 20/20 - Ensemble learning
  • G06F 18/21 - Design or setup of recognition systems or techniquesExtraction of features in feature spaceBlind source separation
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 3/045 - Combinations of networks

26.

IDENTIFYING CONTENT ITEMS IN RESPONSE TO A TEXT-BASED REQUEST

      
Application Number 19234699
Status Pending
Filing Date 2025-06-11
First Publication Date 2025-10-02
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 - BrowsingVisualisation therefor
  • G06F 16/45 - ClusteringClassification
  • G06F 40/56 - Natural language generation
  • G06N 20/00 - Machine learning

27.

P

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

Goods & Services

(1) Downloadable computer software for allowing users to interact online with information and media content that other users share; downloadable computer software that allows users to discover, access and share information and media in the field of goods, services, and experiences; downloadable computer software for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; downloadable mobile applications for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; downloadable computer software for connecting social network users with businesses in the field of facilitating business promotion; downloadable electronic publications in the nature of journals, photographs, and graphic art in the field of general human interest; downloadable 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 goods and services of others; business data analysis; business monitoring and consulting services, namely, tracking web sites and applications of others to provide strategy, insight, marketing, sales, operation, product design, particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions; marketing services, namely, promoting or advertising the goods and services of others; promoting the goods and services of others by providing hypertext links to the web sites of others; electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes. (2) Electronic bulletin board services. (3) Organizing and arranging exhibitions for entertainment purposes; entertainment, namely, a continuing lifestyle and cooking show broadcast over television, internet, and video media; providing online non-downloadable photographs via a website. (4) Providing online non-downloadable computer software platforms for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; computer services, namely, creating an on-line 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 computer software for enabling users to create, upload, bookmark, view, annotate, share and discover data, information and media content via a website; providing online non-downloadable computer software platforms 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; providing online non-downloadable computer software platforms for facilitating sharing and discovering information and media content via mobile devices and local and global computer, mobile, cellular, electronic, wireless, and data communications networks. (5) Online social networking services; online social networking services in the field of commentary, comparison, collaboration, consultation, evaluation, advice, discussion, research, notification, reporting, identification, information sharing, indexing, information location, entertainment, pleasure, or general interest.

28.

VISUAL OBJECT GRAPHS

      
Application Number 19222859
Status Pending
Filing Date 2025-05-29
First Publication Date 2025-09-18
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 - ClusteringClassification
  • G06F 17/16 - Matrix or vector computation
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques
  • G06T 7/10 - SegmentationEdge detection
  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video

29.

DATA EXTRACTION APPROACH FOR RETAIL CRAWLING ENGINE

      
Application Number 19221357
Status Pending
Filing Date 2025-05-28
First Publication Date 2025-09-18
Owner Pinterest, Inc. (USA)
Inventor
  • Aggarwal, Amit
  • Zaytsev, Andrey
  • Gilfanov, Ruslan

Abstract

A computer system extracts product data from a website and correlates product records from multiple sources to one another as corresponding to the same product. A website is crawled efficiently by rendering webpages using a virtual browser that ignores blacklisted elements, extracts data from objects without rendering, and suppressing retrieval of remote resources. Data is extracted according to engine control statements including a selector and extractor. A website may be crawled repeatedly and changes in extracted data may be detected and flagged. Engine control statements may be automatically changed in response to detecting a change in the configuration of the website. Images of product records may be correlated with one another by first comparing text of the product records and selecting images for comparison based on composition. Images are compared using a machine learning model. Images determined to be similar may be presented to a human for a correlation decision.

IPC Classes  ?

  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data

30.

PINTEREST PRESENTS

      
Serial Number 99385962
Status Registered
Filing Date 2025-09-10
Registration Date 2026-04-21
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Advertising and promotional services; Arranging and conducting special events for commercial, promotional or advertising purposes Arranging and conducting of conferences in the field of advertising, marketing, e-commerce, software, and mobile applications; Educational services, namely, conducting programs in the field of advertising, marketing, e-commerce, software, and mobile applications

31.

END-TO-END TRAINED GENERATIVE SLATE RECOMMENDATION MODEL

      
Application Number 18592099
Status Pending
Filing Date 2024-02-29
First Publication Date 2025-09-04
Owner Pinterest, Inc. (USA)
Inventor
  • Agarwal, Prabhat
  • Pancha, Nikil
  • Xu, Jiajing
  • Zhai, Andrew Huan

Abstract

Described is an end-to-end generative recommendation model configured to determine a slate of content items to present to a user and the training thereof. The slate recommendation model may employ a generative model (e.g., generative transformer-based model, etc.) that is trained employing a multi-stage training approach. First, a generative model may be trained to learn a sequence model configured to generate a sequence of content items. The trained model may then be fine-tuned to better learn a distribution of slate recommendations. After fine-tuning of the model, a reward model may be trained based on one or more objectives. The reward model may be employed using a reinforcement learning technique or direct preference optimization technique to further fine-tune the model to bias the slate recommendations in view of the one or more objectives.

IPC Classes  ?

32.

SUGGESTING OBJECT IDENTIFIERS TO INCLUDE IN A COMMUNICATION

      
Application Number 19075460
Status Pending
Filing Date 2025-03-10
First Publication Date 2025-08-28
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

33.

EXTRACTED IMAGE SEGMENTS COLLAGE

      
Application Number 19196260
Status Pending
Filing Date 2025-05-01
First Publication Date 2025-08-14
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 textCombining figures or text
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/11 - Region-based segmentation
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

34.

SYSTEM AND METHODS TO RECOMMEND ITEMS THAT INCREASE LONG-TERM USER SATISFACTION

      
Application Number 18913860
Status Pending
Filing Date 2024-10-11
First Publication Date 2025-08-14
Owner Pinterest, Inc. (USA)
Inventor
  • Ayed, Mehdi Ben
  • Singh, Vishwakarma

Abstract

Described are systems and methods that resolve the shortcomings of existing recommendation systems that focus on immediate user reward rather than long-term user satisfaction. The disclosed implementations increase user session duration and user session depth during a session by selecting items that incent the user to remain engaged and participating in the session, rather than optimizing for immediate user metrics.

IPC Classes  ?

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

35.

NEURAL TAXONOMY EXPANDER

      
Application Number 19193558
Status Pending
Filing Date 2025-04-29
First Publication Date 2025-08-14
Owner Pinterest, Inc. (USA)
Inventor
  • Manzoor, Emaad Ahmed
  • Li, Rui
  • Shrouty, Dhananjay
  • Leskovec, Jurij

Abstract

Systems and methods for automatically placing a taxonomy candidate within an existing taxonomy are presented. More particularly, a neural taxonomy expander (a neural network model) is trained according to the existing, curated taxonomic hierarchy. Moreover, for each node in the taxonomic hierarchy, an embedding vector is generated. A taxonomy candidate is received, where the candidate is to be placed within the existing taxonomy. An embedding vector is generated for the candidate and projected by a projection function of the neural taxonomy expander into the taxonomic hyperspace. A set of closest neighbors to the projected embedding vector of the taxonomy candidate is identified and the closest neighbor of the set is assumed as the parent for the taxonomy candidate. The taxonomy candidate is added to the existing taxonomic hierarchy as a child to the identified parent node.

IPC Classes  ?

  • G06N 5/022 - Knowledge engineeringKnowledge acquisition
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods

36.

DYNAMIC FILTER RECOMMENDATIONS

      
Application Number 19048322
Status Pending
Filing Date 2025-02-07
First Publication Date 2025-06-05
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  ?

37.

DETERMINING TOPIC COHESION BETWEEN POSTED AND LINKED CONTENT

      
Application Number 19048573
Status Pending
Filing Date 2025-02-07
First Publication Date 2025-06-05
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
  • G06N 20/00 - Machine learning
  • H04L 51/063 - Content adaptation, e.g. replacement of unsuitable content

38.

Neural taxonomy expander

      
Application Number 16592115
Grant Number 12307382
Status In Force
Filing Date 2019-10-03
First Publication Date 2025-05-20
Grant Date 2025-05-20
Owner Pinterest, Inc. (USA)
Inventor
  • Manzoor, Emaad Ahmed
  • Li, Rui
  • Shrouty, Dhananjay
  • Leskovec, Jurij

Abstract

Systems and methods for automatically placing a taxonomy candidate within an existing taxonomy are presented. More particularly, a neural taxonomy expander (a neural network model) is trained according to the existing, curated taxonomic hierarchy. Moreover, for each node in the taxonomic hierarchy, an embedding vector is generated. A taxonomy candidate is received, where the candidate is to be placed within the existing taxonomy. An embedding vector is generated for the candidate and projected by a projection function of the neural taxonomy expander into the taxonomic hyperspace. A set of closest neighbors to the projected embedding vector of the taxonomy candidate is identified and the closest neighbor of the set is assumed as the parent for the taxonomy candidate. The taxonomy candidate is added to the existing taxonomic hierarchy as a child to the identified parent node.

IPC Classes  ?

  • G06N 5/022 - Knowledge engineeringKnowledge acquisition
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods

39.

RECOMMENDING CONTENT ITEMS BASED ON A LONG-TERM OBJECTIVE

      
Application Number 18678748
Status Pending
Filing Date 2024-05-30
First Publication Date 2025-05-01
Owner Pinterest, Inc. (USA)
Inventor Ordorica De La Torre, Jesus Armando

Abstract

Described are systems and methods for implementing a recommendation system that is configured and/or optimized to determine recommended content items based on a long-term objective. The exemplary recommendation system may be generated based on a mapping between content items and the long-term objective. The mapping between the content items and the long-term objective may be determined based on mappings utilizing various interim metrics, which may be determined using trained models configured to predict a respective target variable based on respective inputs. The mapping may also be generated using alignment scores and/or a large language model.

IPC Classes  ?

40.

IDENTIFYING IMAGE BASED CONTENT ITEMS USING A LARGE LANGUAGE MODEL

      
Application Number 18499984
Status Pending
Filing Date 2023-11-01
First Publication Date 2025-05-01
Owner Pinterest, Inc. (USA)
Inventor
  • Ordorica De La Torre, Jesus Armando
  • Chang, Alice Jenlin
  • Lee, Dong Hyun
  • Reger, Darren Peter
  • Yun, David
  • Chen, Jessica

Abstract

Disclosed are systems and methods that process a selection of a plurality of content items through a Large Language Model (“LLM”) and determine, based on that processing, other content items to present or recommend. For example, one or more non-text content item may be processed to generate one or more captions descriptive of the non-text content item(s). The captions may then be processed by a LLM to determine a narrative description of the content items and the narrative description may be used as a text-based query to determine recommended content items.

IPC Classes  ?

  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/40 - Processing or translation of natural language

41.

P

      
Serial Number 99101040
Status Pending
Filing Date 2025-03-24
Owner Pinterest, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Downloadable computer software for allowing users to interact online with information and media content that other users share; Downloadable computer software that allows users to discover, access and share information and media content in the fields of goods, services, and experiences; Downloadable computer software for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; Downloadable mobile applications for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; Downloadable computer software for connecting social network users with businesses in the field of facilitating business promotion; Downloadable electronic publications in the nature of journals, downloadable photographs, and downloadable graphic art reproductions in the field of general human interest; 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 goods and services of others; Business data analysis; Business monitoring and consulting services, namely, tracking web sites and applications of others to provide strategy, insight, marketing, sales, operation, product design, particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions; Marketing services, namely, promoting or advertising the goods and services of others; Promoting the goods and services of others by providing hypertext links to the web sites of others; Electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes Electronic bulletin board services Organizing and arranging exhibitions for entertainment purposes; Entertainment, namely, a continuing lifestyle and cooking show broadcast over television, internet, and video media over the internet; Providing a website featuring non-downloadable photographs; on-line journals, namely, blogs in the field of general human interest Providing online non-downloadable computer software platforms for creating, uploading, bookmarking, viewing, annotating, sharing, and discovering data, information, and media content; Computer services, namely, creating an on-line 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 technology that enables users to create, upload, bookmark, view, annotate, share, and discover data, information, and media content; Providing online non-downloadable computer software platforms for uploading, posting, showing, displaying, tagging, sharing, and transmitting messages, comments, multimedia content, photos, pictures, images, text, information, and other user-generated content being multimedia content; Developing and hosting a server on a global computer network for the purpose of facilitating e-commerce via such a server; Providing online non-downloadable computer software platforms for facilitating the sharing and access of information and media content via mobile devices and local and global computer, mobile, cellular, electronic, wireless, and data communications networks Online social networking services; Online social networking services in the field of commentary on multimedia content, field of comparison of multimedia content, field of collaboration of users, field of consultation on multimedia content, field of evaluation of multimedia content, field of advice on multimedia content, field of discussion groups, field of research on multimedia content, field of notification of multimedia content, field of reporting of multimedia content, field of identification of multimedia content, field of information sharing, field of indexing of multimedia content, field of information location, field of entertainment, and field of general interest

42.

GENERATING CONTENT BASED ON TEXT AND SUPPLEMENTAL INFORMATION

      
Application Number 18459888
Status Pending
Filing Date 2023-09-01
First Publication Date 2025-03-06
Owner Pinterest, Inc. (USA)
Inventor
  • Xue, David Ding-Jia
  • Tzeng, Eric Shulee
  • Wang, Yu
  • Zhang, Yinan

Abstract

Described are systems and methods for providing a content generation service that may be configured to generate content, such as digital images and the like, based on both a textual input and supplemental information. The content generation service may include one or more trained machine learning models that may be configured to generate an image based on a textual input and one or more supplemental information input(s). The supplemental information may include, for example, user information, content information, etc. and can provide context, preferences, or any other additional information beyond the textual input that may be used to generate the content. Further, the content generation service and/or the user may be able to assign weights to each of the textual input and the supplemental information input in connection with the generation of the content.

IPC Classes  ?

43.

BODY TYPE CLASSIFICATION OF CONTENT

      
Application Number 18487645
Status Pending
Filing Date 2023-10-16
First Publication Date 2025-03-06
Owner Pinterest, Inc. (USA)
Inventor
  • Fawaz, Nadia
  • Ta, Anh Tuong
  • Mahadev, Rohan
  • Juneja, Bhawna
  • Silva Do Nascimento Neto, Pedro
  • Khandagale, Sujay
  • Bannerman Hutchful, Kevin

Abstract

Described are systems and methods to determine body types of individuals represented in content items. The determined body types may be associated with the content items to facilitate indexing, filtering, diversifying, etc. of the content items based on the determined body types. In exemplary implementations, a corpus of content items may be associated with an embedding vector that includes a 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 body types of individuals represented in each content item while eliminating the need for performing image pre-processing prior to determination of the body type(s) presented in the content item.

IPC Classes  ?

  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06F 16/58 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06T 7/90 - Determination of colour characteristics

44.

Associating user-provided content items to interest nodes

      
Application Number 18931554
Grant Number 12675485
Status In Force
Filing Date 2024-10-30
First Publication Date 2025-02-13
Grant Date 2026-07-07
Owner Pinterest, Inc. (USA)
Inventor
  • Li, Chenyi
  • Guo, Yunsong
  • Liu, Yu

Abstract

System and methods are presented for associating a user-posted content item with an interest node of an interest taxonomy. A corpus of content items and an interest taxonomy are maintained. The interest taxonomy comprises interest nodes organized in a hierarchical organization, each node having a text label descriptive of the interest node. Additionally, the content items of the corpus are associated with one or more interest nodes of the interest taxonomy. Upon receiving a user-posted content item, feature sets of the received content item are generated, these feature sets based on features and/or aspects of the received content item. After generating at least one feature set, the at least one feature set is provided to an interest prediction model that generates candidate interest nodes for the user-posted content item. At least some of the candidate interest nodes are associated with the user-posted content item in the corpus.

IPC Classes  ?

45.

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 modellingMarket analysisCollecting market data
  • G06Q 30/0282 - Rating or review of business operators or products
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism

46.

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  ?

47.

Visual search refinement

      
Application Number 18783684
Grant Number 12461980
Status In Force
Filing Date 2024-07-25
First Publication Date 2024-11-14
Grant Date 2025-11-04
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 retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

48.

Determining topics for taxonomies

      
Application Number 18733690
Grant Number 12645727
Status In Force
Filing Date 2024-06-04
First Publication Date 2024-09-26
Grant Date 2026-06-02
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  ?

  • G06F 16/353 - ClusteringClassification into predefined classes
  • G06F 16/3332 - Query translation
  • G06F 16/36 - Creation of semantic tools, e.g. ontology or thesauri
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates

49.

Suggesting object identifiers to include in a communication

      
Application Number 18629870
Grant Number 12248474
Status In Force
Filing Date 2024-04-08
First Publication Date 2024-08-01
Grant Date 2025-03-11
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/245 - Query processing
  • 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

50.

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  ?

51.

Intelligent video playback

      
Application Number 18605366
Grant Number 12659525
Status In Force
Filing Date 2024-03-14
First Publication Date 2024-07-04
Grant Date 2026-06-16
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 servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

52.

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

53.

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  ?

54.

Aggregated embeddings for a corpus graph

      
Application Number 18414195
Grant Number 12608608
Status In Force
Filing Date 2024-01-16
First Publication Date 2024-05-09
Grant Date 2026-04-21
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 or look ahead
  • G06F 16/182 - Distributed file systems
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/51 - IndexingData structures thereforStorage structures
  • G06F 16/901 - IndexingData structures thereforStorage structures
  • G06F 16/9035 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/906 - ClusteringClassification
  • 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 patternsBootstrap 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

55.

Optimal notification

      
Application Number 18403457
Grant Number 12488400
Status In Force
Filing Date 2024-01-03
First Publication Date 2024-04-25
Grant Date 2025-12-02
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 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 10/10 - Office automationTime management
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06N 20/00 - Machine learning

56.

Order management systems and methods

      
Application Number 18394192
Grant Number 12387251
Status In Force
Filing Date 2023-12-22
First Publication Date 2024-04-18
Grant Date 2025-08-12
Owner Pinterest, Inc. (USA)
Inventor
  • Rodriguez, Jorge
  • Zhou, Xinyi
  • Grunewald, James
  • Aggarwal, Amit
  • Zaytsev, Andrey
  • Gilfanov, Ruslan

Abstract

Example order management systems and methods are described. In one implementation, a catalog ingestion system receives data associated with multiple products offered by multiple brands. A commerce management system receives a customer order from a customer. The customer order includes at least a portion of the multiple products offered by the multiple brands. The commerce management system splits the customer order into multiple brand orders such that each brand order is associated with products in the customer order from a particular brand. An integration platform fulfills the brand orders by submitting the brand orders to the associated brands.

IPC Classes  ?

57.

Identifying content items in response to a text-based request

      
Application Number 18500791
Grant Number 12353471
Status In Force
Filing Date 2023-11-02
First Publication Date 2024-02-22
Grant Date 2025-07-08
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 - BrowsingVisualisation therefor
  • G06F 16/45 - ClusteringClassification
  • G06F 40/56 - Natural language generation
  • G06N 20/00 - Machine learning

58.

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  ?

59.

Determining linked spam content

      
Application Number 17866367
Grant Number 12572741
Status In Force
Filing Date 2022-07-15
First Publication Date 2024-01-18
Grant Date 2026-03-10
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

60.

Content presentation

      
Application Number 18467129
Grant Number 12282521
Status In Force
Filing Date 2023-09-14
First Publication Date 2024-01-04
Grant Date 2025-04-22
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 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 3/0485 - Scrolling or panning
  • G06F 16/54 - BrowsingVisualisation therefor
  • G06F 16/954 - Navigation, e.g. using categorised browsing
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation

61.

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  ?

62.

Determining topic cohesion between posted and linked content

      
Application Number 18302741
Grant Number 12244554
Status In Force
Filing Date 2023-04-18
First Publication Date 2023-11-30
Grant Date 2025-03-04
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
  • G06N 20/00 - Machine learning
  • H04L 51/063 - Content adaptation, e.g. replacement of unsuitable content

63.

Node graph pruning and fresh content

      
Application Number 18364998
Grant Number 12277175
Status In Force
Filing Date 2023-08-03
First Publication Date 2023-11-30
Grant Date 2025-04-15
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/2457 - Query processing with adaptation to user needs
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/901 - IndexingData structures thereforStorage structures
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 18/23 - Clustering techniques
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data
  • 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

64.

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 - IndexingData structures thereforStorage 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 pedestriansBody parts, e.g. hands

65.

Visual object graphs

      
Application Number 18344397
Grant Number 12443651
Status In Force
Filing Date 2023-06-29
First Publication Date 2023-10-26
Grant Date 2025-10-14
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 - ClusteringClassification
  • G06F 17/16 - Matrix or vector computation
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06F 18/23 - Clustering techniques
  • G06T 7/10 - SegmentationEdge detection
  • G06V 20/30 - ScenesScene-specific elements in albums, collections or shared content, e.g. social network photos or video

66.

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 servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

67.

Dynamic filter recommendations

      
Application Number 18341589
Grant Number 12242488
Status In Force
Filing Date 2023-06-26
First Publication Date 2023-10-26
Grant Date 2025-03-04
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  ?

  • G06F 16/20 - Information retrievalDatabase structures thereforFile system structures therefor of structured data, e.g. relational data
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06N 20/00 - Machine learning
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • H04L 67/50 - Network services
  • G06N 3/08 - Learning methods

68.

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

69.

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 retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

70.

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  ?

71.

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  ?

72.

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 - IndexingData structures thereforStorage 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 pedestriansBody parts, e.g. hands

73.

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 - IndexingData structures thereforStorage structures
  • G06Q 30/0201 - Market modellingMarket analysisCollecting 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

74.

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

75.

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 - MarketingPrice estimation or determinationFundraising
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/08 - Learning methods

76.

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  ?

77.

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 retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/248 - Presentation of query results
  • G06F 16/56 - Information retrievalDatabase structures thereforFile 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

78.

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  ?

79.

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 retrievalDatabase structures thereforFile 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

80.

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 - BrowsingVisualisation 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

81.

Extracted image segments collage

      
Application Number 17666997
Grant Number 12322009
Status In Force
Filing Date 2022-02-08
First Publication Date 2023-06-22
Grant Date 2025-06-03
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  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06T 7/11 - Region-based segmentation
  • G06T 11/60 - Editing figures and textCombining figures or text
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
  • G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

82.

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  ?

83.

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 retrievalDatabase structures thereforFile 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 - BrowsingVisualisation therefor
  • G06F 16/45 - ClusteringClassification
  • G06F 40/56 - Natural language generation

84.

Identifying similar content in a multi-item embedding space

      
Application Number 18163716
Grant Number 12475171
Status In Force
Filing Date 2023-02-02
First Publication Date 2023-06-08
Grant Date 2025-11-18
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/84 - MappingConversion
  • G06F 16/9032 - Query formulation
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

85.

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.

86.

Virtual Browser For Retail Crawling Engine

      
Application Number 17486556
Status Pending
Filing Date 2021-09-27
First Publication Date 2023-03-30
Owner PINTEREST, INC. (USA)
Inventor
  • Aggarwal, Amit
  • Zaytsev, Andrey
  • Gilfanov, Ruslan

Abstract

A computer system extracts product data from a website and correlates product records from multiple sources to one another as corresponding to the same product. A website is crawled efficiently by rendering webpages using a virtual browser that ignores blacklisted elements, extracts data from objects without rendering, and suppressing retrieval of remote resources. Data is extracted according to engine control statements including a selector and extractor. A website may be crawled repeatedly and changes in extracted data may be detected and flagged. Engine control statements may be automatically changed in response to detecting a change in the configuration of the website. Images of product records may be correlated with one another by first comparing text of the product records and selecting images for comparison based on composition. Images are compared using a machine learning model. Images determined to be similar may be presented to a human for a correlation decision.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

87.

Data extraction approach for retail crawling engine

      
Application Number 17486562
Grant Number 12423361
Status In Force
Filing Date 2021-09-27
First Publication Date 2023-03-30
Grant Date 2025-09-23
Owner Pinterest, Inc. (USA)
Inventor
  • Aggarwal, Amit
  • Zaytsev, Andrey
  • Gilfanov, Ruslan

Abstract

A computer system extracts product data from a website and correlates product records from multiple sources to one another as corresponding to the same product. A website is crawled efficiently by rendering webpages using a virtual browser that ignores blacklisted elements, extracts data from objects without rendering, and suppressing retrieval of remote resources. Data is extracted according to engine control statements including a selector and extractor. A website may be crawled repeatedly and changes in extracted data may be detected and flagged. Engine control statements may be automatically changed in response to detecting a change in the configuration of the website. Images of product records may be correlated with one another by first comparing text of the product records and selecting images for comparison based on composition. Images are compared using a machine learning model. Images determined to be similar may be presented to a human for a correlation decision.

IPC Classes  ?

  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06Q 30/0201 - Market modellingMarket analysisCollecting market data

88.

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

89.

Method, medium, and system for facilitating purchase of objects

      
Application Number 18053188
Grant Number 12488379
Status In Force
Filing Date 2022-11-07
First Publication Date 2023-03-23
Grant Date 2025-12-02
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  ?

90.

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.

91.

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.

92.

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 communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06F 18/214 - Generating training patternsBootstrap methods, e.g. bagging or boosting
  • G06N 20/00 - Machine learning
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork 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

93.

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 communicationsNetwork security protocols
  • H04L 9/40 - Network security protocols
  • G06F 16/2457 - Query processing with adaptation to user needs

94.

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 - MappingConversion

95.

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 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

96.

Matching user provided representations of items with sellers of those items

      
Application Number 17930631
Grant Number 12646096
Status In Force
Filing Date 2022-09-08
First Publication Date 2023-01-05
Grant Date 2026-06-02
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  ?

97.

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 retrievalDatabase structures thereforFile 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 - BrowsingVisualisation therefor
  • G06F 16/45 - ClusteringClassification
  • G06F 40/56 - Natural language generation

98.

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  ?

99.

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

100.

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. (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) Electronic bulletin board services (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
  1     2     3        Next Page