Instant Messenger Text Selection Search Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current instant messengers require users to switch between application windows to search for unfamiliar terms or new vocabularies, making the process time-consuming and cumbersome.

Innovation Solution

An instant messenger with a search starting module, text selecting module, and searching module that allows users to select text within the chat window and initiate a search without leaving the environment, using a message pump to intercept and manage mouse and keyboard messages for seamless text selection and searching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users switch between instant messenger window and browser window to search for unfamiliar terms, then search functionality is available, but operation complexity increases and time consumption increases

Engineering Contradiction:
Improvesearch operation convenienceVSAvoidtime for switching windows and searching
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent combines the search function with the instant messenger chat window by integrating a text selection component and search component directly into the messenger interface. When users select text in the chat window, the search component automatically captures the selected text and performs search without requiring users to switch to a separate browser window, thus merging two previously separate operations into one unified interface

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The instant messenger system is enhanced with multi-functionality by incorporating both chat communication and search capabilities within the same application. The search component can handle various search operations (web search, dictionary lookup, etc.) directly from the chat interface, making the messenger a universal tool that eliminates the need to switch between different applications

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If users start a browser and open a searching website to search for professional terms, then search results can be obtained, but device complexity increases due to multiple application windows

Engineering Contradiction:
Improvesearch result availabilityVSAvoidnumber of application windows and processes
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential search functionality from the external browser environment and embeds it directly into the instant messenger application. The search component captures selected text from the chat window and performs search operations internally, extracting only the necessary search capability while leaving the main messenger interface intact and simple

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The search component acts as an intermediary between the chat window and external search resources. It captures text from the chat window, processes the search request, and returns results within the messenger interface, mediating the interaction between communication and information retrieval without requiring direct user involvement with external browsers

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2608063B1Instant communication tool and method for same to accomplish convenient search
Publication Date: 2019.01.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2608063B1 patent drawingFigure 1~2

AI summary

The embodiments of the present invention disclose an instant messenger and a method for performing convenient search by the instant messenger. The instant messenger includes a search starting module, a text selecting module and a searching module, wherein the search starting module is configured to receive a command of starting convenient searching function; the text selecting module is configured to monitor a command of starting to select text and a command of terminating to select text, and select text contents according to the command of starting to select text and the command of terminating to select text; and the searching module is configured to monitor the command of terminating to select text, and start to search for the text contents after the text selecting module selects the text contents. By the embodiments of the present invention, the convenient searching function may be implemented in the instant messenger.