Subscription Server DHT Content Traceability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia content distribution systems lack the ability to trace content back to its subscription source, making it difficult for users to discover related content and subscribe to feeds without manually crafting filters.

Innovation Solution

A method and system that utilize a subscription server and distributed hash table (DHT) to link multimedia content files with their corresponding subscriptions, allowing users to retrieve subscription information and download associated content using hashes as keys in the DHT network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a distributed hash table is used to store subscription information, then the system achieves decentralized storage and fault tolerance, but the complexity of the system increases

Engineering Contradiction:
Improvefault toleranceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a subscription server as an intermediary component that manages the distributed hash table and handles subscription operations. This mediator simplifies the system by centralizing the complexity of DHT management while maintaining decentralized storage benefits, allowing clients to interact with subscriptions through the server without directly managing the distributed table structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments functionality between the subscription server and peer clients. The server handles subscription creation, storage, and DHT coordination, while clients handle content retrieval and distribution. This segmentation allows each component to be simpler and more focused, reducing overall system complexity while maintaining fault tolerance through the distributed architecture.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If manual filter crafting is required for subscriptions, then users have precise control over content selection, but the ease of operation decreases

Engineering Contradiction:
Improveease of subscriptionVSAvoidfilter configuration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables self-service subscriptions by automatically generating subscriptions based on content metadata and user preferences without requiring manual filter crafting. The subscription server automatically creates subscription descriptors and manages content selection, allowing users to subscribe simply by specifying interests rather than configuring complex filters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring subscription templates and automatically generating subscription descriptors before users need to access content. The subscription server pre-processes content metadata and creates ready-to-use subscriptions, eliminating the need for users to manually craft filters and reducing the operational complexity of subscription creation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If content is distributed without tracker, then the system achieves greater decentralization, but the difficulty of detecting and measuring content increases

Engineering Contradiction:
ImprovedecentralizationVSAvoidcontent traceability
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The subscription server acts as an intermediary that maintains the connection between decentralized content distribution and centralized coordination. It tracks subscription information and content relationships without requiring a traditional tracker, enabling content traceability back to subscriptions while maintaining the decentralized P2P distribution architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the subscription server receives and records content distribution information from peers, then uses this feedback to maintain traceability between content and subscriptions. This feedback loop enables the system to track content origins and relationships while preserving the decentralized distribution model.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9253143B2Reverse subscriptions
Publication Date: 2016.02.02 AZUREUS SOFTWARE INC
  • US9253143B2 patent drawing
  • US9253143B2 patent drawing
  • US9253143B2 patent drawing

AI summary

A method and system for retrieving subscription information associated with a content file are provided. The method, according to an example embodiment, includes automatically generating a hash of the content file and retrieving an identifier for the subscription from a peer machine participating in a distributed hash table network. Subscription information is then retrieved using the subscription identifier, either from a specially configured subscription server or from a subscriber machine in the distributed hash table network.