Wireless Access Device File Copy Controller Bypassing CPU

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless access systems rely on CPU performance and bus bandwidth for file copying between local and remote non-volatile memories, limiting high-speed copying capabilities and lacking control over access permissions.

Innovation Solution

A wireless access system with a file copy controller and access list controller that generates a file system transfer list to facilitate high-speed file copying between local and remote non-volatile memories without CPU intervention, and includes an access list to control access permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If file copying is performed using conventional CPU-based methods, then access control can be implemented, but file copying speed is limited by CPU performance and bus bandwidth

Engineering Contradiction:
Improvefile copying speedVSAvoiddependency on CPU and bus bandwidth
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the file copying function from the CPU by introducing a dedicated file copy controller that operates independently. The controller divides the copying process into distinct phases (identification, selection, copying) and handles data transfer directly between non-volatile memories without CPU intervention, thereby resolving the dependency on CPU performance and bus bandwidth while maintaining access control through the access list controller.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a file copy controller as an intermediary device between the local and remote non-volatile memories. This controller acts as a mediator that manages the entire file copying process, including reading file system information, selecting files to copy, and executing the data transfer, thereby eliminating the need for CPU involvement in the actual copying operation and overcoming bus bandwidth limitations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If remote memory is made accessible to multiple host devices, then storage capacity is effectively increased, but access control over remote memory regions becomes difficult

Engineering Contradiction:
Improveremote memory accessibilityVSAvoidaccess control management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The access list controller serves as an intermediary that manages access permissions between multiple host devices and the remote non-volatile memory. It maintains an access list that records which host devices are authorized to access the remote memory and under what conditions, thereby enabling multi-device accessibility while implementing fine-grained access control without complicating the operation for end users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where the access list controller continuously monitors access requests from host devices, checks them against the access list, and grants or denies access accordingly. This feedback loop ensures that remote memory remains accessible to multiple authorized devices while maintaining security and control over access permissions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2960800B1Wireless access device and wireless access system
Publication Date: 2019.06.19 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • EP2960800B1 patent drawingFigure 1
  • EP2960800B1 patent drawingFigure 2
  • EP2960800B1 patent drawingFigure 3

AI summary

The present disclosure provides a method of copying files at a high speed when accesses to both of a local memory physically connected to an access device and a remote memory connected via a wireless network. A file copy controller in the access device generates a FS transfer list in which logical address positions of copy sources and logical address positions of copy destinations are stored, based on file system management information of the local memory and an access list, obtained from another access device, of the remote memory, and inputs the FS transfer list to a non-volatile memory controller connected to the local memory. The non-volatile memory controller copies data between the local memory and the remote memory based on the information stored in the FS transfer list without using a CPU in the access device or an internal bus connected to the CPU.