Search Client Forged Request Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engine servers can still analyze user behavior and interests even when privacy mode is enabled, leading to potential privacy leaks, as they record and analyze search words entered by users.

Innovation Solution

A method and apparatus for sending a search request that generates a forged search request with a forged search word, sent close to the true search request to interfere with analysis, using a time interval determined by a Poisson procedure, and deleting search results to prevent user behavior analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the search engine client sends the true search request to the search engine server, then the user can obtain search results, but the search engine server can analyze the user behavior and interests based on the search word

Engineering Contradiction:
Improveuser privacyVSAvoidsearch function
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent segments the search request into two parts: a forged search request sent first to interfere with behavior analysis, and a true search request sent afterward to obtain actual search results. This segmentation allows the system to simultaneously protect privacy while maintaining search functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The forged search request acts as an intermediary that interferes with the search engine server's behavior analysis process. By introducing this intermediate element, the patent prevents the server from accurately analyzing user behavior while still allowing the true search request to function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the search engine server records and analyzes search words to provide personalized services, then user experience can be improved, but user privacy is compromised

Engineering Contradiction:
Improvepersonalized serviceVSAvoidprivacy leakage
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by sending a forged search request before the true search request. This preliminary action interferes with the search engine server's ability to record and analyze the user's true behavior patterns, thereby preventing privacy leakage while allowing personalized services to continue based on other data.

Inventive Principle:
Principle #9Preliminary anti-action

3Loss of information

If the user sets privacy mode to prevent behavior analysis, then privacy is protected, but the search engine server can still analyze behavior based on carried search words

Engineering Contradiction:
Improveprivacy protectionVSAvoidprivacy mode effectiveness
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent implements preliminary action by generating and sending a forged search request in advance, before the true search request is sent. This preliminary forged request confuses the search engine server's behavior analysis system, making the privacy mode truly effective while maintaining search functionality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11080347B2Method and apparatus for sending search request
Publication Date: 2021.08.03 HUAWEI TECH CO LTD
  • US11080347B2 patent drawing
  • US11080347B2 patent drawing
  • US11080347B2 patent drawing

AI summary

Sending a search request includes: during a running procedure of a search engine client, generating a forged search request, where the forged search request carries a forged search word; and sending the forged search request to the search engine server. The forged search request is sent to the search engine server, to serve as a factor interfering with an analysis of a user behavior by the search engine server based on a true search request, to prevent the search engine server from analyzing the user behavior based on a search word entered by a user, thereby improving user experience.