Digital Content Streaming via Graph Database Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital content delivery systems face delays due to complex data formats requiring preprocessing, such as encoding, compression, and decompression, which hinder fast and efficient transmission and usage of digital content, especially for complex formats like 3D virtual worlds.

Innovation Solution

Implementing a data repository with a specific hierarchical data format represented as nodes in a graph database, allowing for fast lookup and retrieval of digital content at a granular level, and streaming it in a flat data format for low-latency delivery and usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If digital content is packaged and downloaded as a large complex package for preprocessing, then the digital content can be delivered in its entirety, but the transmission time and processing time are significantly delayed

Engineering Contradiction:
Improvedigital content delivery completenessVSAvoidtransmission and processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the large complex digital content package into smaller granular components that can be individually streamed and processed. Instead of downloading the entire package upfront, the system divides the content into manageable units that are delivered on-demand, reducing initial transmission time while maintaining complete content delivery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing and organizing digital content into a hierarchical data format with nodes representing granular components before delivery. This preparation enables faster lookup and selective streaming of specific content portions, eliminating the need to process the entire package before use.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If complex data formats are used to represent digital content, then the content can be comprehensively represented, but encoding, compression, and decoding operations increase processing time

Engineering Contradiction:
Improvedigital content representation capabilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent changes the data format parameters by adopting a hierarchical structure where nodes represent granular digital content components. This format transformation maintains comprehensive content representation while enabling direct access and streaming of individual nodes without requiring full encoding/decoding operations, thus improving processing speed.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If the entire digital content package is downloaded before use, then all content is available, but memory requirements and processing overhead increase

Engineering Contradiction:
Improvedigital content availabilityVSAvoidmemory and processing resources
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The system segments digital content into granular nodes within a hierarchical structure, allowing the recipient device to access and process only the specific nodes needed at any given moment. This eliminates the need to load the entire content package into memory, reducing memory requirements and processing overhead while maintaining full content availability on-demand.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11327993B2Systems and methods for managing and delivering digital content
Publication Date: 2022.05.10 VERIZON PATENT & LICENSING INC
  • US11327993B2 patent drawing
  • US11327993B2 patent drawing
  • US11327993B2 patent drawing

AI summary

An exemplary system receives a composite digital asset in a first hierarchical data format, the composite digital asset including a plurality of grouped components, converts the composite digital asset to a second hierarchical data format by breaking out the grouped components into individual components and representing the individual components as a plurality of nodes and hierarchical relationships between the nodes in a graph database, and uses the composite digital asset in the second hierarchical data format to generate and stream one or more of the individual components of the composite digital asset in a flat data format over a network to a client device in response to a request, from the client device, to access the one or more of the individual components of the composite digital asset.