CN114610981A - Information searching method, device, system, equipment and computer readable medium - Google Patents

Information searching method, device, system, equipment and computer readable medium Download PDF

Info

Publication number
CN114610981A
CN114610981A CN202210283731.6A CN202210283731A CN114610981A CN 114610981 A CN114610981 A CN 114610981A CN 202210283731 A CN202210283731 A CN 202210283731A CN 114610981 A CN114610981 A CN 114610981A
Authority
CN
China
Prior art keywords
search
information
interface
client
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210283731.6A
Other languages
Chinese (zh)
Inventor
肖弘
付纯明
梁志婷
徐浩
赵奇
陈爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Minglue Zhaohui Technology Co Ltd
Original Assignee
Beijing Minglue Zhaohui Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Minglue Zhaohui Technology Co Ltd filed Critical Beijing Minglue Zhaohui Technology Co Ltd
Priority to CN202210283731.6A priority Critical patent/CN114610981A/en
Publication of CN114610981A publication Critical patent/CN114610981A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2428Query predicate definition using graphical user interfaces, including menus and forms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application relates to an information search method, an information search device, an information search system, information search equipment and a computer readable medium. The technical scheme is as follows: under the condition that the target object is detected to trigger information searching operation, sending a first information searching request to a server, so that the server performs session input detection on an instant messaging client associated with an input method client according to the first information searching request to obtain a detection result; and the response server acquires an information search result according to a control instruction returned by the detection result and an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking the search data in the search information input box as a keyword, a result obtained by the server by taking the session data in the session information input box as a keyword and a preset search result. The method and the device solve the technical problems of complex interaction process and low efficiency of information search in the instant messaging process.

Description

Information searching method, device, system, equipment and computer readable medium
Technical Field
The present application relates to the field of information retrieval technologies, and in particular, to an information search method, apparatus, system, device, and computer readable medium.
Background
With the continuous development of instant messaging tools, more and more customer service providers or sales staff currently communicate with customers by using instant messaging tools, and perform sales, marketing, operation and other services by using the instant messaging tools in combination with data operation tools. During the session communication with the client through the instant messenger, the customer service or the sales staff may encounter some questions that the client frequently asks, such as introduction of Stock Keeping Unit (SKU), quotation consultation or other after-sales questions, for which the enterprise is usually pre-provided with a standard version of the reply content. Customer service or sales personnel need to search for the reply content to provide to the customer.
At present, in the related technology, the process of searching the reply content by the customer service or the sales staff is very tedious, the customer service or the sales staff needs to jump out of the instant messaging client interface, transfer to the specific knowledge base searching system, the webpage and the data operation tool interface to search the reply content, return to the instant messaging client interface after inquiring the related content, and present the related information to the client in a mode of information copying or link forwarding, and the tedious interaction process greatly influences the message reply efficiency of the customer service or the sales staff.
Aiming at the problems of complicated interaction process and low efficiency of information search in the instant messaging process, no effective solution is provided at present.
Disclosure of Invention
The application provides an information search method, an information search device, an information search system, information search equipment and a computer readable medium, and aims to solve the technical problems of complexity and low efficiency of an interaction process of information search in an instant messaging process.
According to an aspect of an embodiment of the present application, there is provided an information search method applied to an input method client, including:
under the condition that the target object is detected to trigger information searching operation, sending a first information searching request to a server, so that the server performs session input detection on an instant messaging client associated with an input method client according to the first information searching request to obtain a detection result;
and the response server acquires an information search result according to a control instruction returned by the detection result and an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant communication client.
Optionally, in a case where the target object is detected to trigger the information search operation, sending the first information search request to the server includes:
starting an input method client and displaying a first interface of the input method client under the condition of receiving a call instruction, wherein the call instruction is triggered by a target object clicking a session information input box in a session interface of an instant messaging client, the first interface comprises a session information editing area, an input method function interface and a session information sending interface, and the target object is displayed in the session information input box through session data edited by the session information editing area;
and under the condition that the triggering operation of the information search function interface is detected, sending a first information search request to a server, wherein the input method function interface comprises the information search function interface.
Optionally, the obtaining the information search result according to the execution policy matched with the control instruction includes:
under the condition that the control instruction is a first search function enabling instruction, inserting a second interface of the input method client between the first interface and a session information input box of the instant messaging client, wherein the second interface comprises a search information input box and a search input cancelling interface;
under the condition that the triggering operation of the search information input box is detected, the first interface is switched to a third interface, wherein the third interface comprises a search information editing area, an input method function interface and a search request sending interface, and a target object is displayed in the search information input box through search data edited by the search information editing area;
acquiring first search data input by a target object from a search information input frame, and carrying the first search data to send a second information search request to a server under the condition of detecting the triggering operation of a search request sending interface;
and receiving an information search result returned by the server in response to the second information search request.
Optionally, after detecting the triggering operation of the search information input box, the method further includes:
replacing a session information sending interface in the first interface with a search request sending interface, and positioning an input cursor in a search information input box so as to enable the content edited by the target object through the session information editing area to be displayed in the search information input box as search data;
acquiring first search data from the search information input box, and carrying the first search data to send a second information search request to a server under the condition of detecting the triggering operation of a search request sending interface;
and receiving an information search result returned by the server in response to the second information search request.
Optionally, the second interface further includes a search history display area; obtaining the information search result according to the execution strategy matched with the control instruction further comprises:
under the condition that the selection operation of the target history record is detected, filling the target history record into a search information input box, and switching the first interface into a third interface, wherein the target history record is a search history record in a search history display area;
acquiring second search data from the search information input box, and sending a third information search request to the server by carrying the second search data under the condition that the trigger operation of a search request sending interface is detected, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record;
and receiving an information search result returned by the server in response to the third information search request.
Optionally, obtaining the information search result according to the execution policy matched with the control instruction further includes:
under the condition that the control instruction is a second search function starting instruction carrying an information search result, inserting a second interface of the input method client between the first interface and a session information input box of the instant messaging client, wherein the second interface comprises a search information input box and a search input cancellation interface, and the information search result is obtained by searching the server based on non-empty session data;
and filling the session data acquired from the session information input box into the search information input box for displaying, and extracting an information search result from the second search function starting instruction.
Optionally, obtaining the information search result according to the execution policy matched with the control instruction further includes:
under the condition that the trigger operation of the search input cancellation interface is detected, the second interface is folded, and the first interface is switched into a fourth interface, wherein the fourth interface comprises a search category option menu;
and acquiring a search result list under the currently selected category in the search category option menu, wherein the search result list is used for displaying a plurality of preset search results, and the preset search results are sorted according to the search frequency or the addition time.
Optionally, after obtaining the information search result, the method further includes:
switching the first interface into a fifth interface, and displaying the information search result in a search result display area of the fifth interface, wherein the fifth interface comprises the search result display area and a search result sending interface, or generating a movable floating window above the first interface, and displaying the information search result in the search result display area of the movable floating window, wherein the movable floating window comprises the search result display area and the search result sending interface;
setting a search result sending interface to be in an available state under the condition that the selection operation of the target search result of the non-text type is detected, or displaying the target search result in a session information input box and setting the search result sending interface to be in the available state under the condition that the selection operation of the target search result of the text type is detected, wherein the target search result is one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
Optionally, after obtaining the information search result, the method further includes:
generating a movable floating window above a first interface, displaying an information search result in a search result display area of the movable floating window, and replacing a session information sending interface in the first interface with a search result sending interface, wherein the movable floating window comprises the search result display area;
under the condition that the selection operation of the target search results of the non-text type is detected, setting a search result sending interface to be in an available state, or under the condition that the selection operation of the target search results of the text type is detected, displaying the target search results in a session information input box, and setting the search result sending interface to be in the available state, wherein the target search results are one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
Optionally, the fifth interface further includes a search category option menu; displaying the information search result in the search result display area of the fifth interface or displaying the information search result in the search result display area of the movable floating window further comprises:
and displaying the information search result according to the classification in the search category option menu.
According to another aspect of the embodiments of the present application, there is provided an information search method applied to a server, including:
under the condition of receiving a first information search request sent by an input method client, determining an instant messaging client associated with the input method client;
sending a session input detection request to the instant messaging client, and acquiring a detection result returned by the instant messaging client;
and returning a corresponding control instruction to the input method client according to the detection result so that the input method client obtains an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
Optionally, before determining the instant messaging client associated with the input method client, the method further comprises associating the input method client with the instant messaging client as follows:
acquiring a first communication identification of a user account logged in an input method client, and acquiring a second communication identification of the user account logged in an instant messaging client; under the condition that the first communication identification mark is consistent with the second communication identification mark, associating the input method client with the instant messaging client; alternatively, the first and second electrodes may be,
sending a correlation authorization request to an instant messaging client under the condition of receiving the correlation authorization request sent by an input method client; and under the condition of receiving authorization confirmation information of the instant messaging client to the association authorization request, associating the input method client with the instant messaging client.
Optionally, returning a corresponding control instruction to the input method client according to a detection result returned by the instant messaging client, so that the obtaining of the information search result by the input method client according to the execution policy matched with the control instruction includes:
under the condition that the session data in the session information input box is empty as a detection result, returning a first search function enabling instruction to the input method client so that the input method client can perform information search according to the operation of the target object, wherein the session information input box is an input control in a session interface on the instant messaging client;
and under the condition that the detection result is that non-empty session data exist in the session information input box, the session data are used as key words to be searched in a preset knowledge base, and after an information search result with the similarity degree larger than a preset threshold value with the key words is selected and embedded into a second search function enabling instruction, the second search function enabling instruction is returned to the input method client side, so that the input method client side extracts the information search result from the second search function enabling instruction to be displayed.
Optionally, after the first search function enabling instruction is returned to the input method client, the method further includes:
under the condition of receiving a second information search request which is sent by an input method client and carries first search data, searching the first search data in a preset knowledge base by taking the first search data as a keyword, and returning an information search result with the similarity to the keyword being greater than a preset threshold, wherein the first search data comprises the search data input by a target object at the input method client;
and under the condition of receiving a third information search request which is sent by the input method client and carries second search data, searching the second search data in a preset knowledge base by taking the second search data as a keyword, and returning an information search result with the similarity to the keyword being greater than a preset threshold, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record.
According to another aspect of the embodiments of the present application, there is provided an information search apparatus applied to an input method client, including:
the search request sending module is used for sending a first information search request to the server under the condition that the target object is detected to trigger the information search operation, so that the server performs session input detection on the instant messaging client associated with the input method client according to the first information search request to obtain a detection result;
and the search result acquisition module is used for responding to a control instruction returned by the server according to the detection result and acquiring an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
According to another aspect of the embodiments of the present application, there is provided an information search apparatus applied to a server, including:
the instant messaging client searching module is used for determining an instant messaging client associated with the input method client under the condition of receiving a first information searching request sent by the input method client;
the detection module is used for sending a session input detection request to the instant communication client and acquiring a detection result returned by the instant communication client;
and the control instruction returning module is used for returning a corresponding control instruction to the input method client according to the detection result so that the input method client can obtain an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by searching by using search data in a search information input box as a keyword, a result obtained by the server by searching by using session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
According to another aspect of embodiments of the present application, there is provided an information search system including:
the server is used for carrying out session input detection on the instant messaging client associated with the input method client under the condition of receiving a first information search request sent by the input method client, and returning a corresponding control instruction according to a detection result of the session input detection;
the input method client side is used for sending a first information search request to the server under the condition that a target object is detected to trigger information search operation, responding to a control instruction, and obtaining an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client side, and the session information input box is an input control on the instant messaging client side.
According to another aspect of the embodiments of the present application, there is provided an electronic device, including a memory, a processor, a communication interface, and a communication bus, where the memory stores a computer program executable on the processor, and the memory and the processor communicate with each other through the communication bus and the communication interface, and the processor implements the steps of the method when executing the computer program.
According to another aspect of embodiments of the present application, there is also provided a computer readable medium having non-volatile program code executable by a processor, the program code causing the processor to perform the above-mentioned method.
The technical scheme of the application can be applied to information retrieval technology for information query optimization. Compared with the related art, the technical scheme provided by the embodiment of the application has the following advantages:
the method comprises the steps that under the condition that a target object is detected to trigger information search operation, a first information search request is sent to a server, so that the server carries out session input detection on an instant messaging client associated with an input method client according to the first information search request, and a detection result is obtained; and responding to a control instruction returned by the server according to the detection result, and acquiring an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client. According to the method, after a user sends an information search request to the server through the input method tool, the server can search according to the content input to the instant messaging client by the user, and can search according to the content input to the input method client by the user, a search result is directly displayed through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search flow in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated and the efficiency is low are solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the technical solutions in the embodiments or related technologies of the present application, the drawings needed to be used in the description of the embodiments or related technologies will be briefly described below, and it is obvious for those skilled in the art to obtain other drawings without any creative effort.
Fig. 1 is a flowchart of an optional information search method applied to an input method client according to an embodiment of the present application;
fig. 2 is a schematic diagram of a first interface of an optional input method client according to an embodiment of the present application;
fig. 3 is a schematic diagram of a second interface of an optional input method client according to an embodiment of the present application;
fig. 4 is a schematic diagram of a third interface of an optional input method client according to an embodiment of the present application;
FIG. 5 is a schematic diagram of an alternative search history presentation area provided in accordance with an embodiment of the present application;
FIG. 6 is a diagram illustrating an alternative extraneous key word search and fourth interface according to an embodiment of the present application;
fig. 7 is a schematic diagram of a fifth interface of an optional input method client according to an embodiment of the present application;
FIG. 8 is a flowchart of an alternative information searching method applied to a server according to an embodiment of the present application;
fig. 9 is a block diagram of an optional information search apparatus applied to an input method client according to an embodiment of the present application;
FIG. 10 is a block diagram of an alternative information search apparatus applied to a server according to an embodiment of the present application;
FIG. 11 is a schematic diagram of an alternative information search system provided in accordance with an embodiment of the present application;
fig. 12 is a schematic structural diagram of an optional information search apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making creative efforts shall fall within the protection scope of the present application.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for the convenience of description of the present application, and have no specific meaning in themselves. Thus, "module" and "component" may be used in a mixture.
In the related technology, the process of searching the reply content by the customer service or the sales staff is very complicated, the customer service or the sales staff needs to jump out of the instant messaging client interface, transfer to the specific knowledge base searching system, the webpage and the data operation tool interface to search the reply content, transfer back to the instant messaging client interface after inquiring the related content, and present the related information to the client in a mode of information copying or link forwarding, so that the complicated interactive process greatly influences the message reply efficiency of the customer service or the sales staff.
When the problems mentioned in the background art are solved, the data acquisition related in the technical scheme provided by the application needs to obtain the authorization or consent of a data owner in advance; and operations such as storage, use, processing, transmission, provision, disclosure, destruction of data are subjected to real-time compliance monitoring, and unauthorized access and data leakage or stealing, tampering and deletion are prevented. In the process of processing the data of the personal information, the optimization of a data encryption scheme is realized through technical means such as data encryption/desensitization, structured data, transmission encryption, identity authentication and the like so as to ensure the safe storage of the personal information.
In order to solve the problems mentioned in the background, according to an aspect of an embodiment of the present application, there is provided an information search method, which may be performed by an input method client, as shown in fig. 1, and which may include the steps of:
step S102, under the condition that the target object is detected to trigger the information search operation, sending a first information search request to a server, so that the server performs session input detection on an instant messaging client associated with an input method client according to the first information search request to obtain a detection result;
and step S104, the response server acquires an information search result according to a control instruction returned by the detection result and an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
Through the steps S102 to S104, a user can search information in the instant messaging process through the input method client, the server can search according to the content input to the instant messaging client by the user (extracting search data from the session information input box on the instant messaging client), and can search according to the content input to the input method client by the user (extracting search data from the search information input box on the input method client), the search result is directly presented through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search process in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated and the efficiency is low are solved.
In step S102, the target object is a user of the instant messaging client, the input method client, and is also a user performing information search, such as customer service, sales, and the like. Specifically, when the target object triggers the information search operation, sending a first information search request to the server includes:
step 1, starting an input method client under the condition of receiving a call instruction, and displaying a first interface of the input method client, wherein the call instruction is triggered by a target object clicking a session information input box in a session interface of an instant messaging client, the first interface comprises a session information editing area, an input method function interface and a session information sending interface, and the target object is displayed in the session information input box through session data edited by the session information editing area;
and 2, sending a first information search request to the server under the condition that the triggering operation of the information search function interface is detected, wherein the input method function interface comprises the information search function interface.
In the embodiment of the application, the call instruction is triggered by clicking a session information input box on the instant messaging client by the user, the input method client is called in response to the call instruction, a first interface of the input method client is displayed, and the user can edit the session information through the first interface. As shown in fig. 2, the first interface of the input method client includes a session information editing area, an input method function interface, and a session information sending interface, where the content edited by the user in the session information editing area is displayed in the session information input box of the instant messaging client in real time, and the input method function interface includes an information searching function interface, and the user sends a first information searching request to the server by triggering the function interface.
In the embodiment of the application, the information search function interface can be highlighted, for example, the information search function interface is arranged at a specific position of the input method client, and can also be arranged at a conventional position of the input method client as other input method function interfaces.
In step S104, after receiving the control instruction returned by the server, the input method client obtains an information search result according to an execution policy matched with the control instruction. Firstly, after receiving a first information search request, the server performs session input detection on an instant messaging client (i.e. an instant messaging client which calls up the input method client) associated with the input method client, and the detection result is divided into no input data (the session information input box on the instant messaging client is empty) and presence input data (the session information input box on the instant messaging client is not empty). And for different detection results, the server returns different control instructions to the input method client, so that the input method client acquires information search results according to different execution strategies. Two execution strategies of the input method client corresponding to the two control instructions returned by the server are explained below.
Firstly, if the detection result of the session input detection is that no input data exists, the server correspondingly returns a first search function enabling instruction, the instruction aims to enable an information search function on the input method client, the information search function is specifically that an interface provided with a search information input box is displayed in the input method client to be used for receiving search data edited by a user through the search information input box, and the input method client sends the search data to the server for searching and receives an information search result.
Optionally, the obtaining the information search result according to the execution policy matched with the control instruction includes:
step 1, under the condition that a control instruction is a first search function starting instruction, inserting a second interface of an input method client between a first interface and a session information input box of an instant messaging client, wherein the second interface comprises a search information input box and a search input cancelling interface;
step 2, under the condition that the triggering operation of the search information input box is detected, the first interface is switched to a third interface, wherein the third interface comprises a search information editing area, an input method function interface and a search request sending interface, and the target object is displayed in the search information input box through search data edited by the search information editing area;
step 3, acquiring first search data input by the target object from the search information input box, and carrying the first search data to send a second information search request to the server under the condition that the trigger operation of a search request sending interface is detected;
and 4, receiving an information search result returned by the server in response to the second information search request.
In the embodiment of the application, when the input method client receives the first search function enabling instruction, a second interface of the input method client is inserted between the first interface and the session information input box of the instant messaging client, the second interface is located above the first interface, as shown in fig. 3, and the second interface includes a search information input box and a search input cancellation interface.
In this embodiment, the second interface may also be displayed below the first interface, wherein the first interface moves upward as a whole.
In the embodiment of the present application, in order to display the second interface, the size of the first interface may be adaptively adjusted. For example, the first interface may be reduced or narrowed to obtain a deformed first interface, the second interface is the same size as the deformed first interface, and the deformed first interface and the second interface are juxtaposed at the original position of the first interface.
In the embodiment of the application, after a user clicks the search information input box in the second interface, the input method client switches the first interface for editing and sending the session information into a third interface for editing and sending the search information, and at this time, the user can edit the search information through the third interface, as shown in fig. 4, the third interface includes a search information editing area, an input method function interface and a search request sending interface, the content edited by the user in the search information editing area is displayed in the search information input box on the second interface in real time as first search data, and the user sends a second information search request carrying the first search data to the server by triggering the search request sending interface. Before the user edits the search information in the search information editing area, the top of the third interface is displayed as an input method function interface, and the first interface can be referred to for setting. After the user edits the search information in the search information editing area, the top of the third interface displays the association words of the search information, for example, in fig. 4, after the user inputs a word of an enterprise in the search information input box, the association words of culture, dialect, mailbox, and the like are displayed on the top of the third interface.
Optionally, after the user clicks the search information input box in the second interface, the first interface may also be directly used for search information input. Specifically, after detecting the trigger operation of the search information input box, the method further includes:
step 1, replacing a session information sending interface in a first interface with a search request sending interface, and positioning an input cursor in a search information input box so as to enable the content edited by a target object through a session information editing area to be displayed in the search information input box as search data;
step 2, acquiring first search data from the search information input box, and carrying the first search data to send a second information search request to a server under the condition of detecting the trigger operation of a search request sending interface;
and 3, receiving an information search result returned by the server in response to the second information search request.
In the embodiment of the application, the first interface is directly used for inputting the search information, and only the session information sending interface on the first interface needs to be replaced by the search request sending interface, and the input cursor is positioned in the search information input box on the second interface, so that the content edited by the user through the session information editing area on the first interface is displayed in the search information input box as the search data.
In the embodiment of the application, the first interface is directly used for inputting the search information, so that the interface reuse rate can be increased, the complexity of interface design and development is reduced, the resource occupancy rate of the input method client is reduced, and the performance of the input method client is improved.
Optionally, the second interface further includes a search history display area; obtaining the information search result according to the execution strategy matched with the control instruction further comprises:
step 1, under the condition that the selection operation of a target history record is detected, filling the target history record into a search information input box, and switching a first interface into a third interface, wherein the target history record is a search history record in a search history display area;
step 2, acquiring second search data from the search information input box, and carrying the second search data to send a third information search request to the server under the condition that the trigger operation of a search request sending interface is detected, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record;
and 3, receiving an information search result returned by the server in response to the third information search request.
In this embodiment, as shown in fig. 5, the second interface of the input method client may further include a search history display area for displaying the search history of the user. The search history may be sorted and presented by historical search times, recent search times, and the like. For the information searched in the past history, when the user searches the same information at the moment, the user can directly select the target history record in the search history record, the input method client fills the target history record into the search information input box to display the target history record to the user, and switches the first interface for editing and sending the session information into the third interface for editing and sending the search information, at the moment, the user can modify the target history record through the search information editing area on the third interface, and the modified content is used as second search data, or the target history record can be directly used as the second search data. And the user sends a third information search request carrying the second search data to the server by triggering the search request sending interface.
Secondly, the detection result of the conversation input detection is that input data exists, the server correspondingly returns a second search function enabling instruction, and the second search function enabling instruction actually carries an information search result obtained by searching the input data as a keyword by the server. The purpose of the instruction is to enable the information search function on the input method client and to inform the input method client to extract the information search result from the second search function enabling instruction.
In the embodiment of the application, after a user triggers an information search function interface on an input method client, a server detects whether input data exist in a session information input box of an instant messaging client, and if the input data exist, the server directly uses the input data as a keyword to perform information search. Therefore, the information searching requirement of the user in the real-time conversation is more convenient, the user directly inputs the content to be searched in the conversation information input frame of the instant messaging client, and then the information searching function interface on the input method client is triggered, so that the information searching result can be directly obtained, the conversation interface of the instant messaging client does not need to be jumped out to search the information, the information searching process in the instant messaging process is greatly simplified, and the message reply efficiency is improved.
Optionally, obtaining the information search result according to the execution policy matched with the control instruction further includes:
step 1, under the condition that a control instruction is a second search function starting instruction carrying an information search result, inserting a second interface of an input method client between a first interface and a session information input box of an instant messaging client, wherein the second interface comprises a search information input box and a search input cancellation interface, and the information search result is obtained by searching a server based on non-empty session data;
and 2, filling the session data acquired from the session information input box into a search information input box for display, and extracting an information search result from the second search function starting instruction.
In the embodiment of the application, the server can search according to data in a session information input box of the instant messaging client, information search results are embedded into a second search function enabling instruction and sent to the input method client, the input method client can extract the information search results from the second search function enabling instruction after receiving the second search function enabling instruction, and extract the session data from the session information input box of the instant messaging client and display the session data in the search information input box so as to prompt a user that the session data are keywords for information search of the server.
In the embodiment of the application, after a user triggers an information search function interface on an input method client, a server detects whether input data exist in a session information input box of an instant messaging client, and if the input data exist, the server directly uses the input data as a keyword to perform information search. Therefore, the information searching requirement of the user in the real-time conversation is more convenient, the user directly inputs the content to be searched in the conversation information input frame of the instant messaging client, and then the information searching function interface on the input method client is triggered, so that the information searching result can be directly obtained, the conversation interface of the instant messaging client does not need to be jumped to search information, the information searching process in the instant messaging process is greatly simplified, and the message replying efficiency is improved.
In this embodiment of the application, the search input canceling interface in the second interface is used to cancel input of search information, and after the user triggers the interface, the input method client hides the second interface and switches the first interface to a fourth interface that displays a preset search result. Optionally, obtaining the information search result according to the execution policy matched with the control instruction further includes:
step 1, under the condition that the triggering operation of a search input cancelling interface is detected, a second interface is retracted, and the first interface is switched into a fourth interface, wherein the fourth interface comprises a search category option menu;
and 2, acquiring a search result list under the currently selected category in the search category option menu, wherein the search result list is used for displaying a plurality of preset search results, and the preset search results are sorted according to the search frequency or the addition time.
In the embodiment of the present application, as shown in fig. 6, the input method client may preset part of commonly used information search results, that is, preset search results, where the preset search results may include information search results in multiple categories, such as terminology, material, commodity, radar, and red envelope tools. The preset search result can be configured in the server, and the user can automatically input information through a preset search result setting interface arranged on the input method client, for example, a quick reply template can be automatically filled in by the user under the personal dialect category; under the red packet category, the amount of money of the reusable red packet can be set by the user. The setting of the "preset search result" includes setting of information classification manner, addition/modification/deletion of data, and the like.
In the embodiment of the application, the irrelevant key word information search is realized by presetting a search mode of a search result. In the information search scene of irrelevant keywords, the display order of the information in each category in the category option menu may be arranged according to the information use frequency or the newly increased time.
In the embodiment of the application, after the input method client side obtains the information search result, the information search result can be directly displayed on the input method client side, so that the information search can be completed without jumping out of a session interface of the instant messaging client side in the process of real-time session of a user. Optionally, after obtaining the information search result, the method further includes:
step 1, switching a first interface into a fifth interface, and displaying an information search result in a search result display area of the fifth interface, wherein the fifth interface comprises the search result display area and a search result sending interface, or generating a movable floating window above the first interface, and displaying the information search result in the search result display area of the movable floating window, wherein the movable floating window comprises the search result display area and the search result sending interface;
step 2, under the condition that the selection operation of the target search result of the non-text type is detected, setting a search result sending interface to be in an available state, or under the condition that the selection operation of the target search result of the text type is detected, displaying the target search result in a session information input box, and setting the search result sending interface to be in an available state, wherein the target search result is one of the information search results;
and 3, under the condition that the trigger operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
In the embodiment of the application, as shown in fig. 7, after the input method client acquires the information search result, the first interface may be switched to a fifth interface, the fifth interface includes a search result display area and a search result sending interface, and the information search result is displayed in the search result display area of the fifth interface. The user can select the required target search result in the search result display area through touch control operations such as clicking or long pressing, and the search result sending interface on the fifth interface is immediately changed into an available state. And when the user triggers the search result sending interface, the input method client sends the target search result selected by the user to a session interface of the instant messaging client.
In the embodiment of the application, after the input method client side obtains the information search result, a movable floating window can be generated and can be covered above the first interface, the movable floating window comprises a search result display area and a search result sending interface, and the information search result is displayed in the search result display area of the movable floating window. The user can select the required target search result in the search result display area, and the search result sending interface on the movable floating window is converted into an available state at the moment. And when the user triggers the search result sending interface, the input method client sends the target search result selected by the user to a session interface of the instant messaging client. The movable floating window can integrally move under the touch operation of pressing and dragging by a user.
In the embodiment of the application, if the target search result is a text type, the input method client can display the target search result in the session information input box to prompt the user that the content to be sent is the target search result. The search result sending interface can also be set in an available state all the time, and the search result is triggered only when the user does not select the target search result, and the content cannot be sent to the instant messaging client session interface.
Optionally, the presentation of the information search result can be performed only on the movable floating window, and the session information sending interface on the first interface is replaced by the search result sending interface, so that the complexity of the movable floating window is reduced.
Specifically, after obtaining the information search result, the method further includes:
step 1, generating a movable floating window, wherein the movable floating window can cover the upper part of a first interface, displays an information search result in a search result display area of the movable floating window, and replaces a session information sending interface in the first interface with a search result sending interface, wherein the movable floating window comprises the search result display area;
step 2, under the condition that the selection operation of the target search result of the non-text type is detected, setting a search result sending interface to be in an available state, or under the condition that the selection operation of the target search result of the text type is detected, displaying the target search result in a session information input box, and setting the search result sending interface to be in an available state, wherein the target search result is one of the information search results;
and 3, under the condition that the trigger operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
Optionally, the fifth interface further includes a search category option menu; displaying the information search result in the search result display area of the fifth interface or displaying the information search result in the search result display area of the movable floating window further comprises:
and displaying the information search result according to the classification in the search category option menu.
According to the method, after a user sends an information search request to the server through the input method tool, the server can search according to the content input to the instant messaging client by the user, and can search according to the content input to the input method client by the user, a search result is directly displayed through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search flow in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated and the efficiency is low are solved.
According to another aspect of the embodiments of the present application, there is provided an information searching method applied to a server, as shown in fig. 8, the method may include the following steps:
step S802, under the condition of receiving a first information search request sent by an input method client, determining an instant messaging client related to the input method client;
step S804, sending a conversation input detection request to the instant communication client and obtaining a detection result returned by the instant communication client;
step 806, according to the detection result, returning a corresponding control instruction to the input method client, so that the input method client obtains an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server searching by using search data in a search information input box as a keyword, a result obtained by the server searching by using session data in a session information input box as a keyword, and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
Through the steps S802 to S806, the instant messaging tool and the input method tool are opened, after a user sends an information search request to the server through the input method tool, the server can search according to the content input to the instant messaging client by the user, and can also search according to the content input to the input method client by the user, the search result is directly presented through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search process in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated, and the efficiency is low are solved.
Optionally, before determining the instant messaging client associated with the input method client, the method further comprises associating the input method client with the instant messaging client as follows:
acquiring a first communication identification of a user account logged in an input method client, and acquiring a second communication identification of the user account logged in an instant messaging client; under the condition that the first communication identification mark is consistent with the second communication identification mark, associating the input method client with the instant messaging client; alternatively, the first and second electrodes may be,
sending a correlation authorization request to an instant messaging client under the condition of receiving the correlation authorization request sent by an input method client; and under the condition of receiving authorization confirmation information of the instant messaging client to the association authorization request, associating the input method client with the instant messaging client.
In this embodiment of the application, the first communication identification identifier may be a mobile phone number used by a user, an equipment identifier of a terminal device, an IP address of a communication device, and the like. The server can associate the input method client with the instant communication client with the same communication identification mark, and can also associate the input method client with the instant communication client in a third-party authorization mode, for example, the input method client initiates an authorization login process to send out an association authorization request, the instant communication client returns authorization confirmation information in response to the association authorization request, and the server can associate the input method client with the instant communication client. Or the input method client initiates an authorized login request, the instant communication client responds to the authorized login request and returns an instant communication user account, and the instant communication user account is used for logging in the input method client to complete the association of the two.
In the embodiment of the present application, after associating the instant messaging client with the input method client, the association relationship may be stored by a binary group, for example, < input method client ID, instant messaging client ID >, each binary group represents a pair of association relationships, and all binary groups may be stored in the database. In step S802, when the server receives the first information search request, the server extracts an input method client ID from the first information search request, and further determines an instant messaging client associated with the input method client by querying the association relationship.
In step S804, after receiving the first information search request, the server first performs session input detection on the instant messaging client (i.e., the instant messaging client that has invoked the input method client) associated with the input method client, that is, sends a session input detection request to the instant messaging client, and returns a detection result to the server through the instant messaging client. The detection result is divided into the absence of input data (the session information input box on the instant messaging client is empty) and the presence of input data (the session information input box on the instant messaging client is not empty).
In step S806, for different detection results, the server returns different control instructions to the input method client, so that the input method client obtains information search results according to different execution strategies.
Optionally, returning a corresponding control instruction to the input method client according to a detection result returned by the instant messaging client, so that the obtaining of the information search result by the input method client according to the execution policy matched with the control instruction includes:
under the condition that the detection result is that the session data in the session information input box is empty, a first search function enabling instruction is returned to the input method client so that the input method client can search information according to the operation of the target object, wherein the session information input box is an input control in a session interface on the instant messaging client;
and under the condition that the detection result is that non-empty session data exist in the session information input box, the session data are used as key words to be searched in a preset knowledge base, and after an information search result with the similarity degree larger than a preset threshold value with the key words is selected and embedded into a second search function enabling instruction, the second search function enabling instruction is returned to the input method client side, so that the input method client side extracts the information search result from the second search function enabling instruction to be displayed.
In the embodiment of the application, if the detection result of the session input detection indicates that no input data exists, the server correspondingly returns a first search function enabling instruction, the instruction aims to enable an information search function on the input method client, search data edited by a user is received through a search information input box on the input method client, and the input method client sends the search data to the server for searching and receives an information search result. And if the detection result of the session input detection indicates that the input data exist, the server correspondingly returns a second search function enabling instruction which actually carries an information search result obtained by searching the input data as the key word by the server. The purpose of the instruction is to enable the information search function on the input method client and to inform the input method client to extract the information search result from the second search function enabling instruction.
In the embodiment of the application, after a user triggers an information search function interface on an input method client, a server detects whether input data exist in a session information input box of an instant messaging client, and if the input data exist, the server directly uses the input data as a keyword to perform information search. Therefore, the information searching requirement of the user in the real-time conversation is more convenient, the user directly inputs the content to be searched in the conversation information input frame of the instant messaging client, and then the information searching function interface on the input method client is triggered, so that the information searching result can be directly obtained, the conversation interface of the instant messaging client does not need to be jumped to search information, the information searching process in the instant messaging process is greatly simplified, and the message replying efficiency is improved.
In the embodiment of the application, the server performs information search according to the keywords, and performs global search on a knowledge base and a marketing tool preset in the server according to a preset recommendation algorithm, specifically, performs global search on titles and contents of related information. Data sources of the knowledge base include: the system comprises public knowledge information and personal knowledge information preset by a user, wherein the public knowledge information is general knowledge information set by an enterprise, such as commodity introduction information, commodity inventory information, after-sale question answering information and the like; and the personal knowledge information can be the dialect information stored by the user. The marketing tool refers to a small marketing tool such as a reusable red packet, a coupon and the like.
Optionally, after the first search function enabling instruction is returned to the input method client, the method further includes:
under the condition of receiving a second information search request which is sent by an input method client and carries first search data, searching the first search data in a preset knowledge base by taking the first search data as a keyword, and returning an information search result with the similarity to the keyword being greater than a preset threshold, wherein the first search data comprises the search data input by a target object at the input method client;
and under the condition of receiving a third information search request which is sent by the input method client and carries second search data, searching the second search data in a preset knowledge base by taking the second search data as a keyword, and returning an information search result with the similarity to the keyword being greater than a preset threshold, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record.
According to the method, after a user sends an information search request to the server through the input method tool, the server can search according to the content input to the instant messaging client by the user, and can search according to the content input to the input method client by the user, a search result is directly displayed through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search flow in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated and the efficiency is low are solved.
According to another aspect of the embodiments of the present application, as shown in fig. 9, there is provided an information search apparatus applied to an input method client, including:
a search request sending module 901, configured to send a first information search request to a server when detecting that a target object triggers an information search operation, so that the server performs session input detection on an instant messaging client associated with an input method client according to the first information search request, and obtains a detection result;
and the search result acquisition module 903 is configured to respond to a control instruction returned by the server according to the detection result, and acquire an information search result according to an execution policy matched with the control instruction, where the information search result includes a result obtained by the server searching by using search data in a search information input box as a keyword, a result obtained by the server searching by using session data in a session information input box as a keyword, and a preset search result, the search information input box is an input control on an input method client, and the session information input box is an input control on an instant messaging client.
It should be noted that the search request sending module 901 in this embodiment may be configured to execute step S102 in this embodiment, and the search result obtaining module 903 in this embodiment may be configured to execute step S104 in this embodiment.
It should be noted here that the modules described above are the same as the examples and application scenarios implemented by the corresponding steps, but are not limited to the disclosure of the above embodiments. The modules may be implemented by software as part of the apparatus, or may be implemented by hardware.
Optionally, the search request sending module is specifically configured to:
starting an input method client and displaying a first interface of the input method client under the condition of receiving a call instruction, wherein the call instruction is triggered by a target object clicking a session information input box in a session interface of an instant messaging client, the first interface comprises a session information editing area, an input method function interface and a session information sending interface, and the target object is displayed in the session information input box through session data edited by the session information editing area;
and under the condition that the triggering operation of the information search function interface is detected, sending a first information search request to a server, wherein the input method function interface comprises the information search function interface.
Optionally, the search result obtaining module is specifically configured to:
under the condition that the control instruction is a first search function enabling instruction, inserting a second interface of the input method client between the first interface and a session information input box of the instant messaging client, wherein the second interface comprises a search information input box and a search input cancelling interface;
under the condition that the triggering operation of the search information input box is detected, the first interface is switched to a third interface, wherein the third interface comprises a search information editing area, an input method function interface and a search request sending interface, and a target object is displayed in the search information input box through search data edited by the search information editing area;
acquiring first search data input by a target object from a search information input frame, and carrying the first search data to send a second information search request to a server under the condition of detecting the triggering operation of a search request sending interface;
and receiving an information search result returned by the server in response to the second information search request.
Optionally, the search result obtaining module is further configured to:
replacing a session information sending interface in the first interface with a search request sending interface, and positioning an input cursor in a search information input box so as to enable the content edited by the target object through the session information editing area to be displayed in the search information input box as search data;
acquiring first search data from the search information input box, and carrying the first search data to send a second information search request to the server under the condition of detecting the trigger operation of a search request sending interface;
and receiving an information search result returned by the server in response to the second information search request.
Optionally, the second interface further includes a search history display area; the search result obtaining module is further configured to:
under the condition that the selection operation of the target history record is detected, filling the target history record into a search information input box, and switching the first interface into a third interface, wherein the target history record is a search history record in a search history display area;
acquiring second search data from the search information input box, and sending a third information search request to the server by carrying the second search data under the condition that the trigger operation of a search request sending interface is detected, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record;
and receiving an information search result returned by the server in response to the third information search request.
Optionally, the search result obtaining module is further configured to:
under the condition that the control instruction is a second search function starting instruction carrying an information search result, inserting a second interface of the input method client between the first interface and a session information input box of the instant messaging client, wherein the second interface comprises a search information input box and a search input cancellation interface, and the information search result is obtained by searching the server based on non-empty session data;
and filling the session data acquired from the session information input box into the search information input box for displaying, and extracting an information search result from the second search function starting instruction.
Optionally, the search result obtaining module is further configured to:
under the condition that the trigger operation of the search input cancellation interface is detected, the second interface is folded, and the first interface is switched into a fourth interface, wherein the fourth interface comprises a search category option menu;
and acquiring a search result list under the currently selected category in the search category option menu, wherein the search result list is used for displaying a plurality of preset search results, and the preset search results are sorted according to the search frequency or the addition time.
Optionally, the information search apparatus further includes a result display and sending module, configured to:
switching the first interface into a fifth interface, and displaying the information search result in a search result display area of the fifth interface, wherein the fifth interface comprises the search result display area and a search result sending interface, or generating a movable floating window above the first interface, and displaying the information search result in the search result display area of the movable floating window, wherein the movable floating window comprises the search result display area and the search result sending interface;
setting a search result sending interface to be in an available state under the condition that the selection operation of the target search result of the non-text type is detected, or displaying the target search result in a session information input box and setting the search result sending interface to be in the available state under the condition that the selection operation of the target search result of the text type is detected, wherein the target search result is one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
Optionally, the result displaying and sending module is further configured to:
generating a movable floating window above a first interface, displaying an information search result in a search result display area of the movable floating window, and replacing a session information sending interface in the first interface with a search result sending interface, wherein the movable floating window comprises the search result display area;
setting a search result sending interface to be in an available state under the condition that the selection operation of the target search result of the non-text type is detected, or displaying the target search result in a session information input box and setting the search result sending interface to be in the available state under the condition that the selection operation of the target search result of the text type is detected, wherein the target search result is one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to a session interface of the instant messaging client.
Optionally, the fifth interface further includes a search category option menu; the result display and sending module is further configured to:
and displaying the information search result according to the classification in the search category option menu.
According to still another aspect of the embodiments of the present application, as shown in fig. 10, there is provided an information search apparatus applied to a server, including:
the instant messaging client searching module 1001 is used for determining an instant messaging client associated with the input method client under the condition of receiving a first information searching request sent by the input method client;
the detection module 1003 is configured to send a session input detection request to the instant messaging client, and obtain a detection result returned by the instant messaging client;
a control instruction returning module 1005, configured to return a corresponding control instruction to the input method client according to the detection result, so that the input method client obtains an information search result according to an execution policy matched with the control instruction, where the information search result includes a result obtained by the server searching using search data in a search information input box as a keyword, a result obtained by the server searching using session data in a session information input box as a keyword, and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
It should be noted that the instant messaging client search module 1001 in this embodiment may be configured to execute step S802 in this embodiment, the detection module 1003 in this embodiment may be configured to execute step S804 in this embodiment, and the control instruction return module 1005 in this embodiment may be configured to execute step S806 in this embodiment.
It should be noted here that the modules described above are the same as the examples and application scenarios implemented by the corresponding steps, but are not limited to the disclosure of the above embodiments. The modules may be implemented by software as part of the apparatus, or may be implemented by hardware.
Optionally, the information search apparatus further includes a client associating module, configured to associate the input method client with the instant messaging client before determining the instant messaging client associated with the input method client, as follows:
acquiring a first communication identification of a user account logged in an input method client, and acquiring a second communication identification of the user account logged in an instant messaging client; under the condition that the first communication identification mark is consistent with the second communication identification mark, associating the input method client with the instant messaging client; alternatively, the first and second liquid crystal display panels may be,
sending a correlation authorization request to an instant messaging client under the condition of receiving the correlation authorization request sent by an input method client; and under the condition of receiving authorization confirmation information of the instant messaging client to the association authorization request, associating the input method client with the instant messaging client.
Optionally, the control instruction returning module is specifically configured to:
under the condition that the detection result is that the session data in the session information input box is empty, a first search function enabling instruction is returned to the input method client so that the input method client can search information according to the operation of the target object, wherein the session information input box is an input control in a session interface on the instant messaging client;
and under the condition that the detection result is that non-empty session data exist in the session information input box, the session data are used as key words to be searched in a preset knowledge base, and after an information search result with the similarity degree larger than a preset threshold value with the key words is selected and embedded into a second search function enabling instruction, the second search function enabling instruction is returned to the input method client side, so that the input method client side extracts the information search result from the second search function enabling instruction to be displayed.
Optionally, the information searching apparatus further includes a searching module, configured to:
under the condition that a second information search request which is sent by an input method client and carries first search data is received, the first search data is used as a keyword to search in a preset knowledge base, and an information search result with the similarity of the keyword being larger than a preset threshold value is returned, wherein the first search data comprises the search data input by a target object at the input method client;
and under the condition of receiving a third information search request which is sent by the input method client and carries second search data, searching the second search data in a preset knowledge base by taking the second search data as a keyword, and returning an information search result with the similarity to the keyword being greater than a preset threshold, wherein the second search data comprises a target history record or search data obtained by modifying a target object based on the target history record.
According to another aspect of embodiments of the present application, embodiments of an information search system are provided.
As shown in fig. 11, the information search system includes:
the server 1101 is used for performing session input detection on the instant messaging client associated with the input method client under the condition of receiving a first information search request sent by the input method client, and returning a corresponding control instruction according to a detection result of the session input detection;
the input method client 1103 is configured to send a first information search request to the server when detecting that the target object triggers an information search operation, and obtain an information search result according to an execution policy matched with the control instruction in response to the control instruction, where the information search result includes a result obtained by the server searching using search data in a search information input box as a keyword, a result obtained by the server searching using session data in a session information input box as a keyword, and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
In the embodiment of the application, a user can search relevant information for a question of the client as a reply on a session interface of an instant messaging client, an information search function is preset in an input method client, the user can call the input method client by clicking a session information input box on the session interface of the instant messaging client, namely, an input method interface corresponding to the input method client is opened in the session interface of the instant messaging client, and the information searched by the user through the input method client can be information such as commodity introduction, commodity inventory, after-sale question answering, specific answer conversations and the like, and can also include benefits enjoyable by the client, such as a rebate package, a coupon and the like. The search result is finally presented through the input method client, and the search can be completed without jumping out of the ongoing session interface in the whole process.
In the embodiment of the application, the server may be an input method server, an instant messaging server or an information search server which independently integrates a knowledge base and provides information search services. The server can search according to the content input by the user to the instant communication client and can also search according to the content input by the user to the input method client. The server searches information according to the keywords, and performs global search on a knowledge base and a marketing tool preset in the server according to a preset recommendation algorithm, specifically, performs global search on titles and contents of related information. Data sources of the knowledge base include: the system comprises public knowledge information and personal knowledge information preset by a user, wherein the public knowledge information is general knowledge information set by an enterprise, such as commodity introduction information, commodity inventory information, after-sale question answering information and the like; and the personal knowledge information can be the dialect information stored by the user. The marketing tool refers to a small marketing tool such as a reusable red packet, a coupon and the like.
According to the technical scheme, the instant messaging tool and the input method tool are opened, after a user sends an information search request to the server through the input method tool, the server can search according to the content input to the instant messaging client by the user (extracting search data from a session information input frame on the instant messaging client), and can also search according to the content input to the input method client by the user (extracting search data from a search information input frame on the input method client), the search result is directly displayed through the input method client, a session interface of the instant messaging client does not need to be jumped out to search information, the information search process in the instant messaging process is greatly simplified, the message reply efficiency is improved, and the technical problems that the interaction process of information search in the instant messaging process is complicated and the efficiency is low are solved.
According to another aspect of the embodiments of the present application, there is provided an information search apparatus, as shown in fig. 12, including a memory 1201, a processor 1203, a communication interface 1205 and a communication bus 1207, where the memory 1201 stores therein a computer program that is executable on the processor 1203, the memory 1201 and the processor 1203 communicate with the communication bus 1207 through the communication interface 1205, and the processor 1203 implements the steps of the method when executing the computer program.
The memory and the processor in the electronic equipment are communicated with the communication interface through a communication bus. The communication bus may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc.
The Memory may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
There is also provided, in accordance with yet another aspect of an embodiment of the present application, a computer program product or computer program comprising computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the steps of any of the embodiments described above.
Optionally, in an embodiment of the present application, a computer readable medium is configured to store program code for the processor to perform the above steps.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment is not described herein again.
When the embodiments of the present application are specifically implemented, reference may be made to the above embodiments, and corresponding technical effects are achieved.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented by means of units performing the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical division, and in actual implementation, there may be other divisions, for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or make a contribution to the prior art, or may be implemented in the form of a software product stored in a storage medium and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk. It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is merely exemplary of the present application and is presented to enable those skilled in the art to understand and practice the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (19)

1. An information search method is applied to an input method client, and is characterized by comprising the following steps:
under the condition that a target object is detected to trigger information search operation, sending a first information search request to a server, so that the server performs session input detection on an instant messaging client associated with the input method client according to the first information search request to obtain a detection result;
and responding to a control instruction returned by the server according to the detection result, and acquiring an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by searching by taking search data in a search information input box as a keyword, a result obtained by the server by searching by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
2. The method of claim 1, wherein in the event that the target object is detected to trigger an information search operation, sending a first information search request to a server comprises:
starting the input method client and displaying a first interface of the input method client under the condition of receiving a call instruction, wherein the call instruction is triggered by clicking the session information input box in the session interface of the instant messaging client by the target object, the first interface comprises a session information editing area, an input method function interface and a session information sending interface, and the target object is displayed in the session information input box through session data edited by the session information editing area;
and sending the first information search request to the server under the condition that the triggering operation of an information search function interface is detected, wherein the input method function interface comprises the information search function interface.
3. The method of claim 2, wherein obtaining information search results according to an execution policy that matches the control instruction comprises:
under the condition that the control instruction is a first search function enabling instruction, inserting a second interface of the input method client between the first interface and the session information input box of the instant messaging client, wherein the second interface comprises the search information input box and a search input cancelling interface;
under the condition that the triggering operation of the search information input box is detected, switching the first interface into a third interface, wherein the third interface comprises a search information editing area, the input method function interface and a search request sending interface, and the target object is displayed in the search information input box through search data edited by the search information editing area;
acquiring first search data input by the target object from the search information input box, and sending a second information search request to the server by carrying the first search data under the condition that the trigger operation of the search request sending interface is detected;
and receiving the information search result returned by the server in response to the second information search request.
4. The method of claim 3, wherein after detecting the triggering operation of the search information input box, the method further comprises:
replacing the session information sending interface in the first interface with the search request sending interface, and positioning an input cursor in the search information input box so that the content edited by the target object through the session information editing area is displayed in the search information input box as the search data;
acquiring the first search data from the search information input box, and sending the second information search request to the server by carrying the first search data under the condition of detecting the trigger operation of the search request sending interface;
and receiving the information search result returned by the server in response to the second information search request.
5. The method of claim 3, further comprising a search history presentation area in the second interface; obtaining the information search result according to the execution strategy matched with the control instruction further comprises:
under the condition that the selection operation of a target history record is detected, filling the target history record into the search information input box, and switching the first interface to the third interface, wherein the target history record is the search history record in the search history display area;
acquiring second search data from the search information input box, and sending a third information search request to the server by carrying the second search data under the condition that the trigger operation of the search request sending interface is detected, wherein the second search data comprises the target history record or search data obtained by modifying the target object based on the target history record;
and receiving the information search result returned by the server in response to the third information search request.
6. The method of claim 2, wherein obtaining information search results according to an execution policy that matches the control instruction further comprises:
under the condition that the control instruction is a second search function enabling instruction carrying the information search result, inserting a second interface of the input method client between the first interface and the session information input box of the instant messaging client, wherein the second interface comprises the search information input box and a search input cancellation interface, and the information search result is obtained by searching the server based on non-empty session data;
and filling the session data acquired from the session information input box into the search information input box for displaying, and extracting the information search result from the second search function starting instruction.
7. The method according to any one of claims 3 to 5 or 6, wherein obtaining information search results according to an execution policy matched with the control instruction further comprises:
under the condition that the triggering operation of the search input cancellation interface is detected, the second interface is folded, and the first interface is switched to a fourth interface, wherein the fourth interface comprises a search category option menu;
and acquiring a search result list under the currently selected category in the search category option menu, wherein the search result list is used for displaying a plurality of preset search results, and the preset search results are sorted according to search frequency or adding time.
8. The method of claim 2, wherein after obtaining information search results, the method further comprises:
switching the first interface to a fifth interface, and displaying the information search result in a search result display area of the fifth interface, wherein the fifth interface includes the search result display area and a search result sending interface, or generating a movable floating window above the first interface, and displaying the information search result in the search result display area of the movable floating window, wherein the movable floating window includes the search result display area and the search result sending interface;
setting the search result sending interface to be in an available state under the condition that the selection operation of the target search results of the non-text type is detected, or displaying the target search results in the session information input box and setting the search result sending interface to be in the available state under the condition that the selection operation of the target search results of the text type is detected, wherein the target search results are one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to the session interface of the instant messaging client.
9. The method of claim 2, wherein after obtaining information search results, the method further comprises:
generating a movable floating window above the first interface, displaying the information search result in a search result display area of the movable floating window, and replacing the session information sending interface in the first interface with a search result sending interface, wherein the movable floating window comprises the search result display area;
setting the search result sending interface to be in an available state under the condition that the selection operation of the target search results of the non-text type is detected, or displaying the target search results in the session information input box and setting the search result sending interface to be in the available state under the condition that the selection operation of the target search results of the text type is detected, wherein the target search results are one of the information search results;
and under the condition that the triggering operation of the search result sending interface is detected, sending the target search result to the session interface of the instant messaging client.
10. The method of claim 8, further comprising a search category options menu in the fifth interface; displaying the information search result in a search result display area of the fifth interface or displaying the information search result in a search result display area of the movable floating window further comprises:
and displaying the information search result according to the classification in the search category option menu.
11. An information search method is applied to a server, and is characterized by comprising the following steps:
under the condition of receiving a first information search request sent by an input method client, determining an instant messaging client related to the input method client;
sending a session input detection request to the instant communication client and acquiring a detection result returned by the instant communication client;
and returning a corresponding control instruction to the input method client according to the detection result so that the input method client obtains an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by searching with search data in a search information input box as a keyword, a result obtained by the server by searching with session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
12. The method of claim 11, wherein prior to determining the instant messaging client associated with the input method client, the method further comprises associating the input method client with the instant messaging client as follows:
acquiring a first communication identification of a user account logged in the input method client, and acquiring a second communication identification of the user account logged in the instant messaging client; under the condition that the first communication identification mark is consistent with the second communication identification mark, associating the input method client with the instant messaging client; alternatively, the first and second electrodes may be,
under the condition of receiving a correlation authorization request sent by the input method client, sending the correlation authorization request to the instant messaging client; and associating the input method client with the instant messaging client under the condition of receiving authorization confirmation information of the instant messaging client to the association authorization request.
13. The method of claim 11, wherein returning a corresponding control instruction to the input method client according to a detection result returned by the instant messaging client, so that the input method client obtains an information search result according to an execution policy matched with the control instruction comprises:
when the detection result is that the session data in the session information input box is empty, a first search function enabling instruction is returned to the input method client so that the input method client can search information according to the operation of a target object, wherein the session information input box is an input control in a session interface on the instant messaging client;
and under the condition that the detection result is that the non-empty session data exists in the session information input box, searching the session data in a preset knowledge base by taking the session data as a keyword, selecting an information search result with the similarity to the keyword being greater than a preset threshold value and embedding a second search function enabling instruction, and returning the second search function enabling instruction to the input method client so as to enable the input method client to extract the information search result from the second search function enabling instruction for displaying.
14. The method of claim 13, wherein after returning a first search function enablement instruction to the input method client, the method further comprises:
under the condition that a second information search request which is sent by the input method client and carries first search data is received, searching the first search data in the preset knowledge base as a keyword, and returning an information search result with the similarity of the keyword being greater than the preset threshold, wherein the first search data comprises the search data input by a target object at the input method client;
and under the condition of receiving a third information search request which is sent by the input method client and carries second search data, searching the second search data in the preset knowledge base as a keyword, and returning an information search result with the similarity of the keyword being greater than the preset threshold, wherein the second search data comprises a target history record or search data obtained by modifying the target object based on the target history record.
15. An information search device applied to an input method client is characterized by comprising:
the search request sending module is used for sending a first information search request to a server under the condition that a target object is detected to trigger information search operation, so that the server performs session input detection on an instant messaging client associated with the input method client according to the first information search request to obtain a detection result;
and the search result acquisition module is used for responding to a control instruction returned by the server according to the detection result and acquiring an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by taking search data in a search information input box as a keyword, a result obtained by the server by taking session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
16. An information search device applied to a server, comprising:
the instant messaging client searching module is used for determining an instant messaging client associated with the input method client under the condition of receiving a first information searching request sent by the input method client;
the detection module is used for sending a session input detection request to the instant communication client and acquiring a detection result returned by the instant communication client;
and the control instruction returning module is used for returning a corresponding control instruction to the input method client according to the detection result so as to enable the input method client to obtain an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by searching with search data in a search information input box as a keyword, a result obtained by the server by searching with session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client, and the session information input box is an input control on the instant messaging client.
17. An information search system, comprising:
the system comprises a server, a client and a server, wherein the server is used for carrying out session input detection on an instant messaging client associated with an input method client under the condition of receiving a first information search request sent by the input method client, and returning a corresponding control instruction according to a detection result of the session input detection;
the input method client side is used for sending the first information search request to the server under the condition that a target object is detected to trigger information search operation, responding to the control instruction, and obtaining an information search result according to an execution strategy matched with the control instruction, wherein the information search result comprises a result obtained by the server by searching with search data in a search information input box as a keyword, a result obtained by the server by searching with session data in a session information input box as a keyword and a preset search result, the search information input box is an input control on the input method client side, and the session information input box is an input control on the instant messaging client side.
18. An information search device comprising a memory, a processor, a communication interface and a communication bus, wherein the memory stores a computer program operable on the processor, and the memory and the processor communicate via the communication bus and the communication interface, wherein the processor implements the steps of the method of any of claims 1 to 10 or 11 to 14 when executing the computer program.
19. A computer readable medium having non-volatile program code executable by a processor, wherein the program code causes the processor to perform the method of any of claims 1 to 10 or 11 to 14.
CN202210283731.6A 2022-03-21 2022-03-21 Information searching method, device, system, equipment and computer readable medium Pending CN114610981A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210283731.6A CN114610981A (en) 2022-03-21 2022-03-21 Information searching method, device, system, equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210283731.6A CN114610981A (en) 2022-03-21 2022-03-21 Information searching method, device, system, equipment and computer readable medium

Publications (1)

Publication Number Publication Date
CN114610981A true CN114610981A (en) 2022-06-10

Family

ID=81864847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210283731.6A Pending CN114610981A (en) 2022-03-21 2022-03-21 Information searching method, device, system, equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN114610981A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107315488A (en) * 2017-05-31 2017-11-03 北京安云世纪科技有限公司 A kind of searching method of expression information, device and mobile terminal
CN108462794A (en) * 2018-01-31 2018-08-28 维沃移动通信有限公司 A kind of method for information display and mobile terminal
CN109710088A (en) * 2018-12-29 2019-05-03 北京金山安全软件有限公司 Information searching method and device
CN112069410A (en) * 2020-09-09 2020-12-11 腾讯科技(深圳)有限公司 Message processing method, device, equipment and medium
CN112559575A (en) * 2019-09-25 2021-03-26 阿里巴巴集团控股有限公司 Search processing method, customer service information processing method and device
CN113327129A (en) * 2021-06-01 2021-08-31 支付宝(杭州)信息技术有限公司 Customer service task processing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107315488A (en) * 2017-05-31 2017-11-03 北京安云世纪科技有限公司 A kind of searching method of expression information, device and mobile terminal
CN108462794A (en) * 2018-01-31 2018-08-28 维沃移动通信有限公司 A kind of method for information display and mobile terminal
CN109710088A (en) * 2018-12-29 2019-05-03 北京金山安全软件有限公司 Information searching method and device
CN112559575A (en) * 2019-09-25 2021-03-26 阿里巴巴集团控股有限公司 Search processing method, customer service information processing method and device
CN112069410A (en) * 2020-09-09 2020-12-11 腾讯科技(深圳)有限公司 Message processing method, device, equipment and medium
CN113327129A (en) * 2021-06-01 2021-08-31 支付宝(杭州)信息技术有限公司 Customer service task processing method and device

Similar Documents

Publication Publication Date Title
EP3349400B1 (en) Method and device for realizing service function
CN105704005B (en) Malicious user reporting method and device, and reported information processing method and device
US10491550B2 (en) Instant communication
CN111277637B (en) Method, device, terminal and storage medium for merging session groups
KR102355973B1 (en) Apparatus and method for detecting smishing message
US10963935B2 (en) User recommendation method and device
CN111475694B (en) Data processing method, device, terminal and storage medium
AU2014205546B2 (en) Method and apparatus for analyzing leakage from chat to voice
TWI599212B (en) System and method for providing information of outgoing call
WO2018098760A1 (en) Rapid access method, device, and electronic apparatus for financial transaction
JP2019175464A (en) Information processing device, information processing method and program
WO2016202075A1 (en) Method and apparatus for sharing goods information
CN104955005A (en) Method and device for depositing for communication terminal
CN106936807A (en) A kind of recognition methods of malicious operation and device
CN112634090A (en) Home decoration information reporting management method, system, computer device and storage medium
US20220358250A1 (en) Data processing systems and methods for detecting tools for the automatic blocking of consent requests
CN114610981A (en) Information searching method, device, system, equipment and computer readable medium
CN103745390B (en) Third party&#39;s net purchase commodity difference comments method and device
CN106534238B (en) Method and device for providing offline application service for user
CN113077288A (en) Message pushing method and device, computer equipment and computer readable storage medium
CN111063340A (en) Service processing method and device of terminal, terminal and computer readable storage medium
CN110674386A (en) Resource recommendation method, device and storage medium
CN108965490B (en) Method for determining promotion conversion rate, server and computer readable storage medium
CN110597967B (en) Order positioning method and equipment
CN110995848B (en) Service management method, device, system, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220610