Content Management Engine Resource Map Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Client devices lack the ability to determine the amount of data that will be downloaded when accessing a website or network-based resource, leading to significant delays, especially in bandwidth-limited environments.

Innovation Solution

A content management mechanism that includes a content management engine with resource map generator logic, resource size determination logic, and resource priority assignment logic, allowing client devices to selectively decline or partially retrieve content based on determined resource sizes and priorities, facilitating managed downloads in on-demand services environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client devices automatically download all content from websites, then complete content is delivered to users, but download time increases significantly and bandwidth is wasted

Engineering Contradiction:
Improvecontent delivery completenessVSAvoiddownload time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments content into individual resource units with assigned priorities, allowing the download manager to selectively retrieve high-priority resources first while deferring or declining low-priority ones, thus delivering essential content faster without requiring complete downloads

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by downloading only the necessary portion of content based on priority assessment and bandwidth conditions, rather than downloading all available content, which reduces download time while still meeting user needs

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If client devices download all available content, then users receive complete information, but bandwidth consumption increases

Engineering Contradiction:
Improvecontent completenessVSAvoidbandwidth usage
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different resources within the content, allowing the system to allocate bandwidth preferentially to high-priority resources while reducing or eliminating downloads of low-priority resources, thus preserving essential information while reducing overall bandwidth consumption

Inventive Principle:
Principle #3Local quality

3Device complexity

If client devices have no knowledge of resource sizes, then the system remains simple, but users experience unpredictable download delays

Engineering Contradiction:
Improvesystem complexityVSAvoiddownload delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-determining resource sizes and priorities before actual downloads begin, using this information to create an optimized download plan that predicts and prevents delays rather than reacting to them after they occur

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10896173B2Content management in an on-demand environment
Publication Date: 2021.01.19 SALESFORCE INC
  • US10896173B2 patent drawing
  • US10896173B2 patent drawing
  • US10896173B2 patent drawing

AI summary

Techniques and structures to provide content management in an on-demand environment. A host electronic device may generate a resource map which may comprise size and priority assignments for resources associated with one or more target websites. A client device may retrieve the size and priority assignments from the host electronic device and may make determinations regarding whether to download content from the target website(s) based upon the size and priority assignments. Additional subject matter may be described and claimed.