Search result display method, device and system
A search result and display method technology, applied in the Internet field, can solve the problems of not being able to search for target resources, poor user experience, etc., and achieve the effect of improving search experience and viewing experience
Pending Publication Date: 2022-05-24
SHANGHAI BILIBILI TECH CO LTD
0 Cites 0 Cited by
AI-Extracted Technical Summary
Problems solved by technology
[0005] In view of this, the embodiments of the present application provide a method, device and system for displaying search results. The present application also relates to a computing device and a comp...
Method used
In the search result display method provided by the embodiment of the present application, the user wants to watch the video on the large screen of the TV, but cannot receive relevant resources in the TV, and by clicking on the auxiliary operation of the mobile phone, the processing of the search is transferred to the mobile phone Continue to realize the relay of the search operation. When the tar...
Abstract
The invention provides a search result display method, device and system, and the method comprises the steps that a first terminal receives a connection instruction, and generates and displays connection information in response to the connection instruction; the second terminal establishes communication connection with the first terminal based on the connection information, obtains a search keyword, obtains search results based on the search keyword, determines a target search result in the search results, and sends the target search result to the first terminal; the first terminal receives and displays the target search result, and through the method, the watching experience of a user is improved, and the search experience of the user is also improved.
Application Domain
Digital data information retrievalSelective content distribution +1
Technology Topic
Data scienceMultimedia +1
Image
Examples
- Experimental program(1)
Example Embodiment
[0048] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar promotions without violating the connotation of the present application. Therefore, the present application is not limited by the specific implementation disclosed below.
[0049] The terminology used in one or more embodiments of the present application is for the purpose of describing a particular embodiment only, and is not intended to limit the one or more embodiments of the present application. As used in one or more embodiments of this application and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used in one or more embodiments of this application refers to and includes any and all possible combinations of one or more of the associated listed items.
[0050] It should be understood that although the terms first, second, etc. may be used in one or more embodiments of the present application to describe various information, such information should not be limited by these terms. These terms are only used to distinguish the same type of information from each other. For example, the first could be termed the second, and similarly the second could be termed the first, without departing from the scope of one or more embodiments of the present application. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining."
[0051] First, the terminology involved in one or more embodiments of the present application will be explained.
[0052] The first terminal: a large-screen smart display device, which can be a smart TV, a projector, a tablet computer, and the like.
[0053] The second terminal: a smart mobile device, which can be a smart phone, a tablet computer, a smart wearable device, and the like.
[0054] The first resource library: the resource library corresponding to the first terminal.
[0055] The second resource library: the resource library corresponding to the second terminal.
[0056] In the present application, a method, apparatus and system for displaying search results are provided. The present application also relates to a computing device and a computer-readable storage medium, which will be described in detail one by one in the following embodiments.
[0057] figure 1 A schematic diagram of a scene of a method for displaying search results provided according to an embodiment of the present application is shown.
[0058] like figure 1As shown, the method for displaying search results provided by the present application will be explained by taking the first terminal as a TV and the second terminal as a smart phone as an example.
[0059] When the user browses the program resources on the TV, and does not browse the program he wants to watch, he can click the auxiliary button of the mobile phone on the TV to initiate a connection instruction to the TV. The TV generates connection information based on the connection instruction, and uses the connection information to connect. The QR code is displayed on the TV screen, and the connection QR code includes connection information such as the IP address and port number of the TV.
[0060] The user scans the connection QR code with the mobile phone, establishes a communication connection with the TV, and displays a search box in the mobile phone. The user enters a search keyword in the search box and clicks the search button to perform the search operation, and the mobile phone will search for the TV corresponding to the TV at the same time. The resource library and the mobile phone resource library corresponding to the mobile phone, obtain the TV search results and the mobile phone search results, the TV search results and the mobile phone search results together form the search results, the TV search results and the mobile phone search results are displayed on the mobile phone respectively, and the user determines in the search results. The target search result is the content that the user wants to watch, and at the same time chooses to cast the screen or send the link information of the target search result to the TV, and the TV receives and plays the target search result.
[0061] In another application scenario provided by this application, a user uses a TV to browse program resources, and when the program he wants to watch is not browsed, he can first enter a search keyword in the search box of the TV, and then search for the corresponding TV resource of the TV first. Search in the library, when the desired program is not found in the TV resource library, the user clicks the mobile phone auxiliary button to initiate a connection command to the TV, and the TV generates connection information based on the connection command. The connection information at this time is in addition to the TV's In addition to the connection information such as IP address and port number, it also includes search keywords, and the connection information is displayed on the TV screen in the form of a connection QR code.
[0062] The user scans the connection two-dimensional code with the mobile phone, and when the TV establishes the connection communication, it also obtains the search keywords entered by the user in the TV search box, and searches in the mobile phone resource library corresponding to the mobile phone to obtain the search results. Determine the target search result in the search result, choose to screencast or send the link information of the target search result to the TV, and the TV receives and plays the target search result.
[0063] figure 2 A flowchart of a method for displaying search results provided according to an embodiment of the present application is shown, which specifically includes the following steps:
[0064] Step 202: The first terminal receives a connection instruction, generates and displays connection information in response to the connection instruction.
[0065] The first terminal is a large-screen smart display device in the application, such as a smart TV, a projector, a tablet computer, etc., and a user will have a better viewing experience by using the first terminal to watch programs.
[0066] The connection instruction is an instruction initiated by the user to the first terminal. The user can use a control device such as a TV remote control, a touch screen, a laser pointer, etc. to send a connection instruction to the first terminal, and the first terminal generates corresponding connection information in response to the connection instruction, The connection information includes information such as the IP address of the TV, the connection port number, and the like, and the first terminal displays the connection information for connection and use by other terminal devices.
[0067] Specifically, the connection information may be displayed in the form of a connection two-dimensional code, that is, the first terminal generates a connection two-dimensional code including the connection information in response to the connection instruction, and displays the connection two-dimensional code.
[0068] Displaying the connection information in the form of a two-dimensional code is a specific way to implement the method of the present application. In practical applications, the connection information can also be displayed by means of NFC near field communication, infrared, Bluetooth, etc., for the second terminal to establish a connection. This application does not limit this too much.
[0069] In a specific embodiment provided in this application, taking the first terminal as a projector as an example, the user sends a connection instruction by controlling the remote control to click on the auxiliary button of the mobile phone projected and displayed by the projector on the screen, and the projector receives the connection instruction, And generate connection information in response to the connection instruction, and project the connection information on the screen in the form of a connection two-dimensional code, where the connection information includes the projector's IP address, connection port, wireless network and other information.
[0070] Optionally, the first terminal receives a connection instruction, including:
[0071] The first terminal acquires a search keyword, acquires a first search result in a first resource library corresponding to the first terminal based on the search keyword, and in the case where no target search result is determined in the first search result, Receive connection commands.
[0072] Correspondingly, the first terminal generates and displays connection information in response to the connection instruction, including:
[0073] The first terminal generates and displays connection information carrying the search keyword in response to the connection instruction.
[0074] In practical applications, when the user fails to browse the content in the first terminal, he will first search for resources by searching the first resource library corresponding to the first terminal. At this time, the user enters a search keyword into the first terminal, And perform the search operation, but when the content you want to watch has not been retrieved in the first resource library, you can click the mobile phone auxiliary button displayed by the first device to initiate a connection command. At this time, the first device, after receiving the connection command, generates In addition to information such as the IP address, connection port, wireless network, etc. of the first device, the connection information also includes the search keywords, so that the user can directly obtain the user's search keywords through other intelligent terminals, and in other intelligent terminals. Searching in the resource library saves the cumbersome process of entering search keywords in other smart terminals, improves search efficiency, and improves user experience.
[0075] In another specific implementation provided in this application, taking the first device as a TV as an example, the user enters a search keyword A in the TV, and no corresponding search is found in the TV resource library corresponding to the TV based on the search keyword A content, the user clicks the mobile phone auxiliary button, the TV generates connection information, and projects the connection information on the screen in the form of a connection QR code. The connection information at this time includes the TV's IP address, connection port, wireless network In addition to other information, it also includes search keyword A.
[0076] Step 204: The second terminal establishes a communication connection with the first terminal based on the connection information, obtains a search keyword, obtains a search result based on the search keyword, determines a target search result in the search result, The target search result is sent to the first terminal.
[0077] The second terminal is a smart mobile device, which can easily input information, such as a smart phone, tablet computer, smart wearable device, etc. The second terminal can establish a communication connection with the first terminal according to the connection information, for example, by scanning the first terminal The displayed QR code can also establish a communication connection with the first terminal by approaching the first terminal through NFC, Bluetooth, etc.; Such as screen projection protocol interconnection, Socket interconnection, etc., in this application, the communication connection method is not specifically limited, and the actual application shall prevail.
[0078] Optionally, when the first terminal displays the connection two-dimensional code, the second terminal establishes a communication connection with the first terminal based on the connection information, including:
[0079] The second terminal scans the connection two-dimensional code to establish a communication connection with the first terminal.
[0080] In practical applications, if the first terminal displays the connection QR code, the second terminal obtains connection information by scanning the connection QR code, sends a connection request through the connection information, and receives the connection at the first terminal In the case of the request, the second terminal establishes a communication connection with the first terminal.
[0081] Optionally, when the first terminal generates and displays connection information carrying the search keyword in response to the connection instruction, the second terminal acquires the search keyword, including:
[0082] The second terminal parses the connection information to obtain the search keyword.
[0083] Correspondingly, the second terminal obtains search results based on the search keywords, including:
[0084] The second terminal acquires a search result in a second resource library corresponding to the second terminal based on the search keyword.
[0085] Specifically, in an application scenario provided by the present application, the user has entered a search keyword on the first terminal and performed a search operation, but the user does not search the first resource library corresponding to the first terminal. The content to be viewed, at this time, the user does not need to re-enter the search keywords in the second terminal, the second terminal can obtain the search keywords entered by the user in the first terminal by parsing the connection information, and the second terminal can obtain the search keywords entered by the user in the second terminal. Searching for the search keywords in the second resource library corresponding to the terminal reduces user operations and improves user experience.
[0086] Optionally, the second terminal obtains search keywords, including:
[0087] The second terminal acquires the search keyword input by the user.
[0088] Correspondingly, the second terminal obtains search results based on the search keywords, including:
[0089] The second terminal obtains the first search result in the first resource library corresponding to the first terminal based on the search keyword, and obtains the second search result in the second resource library, and the first search result and all the The second search result constitutes the search result.
[0090] In another application scenario provided by this application, the user only performs a browsing operation on the first terminal, and directly sends a connection instruction when he does not browse the content he wants to watch, and does not perform a search operation on the first terminal , in this case, after the second terminal establishes a communication connection with the first terminal according to the connection information, it needs to receive the search keywords directly input by the user on the second terminal, and perform a search based on the search keywords input by the user. In this scenario, the user does not perform a search operation on the first terminal, so it is necessary to simultaneously search the first resource library corresponding to the first terminal and the second resource library corresponding to the second terminal according to the search keyword, and obtain the For the first search result in a resource library and the second search result in the second resource library, it should be noted that the resources in the first resource library and the second resource library are independent of each other and may have intersections. Display the first search result and the second search result by category. For example, the first search result is displayed in one item bar and the second search result is displayed in another item bar. The user can display the first search result and the second search result in the first search result and the second search result. Determine the target search result. If the target search result is determined from the first search result, it can be displayed directly in the first terminal. If the target search result is determined from the second search result, the second terminal will display the result. The target search result is sent to the first terminal.
[0091] Optionally, the second terminal sends the target search result to the first terminal, including:
[0092] The second terminal sends the target search result to the first terminal through screen projection or a link.
[0093] In the case that the target search result is determined from the second resource library corresponding to the second terminal, the second terminal needs to send the target search result to the first terminal for display, and the specific method may be to screen the target search result to the first terminal, or send the link of the target search result to the first terminal.
[0094] Step 206: The first terminal receives and displays the target search result.
[0095] Specifically, the first terminal receives the target search result sent by the second terminal, and displays the target search result.
[0096]In the search result display method provided by the embodiment of the present application, a first terminal receives a connection instruction, generates and displays connection information in response to the connection instruction; the second terminal establishes a communication connection with the first terminal based on the connection information, and obtains Search keywords, obtain search results based on the search keywords, determine target search results in the search results, and send the target search results to the first terminal; the first terminal receives and displays the The target search result improves the user's use experience on the first terminal, and also improves the user's search experience and efficiency with the assistance of the second terminal, thereby improving the user's search experience.
[0097] The following combination is attached image 3 , taking the application of the search result display method provided by the present application in a TV set as an example, the search result display method will be further described. in, image 3 A processing flow chart of a search result display method applied to a TV playing video scene provided by an embodiment of the present application is shown, which specifically includes the following steps:
[0098] Step 302: The TV obtains the search keywords input by the user, and obtains the TV video search results in the TV video library based on the search keywords.
[0099] In the embodiment provided in this application, the user browses the popular broadcast programs displayed by the smart TV, and when there is no video content that he wants to watch, he enters the search keyword M, and clicks the search button. Search in and get 50 search results related to the search keyword M.
[0100] Step 304: In the case where the target video is not determined in the TV video search result, the TV receives a connection instruction sent by the user.
[0101] In the embodiment provided in this application, the user browses 50 search results related to the search keyword M, and finds that there is no content he wants to watch, then clicks the mobile phone auxiliary button next to the search button, and the TV receives the user's message. connection command.
[0102] Step 306: The TV generates a connection two-dimensional code including connection information in response to the connection instruction, and displays the connection two-dimensional code, wherein the connection information includes the search keyword.
[0103] In the embodiment provided in this application, in response to the connection instruction, the TV generates connection information according to the IP address, wireless network information, connection port number and search keyword M of the TV, and generates corresponding connection two according to the connection information. QR code, the connection QR code is displayed on the screen of the TV.
[0104] Step 308: The mobile phone scans the connection two-dimensional code to obtain connection information, obtains the search keyword according to the connection information, and establishes a communication connection with the TV.
[0105] In the embodiment provided in this application, the user scans the connection QR code displayed on the TV screen with a mobile phone to obtain connection information, and by parsing the connection information, obtains the TV's IP address, wireless network information, connection port number and search key Word M, and establish a communication connection with the TV through the TV's IP address, wireless network information, and connection port number.
[0106] Step 310: The mobile phone obtains the mobile phone video search result in the mobile phone resource library based on the search keyword, and determines the target video in the mobile phone video search result.
[0107] In the embodiment provided in this application, the mobile phone searches the mobile phone resource database according to the search keyword M, and obtains 100 search results related to the keyword M, and the user determines the first search result by browsing the 100 search results. The 69th search result T is the content you want to watch, and the 69th search result T is the target video.
[0108] Step 312: The mobile phone sends the target video to the TV through the screen projection protocol.
[0109] In the embodiment provided in this application, the user sends the target video T to the TV by clicking the screen projection button on the mobile phone.
[0110] Step 314: The TV receives and plays the target video.
[0111] In the embodiment provided in this application, the TV receives the screen projection connection information sent by the mobile phone and the target video T, and starts to play the target video T, and the user can watch the target video T on the TV.
[0112] In the search result display method provided by the embodiment of the present application, the user wants to watch the video on the large screen of the TV, but cannot receive the relevant resources on the TV, and the search process is transferred to the mobile phone by clicking the operation assisted by the mobile phone to continue. The relay of the search operation is realized. When the target video is searched in the resource library corresponding to the mobile phone, you can continue to watch it on the TV by casting the screen, which not only solves the problem of insufficient resources in the TV resource library, but also solves the problem of inconvenience in search. For the convenience of the problem, the content on the mobile phone can also be sent to the TV for viewing, giving users a better viewing experience.
[0113] Corresponding to the above search result display method embodiments, the present application also provides a search result display system embodiment, Figure 4 A schematic structural diagram of a search result display system provided by an embodiment of the present application is shown. like Figure 4 As shown, the system includes:
[0114] The first terminal 402, configured to receive a connection instruction, generate and display connection information in response to the connection instruction;
[0115] The second terminal 404 is configured to establish a communication connection with the first terminal based on the connection information, acquire a search keyword, acquire a search result based on the search keyword, and determine a target search result in the search result, sending the target search result to the first terminal;
[0116] The first terminal 402 is further configured to receive and display the target search result.
[0117] Optionally, the first terminal 402 is further configured to obtain a search keyword, obtain a first search result in a first resource library corresponding to the first terminal based on the search keyword, and obtain a first search result in the first resource library corresponding to the first terminal. If the target search result is not identified in the search results, a connection command is received.
[0118] Optionally, the first terminal 402 is further configured to generate and display connection information carrying the search keyword in response to the connection instruction.
[0119] Optionally, the second terminal 404 is further configured to parse the connection information to obtain the search keyword.
[0120] Optionally, the second terminal 404 is further configured to obtain a search result in a second resource library corresponding to the second terminal based on the search keyword.
[0121] Optionally, the second terminal 404 is further configured to acquire search keywords input by the user.
[0122] Optionally, the second terminal 404 is further configured to obtain the first search result in the first resource library corresponding to the first terminal based on the search keyword, and obtain the second search result in the second resource library. As a result, the first search result and the second search result constitute the search result.
[0123] Optionally, the first terminal 402 is further configured to generate a connection two-dimensional code including connection information in response to the connection instruction, and display the connection two-dimensional code.
[0124] Optionally, the second terminal 404 is further configured to scan the connection two-dimensional code to establish a communication connection with the first terminal.
[0125] Optionally, the second terminal 404 is further configured to send the target search result to the first terminal through screen projection or link.
[0126] In the search result display system provided by the embodiment of the present application, a first terminal receives a connection instruction, generates and displays connection information in response to the connection instruction; the second terminal establishes a communication connection with the first terminal based on the connection information, and obtains Search keywords, obtain search results based on the search keywords, determine target search results in the search results, and send the target search results to the first terminal; the first terminal receives and displays the The target search result improves the user's use experience on the first terminal, and also improves the user's search experience and efficiency with the assistance of the second terminal, thereby improving the user's search experience.
[0127] The above is a schematic solution of a search result display system according to this embodiment. It should be noted that the technical solution of the search result display system and the technical solution of the above-mentioned search result display method belong to the same concept, and the details that are not described in detail in the technical solution of the search result display system can be referred to in the above-mentioned search result display method. Description of the technical solution.
[0128] Figure 5 A flowchart of a search result display method applied to a first terminal provided by an embodiment of the present application is shown, which specifically includes the following steps:
[0129] Step 502: Receive a connection instruction.
[0130] Step 504: Generate and display connection information in response to the connection instruction.
[0131] Step 506: Receive a connection request sent by the second terminal based on the connection information, and establish a communication connection with the second terminal.
[0132] Step 508: Receive and display the target search result sent by the second terminal.
[0133] Optionally, receive connection instructions, including:
[0134] Get search keywords;
[0135] obtaining a first search result in a first resource library corresponding to the first terminal based on the search keyword;
[0136] In the case where no target search result is determined in the first search result, a connection instruction is received.
[0137] Optionally, generating and displaying connection information in response to the connection instruction, including:
[0138] In response to the connection instruction, connection information carrying the search keyword is generated and displayed.
[0139] Optionally, generating and displaying connection information in response to the connection instruction, including:
[0140] generating a connection two-dimensional code containing connection information in response to the connection instruction;
[0141] Display the connection QR code.
[0142] The search result display method applied to the first terminal provided by the embodiment of the present application includes receiving a connection instruction; generating and displaying connection information in response to the connection instruction; receiving a connection request sent by the second terminal based on the connection information, and communicating with the connection information. The second terminal establishes a communication connection; receives and displays the target search result sent by the second terminal, through this method, the user can display the connection information to the second terminal at the first terminal, and receive the target search result sent by the second terminal, The scope of the resource library searched by users has been expanded, and the user experience has been improved.
[0143] Image 6 A flowchart of a search result display method applied to a second terminal provided by an embodiment of the present application is shown, which specifically includes the following steps:
[0144] Step 602: Send a connection request to the first terminal based on the connection information displayed by the first terminal, and establish a communication connection with the first terminal.
[0145] Step 604: Obtain search keywords.
[0146] Step 606: Acquire search results based on the search keywords, and determine target search results in the search results.
[0147] Step 608: Send the target search result to the first terminal.
[0148] Optionally, obtain search keywords, including:
[0149] Parse the connection information to obtain search keywords.
[0150] Optionally, obtaining search results based on the search keywords, including:
[0151] Obtain a search result in a second resource library corresponding to the second terminal based on the search keyword.
[0152] Optionally, obtain search keywords, including:
[0153] Get the search keywords entered by the user.
[0154] Optionally, obtaining search results based on the search keywords, including:
[0155] obtaining a first search result in a first resource library corresponding to the first terminal based on the search keyword;
[0156] obtaining a second search result in a second resource library corresponding to the second terminal based on the search keyword;
[0157] A search result is formed according to the first search result and the second search result.
[0158] Optionally, the first terminal displays the connection information through the connection two-dimensional code;
[0159] Sending a connection request to the first terminal based on the connection information displayed by the first terminal includes:
[0160] Scan the QR code displayed by the first terminal to obtain the connection information;
[0161] A connection request is sent to the first terminal based on the connection information.
[0162] The search result display method applied to the second terminal provided by the embodiment of the present application sends a connection request to the first terminal based on the connection information displayed by the first terminal, and establishes a communication connection with the first terminal; obtains search keywords ; obtain search results based on the search keywords, and determine target search results in the search results; send the target search results to the first terminal. With this method, the user can search for the target search result on the second terminal, and send the target search result to the first terminal for display, which improves the user's experience of viewing the target search result.
[0163] Corresponding to the above-mentioned embodiments of the search result display method applied to the first terminal, the present application also provides an embodiment of a search result display apparatus configured on the first terminal, Figure 7 A schematic structural diagram of a search result display device configured on a first terminal provided by an embodiment of the present application is shown. like Figure 7 As shown, the device includes:
[0164] a receiving module 702, configured to receive a connection instruction;
[0165] a generating module 704, configured to generate and display connection information in response to the connection instruction;
[0166] A connection module 706, configured to receive a connection request sent by the second terminal based on the connection information, and establish a communication connection with the second terminal;
[0167] The presentation module 708 is configured to receive and present the target search result sent by the second client.
[0168] Optionally, the receiving module 702 is further configured to:
[0169] Get search keywords;
[0170] obtaining a first search result in a first resource library corresponding to the first terminal based on the search keyword;
[0171] In the case where no target search result is determined in the first search result, a connection instruction is received.
[0172] Optionally, the generating module 704 is further configured to generate and display connection information carrying the search keyword in response to the connection instruction.
[0173] Optionally, the generating module 704 is further configured to:
[0174] generating a connection two-dimensional code containing connection information in response to the connection instruction;
[0175] Display the connection QR code.
[0176] The search result display device configured on the first terminal provided by the embodiment of the present application receives a connection instruction; generates and displays connection information in response to the connection instruction; receives a connection request sent by the second terminal based on the connection information, and communicates with the connection information. The second terminal establishes a communication connection; receives and displays the target search result sent by the second terminal, through this device, the user can display the connection information to the second terminal at the first terminal, and receive the target search result sent by the second terminal, The scope of the resource library searched by users has been expanded, and the user experience has been improved.
[0177] The above is a schematic solution of a search result display apparatus configured on the first terminal according to this embodiment. It should be noted that the technical solution of the search result display device arranged in the first terminal and the technical solution of the above-mentioned search result display method belong to the same concept, and the technical solution of the search result display device arranged in the first terminal is not described in detail. For details, please refer to the description of the technical solution of the above search result display method.
[0178] Corresponding to the above-mentioned embodiments of the search result display method applied to the second terminal, the present application further provides an embodiment of a search result display apparatus configured on the second terminal, Figure 8 A schematic structural diagram of a search result display apparatus configured on a second terminal provided by an embodiment of the present application is shown. like Figure 8 As shown, the device includes:
[0179] A connection module 802, configured to send a connection request to the first terminal based on the connection information displayed by the first terminal, and establish a communication connection with the first terminal;
[0180] an obtaining module 804, configured to obtain search keywords;
[0181] A determination module 806, configured to obtain a search result based on the search keyword, and determine a target search result in the search result;
[0182] The sending module 808 is configured to send the target search result to the first terminal.
[0183] Optionally, the obtaining module 804 is further configured to parse the connection information to obtain search keywords.
[0184] Optionally, the determining module 806 is further configured to acquire a search result in a second resource library corresponding to the second terminal based on the search keyword.
[0185] Optionally, the obtaining module 804 is further configured to obtain search keywords input by the user.
[0186] Optionally, the determining module 806 is further configured to:
[0187] obtaining a first search result in a first resource library corresponding to the first terminal based on the search keyword;
[0188] obtaining a second search result in a second resource library corresponding to the second terminal based on the search keyword;
[0189] A search result is formed according to the first search result and the second search result.
[0190] Optionally, the first terminal displays the connection information through the connection two-dimensional code;
[0191] The connection module 802 is further configured to:
[0192] Scan the QR code displayed by the first terminal to obtain the connection information;
[0193] A connection request is sent to the first terminal based on the connection information.
[0194] The search result display device configured on the second terminal provided by the embodiment of the present application sends a connection request to the first terminal based on the connection information displayed by the first terminal, and establishes a communication connection with the first terminal; obtains search keywords ; obtain search results based on the search keywords, and determine target search results in the search results; send the target search results to the first terminal. Through the device, the user can search for the target search result on the second terminal, and send the target search result to the first terminal for display, which improves the user's experience of viewing the target search result.
[0195] The above is a schematic solution of the apparatus for displaying search results configured on the second terminal according to this embodiment. It should be noted that the technical solution of the search result display device arranged on the second terminal and the technical solution of the above-mentioned search result display method belong to the same concept, and the technical solution of the search result display device arranged on the second terminal is not described in detail. For details, please refer to the description of the technical solution of the above search result display method.
[0196] Figure 9 A structural block diagram of a computing device 900 provided according to an embodiment of the present application is shown. Components of the computing device 900 include, but are not limited to, memory 910 and processor 920 . The processor 920 is connected with the memory 910 through the bus 930, and the database 950 is used for saving data.
[0197] Computing device 900 also includes access device 940 that enables computing device 900 to communicate via one or more networks 960 . Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. Access device 940 may include one or more of any type of network interface (eg, network interface card (NIC)), wired or wireless, such as IEEE 802.11 wireless local area network (WLAN) wireless interface, World Interoperability for Microwave Access ( Wi-MAX) interface, Ethernet interface, Universal Serial Bus (USB) interface, cellular network interface, Bluetooth interface, Near Field Communication (NFC) interface, and the like.
[0198] In one embodiment of the present application, the above-mentioned components of the computing device 900 and Figure 9 Other components not shown in can also be connected to each other, eg via a bus. It should be understood that Figure 9 The block diagram of the computing device structure shown is for the purpose of example only, and is not intended to limit the scope of the present application. Those skilled in the art can add or replace other components as required.
[0199] Computing device 900 may be any type of stationary or mobile computing device, including mobile computers or mobile computing devices (eg, tablet computers, personal digital assistants, laptops, notebook computers, netbooks, etc.), mobile phones (eg, smart phones) ), wearable computing devices (eg, smart watches, smart glasses, etc.) or other types of mobile devices, or stationary computing devices such as desktop computers or PCs. Computing device 900 may also be a mobile or stationary server.
[0200] The processor 920 is configured to implement any of the steps of the method for displaying search results applied to the first terminal or the method for displaying search results applied to the second terminal when executing the computer-executable instructions.
[0201]The above is a schematic solution of a computing device according to this embodiment. It should be noted that the technical solution of the computing device and the technical solution of the above-mentioned search result display method belong to the same concept, and the details that are not described in detail in the technical solution of the computing device can be referred to the description of the technical solution of the above-mentioned search result display method. .
[0202] An embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions, and when the instructions are executed by a processor, is used to implement any of the search result display methods applied to the first terminal or applied to the second terminal. Steps of a method for displaying search results of a terminal.
[0203] The above is a schematic solution of a computer-readable storage medium of this embodiment. It should be noted that the technical solution of the storage medium and the technical solution of the above-mentioned search result display method belong to the same concept, and the details that are not described in detail in the technical solution of the storage medium can be referred to the description of the technical solution of the above-mentioned search result display method. .
[0204] The foregoing describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0205] The computer instructions include computer program code, which may be in source code form, object code form, an executable file, some intermediate form, or the like. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM, Read-Only Memory) , Random Access Memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable media may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer-readable media Electric carrier signals and telecommunication signals are not included.
[0206] It should be noted that, for the convenience of description, the foregoing method embodiments are described as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence. Because in accordance with the present application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily all necessary for the present application.
[0207] In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
[0208] The preferred embodiments of the present application disclosed above are only provided to help illustrate the present application. Alternative embodiments are not intended to exhaust all details, nor do they limit the invention to only the described embodiments. Obviously, many modifications and variations are possible in light of the content of this application. The present application selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can well understand and utilize the present application. This application is to be limited only by the claims, along with their full scope and equivalents.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Similar technology patents
Picture projection method and device, projection equipment and readable storage medium
Owner:CHENGDU XGIMI TECH CO LTD
Thumbnail acquisition method and device, electronic equipment and storage medium
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD
Program updating method and system
Owner:GUANGZHOU SHIYUAN ELECTRONICS CO LTD
Display panel and display device
Owner:HUBEI YANGTZE IND INNOVAION CENT OF ADVANCED DISPLAY CO LTD
Classification and recommendation of technical efficacy words
- Improve viewing experience
- Improve the search experience
Method, system, and client terminal for playing back advertisement in procedure of buffering network living broadcast
Owner:TENCENT TECH (SHENZHEN) CO LTD
Reel type flexible screen, display control method and storage medium
Owner:SHANGHAI CHUANGGONG COMM TECH
Method for superposing view angle following text and video contents on virtual reality video
Owner:HANGZHOU ARCVIDEO TECHNOLOGY CO LTD
Method and system for pushing multimedia contents according to user emotions
Owner:XINHUANET CO LTD
Search method and search device
Owner:ALIBABA GRP HLDG LTD
Searching method and device in screen locked state of mobile equipment
InactiveCN106775183AShorten the use pathImprove the search experience
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Advertisement information searching method and device
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Method and device of generating brand derivative-words
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
Method and device for displaying characters in search recommendation list
PendingCN110727837AImprove the search experience
Owner:DATAGRAND TECH INC