P2P Search System Using Weighted Data Sorting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional centralized network systems face limitations in resource utilization and performance, leading to inefficiencies in data searching speed and accuracy within P2P device communities.
Innovation Solution
A novel searching system for P2P device communities, comprising P2P devices, online servers with topology data tables, and content management servers with search engines and index databases, which receive search requests, generate and return search results, and utilize weighted data sorting to enhance search efficiency and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a centralized server is used for data storage and searching, then data management is simplified, but the system suffers from fixed processing performance and storage capacity leading to low network transmission efficiency
Solution Approach 1:
The patent segments the centralized server system into multiple distributed P2P devices, where each device maintains local index databases and participates in the searching process. This segmentation allows the system to scale horizontally, improving network transmission efficiency while maintaining simplified data management through distributed coordination.
2Ease of operation
If a centralized server is used for data searching, then search coordination is simplified, but the searching efficiency and speed are limited by the server's fixed processing performance
Solution Approach 1:
The patent merges the searching functionality across multiple P2P devices by having each device contribute its local index database to the collective search process. The search coordination is simplified through standardized protocols while the combined processing power of multiple devices significantly improves searching efficiency and speed beyond what a single server could achieve.
3Adaptability or versatility
If a P2P device community is employed to improve resource utilization, then system adaptability increases, but data searching accuracy and efficiency need further improvement
Solution Approach 1:
The patent implements feedback mechanisms where P2P devices provide information about their data storage capabilities, online status, and search performance to the network. This feedback enables the system to dynamically adjust search strategies, route queries to appropriate devices, and improve searching accuracy while maintaining the adaptability benefits of the P2P architecture.
4Loss of energy
If a P2P device community is employed to improve resource utilization, then excess resources are reduced, but searching speed and efficiency are not optimized
Solution Approach 1:
The patent applies preliminary action by pre-building and maintaining index databases on each P2P device before searches are initiated. This allows the system to quickly locate and retrieve data without requiring extensive real-time processing, thereby optimizing searching speed while efficiently utilizing available resources across the network.
Data Source
AI summary
A searching system, searching method and P2P devices for a P2P device community are provided. An online server connects to a content management server and a P2P device community, respectively. The content management server includes a search engine and an index database, and each of the P2P devices of the P2P device community is provided with an indexed data and a weighted data. The index database is recorded with the indexed data associated with each of the P2P devices of the P2P device community, and the search engine searches the index database to generate a search result and then generates a weighted and sorted search result based on the weighted data, thereby achieving the object of searching important file data in the P2P device community.


