Token-Based Digital Content Search Structure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for managing and searching digital content are inefficient, requiring significant memory and storage, and often rely on remote servers, leading to time-consuming and frustrating user experiences, especially when offline or with large collections of digital content.

Innovation Solution

A digital content system that uses a token-based search structure, allowing users to search and navigate digital content items on a client device by associating each item with tokens, reducing storage needs and enabling offline access by maintaining indexes and reduced-sized versions of content locally, thus allowing quick and efficient searches without relying on remote servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If digital content items are stored on a remote server, then storage space on the local device is freed up, but the user cannot access or search the content when offline or when the server is unavailable

Engineering Contradiction:
Improvestorage space on local deviceVSAvoidaccess availability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments digital content into two parts: full-resolution content stored remotely and reduced-size versions stored locally. This allows the system to free up local storage space while maintaining offline access capability through the locally stored reduced-size versions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates reduced-size copies of digital content items and stores them locally on the device. These copies enable offline access and searching without requiring connection to the remote server, while the full-resolution original content remains stored remotely.

Inventive Principle:
Principle #26Copying

2Measurement precision

If conventional search methods are used on a large number of digital content items, then complete search coverage is achieved, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing by generating reduced-size versions of digital content items and storing them locally before search operations are needed. This preliminary action enables fast local searching without requiring full-resolution content to be present, significantly reducing search time while maintaining search completeness.

Inventive Principle:
Principle #10Preliminary action

3Speed

If full-resolution digital content items are stored locally, then access speed and offline capability are improved, but memory and storage resources are significantly consumed

Engineering Contradiction:
Improveaccess speedVSAvoidmemory and storage resources
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent segments content into full-resolution versions (stored remotely) and reduced-size versions (stored locally). This segmentation allows the system to maintain fast access speeds through local storage while minimizing memory and storage resource consumption by only storing compressed, reduced-size versions locally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the resolution parameter of digital content items when creating local copies. By reducing the resolution from full-resolution to a lower resolution, the system achieves acceptable access speeds and offline capability while dramatically reducing the storage resources required.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240353977A1Searching digital content
Publication Date: 2024.10.24 DROPBOX INC
  • US20240353977A1 patent drawing
  • US20240353977A1 patent drawing
  • US20240353977A1 patent drawing

AI summary

One or more embodiments allow a user to search a gallery of digital content. In particular, a user can interact with a digital content system to search for, and identify, one or more digital content items (e.g., photos, videos, audio) within a collection of digital content. For instance, the digital content system can maintain tokens with respect to a collection of digital content and associate the tokens with digital content items within the collection of digital content. The digital content system can also provide a gallery of digital content items within a view area of a graphical user interface. Upon receiving a search query, the digital content system can identify a token and identify digital content items corresponding to the token. The digital content system can further provide a new or modified gallery within the view area of the graphical user interface based on the identified digital content items.