Search Result Prioritization Using Terminal Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search methods fail to accurately present search results relevant to the terminal used by a user, leading to low search result accuracy when identical queries are input from different terminals.

Innovation Solution

A method that obtains user queries and terminal attribute information to adjust the display position of search results in a webpage database, prioritizing results applicable to the user's terminal by modifying weight values or exchanging positions, ensuring relevant results are displayed first.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If identical queries are processed the same way across all terminals, then the search system maintains simplicity and consistency, but the search result accuracy for terminal-specific requirements deteriorates

Engineering Contradiction:
Improvesearch result accuracyVSAvoidsearch processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by obtaining terminal attribute information before processing the search query. The server retrieves device type, operating system, and other terminal-specific attributes in advance, then uses these attributes to guide the search process and result presentation, ensuring terminal-specific requirements are met before results are generated

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements local quality by customizing the search result presentation based on terminal attributes. Different terminals receive differently processed results - for example, mobile devices may receive simplified results while desktops receive detailed results, or application download results are prioritized for mobile terminals. This allows the same query to produce locally optimized results for each terminal type

Inventive Principle:
Principle #3Local quality

2Reliability

If search results are customized for different terminals, then the relevance to user needs improves, but the processing time and system complexity increase

Engineering Contradiction:
Improvesearch result relevanceVSAvoidsearch processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary retrieval of terminal attribute information before search processing begins. By having device type, operating system, and other attributes ready in advance, the system can quickly determine the appropriate result presentation strategy without adding significant processing time during the actual search execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters such as result sorting order, presentation format, and prioritization based on terminal attributes. For example, mobile terminals may have results sorted by download availability while desktops use traditional relevance sorting. These parameter adjustments are made efficiently based on pre-obtained attribute information rather than requiring complex real-time analysis

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10089369B2Searching method, searching apparatus and device
Publication Date: 2018.10.02 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US10089369B2 patent drawing
  • US10089369B2 patent drawing
  • US10089369B2 patent drawing

AI summary

A searching method, a searching apparatus and a device are provided. According to embodiments of the present disclosure, a first query input from a client is obtained; attribute information of a terminal where the client runs is obtained; and hence a first search result is obtained according to the first query and the attribute information.