P2P Data Control Device for Link Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Peer-to-peer (P2P) data-sharing systems face challenges in maintaining continuous availability of data items and managing relationships between them, leading to link disconnections and difficulties in accessing all data items at all times, as users' devices may not be constantly connected to the network.

Innovation Solution

A data-processing device and method that acquire and output information about the state of connected devices, dynamically managing relationships between data items and invalidating links when necessary to prevent disconnections, ensuring that all data items can be accessed without link disconnections by transmitting data and relation information based on device states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If P2P systems allow users to share data directly without central server upload, then data access flexibility and system decentralization are improved, but data availability and link stability deteriorate when devices disconnect

Engineering Contradiction:
Improvedata access flexibilityVSAvoiddata availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by acquiring and caching data items and their relation information from other data-processing devices before they are needed. When a device disconnects, the cached data and relation information are already available locally, preventing link disconnections and ensuring continuous data availability without requiring real-time server uploads or device connectivity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If P2P systems dynamically manage device connections, then system adaptability is improved, but link stability and data access continuity worsen due to frequent connection changes

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidlink stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system acquires relation information about data items from other devices in advance, building a comprehensive data map before connections change. This preliminary acquisition ensures that when devices connect or disconnect dynamically, the relation information is already cached and can be used immediately without causing link disconnections or requiring real-time connection stability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7937441B2Data-control device and method of controlling same
Publication Date: 2011.05.03 CANON KK
  • US7937441B2 patent drawing
  • US7937441B2 patent drawing
  • US7937441B2 patent drawing

AI summary

A data-processing device which receives data transmitted from at least one other data-processing device on a network is provided. The data-processing device acquires information about a state of the other data-processing device, and outputs data items provided by the other data-processing device and information about a relation between the data items provided by the other data-processing device according to the acquired state information.