Search Term Highlighting in Web Pages via Pre-inserted Tags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current search engines require users to manually search for search terms within link destinations, making it inefficient to identify and access relevant documents, as cached pages show outdated content and are not the actual search results.
Innovation Solution
An information processing apparatus and search server system that accepts search terms, transmits search instructions, and displays search results with emphasized search terms by executing scripts to highlight terms within web pages, enabling quick identification and access to target documents.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If search results are displayed as a list requiring manual search, then the system complexity is low, but the user efficiency and time to locate search terms deteriorates
Solution Approach 1:
The system performs preliminary actions by automatically executing scripts to search for and highlight search terms within web pages before displaying results. The search server pre-processes web pages by inserting emphasis tags at search term locations, so when users click a search result, the target terms are already highlighted, eliminating the need for manual searching and improving user efficiency without requiring complex user operations.
2Speed
If cached pages are displayed, then the response speed is fast, but the content accuracy deteriorates as it shows outdated information
Solution Approach 1:
Instead of displaying cached copies that may be outdated, the system obtains and displays current web page content by making real-time requests to destination servers. The search server fetches the actual current version of web pages and processes them to highlight search terms, ensuring content accuracy while maintaining reasonable response speeds through efficient processing of the retrieved content.
3Ease of operation
If search terms are highlighted by executing scripts, then the ease of identifying search terms improves, but the processing time and system complexity increases
Solution Approach 1:
The system applies partial action by executing scripts only on the specific web pages that are relevant to search results, rather than processing all web pages. When a user clicks a search result, the system retrieves the corresponding web page, executes the embedded script to highlight search terms, and displays only that processed page. This selective processing approach maintains ease of identifying search terms while minimizing unnecessary processing time.
Data Source
AI summary
An information processing apparatus comprising accepting means, transmission means, reception means and display means, wherein in a case where a plurality of pieces of link information is included in a search result and one of the pieces of link information is selected, the transmission means transmits a request for a Web page to a destination server in accordance with that link information, and the information processing apparatus further comprises processing means for, with respect to the Web page received in accordance with the request, searching in that Web page for the search term and processing by inserting a tag for performing an emphasized display of that search term into that Web page, and the display means displays the Web page, into which the tag for the emphasized display is inserted, emphasizing the search term in that Web page.


