Multimedia Streaming Network Apparatus Shared Flash Memory Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing multimedia streaming and network technologies require separate devices for network access and multimedia streaming, leading to increased costs and space requirements, as both devices need to be equipped with additional hardware, which is inefficient in terms of resource sharing.

Innovation Solution

A multimedia streaming and network apparatus that integrates a flash memory, network module, and multimedia streaming module, where the network module and multimedia streaming module share a flash memory controller and access circuit, allowing for efficient data transmission and interface conversion, enabling both modules to access the flash memory and perform operations independently without simultaneous access conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate network device and multimedia streaming device are used, then network functionality and multimedia streaming functionality are both achieved, but hardware cost and space requirements increase

Engineering Contradiction:
Improvenetwork functionalityVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the network device and multimedia streaming device into a single integrated apparatus. The network module and multimedia streaming module share common hardware resources including flash memory, flash memory controller, and access circuit, eliminating the need for separate devices while maintaining both network and multimedia streaming functionalities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated apparatus is designed to perform multiple functions: network access through the network module, multimedia streaming through the multimedia streaming module, and shared storage through the flash memory. The access circuit and flash memory controller serve both modules, enabling universal resource utilization.

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

2Reliability

If separate network device and multimedia streaming device are used, then both devices can operate independently, but resource sharing efficiency decreases

Engineering Contradiction:
Improveindependent operationVSAvoidresource sharing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The apparatus is segmented into distinct functional modules: network module, multimedia streaming module, and access module. Each module can operate independently for its specific function, while the access module provides shared resource management. The flash memory controller and access circuit are shared resources that can be dynamically allocated to different modules as needed.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If network module and multimedia streaming module share flash memory, then hardware cost is reduced, but access conflicts may occur

Engineering Contradiction:
Improvehardware costVSAvoidaccess conflict
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The access module acts as an intermediary between the network module and multimedia streaming module when accessing the flash memory. The access circuit and flash memory controller manage and coordinate access requests from both modules, preventing conflicts through centralized control and proper arbitration of shared resource usage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11122305B2Multimedia streaming and network apparatus
Publication Date: 2021.09.14 REALTEK SEMICON CORP
  • US11122305B2 patent drawing
  • US11122305B2 patent drawing
  • US11122305B2 patent drawing

AI summary

A multimedia streaming and network apparatus that includes a flash memory, a network module, an access module and a multimedia streaming module is provided. The network module includes a network processing circuit. The access module includes a flash memory controller and an access circuit. The flash memory controller controls and accesses the flash memory. The access circuit includes a network processing storage circuit, a command and data transmission circuit and an interface converting circuit. The command and data transmission circuit performs transmission of command and data between the processing storage circuit and the network processing circuit. The interface converting circuit performs transmission and interface conversion between the network processing storage circuit and the flash memory controller. The multimedia streaming module accesses the flash memory through the flash memory controller.