Cloud Digital Asset Transformation for Multi-Device Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing downloadable content (DLC) technologies require pre-creation of content in specific formats for target devices and operating systems, limiting flexibility and necessitating advance preparation, which restricts the ability to support unforeseen device capabilities and requirements without code changes.

Innovation Solution

A system and method for transforming digital assets from a source format to a target format in real-time in the cloud, allowing delivery of assets on demand to any client device over a network, enabling support for diverse device capabilities and requirements without altering existing code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If downloadable content is pre-created in specific formats for target devices and operating systems, then content delivery reliability is improved, but system flexibility and adaptability deteriorate

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidsystem flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by pre-processing source content into multiple intermediate formats and storing them in advance. When a client requests content, the system can quickly deliver pre-processed formats that match common device types, ensuring reliability for known devices while maintaining the ability to transform into other formats on-demand for unforeseen device capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters by transforming content format parameters dynamically based on client device characteristics. Instead of creating separate content for each device specification, the system maintains source content in a standardized format and transforms it to match the requesting client's format requirements, thereby improving adaptability while maintaining delivery reliability through controlled transformation processes.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If all permutations of source content are generated for predetermined target devices and specifications, then content compatibility across devices is improved, but development time and complexity increase

Engineering Contradiction:
Improvecontent compatibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements universality by creating a single source content version that can serve multiple target devices through automated transformation. The content management system functions as a universal platform that handles format conversion, delivery, and adaptation, eliminating the need to manually create separate content versions for each device permutation while maintaining broad compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary content transformation service that mediates between source content and various client devices. This intermediary automatically handles the conversion process, generating only the specific permutations needed for requesting clients rather than pre-generating all possible device permutations, thereby reducing development time while maintaining compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If downloadable content is created in advance for specific target specifications, then delivery speed is improved, but the ability to support unforeseen device capabilities deteriorates

Engineering Contradiction:
Improvedelivery speedVSAvoidsupport for unforeseen devices
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by pre-processing source content into multiple intermediate formats and storing them in advance. When a client requests content, the system can quickly deliver pre-processed formats that match common device types, ensuring reliability for known devices while maintaining the ability to transform into other formats on-demand for unforeseen device capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamics by making the content delivery process adaptive rather than static. Pre-processed content formats are prepared in advance for speed, but the system dynamically selects and transforms content based on the actual capabilities of the requesting client device, allowing it to support unforeseen device types without requiring code changes.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If multiple format versions of content are maintained for different platforms, then client compatibility is improved, but storage requirements and system complexity increase

Engineering Contradiction:
Improveclient compatibilityVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system implements universality by creating a single source content version that can serve multiple target devices through automated transformation. The content management system functions as a universal platform that handles format conversion, delivery, and adaptation, eliminating the need to manually create separate content versions for each device permutation while maintaining broad compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses copying by creating transformed versions of content on-demand rather than storing all possible versions permanently. When a client requests content in a specific format, the system creates a copy in that format, delivers it, and can discard or archive it, thereby reducing storage requirements while maintaining the ability to provide compatible content for various clients.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11366823B2Method and system for transforming and delivering digital assets over a network
Publication Date: 2022.06.21 UNITY TECH SF
  • US11366823B2 patent drawing
  • US11366823B2 patent drawing
  • US11366823B2 patent drawing

AI summary

Methods and systems for transforming and delivering a digital asset are disclosed. A request is received from an application client incorporated into a memory on one of the one or more user devices and being executed by the one or more processors. The request includes a request for the digital asset and specifies a data format for the digital asset. Source data associated with the requested digital asset is located. The source data describes the digital asset. The source data is transformed in substantially real-time. The transforming includes modifying the source data into a data format consistent with the data format specified in the request. The transformed data is sent to the user device for use in the application client.