Secure Resource Discovery in Peer-to-Peer Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current peer-to-peer (P2P) social networking lacks a secure resource discovery framework that protects user privacy and controls access to resources, as existing frameworks do not incorporate access control or security mechanisms.

Innovation Solution

A system and method for secure resource discovery in P2P networks, where a resource discovery record and an access right record are created and sent via the network, allowing users to control access to their resources, independent of native service discovery mechanisms, and replicated across personal device clusters for secure access and usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If decentralized P2P resource discovery is implemented, then user autonomy and network flexibility are improved, but user privacy and security are worsened due to lack of access control mechanisms

Engineering Contradiction:
Improvedecentralized resource discoveryVSAvoidprivacy exposure
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the resource discovery process into two distinct components: resource discovery records (RDR) that describe available resources, and access right records (ARR) that control who can discover and access those resources. This segmentation allows the system to maintain decentralized discovery while implementing granular access control, thus resolving the contradiction between network flexibility and privacy protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces access right records as an intermediary mechanism between resource owners and potential discoverers. These ARR records act as mediators that carry authorization information alongside RDR records, enabling secure resource discovery in P2P networks without requiring centralized authentication authorities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If access control mechanisms are added to P2P resource discovery, then user privacy is improved, but system complexity is worsened

Engineering Contradiction:
Improveprivacy protectionVSAvoidsecurity mechanism complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent uses copying by creating access right records that are replicated alongside resource discovery records across the P2P network. Instead of implementing complex centralized authentication systems, the solution copies authorization information into portable ARR records that travel with RDR records, simplifying the security mechanism while maintaining strong privacy protection.

Inventive Principle:
Principle #26Copying

3Ease of operation

If resource discovery records are shared across P2P network, then resource accessibility is improved, but unauthorized access is worsened

Engineering Contradiction:
Improveresource accessibilityVSAvoidauthorized access control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent merges resource discovery records and access right records into a unified discovery framework where both record types are created, managed, and transmitted together. This merging ensures that resource accessibility and access control are inherently linked, making it impossible to share resources without simultaneously establishing the authorization rules that govern their access.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8271649B2Access rights used for resource discovery in peer-to-peer networks
Publication Date: 2012.09.18 NOKIA TECHNOLOGIES OY
  • US8271649B2 patent drawing
  • US8271649B2 patent drawing
  • US8271649B2 patent drawing

AI summary

Secure resource discover in peer-to-peer networks involves creating a resource discovery record associated with a computing resource of a user device that is made available via the user device to peers of a peer-to-peer network. The resource discovery record describes the computing resource and may be independent of native service discovery mechanisms of the peer-to-peer network. An access right record is created that controls the ability of one or more contacts to gain access to the resource discovery record. The resource discovery record is sent to the one or more contacts via the peer-to-peer network. The one or more contacts can use the resource discovery record to access the computing resource via the peer-to-peer network in accordance with the access right record.