Trigger-Based Digital Content Caching for Collaborative Workflows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote digital content storage systems experience delays in presenting content to users due to the time it takes to locate and download data, especially with large files, which hampers collaborative workflows and user experience.

Innovation Solution

Implementing a cache system that automatically caches cloud-based digital content on client devices based on predicted usage patterns, such as interactions and performance metrics, to ensure quick access without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If digital content is stored remotely in the cloud, then accessibility and collaborative workflows are improved, but access delay increases due to locating and downloading time

Engineering Contradiction:
ImproveaccessibilityVSAvoidaccess delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting trigger events (such as edit operations, share operations, or performance metrics) and proactively caching digital content on client devices before actual access requests occur. This advance preparation eliminates subsequent access delays while maintaining cloud-based accessibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cache system operates autonomously by automatically monitoring interactions, detecting trigger events, and initiating caching operations without requiring user intervention. The system serves itself by managing the caching process based on observed usage patterns and performance metrics.

Inventive Principle:
Principle #25Self-service

2Speed

If digital content is cached on client devices, then access speed is improved, but computational resource consumption increases

Engineering Contradiction:
Improveaccess speedVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

Instead of caching all digital content universally, the system applies partial action by selectively caching only those items where trigger events indicate likely future access. This targeted approach provides speed improvements for relevant content while avoiding unnecessary computational resource consumption for content that won't be accessed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts caching behavior based on changing parameters such as user interactions, performance metrics, and usage patterns. By monitoring these parameters and adapting caching decisions accordingly, the system optimizes the balance between access speed and resource consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11949923B1Trigger based digital content caching
Publication Date: 2024.04.02 ADOBE INC
  • US11949923B1 patent drawing
  • US11949923B1 patent drawing
  • US11949923B1 patent drawing

AI summary

Techniques for trigger based digital content caching are described to automatically cache digital content on a client device based on a likelihood that the client device will access the digital content. A cache system, for instance, monitors an interaction of a first client device with digital content that is maintained as part of a digital service by a service provider system. Based on the monitored interaction, the cache system detects a trigger event that indicates a likelihood of interaction by a second client device to edit the digital content. Responsive to detection of the trigger event, the cache system is operable to initiate caching of the digital content on the second client device automatically and without user intervention.