Rendering Instructions for Content Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As computing technology advances, there is a need to protect content stored in cloud systems from unauthorized access and reproduction, especially when transmitted across various devices, as plain text or formatting can compromise security and rights.

Innovation Solution

Implementing multi-level content protection methods, including encryption and obfuscation, by transmitting rendering instructions instead of content itself, using glyph IDs and SVG paths, and segmenting content to increase the difficulty of unauthorized access and reproduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content is transmitted as plain text or formatting text, then ease of operation and device compatibility are improved, but security and content protection are worsened

Engineering Contradiction:
Improveease of content accessVSAvoidunauthorized access and reproduction
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces rendering instructions as an intermediary between the content and the display device. Instead of transmitting the actual content text, the system transmits instructions that tell the device how to render the content visually. This intermediary layer prevents direct access to the content while still allowing authorized display, thus resolving the contradiction between ease of access and security protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a functional copy of the content in the form of rendering instructions rather than transmitting the content itself. These instructions contain all necessary information to reproduce the visual appearance of the content on the display device, but do not contain the actual content data that could be extracted or misused. This allows the content to be displayed while protecting the original content from unauthorized access.

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If rendering instructions are transmitted instead of content, then content protection is improved, but device complexity increases

Engineering Contradiction:
Improvecontent securityVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent replaces the traditional mechanical approach of transmitting and storing content data with a computational approach using rendering instructions. Instead of moving actual content through the system, the system transmits computational instructions that generate the visual output. This substitution reduces the security risks associated with content transmission while the complexity is managed through standardized rendering instruction formats.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If multi-level protection is applied to content, then security against attacks is improved, but processing time and complexity increase

Engineering Contradiction:
Improvecontent protection reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing the content into rendering instructions before transmission. The content is converted into a protected format with embedded security measures already in place. This preliminary transformation ensures that when the content reaches the display device, it is already in a secure, ready-to-render state, reducing both the need for additional processing time and the risk of attacks during transmission and display.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11757848B1Content protection for device rendering
Publication Date: 2023.09.12 AMAZON TECH INC
  • US11757848B1 patent drawing
  • US11757848B1 patent drawing
  • US11757848B1 patent drawing

AI summary

Users access content using a variety of formats, where some formats provide stronger encryption or protections than others. Content transmitted over open protocols may expose content to unauthorized third parties or enable unauthorized use of the content. The content may be protected by converting the content to a set of instructions on a user device, where the instructions correlate characters to identifications and outlines of the characters with instructions for rendering the characters. Different segments of content may have different mappings between characters, identifications, and outlines to add time or resource use to attempts to reverse engineer the instructions.