Annotation-Based Set Collection Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search and discovery methods for electronic objects are limited by keyword-based systems, which restrict users' ability to explore, share, and experience objects beyond their descriptive information.

Innovation Solution

The system generates collections of sets based on user-provided annotations for object identifiers, reducing the corpus by linking similar sets and determining set profile signatures to facilitate discovery of related objects, even if they don't share the same identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If keyword-based search systems are used, then search functionality is provided, but the ability to discover and explore objects beyond descriptive information is limited

Engineering Contradiction:
Improveobject discovery capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the corpus of sets into collections based on user-provided annotations. By dividing the large corpus into smaller, annotation-based collections, the system enables more versatile object discovery while managing complexity through organized segmentation of data structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension for object discovery by using user-provided annotations as the basis for organizing collections. Instead of relying solely on keyword matching, the system adds an annotation-based dimension that allows users to discover objects through thematic and contextual relationships.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the corpus of all potential sets is used, then complete object information is available, but the system becomes difficult to navigate and manage

Engineering Contradiction:
Improveobject information completenessVSAvoidcorpus manageability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the complete corpus of sets into multiple collections based on user-provided annotations. This segmentation maintains the completeness of object information while improving manageability by organizing the corpus into smaller, theme-based collections that are easier to navigate and operate with.

Inventive Principle:
Principle #1Segmentation

3Productivity

If sets are reduced by removing unlinked sets, then navigation efficiency improves, but the probability of users navigating between remaining sets may decrease

Engineering Contradiction:
Improvenavigation efficiencyVSAvoiduser navigation probability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter used for set reduction from link-based criteria to annotation-based similarity criteria. By using profile signature similarity thresholds, the system maintains navigation efficiency while preserving user navigation probability through annotation-driven collection generation that reflects user interests and behaviors.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11652866B2Generating collections of sets based on user provided annotations
Publication Date: 2023.05.16 PINTEREST INC
  • US11652866B2 patent drawing
  • US11652866B2 patent drawing
  • US11652866B2 patent drawing

AI summary

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