Computational Storage Drive for On-Demand Multimedia Codec Offload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia on demand systems face high CPU load, high power consumption, and increased hardware costs due to encoding and decoding processes performed on the host side, and hardware expansion solutions introduce additional delays and bandwidth bottlenecks.

Innovation Solution

Implementing a computational storage drive that performs multimedia on demand processing, including codec and multiplexing processes, within the drive itself, reducing the need for host-side CPU occupation and hardware expansion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If encoding and decoding operations are performed on the host side using software, then multimedia processing capability is achieved, but CPU load and power consumption increase significantly

Engineering Contradiction:
Improvemultimedia processing capabilityVSAvoidCPU load and power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the encoding and decoding operations from the host side and relocates them to the storage device side. The storage device independently performs codec processes on stored multimedia data, generating processed data that is then transmitted to the host. This extraction eliminates the burden on host CPU and reduces power consumption while maintaining multimedia processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary mechanism where the storage device acts as a mediator between the multimedia storage and the host. The storage device receives processing requests from the host, performs the required encoding/decoding operations, and returns the processed data. This intermediary approach allows the host to offload computationally intensive tasks while the storage device handles the processing workload.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If hardware expansion acceleration is implemented on the host side, then processing speed is improved, but additional delay and bus bandwidth load are introduced

Engineering Contradiction:
Improveprocessing speedVSAvoidadditional delay and bus bandwidth load
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent merges the storage function and the codec processing function into a single integrated system at the storage device side. Instead of having separate hardware acceleration cards that require data transfer between host and accelerator, the storage device itself performs the processing. This merging eliminates the need for additional data transfer cycles and reduces bus bandwidth utilization while maintaining processing speed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the multimedia processing workflow into distinct phases: data storage and retrieval at the storage device, processing request transmission to the storage device, actual encoding/decoding execution at the storage device, and result transmission back to the host. This segmentation allows processing to occur in parallel with data availability, reducing overall latency compared to traditional host-side acceleration approaches.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If complete software implementation is used on the host side, then hardware cost is reduced, but hardware performance requirements on the host side increase

Engineering Contradiction:
Improvehardware costVSAvoidhardware performance requirements
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent makes the storage device multi-functional by enabling it to perform both storage operations and codec processing operations. The storage device is designed with universal capabilities to handle various multimedia formats and processing types (encoding, decoding, transcoding) without requiring additional specialized hardware on the host side. This universality maintains low hardware cost while reducing host performance requirements.

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

Data Source

PatentUS20260052282A1Multimedia on demand method, apparatus, system, computational storage drive and storage medium
Publication Date: 2026.02.19 SAMSUNG ELECTRONICS CO LTD
  • US20260052282A1 patent drawing
  • US20260052282A1 patent drawing
  • US20260052282A1 patent drawing

AI summary

A multimedia on demand system includes a host, and a computational storage drive. The host transmits, to the computational storage drive, a first request for multimedia on demand. The computational storage drive, in response to the first request, performs an on demand processing process for multimedia that corresponds to the first request to generate a corresponding on demand result, the on demand processing process including a flow control and one or more of a codec process or a multiplexing process for the multimedia. The computational storage drive transmits the on demand result to the host, and the host receives the on demand result from the computational storage drive.