Network Search System Using Mediator Server Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current p2p-based network search methods are slow due to the need to forward search requests and results level by level, failing to meet the instant requirements of network search.

Innovation Solution

A system where a search initiating client sends requests directly to a resource search server, which acquires and returns resource feature information indices from a resource index server, bypassing the need for level-by-level forwarding, and establishes corresponding relations between clients to improve search accuracy and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If search requests are forwarded level by level through p2p clients, then the search can cover multiple levels of clients, but the response speed becomes very slow

Engineering Contradiction:
Improvesearch coverageVSAvoidresponse speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent introduces a server as an intermediary component that receives search requests from initiating clients and directly returns search results. This mediator architecture eliminates the need for level-by-level forwarding through multiple p2p clients, thereby maintaining comprehensive search coverage while dramatically improving response speed by reducing the number of forwarding hops.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If search requests are forwarded to all connected clients level by level, then more resources can be searched, but the system complexity increases

Engineering Contradiction:
Improvesearched resourcesVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the search system into distinct functional components: initiating clients, a central server, and responding clients. This segmentation allows the server to manage the search process centrally, reducing the complexity of peer-to-peer coordination while still enabling comprehensive resource search across the network by dividing responsibilities among different system components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7844593B2Method and system for network search
Publication Date: 2010.11.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US7844593B2 patent drawing
  • US7844593B2 patent drawing
  • US7844593B2 patent drawing

AI summary

The present invention provides a network search system, including: a search initiating client, configured to initiate a search request to a resource search server, and acquire network resource according to a resource feature information index returned by a resource search server; the resource search server, configured to acquire a search response client corresponding to the search initiating client according to a corresponding relation between the search response client and the search initiating client, search a resource index server corresponding to the search response client according to the search request, and return the resource feature information index to the search initiating client; the resource index server, configured to store the resource feature information index reported by the search response client. A network search method is also disclosed. By use of the present invention, it is possible to improve the instant performance of network search and the individuation of the search result.