CN118332206A - Search results page display method, device, equipment and medium - Google Patents

Search results page display method, device, equipment and medium Download PDF

Info

Publication number
CN118332206A
CN118332206A CN202310072769.3A CN202310072769A CN118332206A CN 118332206 A CN118332206 A CN 118332206A CN 202310072769 A CN202310072769 A CN 202310072769A CN 118332206 A CN118332206 A CN 118332206A
Authority
CN
China
Prior art keywords
search
page
search result
result
displaying
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
CN202310072769.3A
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202310072769.3A priority Critical patent/CN118332206A/en
Publication of CN118332206A publication Critical patent/CN118332206A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a display method, a device, equipment and a medium of a search result page, and belongs to the field of man-machine interaction. The method comprises the steps of displaying a search page of an application program, wherein the search page comprises a search inlet; responding to the first search word received by the search inlet, and displaying a result preview page of the first search result through a first definition, wherein the first search result is matched with the first search word; responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word; displaying a result preview page of the first search result through the second definition, wherein the matching degree of the first search result and the second search word is higher than that of the first search result and the first search word, and the first definition is lower than the second definition; and displaying a search result page of the first search result based on the result preview page of the second definition. The method improves the searching efficiency.

Description

Display method, device, equipment and medium of search result page
Technical Field
The embodiment of the application relates to the field of man-machine interaction, in particular to a display method, a device, equipment and a medium of a search result page.
Background
With the continuous development of network technology, application programs are often provided with search functions.
In the related art, an interface of an application program is displayed with a search box. And in response to the search box receiving the search keywords, the application program matches massive content according to the search keywords, and then ranks the matched search results in a list form. After the user clicks on the search result of interest, the search result page is expanded and displayed.
However, in the related art, it is difficult for a user to determine the target search result from the search result list by clicking once, and the user often needs to try to click on the search result for multiple times, and can determine the target search result after browsing multiple search result pages, which is inefficient for the user to determine the target search result.
Disclosure of Invention
The application provides a display method, a device, equipment and a medium for a search result page, which improve the search efficiency of a user. The technical scheme is as follows:
According to an aspect of the present application, there is provided a display method of a search result page, the method including:
Displaying a search page of the application program, wherein the search page comprises a search inlet;
responding to the first search word received by the search inlet, and displaying a result preview page of the first search result through a first definition, wherein the first search result is matched with the first search word;
Responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word;
Displaying a result preview page of the first search result through the second definition, wherein the matching degree of the first search result and the second search word is higher than that of the first search result and the first search word, and the first definition is lower than the second definition;
And displaying a search result page of the first search result based on the result preview page of the second definition.
According to an aspect of the present application, there is provided a function calling method in an instant messaging scenario, the method comprising:
displaying an instant messaging page, wherein the instant messaging page comprises a text input box;
responding to the text input box to receive a first text, and displaying a first display element obtained by calling a first function through a first definition, wherein the first display element is matched with the first text;
Responding to the text input box to continuously receive the input operation of the text, and obtaining a second text, wherein the second text is obtained by adding characters and/or modifying the characters on the basis of the first text;
Displaying a first display element obtained by calling the first function through the second definition, wherein the matching degree of the first display element and the second text is higher than that of the first display element and the first text, and the first definition is lower than the second definition;
a first presentation element is sent to the current chat object.
According to another aspect of the present application, there is provided a display apparatus of a search result page, the apparatus including:
the display module is used for displaying a search page of the application program, wherein the search page comprises a search inlet;
The display module is further used for responding to the first search word received by the search inlet and displaying a result preview page of the first search result through the first definition, and the first search result is matched with the first search word;
the processing module is used for responding to the input operation of the search entry to continuously receive the search word, obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word;
The display module is further used for displaying a result preview page of the first search result through the second definition, the matching degree of the first search result and the second search word is higher than that of the first search result and the first search word, and the first definition degree is lower than the second definition degree;
And the display module is also used for displaying a search result page of the first search result based on the result preview page of the second definition.
According to another aspect of the present application, there is provided a function calling device in an instant messaging scenario, the device comprising:
the display module is used for displaying an instant communication page, and the instant communication page comprises a text input box;
the display module is further used for responding to the text input box to receive the first text, displaying a first display element obtained by calling the first function through the first definition degree, and the first display element is matched with the first text;
the processing module is used for responding to the text input box to continuously receive the input operation of the text, so as to obtain a second text, wherein the second text is obtained by adding characters and/or modifying the characters on the basis of the first text;
The display module is further used for displaying a first display element obtained by calling the first function through a second definition degree, the matching degree of the first display element and the second text is higher than that of the first display element and the first text, and the first definition degree is lower than the second definition degree;
and the sending module is used for sending the first presentation element to the current chat object.
According to one aspect of the present application, there is provided a computer apparatus comprising: the system comprises a processor and a memory, wherein the memory stores a computer program, and the computer program is loaded and executed by the processor to realize the display method of the search result page or the function calling method in the instant messaging scene.
According to another aspect of the present application, there is provided a computer-readable storage medium storing a computer program loaded and executed by a processor to implement a display method of a search result page as described above, or a function calling method in an instant messaging scenario.
According to another aspect of the present application, a computer program product is provided, the computer program product 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, so that the computer device executes the display method of the search result page provided in the above aspect, or the function calling method in the instant messaging scenario.
The technical scheme provided by the embodiment of the application has the beneficial effects that at least:
By displaying the result preview page of the search result, the user can preview the search result corresponding to the search word in advance, and can adjust the search word in time, so that the complicated operation that the user needs to enter and browse the search result page and can determine whether the search result is the target search result in the related art is avoided, and the search efficiency of the user is improved.
And with the gradual increase of the matching degree between the search word and the search result, a gradual clear result preview page is displayed, the result preview page which is 'blurred to clear' characterizes the gradual confidence of the application program on the provided search result, the clear result preview page is switched and displayed as the search result page, a smooth display mode of the search result page is provided, and the terminal interface can render the search result page on the basis of the clear result preview page, so that the efficiency of rendering the search result page is accelerated.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 illustrates a schematic diagram of a computer system provided by an exemplary embodiment;
FIG. 2 illustrates a flow chart of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 3 illustrates a flow chart of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 4 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 5 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 6 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 7 illustrates a flow chart of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 8 illustrates a flow chart of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 9 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 10 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 11 is a diagram illustrating a method of displaying a search results page provided by an exemplary embodiment;
FIG. 12 is a flowchart illustrating a method of displaying a search results page provided by one exemplary embodiment;
FIG. 13 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 14 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 15 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 16 illustrates a flowchart of a method for displaying a search results page provided by an exemplary embodiment;
FIG. 17 is a diagram illustrating a method of displaying a search results page provided by an exemplary embodiment;
FIG. 18 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 19 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 20 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 21 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 22 illustrates a schematic diagram of a method of displaying a search results page provided by an exemplary embodiment;
FIG. 23 illustrates a flowchart of a method for displaying a search results page provided by an exemplary embodiment;
FIG. 24 is a diagram illustrating a method of displaying a search results page provided by an exemplary embodiment;
fig. 25 is a flowchart illustrating a function calling method in an instant messaging scenario provided by an exemplary embodiment;
Fig. 26 is a schematic diagram showing a function calling method in an instant messaging scenario provided by an exemplary embodiment;
fig. 27 is a schematic diagram showing a function calling method in an instant messaging scenario provided by an exemplary embodiment;
fig. 28 is a schematic diagram showing a function calling method in an instant messaging scenario provided in an exemplary embodiment;
fig. 29 is a schematic diagram showing a function calling method in an instant messaging scenario provided by an exemplary embodiment;
fig. 30 is a schematic diagram showing a function calling method in an instant messaging scenario provided by an exemplary embodiment;
FIG. 31 is a diagram illustrating a method of displaying a search results page provided by an exemplary embodiment;
FIG. 32 is a flowchart of a method for data matching based on search terms provided by an exemplary embodiment;
FIG. 33 illustrates a block diagram of a display device of a search results page provided by an exemplary embodiment;
FIG. 34 illustrates a block diagram of a display device of a search results page provided by an exemplary embodiment;
Fig. 35 shows a block diagram of a computer device provided by an exemplary embodiment.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
It should be understood that references herein to "a number" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
First, a description will be given of a computer system in which the present application is located.
FIG. 1 illustrates a schematic diagram of a computer system provided by an exemplary embodiment of the present application. Computer system 100 includes a terminal 120. The terminal 120 runs a search tool supporting a search function. Optionally, the search tool is a tool that supports local searching and/or networked searching. When the search tool supports local searching, it may be a computer file search tool, a search function built in a word processing application program, or the like; when the search tool supports networked searches, it may be an application with search functionality (e.g., browser client, instant messaging application), etc. For example, the search tool may be a function for full web search in a browser, a function for searching sub-applications (applets) in a parent application, a tool for searching product capabilities that have been developed in an application, a tool for searching merchandise in a shopping program, a tool for searching game props in a game program, a tool for searching videos in a video playback program, a tool for searching songs in a music playback program, and the like. The present application is not limited to the representation of the search tool.
When the search tool supports networked searches, computer system 100 also includes server 140. The server 140 searches in the database according to the search word transmitted by the terminal 120, and returns at least one search result matching the search word to the terminal 120. The terminal 120 is connected to the server 140 through a wireless network or a wired network. In the present application, the server 140 also transmits a result preview page of the search result matching the search term to the terminal 120, and the terminal 120 displays the result preview page in a gradually clear manner.
Referring to parts (a) to (D) of fig. 1 in combination, part (a) of fig. 1 shows that an input search term is "document", and the terminal displays a result preview page corresponding to a search result "document scan" corresponding to the search term "document" in a first degree of clarity, the result preview page corresponding to the search result "document scan" being a real-time screen captured by the camera. Part (B) of fig. 1 shows that the input search term is "document scan", and the terminal displays the real-time picture acquired by the camera with a second sharpness, which is greater than the first sharpness. Part (C) of fig. 1 shows that the input search term is "document scan", and the terminal displays the real-time screen captured by the camera in a clearer manner. At this point, the "search box" of the search page remains. Part (D) of fig. 1 shows a schematic diagram of a search result page entering the search result "text scan", which is a content detail page of the search result "text scan". In one embodiment, the terminal interface automatically switches the results preview page to a search results page in response to the second sharpness reaching a sharpness threshold.
Optionally, the server 140 includes at least one of a server, a plurality of servers, a cloud computing platform, and a virtualization center. Optionally, the server 140 takes on primary computing work and the terminal 120 takes on secondary computing work; or server 140 takes on secondary computing work and terminal 120 takes on primary computing work; or server 140, terminal 120 undertakes computing work in a coordinated manner.
Alternatively, the terminal may run on a different operating system platform (android or IOS). Optionally, the device types of the terminal include: at least one of a smart phone, a smart watch, a vehicle-mounted terminal, a wearable device, a smart television, a tablet computer, an electronic book reader, an MP3 player, an MP4 player, a laptop portable computer, and a desktop computer.
Those skilled in the art will recognize that the number of terminals may be greater or lesser. Such as the above-mentioned terminals may be only one, or the above-mentioned terminals may be several tens or hundreds, or more. The embodiment of the application does not limit the number of terminals and the equipment type.
Fig. 2 shows a flowchart of a method for displaying a search result page according to an exemplary embodiment of the present application, which is illustrated by the terminal 120 shown in fig. 1, and includes:
Step 210, displaying a search page of an application program, wherein the search page comprises a search entry;
In the present application, the application is an application having a search function. Alternatively, the application is an application provided with a plurality of service functions including applet, public number, service number, movie drama, live video, news information, novice reading, and the like. The application program may be any one of a browser client, an instant messaging application program, a shopping program, a game program, a video playing program, and a music playing program.
The search page of the application is provided with a search portal, which is optionally presented in the form of a text entry box. Optionally, the text entry box is located in a top region, a central region, or a bottom region of the search page, etc. Optionally, the text entry box is presented in the form of a floating window.
Step 220, in response to the search portal receiving the first search term, displaying a result preview page of the first search result through the first sharpness, the first search result matching the first search term;
Search terms refer to keywords used to search for matches in a database. Optionally, the terminal receives a search term input by a user through an input method or a voice recognition mode. When the application program is a networking application program, after the search entrance receives the first search word, the terminal sends the first search word to the server, the server searches and matches in the database according to the first search word, and sends a result preview page of the matched first search result to the terminal, the terminal displays the result preview page of the first search result through a first definition degree, the result preview page is a preview page of a search result page, and the search result page is a content detail page of the search result. Optionally, the results preview page is a screen using tool class functions, or a logo screen in the content detail page.
It should be noted that the first search result is not necessarily the search result in the database that matches the first search result to the highest degree. Before search matching is performed, the server can screen a plurality of recommended search results in advance from the database by combining a screening mechanism, and the first search result is the search result with the highest matching degree with the first search word in the plurality of recommended search results. The screening mechanism may be based on at least one of search popularity, frequency of use by the user, distance in time, and advertisement placement strategy.
And under the condition that the application program is an offline application program, after the search entrance receives the first search word, the terminal performs search matching in the local database according to the first search word, obtains a matched search result and acquires a result preview page corresponding to the search result. And the terminal displays a result preview page through the first definition.
In one embodiment, in response to the search portal receiving a first search term, a results preview page of the first search result is displayed with a first degree of clarity, and a first search page of the first degree of transparency is displayed, the first search page including at least one recommended search term and/or at least one search result corresponding to the first search term. Optionally, the layer of the first search page is located above the layer of the results preview page. Recommended search terms refer to search terms that may be entered by a user based on the first search term's contemplation. For example, a first search term "document" is input, recommended search terms are "how document is edited", "how document is typeset", and so on, and search results are "document scan", "document conversion", and so on. Alternatively, displaying the transparent search page may be displaying a partial area on the search page in a transparent manner, such as displaying a search listing on the search page in a transparent manner, and displaying an opaque search entry. Optionally, the first sharpness is associated with a degree of matching between the first search term and the first search result.
In one embodiment, the terminal receives a result preview page of the first search result, and then the terminal displays the result preview page in a gaussian blur manner. In one embodiment, the display of the results preview page on the terminal is determined in response to the degree of matching between the first search term and the first search result reaching a preset threshold (e.g., 30%). Before reaching the preset threshold, the display is performed according to the original logic. The original logic includes displaying a search listing based on the search terms only on the search page, with at least one recommended search term and/or at least one search result displayed on the search listing, and without displaying a result preview page.
In one embodiment, the sharpness of the results preview page is linearly positively correlated with the degree of matching between the search term and the first search result. As the degree of matching between the search term and the first search result increases gradually, the clarity of the result preview page also increases gradually.
In one embodiment, the sharpness of the results preview page corresponds to the gear in which the degree of matching between the search term and the first search result is located. For example, if the degree of matching between the search term and the first search result falls into gear A (30% -50%), the sharpness of the result preview page is 50%; the degree of matching between the search term and the first search result falls into gear B (50% -70%), and the sharpness of the result preview page is 70%.
Step 230, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word;
After the search portal receives the first search word, responding to the input operation of the search portal to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word. For example, the first search word is "document", the second search word is "document scan" obtained by adding characters on the basis of "document", and the matching degree between the second search word "document scan" and the search result "document scan" is higher than that between the first search word "document" and the search result "document scan".
In one embodiment, the first search term is "document identification", and the second search term is a second search term "document scan" obtained by modifying characters based on "document identification", the second search term "document scan" matching the search result "document scan" to a higher degree than the first search term "document identification" matching the search result "document scan".
In one embodiment, the search portal may also receive a third search term before the second search term is received that matches the first search result. Responding to the input operation of the search entry to continuously receive the search word, and obtaining a third search word, wherein the third search word is obtained by modifying characters on the basis of the first search word; and displaying a result preview page of a second search result through a third definition, wherein the second search result is different from the first search result, the third search word is matched with the second search result, and the third definition is related to the matching degree between the third search word and the second search result.
Then, taking the first search word as a "document", the first search result is "document scanning" as an example, the third search word may be "conversion" obtained by modifying the character of the first search word "document", the second search result is "conversion text", and the result preview page of the second search result "conversion text" will be displayed by a third definition. The matching degree of the third search word ' turn ' and the second search result ' turn word ' is 33%, and the numerical value of the third definition degree is determined according to the matching degree ' 33%.
Step 240, displaying a result preview page of the first search result through the second definition, wherein the matching degree of the first search result and the second search word is higher than that of the first search result and the first search word, and the first definition is lower than the second definition;
After the second search word is received by the search entrance, the terminal sends the second search word to the server, the server performs search matching in the database according to the second search word, and sends a result preview page of the matched first search result to the terminal, the terminal displays the result preview page of the first search result through a second definition, the result preview page is a preview page of the search result page, and the search result page is a content detail page of the search result. The matching degree of the first search result and the second search word is higher than that of the first search result and the first search word. Optionally, the second sharpness is associated with a degree of matching between the second search term and the first search result.
Illustratively, the first search result is "document scan", the first search term is "document", the second search term is "document scan", and it is apparent that the second search term matches the first search result to a higher degree. And after the second search word is obtained, the terminal displays a result preview page with a second definition, wherein the second definition is higher than the first definition, or the blurring degree of the result preview page when the second search word is received is lower than that of the result preview page when the first search word is received. In one embodiment, the terminal still displays the results preview page in a gaussian blur manner.
In one embodiment, after receiving the second search word, the terminal displays a result preview page of the first search result through a second degree of clarity, and displays a second search page of a second degree of transparency, where the second search page includes at least one recommended search word and/or at least one search result corresponding to the second search word, and the first degree of transparency is lower than the second degree of transparency. Optionally, the layer of the second search page is located above the layer of the results preview page. That is, as the degree of matching between the search term received by the search portal and the first search result is higher, the result preview page of the first search result will be gradually clear, and the search page will be gradually transparent. Alternatively, displaying the transparent search page may be displaying a partial area on the search page in a transparent manner, such as displaying a search listing on the search page in a transparent manner, and displaying an opaque search entry.
Step 250, displaying a search result page of the first search result based on the second degree of sharpness result preview page.
The search result page refers to a page of content details of the search result. For example, the search result is "document scan", the search result page is a detailed page using a "document scan" tool, and since the "document scan" tool is a tool class function using a camera, the search result page will display a screen captured by the camera. At this time, the result preview page is a real-time picture acquired by the camera.
In one embodiment, in response to the second sharpness reaching a sharpness threshold, automatically switching display of a result preview page and a search page of the second sharpness as a search result page of the first search result; or in response to the degree of matching of the second search word with the first search result reaching a matching threshold, automatically switching and displaying the result preview page and the search page with the second definition as a search result page of the first search result. Or in response to the transparency degree of the search page reaching the transparency threshold, automatically displaying the result preview page and the search page switch of the second definition degree as a search result page of the first search result.
In another embodiment, the second degree of sharpness of the result preview page is automatically switched to display as the search result page in response to the duration of the input operation in which the search term was not received by the search portal reaching a duration threshold.
In another embodiment, the result preview page of the second sharpness is automatically displayed as a search result page in response to the second sharpness reaching a sharpness threshold and a duration of an input operation in which the search term was not received by the search portal reaching a duration threshold. Optionally, the search entry on the search page is a text input box, transparency of an area where the text input box is located does not change along with gradual accuracy of the search word, the text input box is still displayed in a time period when the second definition reaches a definition threshold and a duration of an input operation of the search word which is not received by the search entry reaches a duration threshold, after the duration threshold is reached, the text input box is canceled to be displayed, and a page after the text input box is canceled is directly used as an initial page of the search result page.
In another embodiment, a switching control for entering the search result page is provided on the terminal interface, and the result preview page with the second definition is directly displayed as the search result page in a switching manner in response to the switching control receiving a trigger operation.
In summary, by displaying the result preview page of the search result, the user may preview the search result corresponding to the search word in advance, and the user may adjust the search word in time, which avoids the need for the user to enter and browse the search result page in the related art to determine whether the search result is the target search result, and improves the search efficiency of the user.
And as the matching degree between the search word and the search result is gradually improved, a gradually clear result preview page is displayed, the result preview page which is 'blurred to clear' characterizes the gradual confidence of the application program on the provided search result, the clear result preview page is switched and displayed as a search result page, the display mode of the search result page without sense is provided, and the search experience of a user is optimized.
Based on the alternative embodiment shown in fig. 2, a result preview page corresponding to the type of the first search result will be displayed according to the type of the first search result. In one embodiment, the first search result is a tool class function provided by the application program and the result preview page is a screen obtained using the tool class function. The tool class function is a tool for calling the sensors such as a camera, a microphone, a positioning component, a gyroscope and the like, and the tool class function can be a tool for realizing the functions of photographing translation, scanning files, scanning test papers, extracting characters, scanning two-dimensional codes, identifying a web page and the like.
In another embodiment, the first search result is content provided by the application program for viewing by the user, and the result preview page is a logo of the content to be viewed by the user. Alternatively, the content for the user to browse may be carried by an applet/web page, which is an applet providing the user with information such as graphics, video, etc. for browsing, an H5 web page, a public number, a video number, a service number, etc. Optionally, the content for the user to browse is digital readings, video content, game content, advertisement content, and the like.
Various result preview pages corresponding to the first search results under various specific types will be described below.
In a first possible display mode, the first search result is a tool function implemented by the camera. FIG. 3 shows a flowchart of a method for displaying a search result page provided by the present application, the method comprising:
Step 310, displaying a search page of an application program, wherein the search page comprises a search entry;
in the present embodiment, the application is an application provided with a tool class function. The application program is a browser client or an instant messaging program. Tool class functions are functions that the platform of the application has developed. In this embodiment, the tool class function is a function implemented by calling a camera, and the function may be called photographing translation, scanning a file, scanning a test paper, extracting characters, scanning a two-dimensional code, identifying a web page, and the like.
Step 320, in response to the search portal receiving the first search term, displaying the picture acquired by the calling camera at the first moment through the first definition;
the first time is the time at which the first search term was received.
Referring to fig. 4 in combination, fig. 4 illustrates a search scenario under an application program. Part (a) of fig. 4 shows that, when the search portal receives the first search word "document", a screen captured by the camera is added below the layer of the search page, and at this time, the screen captured by the camera is displayed to a first degree of sharpness.
Referring in conjunction with fig. 5, fig. 5 illustrates a search scenario under another application. Part (a) of fig. 5 shows that the search portal receives the first search word "swipe", and adds a picture collected by the camera below the layer of the search page, where the picture collected by the camera is displayed with a first sharpness.
Referring in conjunction with FIG. 6, FIG. 6 illustrates a search scenario under another application. Part (a) of fig. 6 shows that, when the search portal receives the first search word "turn", a picture acquired by the camera is added below the layer of the search page, and at this time, the picture acquired by the camera is displayed to be of a first sharpness degree.
Step 330, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying characters on the basis of the first search word;
step 340, displaying the picture acquired by calling the camera at the second moment through the second definition;
the second time is the time at which the second search term was received.
Referring to fig. 4 in combination, part (B) of fig. 4 shows that the search portal receives the second search term "document scan", and adds a picture acquired by the camera below the layer of the search page, where the picture acquired by the camera is displayed to a second degree of sharpness.
Referring to fig. 5 in combination, part (B) of fig. 5 shows that the search portal receives the second search word "swipe" and adds a picture acquired by the camera below the layer of the search page, and at this time, the picture acquired by the camera is displayed as a first sharpness.
Referring to fig. 6 in combination, part (a) of fig. 6 shows that, when the search portal receives the second search word "turn", a picture acquired by the camera is added below the layer of the search page, and at this time, the picture acquired by the camera is displayed to a first degree of sharpness.
Step 350, taking the picture acquired by the camera with the second definition as an initial page of a search result page of the tool class function, and displaying the search result page;
The search result page is used for displaying a using picture of the tool class function.
In one embodiment, when the second definition reaches the definition threshold and the duration of the input operation of the search term not received by the search portal reaches the duration threshold, the picture acquired by the camera of the second definition is used as an initial page of a search result page of the tool function, and the search result page is displayed.
Referring to fig. 4 in combination, fig. 4 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search portal does not receive the search word does not reach the duration threshold, at which time the search word is "document scan". Fig. 4 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 5 in combination, fig. 5 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search term does not reach the duration threshold, at which time the search term is "swiped". Fig. 5 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 6 in combination, fig. 6 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive a search term does not reach the duration threshold, the search term being "transfer". Fig. 6 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is a tool function. Specifically, the tool class function is a tool for calling the camera, the result preview page displays real-time pictures acquired by the camera, and before entering the content detail page of the tool class function, a user can adjust the shooting angle of the camera in advance, so that the efficiency of using the tool class function by the user is improved.
In a second possible display mode, the first search result is a tool-like function implemented by a microphone. FIG. 7 is a flow chart of a method for displaying a search results page according to the present application, the method comprising:
step 710, displaying a search page of the application program, the search page including a search entry;
In the present embodiment, the application is an application provided with a tool class function. The application program is a browser client or an instant messaging program. Tool class functions are functions that the platform of the application has developed. In this embodiment, the tool class function is a function implemented by calling a microphone, and the function may be called speech translation, song-listening, etc.
Step 720, in response to the search portal receiving the first search term, displaying a picture of the audio collected by the microphone at the first moment in response to the first definition;
The first time is the time at which the first search term was received. The screen invoking the microphone to capture audio may be the screen displaying the spectrogram. For example, the first search term is "speech" and the spectrum of sound received at the first moment is displayed with a first degree of clarity.
Step 730, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying characters on the basis of the first search word;
step 740, displaying the picture of calling the microphone to collect the audio at the second moment through the second definition;
The second time is the time at which the second search term was received. For example, the second search term is "voice turn" and the spectrum of the sound received at the second time instant is displayed with a second degree of clarity.
Step 750, taking the picture of the audio collected by the microphone with the second definition as an initial page of a search result page of the tool class function, and displaying the search result page;
The search result page is used for displaying a using picture of the tool class function.
In one embodiment, when the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search entry does not receive the search term reaches the duration threshold, the screen of the microphone of the second sharpness for collecting audio is used as an initial page of a search result page of the tool class function, and the search result page is displayed.
For example, when the second sharpness reaches the sharpness threshold, the second search term is "speech translation", and the screen of the microphone for collecting audio at the time of receiving the "speech translation" is used as the initial page of the search result page, and the search result page is displayed.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is a tool function. Specifically, the tool class function is a tool for calling the microphone, the result preview page displays the picture of the microphone for collecting the audio, before entering the content detail page of the tool class function, the user can adjust the sound environment of the microphone in advance, noise interference is avoided, and the efficiency of using the tool class function by the user is improved.
In a third possible display mode, the first search result is an applet. FIG. 8 shows a flow chart of a method for displaying a search results page provided by the application, the method comprising:
step 810, displaying a search page of the application program, wherein the search page comprises a search entry;
in the present embodiment, the application is an application provided with an applet. The application program is a browser client or an instant messaging program. The applet is a carrying form for providing users with browsing of information such as graphics, texts, videos, etc.
Step 820, responsive to the search portal receiving the first search term, determining a representative color and icon for the provider of the applet to be displayed on the applet's preview page; displaying a preview page of the applet through a first degree of clarity;
the first time is the time at which the first search term was received. Optionally, the preview page of the applet displayed is dynamically changing. Along with the gradual increase of the matching degree of the input search word and the first search result, the displayed preview page is gradually and dynamically amplified and displayed, and when the matching degree of the search word and the first search result reaches a threshold value, the preview page is displayed on the full screen of the search page.
Referring to fig. 9 in combination, fig. 9 illustrates a search scenario under an application program. Part (a) of fig. 9 shows that under the first search term "nucleic acid" received by the search portal, a first degree of sharpness nucleic acid map is added below the layer of the search page, the nucleic acid map exhibiting medical spots nearby provided with nucleic acid detection services. The applet preview page in fig. 9 appears light blue.
Referring to fig. 10 in combination, fig. 10 illustrates a search scenario under another application. Part (a) of fig. 10 shows an operation screen of adding a first definition of the game applet "sheep" below the layer of the search page under the condition that the search portal receives the first search word "sheep". The applet preview page in fig. 10 appears green.
Referring to fig. 11 in combination, fig. 11 illustrates a search scenario under another application. Part (a) of fig. 11 shows an operation screen of adding a first definition of the game applet "sheep" below the layer of the search page under the search portal receiving the first search word "sheep". The applet preview page in fig. 11 appears green.
Step 830, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying characters on the basis of the first search word;
Step 840, displaying the preview page of the applet with a second degree of sharpness;
the second time is the time at which the second search term was received.
Referring to FIG. 9 in combination, part (B) of FIG. 9 shows that the search portal receives the second search term "nucleic acid check" and adds a second level of clarity of the nucleic acid map below the layer of the search page.
Referring to fig. 10 in combination, part (B) of fig. 10 shows that the search portal receives the second search word "sheep" and adds a running screen of the game applet "sheep" of a second definition below the layer of the search page.
Referring to fig. 11 in combination, part (B) of fig. 11 shows that the search portal receives the second search word "sheep" and adds a running screen of the game applet "sheep" of the second definition degree below the layer of the search page.
And step 850, switching the preview page with the second definition to a detail page of the applet.
The search result page is used for displaying a using picture of the tool class function.
In one embodiment, when the second definition reaches the definition threshold and the duration of the input operation of the search term not received by the search portal reaches the duration threshold, the picture acquired by the camera of the second definition is used as an initial page of a search result page of the tool function, and the search result page is displayed.
Referring to fig. 9 in combination, fig. 9 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, at which time the search word is "nucleic acid detection". Fig. 9 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 10 in combination, fig. 10 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word is "sheep. Fig. 10 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 11 in combination, fig. 11 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "sheep. Fig. 11 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is an applet. Specifically, the result preview page displays the representative color and the icon of the applet provider, which is favorable for the user to intuitively determine whether the current applet is the target search result, and improves the efficiency of the user in determining the target search result.
In a fourth possible display mode, the first search result is a digital reading. FIG. 12 is a flow chart of a method for displaying a search results page provided by the present application, the method comprising:
step 1210, displaying a search page of the application, the search page including a search entry;
in this embodiment, the application is an application provided with a digital readout. The application program is a browser client or an instant messaging program. The digital reading material can be reading content such as novel, journal, paper and the like.
Step 1220, in response to the search portal receiving the first search term, displaying a cover of the digital reading material with a first degree of sharpness;
The first time is the time at which the first search term was received. Alternatively, the digital reader may have multiple covers, each of which may be randomly selected from the multiple covers. The multiple covers include a promotional page of digital reading material and a first page of the reader.
Referring to fig. 13 in combination, fig. 13 illustrates a search scenario under an application program. Part (a) of fig. 13 shows that under the first search term "no go" received by the search portal, the cover of the novel "no go" with a first degree of clarity is added below the layer of the search page.
Referring to fig. 14 in combination, fig. 14 illustrates a search scenario under another application. Part (a) of fig. 14 shows that under the first search term "no go" received by the search portal, the cover of the novel "no go" with a first degree of clarity is added below the layer of the search page.
Referring to fig. 15 in combination, fig. 15 illustrates a search scenario under another application. Part (a) of fig. 15 shows that under the first search term "no-go" received by the search portal, the cover of the novel "no-go" with a first degree of clarity is added below the layer of the search page.
Step 1230, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word;
Step 1240, displaying the cover of the digital reading material with a second sharpness;
the second time is the time at which the second search term was received.
Referring to fig. 13 in combination, part (B) of fig. 13 shows that the search portal receives the second search term "no-arming" and adds a cover of the second definition of novel "no-arming" below the layer of the search page.
Referring to fig. 14 in combination, part (B) of fig. 14 shows that the search portal receives the second search term "no-arming" with the cover of the second definition of novel "no-arming" added below the layer of the search page.
Referring to fig. 15 in combination, part (B) of fig. 15 shows that the search portal receives the second search term "no-arming" with the cover of the second definition of novel "no-arming" added below the layer of the search page.
Step 1250, the cover of the digital reading of the second sharpness is switched to the detail page of the digital reading.
The search result page is used for displaying a using picture of the tool class function.
In one embodiment, when the second definition reaches the definition threshold and the duration of the input operation in which the search entry does not receive the search term reaches the duration threshold, the cover of the digital reading of the second definition is switched to the detail page of the digital reading.
Referring to fig. 13 in combination, fig. 13 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "no martial arts". Fig. 13 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 14 in combination, fig. 14 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "no martial arts". Fig. 14 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 15 in combination, fig. 15 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "no martial arts". Fig. 15 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is a digital reading material. Specifically, the result preview page displays the cover of the digital reading material, which is favorable for a user to intuitively determine whether the current digital reading material is the target search result, and improves the efficiency of determining the target search result for the user.
In a fifth possible display mode, the first search result is a video-type work. FIG. 16 is a flow chart illustrating a method for displaying a search results page according to the present application, the method comprising:
step 1610, displaying a search page of the application program, the search page including a search entry;
In the present embodiment, the application is an application provided with a video-like work. The application program is a browser client or an instant messaging program. The video works can be short video, long video, live broadcast and other works.
Step 1620, in response to the search portal receiving the first search term, displaying the poster or cover of the video-type work through the first sharpness;
The first time is the time at which the first search term was received. Optionally, the video-like work has a poster or cover. In one embodiment, when the video-type work searched by the user is content provided inside the application program, a poster or cover of the video-type work is displayed. When the video works searched by the user are provided by the external part (namely, the whole network) of the application program, the covers of the video works are displayed. Optionally, searching is performed preferentially from content provided inside the application. Optionally, the poster of the video-type work is preferentially displayed.
Referring to fig. 17 in combination, fig. 17 illustrates a search scenario under an application program. Part (a) of fig. 17 shows that under the first search word "kunlun" received by the search portal, a poster of a television series "kunlun shengong" of a first degree of clarity is added below the layer of the search page.
Referring to fig. 18 in combination, fig. 18 illustrates a search scenario under another application. Part (a) of fig. 18 shows that under the first search word "kunlun" received by the search portal, a poster of a television series "kunlun shengong" of a first degree of clarity is added below the layer of the search page.
Referring to fig. 19 in combination, fig. 19 shows a search scenario under another application. Part (a) of fig. 19 shows that under the first search term "kunlun" received by the search portal, a cover of the first degree of clarity of the television series "kunlun shengong" is added below the layer of the search page.
Step 1630, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying the characters on the basis of the first search word;
step 1640, displaying the poster or cover of the video work with a second degree of sharpness;
the second time is the time at which the second search term was received.
Referring to fig. 17 in combination, part (B) of fig. 17 shows that the search portal receives the second search term "kunlun" with the addition of a poster of a second degree of clarity of the television series "kunlun palace" below the layer of the search page.
Referring to fig. 18 in combination, part (B) of fig. 18 shows that the search portal receives the second search term "kunlun shen", adding a poster of a second sharpness of the television series "kunlun shengong" below the layer of the search page.
Referring to fig. 19 in combination, part (B) of fig. 19 shows that the search portal receives the second search term "kunlun shen" with the cover of the second sharpness tv series "kunlun shengong" added below the layer of the search page.
Step 1650, switching the poster or cover of the video work with the second definition to a detail page of the video work.
The search result page is used for displaying a using picture of the tool class function.
In one embodiment, in the case that the second sharpness reaches the sharpness threshold and the duration of the search portal that does not receive the input operation of the search term reaches the duration threshold, the poster or cover of the television play "kunlun shengong" of the second sharpness is switched to the detail page of the television play "kunlun shengong".
Referring to fig. 17 in combination, fig. 17 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "kunlun shengong". Fig. 17 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 18 in combination, fig. 18 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "kunlun shengong". Fig. 18 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 19 in combination, fig. 19 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "kunlun shengong". Fig. 19 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is a video work. Specifically, the result preview page displays the poster or the cover of the video work, which is favorable for a user to intuitively determine whether the current video work is a target search result, and improves the efficiency of determining the target search result by the user.
In a sixth possible display manner, the first search result is a game-type search result. FIG. 20 is a flow chart of a method for displaying a search results page provided by the present application, the method comprising:
Step 2010, displaying a search page of the application program, wherein the search page comprises a search entry;
In the present embodiment, the application is an application provided with game-like search results. The application program is a browser client or an instant messaging program. The game-like search results may be a download page of a game, a run page of a game, an introduction page of a game, an advertisement page of a game, and the like.
Step 2020, in response to the search portal receiving the first search term, displaying a propaganda picture of the game corresponding to the game search result through a first definition;
the first time is the time at which the first search term was received. Optionally, the game corresponding to the game type search result has a propaganda picture.
Referring to fig. 21 in combination, fig. 21 illustrates a search scenario under an application program. Part (a) of fig. 21 shows that the search portal adds a promotional picture of the game "xiaojun guo" of a first degree of clarity below the layer of the search page, upon receiving the first search term "xiaojun".
Referring to fig. 22 in combination, fig. 22 illustrates a search scenario under another application. Part (a) of fig. 22 shows a download interface where the search portal receives the first search term "prince" and adds a first degree of clarity of game "prince glory" below the layer of the search page.
Step 2030, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying characters on the basis of the first search word;
2040, displaying propaganda pictures of the games corresponding to the game search results through a second definition;
the second time is the time at which the second search term was received.
Referring to fig. 21 in combination, part (B) of fig. 21 shows that the search portal receives the second search word "soldier termites", and adds a promotional picture of the game "soldier termite country" of the second definition below the layer of the search page.
Referring to fig. 22 in combination, part (B) of fig. 22 shows that the search portal receives the second search term "Wang Zherong" and adds a download interface of the game "principals glory" of a second degree of clarity below the layer of the search page.
Step 2050, switching the second sharpness of the promotional picture to a detail page of the game-like search result.
Wherein the detail page comprises any one of a game in a running state, a detailed description of the game and a game advertisement.
In one embodiment, when the second definition reaches the definition threshold and the duration of the input operation in which the search portal does not receive the search word reaches the duration threshold, the promotional picture of the game corresponding to the game search result of the second definition is switched to the detail page of the game search result.
Referring to fig. 21 in combination, fig. 21 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, the search word at this time being "small ant state". Fig. 21 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
Referring to fig. 22 in combination, fig. 22 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive the search word does not reach the duration threshold, and the search word at this time is "the queen glory". Fig. 22 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is a game search result. Specifically, the result preview page displays the propaganda pictures of the games corresponding to the game type search results, which is beneficial to the user to intuitively determine whether the current game type search results are target search results, and improves the efficiency of determining the target search results by the user.
In a seventh possible display manner, the first search result is an advertisement-type search result. FIG. 23 shows a flow chart of a method for displaying a search results page provided by the present application, the method comprising:
step 2310, displaying a search page of the application, the search page including a search entry;
in this embodiment, the application is an application provided with advertisement-like search results. The application program is a browser client or an instant messaging program. The advertisement class search results may be detail pages of the item, or the like.
Step 2320, in response to the search portal receiving the first search term, displaying a propaganda picture of the commodity corresponding to the advertisement search result through a first definition;
The first time is the time at which the first search term was received. Optionally, the commodity corresponding to the advertisement search result has a propaganda picture.
Referring to fig. 24 in combination, fig. 24 illustrates a search scenario under an application program. Part (a) of fig. 24 shows that the search portal receives the first search term "tesla" and adds a promotional picture of the car of a first degree of sharpness below the layer of the search page.
Step 2330, responding to the input operation of the search entry to continuously receive the search word, and obtaining a second search word, wherein the second search word is obtained by adding characters and/or modifying characters on the basis of the first search word;
Step 2340, displaying the propaganda pictures of the commodities corresponding to the advertisement search results through the second definition;
the second time is the time at which the second search term was received.
Referring to fig. 24 in combination, part (B) of fig. 24 shows that the search portal receives the second search term "tesla" and adds a second degree of sharpness of the promotional picture of car "tesla" below the layer of the search page.
Step 2350, the second sharpness of the promotional picture is switched to the details page of the advertisement-type search result.
The detail page of the advertisement type search result comprises at least one of detail introduction and selling information of the commodity.
In one embodiment, when the second definition reaches the definition threshold and the duration of the input operation of the search term not received by the search portal reaches the duration threshold, the advertisement picture of the game corresponding to the game search result of the second definition is switched to the detail page of the advertisement search result.
Referring to fig. 24 in combination, fig. 24 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the search entry does not receive a search term does not reach the duration threshold, the search term being "tesla". Fig. 24 (D) shows a search result page displayed in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the search term is not received by the search portal reaches the duration threshold.
In summary, the method provides a setting manner of the result preview page under the condition that the search result is an advertisement search result. Specifically, the result preview page displays the propaganda pictures of the commodities corresponding to the advertisement type search results, so that a user can intuitively determine whether the current advertisement type search results are target search results, and the efficiency of determining the target search results by the user is improved.
The above-mentioned "sheep" is merely an example, and the display method of the search result page corresponding to the search result page for intuitively describing different types of search results is different in the present application, and the present application should not be construed as infringement of copyrights or trademarks of the above-mentioned works.
Fig. 25 illustrates a function calling method in an instant messaging scenario according to an exemplary embodiment of the present application, where the method is executed by the terminal 120 shown in fig. 1 for illustration, the method includes:
step 2510, displaying an instant messaging page, wherein the instant messaging page comprises a text input box;
The instant messaging page refers to a chat page provided by an instant messaging application program. The chat page may be a two-person chat page or a multi-person chat page. In order to meet the requirement of sending different messages during chat, the instant messaging page is often provided with multiple functions, such as calling up a applet, a map, photographing/recording, an expression package, live broadcasting room pushing, movie pushing, friend business card pushing and the like.
Under the related technology, the function in the instant messaging scene can be called through a text input box. And calling a function corresponding to the text according to the text received by the text input box. Illustratively, in response to the chat account logged on the terminal 120 attempting to send an expression package to the chat accounts logged on other terminals, the text input box receives "may be happy and happy" and will display the expression corresponding to "may be happy and happy" on the current chat page, and the user may click to send the expression. In the application, the display elements with different definition degrees are displayed according to the matching degree of the input text and the display elements of the called function.
Step 2520, in response to the text input box receiving the first text, displaying a first presentation element obtained by calling the first function through the first definition, wherein the first presentation element is matched with the first text;
And responding to the text input box to receive the first text, displaying a first display element obtained by calling the first function through the first definition degree, and displaying a first instant messaging page with the first transparency degree, wherein the first instant messaging page is used for displaying historical chat contents at a first moment. Optionally, the first display element is located below a layer of the instant messaging page. The first time is the time at which the first text was received.
After the text input box receives the first text, the terminal sends the first text to the server, the server searches and matches in the database according to the first text, and sends the matched first display element of the first function to the terminal, and the terminal displays the first display element through the first definition.
Schematically, referring to fig. 26 in combination, fig. 26 shows a chat page with friends "millet". Fig. 26 (a) shows an applet page of a first degree of clarity corresponding to the first text "t". At this time, the first function is a function of calling an applet, the first presentation element is an applet corresponding to text received by the text input box, and the applet shown in fig. 26 is an official applet of a "tesla" car.
Schematically, referring to FIG. 27 in combination, FIG. 27 shows a chat page with friends "millet". Fig. 27 (a) shows a map of a first degree of clarity corresponding to the first text "i am out of the book". At this time, the first function is a positioning function, and the first display element is a map marked with the current position.
Schematically, referring to FIG. 28 in combination, FIG. 28 shows a chat page with friends "millet". Fig. 28 (a) shows a screen captured by the camera at the first sharpness corresponding to the first text "i beat". At this time, the first function is a photographing function or a video recording function, and the first display element is a picture acquired by the camera at the current moment.
Schematically, referring to FIG. 29 in combination, FIG. 29 shows a chat page with friends "millet". Fig. 29 (a) shows the expression of the first text "happiness" corresponding to the first clarity degree. At this time, the first function is an expression association function, and the first display element is an expression corresponding to the text received by the text input box.
Schematically, referring to FIG. 30 in combination, FIG. 30 shows a chat page with friends "millet". Fig. 30 (a) shows a live room screen of a first sharpness corresponding to the first text "first b". At this time, the first function is a function of calling a live broadcast room, and the first display element is the live broadcast room corresponding to the text received by the text input box. Fig. 30 shows a living room as "a, b, and c living room".
Step 2530, responding to the text input box to continuously receive the input operation of the text, and obtaining a second text, wherein the second text is obtained by adding characters and/or modifying the characters on the basis of the first text;
After the text input box receives the first text, responding to the text input box to continue receiving the input operation of the text, and obtaining a second text, wherein the second text is obtained by adding characters and/or modifying the characters on the basis of the first text. For example, the first text is "congratulation" and the second text is a second search term "congratulation" obtained by adding characters to the "congratulation".
Step 2540, displaying the first display element obtained by calling the first function through the second definition, wherein the matching degree of the first display element and the second text is higher than that of the first display element and the first text, and the first definition is lower than the second definition;
After the text input box receives the second text, the terminal sends the second text to the server, the server searches and matches in the database according to the second text, and sends the matched first display element of the first function to the terminal, and the terminal displays the first display element through the second definition. The matching degree of the first display element result and the second text is higher than that of the first display element result and the first text.
Schematically, referring to fig. 26 in combination, fig. 26 (B) shows a second resolution applet page corresponding to the second text "tex". At this time, the first function is a function of calling an applet, the first presentation element is an applet corresponding to text received by the text input box, and the applet shown in fig. 26 is an official applet of a "tesla" car.
Schematically, referring to fig. 27 in combination, fig. 27 (B) shows a map of a second degree of clarity corresponding to the second text "i am located". At this time, the first function is a positioning function, and the first display element is a map marked with the current position.
Schematically, referring to fig. 28 in combination, fig. 28 (B) shows a picture acquired by the camera at the second resolution corresponding to the second text "i take pictures". At this time, the first function is a photographing function or a video recording function, and the first display element is a picture acquired by the camera at the current moment.
Schematically, referring to fig. 29 in combination, fig. 29 (B) shows a second clear expression corresponding to the second text "mayonnaise". At this time, the first function is an expression association function, and the first display element is an expression corresponding to the text received by the text input box.
Schematically, referring to fig. 30 in combination, fig. 30 (B) shows a live room screen of a second sharpness corresponding to the second text "first, second, third". At this time, the first function is a function of calling a live broadcast room, and the first display element is the live broadcast room corresponding to the text received by the text input box. Fig. 30 shows a living room as "a, b, and c living room".
Step 2550, a first presentation element is sent to the current chat object.
The first presentation element is sent to the current chat object. Optionally, the current chat object is an account having a friend relationship with an account logged on the terminal 120. Optionally, the current chat object is other accounts in the group chat in which the account logged on the terminal 120 participates.
In one embodiment, the first presentation element of the second degree of sharpness is automatically sent to the current chat object in the event that the second degree of sharpness reaches a threshold of sharpness and a duration of the text input operation for which the text input box did not receive text reaches a threshold of duration.
Schematically, referring to fig. 26 in combination, fig. 26 (C) shows an interface in which the second clarity reaches the clarity threshold value but the duration of the input operation in which the text is not received by the text input box does not reach the duration threshold value. Fig. 26 (D) shows an interface for automatically entering a "tesla" official applet in the case where the second sharpness reaches the sharpness threshold and the duration of the input operation in which the text is not received by the text input box reaches the duration threshold. The present embodiment also sends a "tesla" applet to the current chat object (not shown in fig. 26).
Schematically, referring to fig. 27 in combination, fig. 27 (C) shows an interface in which the second sharpness reaches the sharpness threshold but the duration of the input operation in which the text input box does not receive text does not reach the duration threshold, at which time the text in the text input box is "i am located to you bar". Fig. 27 (D) shows that in the case where the second clarity reaches the clarity threshold and the duration of the input operation in which the text input box has not received text reaches the duration threshold, a map is automatically transmitted to the current chat object.
Schematically, referring to fig. 28 in combination, fig. 28 (C) shows a picture taken by the camera when the second sharpness reaches the sharpness threshold but the duration of the text input operation in which the text input box does not receive text does not reach the duration threshold. Fig. 28 (D) shows that in the case where the second sharpness reaches the sharpness threshold and the duration of the text input operation in which the text input box has not received text reaches the duration threshold, the photographing/recording function is automatically entered. After the photographing/recording is completed, a photograph/video (not shown in fig. 28) will be sent to the current chat object.
Schematically, referring to fig. 29 in combination, fig. 29 (C) shows an expression in which the second clarity reaches the clarity threshold but the duration of the input operation in which the text input box does not receive text does not reach the duration threshold, and the text in the text input box is "congratulation". Fig. 29 (D) shows that in the case where the second clarity reaches the clarity threshold and the duration of the input operation in which the text input box has not received text reaches the duration threshold, the expression is automatically transmitted to the current chat object.
Illustratively, referring to fig. 30 in combination, fig. 30 (C) shows a live room screen in which the second sharpness reaches the sharpness threshold but the duration of the text input operation in which the text input box does not receive text does not reach the duration threshold, and the text in the text input box is "a-b-C live room". Fig. 30 (D) shows an interface automatically entering "a live broadcast of a first, second, and third) in the case where the second sharpness reaches a sharpness threshold and the duration of the text input operation in which the text input box has not received text reaches a duration threshold. Fig. 30 does not show that the embodiment also carries out direct broadcast of A, B and C the "send to current chat object" (not shown in fig. 30).
In summary, by displaying the presentation element of the function called by the input text on the instant messaging page, it is convenient for the user to determine whether the presentation element is the target presentation element. Along with the gradual improvement of the matching degree between the input text and the display element, the interface displays the gradually clear display element, the display element from 'fuzzy to clear' characterizes the gradual confidence of the instant messaging application program on the called function and the called display element, the instant messaging application program provides a smooth function calling mode, and the function calling experience of the user is optimized.
Fig. 31 shows a schematic diagram of a method for displaying a search result page according to an exemplary embodiment of the present application, which includes a key action (stage) 3110, a process 3120, and a consumption process 3130. Fig. 31 is described in terms of a user side, a product side, and a background side.
A key behavior 3110, user side, user will input search term; the method comprises the steps that on a product side, an application program identifies a text input process, renders a UI display effect and displays the UI display effect on a user interface; and the server performs data matching according to the search word input by the user at the background side.
The processing 3120 is based on the input process of the search term on the user side, and the background side performs real-time data matching, and the product side displays a preview page of the matched search result.
If the input search word at the user side is in the 0-30% progress stage, the background side performs preliminary search on the data, and if the corresponding search matching result is the original content of the platform (the developed product content is provided by the ecological platform where the application program is located), the product side processing flow is entered. If the corresponding search matching result is not the original content of the platform, rendering the search matching result into a normal list result, and keeping the current network searching experience.
If it is determined that the platform has the native content, the processing is developed on the product side. The product side renders the preview page of the matching result issued by the background side as a Gaussian blur effect, and renders the search list as a semitransparent effect. The search listing is a listing that includes at least one recommended search term and/or at least one search result.
As the progress of the user side inputting the search term tends to end, the background side sends the page which is most matched to the product side according to the dynamic matching process with more confidence on the matching result. The product side is also from 'blurring to clear' on the rendering of the UI presentation, the blurring value of the preview page is reduced from 30% to 0%, i.e. the preview page is gradually and clearly visible, and the semitransparent value of the search list is reduced from 100% to 0%, i.e. the search list is gradually invisible.
As the user side finishes inputting the search term, the product side will render the temporary state of the page to help the user to quickly preview the search result, meeting the expectations of the search result. And carrying out embedded display on the search box and the preview page in the temporary state of the page. The temporary state will stay for 3 seconds, after 3 seconds, the experience state of the business will be entered from the temporary state "no sense". "noninductive" transitions include, but are not limited to, transition modes of animation that are translucent transitions and Gaussian blur transitions.
FIG. 32 shows a flow chart of a method of data matching search terms on the background side. The method comprises the following steps:
Step 3210, starting;
the background side determines to start data matching according to the search word.
Step 3220, detecting a search request of a user in real time;
the background side detects search words input by a user in real time.
Step 3230, performing field matching based on platform existing content/functionality/tools;
the background side performs field matching based on the existing content/functions/tools (collectively referred to as to-be-matched items) of the platform. Illustratively, the search terms are a, b, c, & z, and the search results are a1, b1, c1, d1, …, z1. Each letter represents a field, character, or letter. And the background side matches the search term with each item to be matched.
Step 3240, determining a match threshold;
in one embodiment, the background side determines the matching threshold to be 30%.
Step 3250, whether a match threshold is reached;
The background side determines whether the matching degree between the item to be matched and the search word reaches a threshold value. If the matching threshold is reached, go to step 3260; if the match threshold is not reached, step 3270 is performed.
Illustratively, (a=a1, b+.b1, c+.c1) indicates that the search term matches less than 30% of the search result, step 3270 is performed. (a=a1, b=b1, c+.c1) indicates that the search term matches 30% of the search result, step 3260 is performed.
Step 3260, determining to add a preview page to the search page;
And determining to add the preview page on the search page based on the matching degree between the item to be matched and the search word reaching a threshold value. In one embodiment, the background side determines that the product side will be presented differently on the user interface after adding the preview page on the search page. The dissimilarisation presentation refers to blurring the preview page using the filter-blur (n) function in css style, where the value interval of n is (30% -0%). And, using opacity of css patterns: the search list is transparently passed by an n function, where the value interval of n is (100% -0%).
Optionally, with the process of deleting the search word back at the user side, the product side will sharpen the preview page in real time according to the result matched with the current search word, and the ambiguity range of the preview page will be from 0% to 30%, i.e. a progressively invisible process. And, the product side will materialize the search listing, with the transparency range of the search listing going from 0% to 100%, a progressively visible process.
At step 3270, it is determined to employ a conventional search page.
And determining to adopt a conventional search page based on the matching degree between the item to be matched and the search word reaching a threshold value. A conventional search page is a page that does not add a preview page below the layers of the search list.
After 3 seconds of seamless transition, the background side transmits url of the search result (service) back to the product side, the product side displays a detail page of the search result (i.e. renders into a conventional experience state of the product, where the product refers to a product corresponding to the search result), and the consumption process of the product is consistent with the current network experience. After the user side experiences a 'no sense' transition from the search page to the detail page of the search result, a 'search-even-use' seamless experience process is achieved, and the user views the detail page of the search result in an immersive manner.
Fig. 33 is a block diagram showing a structure of a display apparatus of a search result page according to an exemplary embodiment of the present application, the apparatus including:
a display module 3310 for displaying a search page of the application program, the search page including a search entry;
The display module 3310 is further configured to display, in response to the search portal receiving the first search term, a result preview page of the first search result through the first sharpness, the first search result being matched with the first search term;
The processing module 3320 is configured to respond to the input operation of the search entry to continue receiving the search term, and obtain a second search term, where the second search term is obtained by adding characters and/or modifying characters based on the first search term;
The display module 3310 is further configured to display a result preview page of the first search result with a second sharpness, where the first search result matches the second search term more than the first search result, and the first sharpness is lower than the second sharpness;
The display module 3310 is further configured to display a search result page of the first search result based on the result preview page of the second sharpness.
In an alternative embodiment, the display module 3310 is further configured to display a result preview page of the first search result with a first degree of clarity, and display a first search page of the first degree of transparency, the first search page including at least one recommended search term and/or at least one search result corresponding to the first search term. The display module 3310 is further configured to display a result preview page of the first search result with a second sharpness, and a second search page of a second transparency level, where the second search page includes at least one recommended search word and/or at least one search result corresponding to the second search word, and the first transparency level is lower than the second transparency level.
In an alternative embodiment, the first search result includes a tool class function implemented by a camera. The display module 3310 is further configured to display, according to the first definition, a picture acquired by the calling camera at the first moment; displaying the picture acquired by calling the camera at the second moment through the second definition; and taking the picture acquired by the camera with the second definition degree as an initial page of a search result page of the tool type function, displaying the search result page, wherein the search result page is used for displaying a use picture of the tool type function.
In an alternative embodiment, the first search result includes a tool class function implemented by a microphone; the display module 3310 is further configured to display, with a first degree of clarity, a picture that invokes the microphone to collect audio at a first time; displaying a picture of calling the microphone to collect audio at a second moment through a second definition; and taking the picture of the second definition of the microphone for collecting the audio as an initial page of a search result page of the tool class function, and displaying the search result page, wherein the search result page is used for displaying a use picture of the tool class function.
In an alternative embodiment, the first search result includes an applet; a display module 3310 for determining a representative color and icon of a provider displaying the applet on a preview page of the applet; displaying a preview page of the applet through a first degree of clarity; displaying a preview page of the applet through a second degree of clarity; and switching the preview page with the second definition into a detail page of the applet.
In an alternative embodiment, the first search result comprises a digital reading; the display module 3310 is further configured to display a cover of the digital reading material with a first sharpness; displaying the cover of the digital reading material through the second definition; and switching the cover of the digital reading material with the second definition degree to a detail page of the digital reading material.
In an alternative embodiment, the first search result comprises a video-type work; the display module 3310 is further configured to display a poster or a cover of the video-type work through the first sharpness; displaying the poster or the cover of the video work through the second definition; and switching the poster or the cover of the video works with the second definition into detail pages of the video works.
In an alternative embodiment, the first search results include game-type search results; the display module 3310 is further configured to display, through a first definition, a promotional picture of a game corresponding to the game search result; displaying propaganda pictures of games corresponding to the game search results through the second definition; and switching the propaganda picture with the second definition into a detail page of the game search result, wherein the detail page comprises any one of games, detailed description of the games and game advertisements in the running state.
In an alternative embodiment, the apparatus further comprises a determination module 3330. A determining module 3330 is configured to determine to display a result preview page of the second sharpness as a search result page in response to the second sharpness reaching the sharpness threshold.
In an alternative embodiment, the determining module 3330 is further configured to determine to display a second sharpness of the result preview page switch as the search result page in response to the duration of the input operation in which the search portal did not receive the search term reaching the duration threshold.
In an alternative embodiment, the processing module 3320 is further configured to, in response to the search portal continuing to receive an input operation of the search term, obtain a third search term, where the third search term is obtained by modifying the character based on the first search term. The display module 3310 is further configured to display a result preview page of a second search result through a third sharpness, the second search result being a different search result than the first search result, the third search word being matched with the second search result, the third sharpness being related to a degree of matching between the third search word and the second search result.
In summary, by displaying the result preview page of the search result, the user can preview the search result corresponding to the search word in advance, and the user can adjust the search word in time, so that the situation that the user needs to enter and browse the search result page in the related art can determine whether the search result is the target search result is avoided, and the search efficiency of the user is improved.
And as the matching degree between the search word and the search result is gradually improved, a gradually clear result preview page is displayed, the result preview page which is 'blurred to clear' characterizes the gradual confidence of the application program on the provided search result, the clear result preview page is switched and displayed as a search result page, and the terminal interface can render the search result page on the basis of the clear result preview page, so that the efficiency of rendering the search result page is improved.
Fig. 34 shows a function calling device in an instant messaging scenario provided by an exemplary embodiment of the present application, where the device includes:
a display module 3410 for displaying an instant communication page, the instant communication page including a text input box;
the display module 3410 is further configured to display, in response to the text input box receiving the first text, a first presentation element obtained by calling the first function with a first sharpness, where the first presentation element matches the first text;
A processing module 3420, configured to, in response to the text input box, continue receiving an input operation of the text, and obtain a second text, where the second text is obtained by adding characters and/or modifying characters based on the first text;
The display module 3410 is further configured to display, with a second sharpness, a first display element obtained by calling the first function, where a matching degree between the first display element and the second text is higher than a matching degree between the first display element and the first text, and the first sharpness is lower than the second sharpness;
a sending module 3430 is configured to send the first presentation element to the current chat object.
In an alternative embodiment, the display module 3410 is further configured to display, with a first degree of clarity, a first display element obtained by calling the first function, and display a first instant messaging page with a first degree of transparency, where the first instant messaging page is used to display the historical chat content at a first moment; and displaying a first display element obtained by calling the first function through the second definition degree, and displaying a second instant messaging page with the second transparency degree, wherein the second instant messaging page is used for displaying historical chat contents at the second moment, and the first transparency degree is lower than the second transparency degree.
In an alternative embodiment, the first function and the first presentation element are any one of the following: the first function is a function of calling an applet, and the first display element is an applet corresponding to a text received by the text input box; the first function is a positioning function, and the first display element is a map marked with the current position; the first function is a photographing function or a video recording function, and the first display element is a picture acquired by a camera at the current moment; the first function is an expression association function, and the first display element is an expression corresponding to the text received by the text input box; the first function is a function of calling a live broadcasting room, and the first display element is the live broadcasting room corresponding to the text received by the text input box.
In summary, the device displays the display element of the function called by the input text on the instant communication page, so that a user can conveniently determine whether the display element is a target display element. With the gradual increase of the matching degree between the input text and the presentation element, the interface will display the presentation element with gradual definition, and the presentation element with 'fuzzy to clear' characterizes the gradual confidence of the instant messaging application program on the invoked function and the invoked presentation element, and optimizes the function invoking experience of the user.
Fig. 35 shows a block diagram of a computer device 3500 provided in an exemplary embodiment of the application. The computer device 3500 may be a portable mobile terminal such as: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion picture expert compression standard audio plane 3), an MP4 (Moving Picture Experts Group Audio Layer IV, motion picture expert compression standard audio plane 4) player, a notebook computer, or a desktop computer. Computer device 3500 may also be referred to by other names of user devices, portable terminals, laptop terminals, desktop terminals, and the like.
Generally, computer device 3500 includes: a processor 3501 and a memory 3502.
Processor 3501 may include one or more processing cores, such as a 4-core processor, an 8-core processor, or the like. The processor 3501 may be implemented in at least one hardware form of DSP (DIGITAL SIGNAL Processing), FPGA (Field-Programmable gate array) GATE ARRAY, PLA (Programmable Logic Array ). Processor 3501 may also include a main processor, which is a processor for processing data in an awake state, also called CPU (Central Processing Unit, central processor); a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 3501 may be integrated with a GPU (Graphics Processing Unit, image processor) for taking care of rendering and drawing of content that needs to be displayed by the display screen. In some embodiments, the processor 3501 may also include an AI (ARTIFICIAL INTELLIGENCE ) processor for processing computing operations related to machine learning.
Memory 3502 may include one or more computer-readable storage media, which may be non-transitory. Memory 3502 may also include high-speed random access memory, as well as nonvolatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 3502 is configured to store at least one instruction for execution by processor 3501 to implement a method of displaying a search results page provided by a method embodiment of the present application, and/or based on a method of function invocation in an instant messaging scenario.
In some embodiments, computer device 3500 may optionally further include: a peripheral interface 3503, and at least one peripheral device. The processor 3501, the memory 3502, and the peripheral interface 3503 may be connected by a bus or signal line. The individual peripheral devices may be connected to the peripheral device interface 3503 by buses, signal lines, or circuit boards. For example, the peripheral device may include: at least one of radio frequency circuitry 3504, a display screen 3505, a camera assembly 3506, audio circuitry 3507, and a power supply 3508.
A peripheral interface 3503 may be used to connect I/O (Input/Output) related at least one peripheral device to the processor 3501 and the memory 3502. In some embodiments, processor 3501, memory 3502, and peripheral interface 3503 are integrated on the same chip or circuit board; in some other embodiments, any one or both of the processor 3501, the memory 3502, and the peripheral interface 3503 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 3504 is configured to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 3504 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 3504 converts an electric signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electric signal. Optionally, the radio frequency circuit 3504 includes: antenna systems, RF transceivers, one or more amplifiers, tuners, oscillators, digital signal processors, codec chipsets, subscriber identity module cards, and so forth. The radio frequency circuit 3504 can communicate with other terminals via at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the world wide web, metropolitan area networks, intranets, generation mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and/or WiFi (WIRELESS FIDELITY ) networks. In some embodiments, the radio frequency circuit 3504 may further include a circuit related to NFC (NEAR FIELD Communication), which is not limited by the present application.
The display screen 3505 is used for displaying a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display 3505 is a touch display, the display 3505 also has the ability to capture touch signals at or above the surface of the display 3505. The touch signal may be input as a control signal to the processor 3501 for processing. At this time, the display screen 3505 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, display 3505 may be one, disposed on the front panel of computer device 3500; in other embodiments, the display 3505 may be at least two, disposed on different surfaces of the computer device 3500 or in a folded configuration; in other embodiments, display 3505 may be a flexible display screen disposed on a curved surface or a folded surface of computer device 3500. Even more, the display screen 3505 may be arranged in an irregular pattern other than rectangular, i.e., a shaped screen. The display 3505 may be made of LCD (Liquid CRYSTAL DISPLAY), OLED (Organic Light-Emitting Diode) or other materials.
The camera assembly 3506 is used to capture images or video. Optionally, camera assembly 3506 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal and the rear camera is disposed on the rear surface of the terminal. In some embodiments, the at least two rear cameras are any one of a main camera, a depth camera, a wide-angle camera and a tele camera, so as to realize that the main camera and the depth camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize a panoramic shooting and Virtual Reality (VR) shooting function or other fusion shooting functions. In some embodiments, camera assembly 3506 may also include a flash. The flash lamp can be a single-color temperature flash lamp or a double-color temperature flash lamp. The dual-color temperature flash lamp refers to a combination of a warm light flash lamp and a cold light flash lamp, and can be used for light compensation under different color temperatures.
Audio circuitry 3507 can include a microphone and a speaker. The microphone is used for collecting sound waves of users and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 3501 for processing, or inputting the electric signals to the radio frequency circuit 3504 for realizing voice communication. For purposes of stereo acquisition or noise reduction, the microphone may be multiple, each disposed at a different location of the computer device 3500. The microphone may also be an array microphone or an omni-directional pickup microphone. The speaker is then used to convert electrical signals from the processor 3501 or the radio frequency circuit 3504 into sound waves. The speaker may be a conventional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only the electric signal can be converted into a sound wave audible to humans, but also the electric signal can be converted into a sound wave inaudible to humans for ranging and other purposes. In some embodiments, audio circuitry 3507 may also include a headphone jack.
A power supply 3508 is used to power the various components in the computer device 3500. The power supply 3508 may be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When power supply 3508 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, computer device 3500 further includes one or more sensors 3509. The one or more sensors 3509 include, but are not limited to: acceleration sensor 3510, gyroscope sensor 3511, pressure sensor 3512, optical sensor 3513, and proximity sensor 3514.
Acceleration sensor 3510 may detect the magnitude of acceleration on three coordinate axes of a coordinate system established with computer device 3500. For example, the acceleration sensor 3510 may be used to detect components of gravitational acceleration in three coordinate axes. The processor 3501 may control the display screen 3505 to display the user interface in either a landscape view or a portrait view based on the gravitational acceleration signal collected by the acceleration sensor 3510. The acceleration sensor 3510 may also be used for the acquisition of motion data of a game or a user.
The gyro sensor 3511 may detect a body direction and a rotation angle of the computer device 3500, and the gyro sensor 3511 may cooperate with the acceleration sensor 3510 to collect a 3D motion of the user to the computer device 3500. The processor 3501 can realize the following functions according to the data collected by the gyro sensor 3511: motion sensing (e.g., changing UI according to a tilting operation by a user), image stabilization at shooting, game control, and inertial navigation.
Pressure sensor 3512 may be disposed on a side frame of computer device 3500 and/or an underlying layer of display screen 3505. When the pressure sensor 3512 is disposed on a side frame of the computer device 3500, a grip signal of the computer device 3500 from a user can be detected, and the processor 3501 performs a left-right hand recognition or a shortcut operation according to the grip signal collected by the pressure sensor 3512. When the pressure sensor 3512 is disposed at the lower layer of the display screen 3505, the processor 3501 controls the operability control on the UI interface according to the pressure operation of the user on the display screen 3505. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
The optical sensor 3513 is used to collect ambient light intensity. In one embodiment, the processor 3501 may control the display brightness of the display screen 3505 based on the ambient light intensity collected by the optical sensor 3513. Illustratively, when the ambient light intensity is high, the display brightness of the display screen 3505 is turned high; when the ambient light intensity is low, the display brightness of the display screen 3505 is turned down. In another embodiment, the processor 3501 may also dynamically adjust the shooting parameters of the camera assembly 3506 based on the ambient light intensity collected by the optical sensor 3513.
A proximity sensor 3514, also referred to as a distance sensor, is typically provided on the front panel of the computer device 3500. The proximity sensor 3514 is used to capture the distance between the user and the front of the computer device 3500. In one embodiment, when the proximity sensor 3514 detects a gradual decrease in the distance between the user and the front face of the computer device 3500, the processor 3501 controls the display screen 3505 to switch from the bright-screen state to the off-screen state; when the proximity sensor 3514 detects that the distance between the user and the front of the computer device 3500 gradually increases, the processor 3501 controls the display screen 3505 to switch from the off-screen state to the on-screen state.
Those skilled in the art will appreciate that the architecture shown in fig. 35 is not limiting as to the computer device 3500, and may include more or fewer components than shown, or may combine certain components, or employ a different arrangement of components.
The application also provides a computer readable storage medium, wherein at least one instruction, at least one section of program, code set or instruction set is stored in the storage medium, and the at least one instruction, the at least one section of program, the code set or instruction set is loaded and executed by a processor to realize the display method of the search result page provided by the embodiment of the method, and/or the function calling method based on the instant messaging scene.
The present application provides 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, so that the computer device executes the display method of the search result page provided by the method embodiment, and/or the function calling method in the instant messaging scene.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program for instructing relevant hardware, where the program may be stored in a computer readable storage medium, and the storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The foregoing description of the preferred embodiments of the present application is not intended to limit the application, but rather, the application is to be construed as limited to the appended claims.

Claims (19)

1.一种搜索结果页的显示方法,其特征在于,所述方法包括:1. A method for displaying a search result page, characterized in that the method comprises: 显示应用程序的搜索页面,所述搜索页面包括搜索入口;Displaying a search page of the application, wherein the search page includes a search entry; 响应于所述搜索入口接收到第一搜索词,通过第一清晰程度显示出第一搜索结果的结果预览页面,所述第一搜索结果与所述第一搜索词相匹配;In response to the search portal receiving a first search term, displaying a result preview page of a first search result at a first clarity, the first search result matching the first search term; 响应于所述搜索入口继续接收搜索词的输入操作,得到第二搜索词,所述第二搜索词是在所述第一搜索词的基础上增加字符和/或修改字符得到的;In response to the search portal continuing to receive an input operation of a search term, a second search term is obtained, where the second search term is obtained by adding characters and/or modifying characters on the basis of the first search term; 通过第二清晰程度显示出所述第一搜索结果的结果预览页面,所述第一搜索结果与所述第二搜索词的匹配程度高于所述第一搜索结果与所述第一搜索词的匹配程度,所述第一清晰程度低于所述第二清晰程度;displaying a result preview page of the first search result at a second clarity level, the first search result having a higher matching degree with the second search term than the first search result having a higher matching degree with the first search term, and the first clarity level being lower than the second clarity level; 基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页。Based on the result preview page of the second clarity level, a search result page of the first search result is displayed. 2.根据权利要求1所述的方法,其特征在于,所述通过第一清晰程度显示出第一搜索结果的结果预览页面,包括:2. The method according to claim 1, wherein displaying the result preview page of the first search result at the first clarity level comprises: 通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,以及,显示出第一透明程度的第一搜索页面,所述第一搜索页面包括与所述第一搜索词对应的至少一个推荐搜索词和/或至少一个搜索结果;Displaying a result preview page of the first search result at the first clarity level, and displaying a first search page at the first transparency level, the first search page including at least one recommended search term and/or at least one search result corresponding to the first search term; 所述通过第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,以及,显示出第二透明程度的第二搜索页面,所述第二搜索页面包括与所述第二搜索词对应的至少一个推荐搜索词和/或至少一个搜索结果,所述第一透明程度低于所述第二透明程度。A result preview page of the first search result is displayed at the second clarity level, and a second search page is displayed at a second transparency level, the second search page including at least one recommended search term and/or at least one search result corresponding to the second search term, the first transparency level being lower than the second transparency level. 3.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括通过摄像头实现的工具类功能;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:3. The method according to claim 2, wherein the first search result includes a tool function implemented by a camera; and the displaying of the result preview page of the first search result at the first clarity level includes: 通过所述第一清晰程度显示出第一时刻调用所述摄像头采集到的画面;Displaying the picture collected by the camera at the first moment at the first clarity; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示出第二时刻调用所述摄像头采集到的画面;Displaying the picture collected by the camera at the second moment at the second clarity; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的所述摄像头采集到的画面作为所述工具类功能的搜索结果页的初始页面,显示所述搜索结果页,所述搜索结果页用于展示所述工具类功能的使用画面。The picture collected by the camera at the second definition is used as the initial page of the search result page of the tool function, and the search result page is displayed, wherein the search result page is used to show the usage picture of the tool function. 4.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括通过麦克风实现的工具类功能;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:4. The method according to claim 2, wherein the first search result includes a tool function implemented by a microphone; and the displaying a result preview page of the first search result at the first clarity level includes: 通过所述第一清晰程度显示出第一时刻调用所述麦克风采集音频的画面;Displaying, at the first clarity, a picture of calling the microphone to collect audio at a first moment; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示出第二时刻调用所述麦克风采集音频的画面;Displaying, by the second clarity, a picture of calling the microphone to collect audio at the second moment; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的所述麦克风采集音频的画面作为所述工具类功能的搜索结果页的初始页面,显示所述搜索结果页,所述搜索结果页用于展示所述工具类功能的使用画面。The picture of the microphone collecting audio at the second clarity level is used as the initial page of the search result page of the tool function, and the search result page is displayed. The search result page is used to show the usage picture of the tool function. 5.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括小程序;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:5. The method according to claim 2, wherein the first search result includes a small program; and displaying the result preview page of the first search result at the first clarity level comprises: 确定在所述小程序的预览页面显示所述小程序的提供方的代表性颜色和图标;通过所述第一清晰程度显示所述小程序的预览页面;Determine to display a representative color and icon of the provider of the mini-program on the preview page of the mini-program; and display the preview page of the mini-program at the first clarity; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示所述小程序的预览页面;Displaying a preview page of the mini program at the second clarity level; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的预览页面,切换为所述小程序的详情页。Switch the preview page of the second clarity level to the details page of the mini program. 6.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括数字读物;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:6. The method according to claim 2, wherein the first search result includes a digital book; and the displaying the result preview page of the first search result at the first clarity level comprises: 通过所述第一清晰程度显示所述数字读物的封面;Displaying the cover of the digital book at the first clarity level; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示所述数字读物的封面;Displaying the cover of the digital book at the second clarity level; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的所述数字读物的封面,切换为所述数字读物的详情页。The cover of the digital book at the second definition level is switched to a detail page of the digital book. 7.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括视频类作品;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:7. The method according to claim 2, wherein the first search result includes video works; and the displaying of the result preview page of the first search result at the first definition level comprises: 通过所述第一清晰程度显示所述视频类作品的海报或封面;Displaying a poster or cover of the video work at the first clarity level; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示所述视频类作品的海报或封面;Displaying a poster or cover of the video work at the second clarity level; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的所述视频类作品的海报或封面,切换为所述视频类作品的详情页。The poster or cover of the video work at the second clarity level is switched to the detail page of the video work. 8.根据权利要求2所述的方法,其特征在于,所述第一搜索结果包括游戏类搜索结果;所述通过所述第一清晰程度显示出所述第一搜索结果的结果预览页面,包括:8. The method according to claim 2, wherein the first search result includes a game search result; and the displaying the result preview page of the first search result at the first clarity level comprises: 通过所述第一清晰程度显示所述游戏类搜索结果对应的游戏的宣传图片;Displaying a promotional picture of the game corresponding to the game search result at the first clarity level; 所述通过所述第二清晰程度显示出所述第一搜索结果的结果预览页面,包括:The displaying of the result preview page of the first search result at the second clarity level includes: 通过所述第二清晰程度显示所述游戏类搜索结果对应的游戏的宣传图片;Displaying a promotional image of the game corresponding to the game search result at the second clarity level; 所述基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页,包括:The result preview page based on the second clarity level displays the search result page of the first search result, including: 将所述第二清晰程度的宣传图片切换为所述游戏类搜索结果的详情页,所述详情页包括运行状态下的游戏、游戏的详细介绍、游戏广告中的任意一种。The promotional image of the second clarity level is switched to a detail page of the game search result, wherein the detail page includes any one of a running game, a detailed introduction of the game, and a game advertisement. 9.根据权利要求1至8任一所述的方法,其特征在于,所述方法还包括:9. The method according to any one of claims 1 to 8, characterized in that the method further comprises: 响应于所述第二清晰程度达到清晰阈值,确定将所述第二清晰程度的结果预览页面切换显示为所述搜索结果页。In response to the second clarity level reaching a clarity threshold, it is determined to switch and display the result preview page of the second clarity level as the search result page. 10.根据权利要求1至8任一所述的方法,其特征在于,所述方法还包括:10. The method according to any one of claims 1 to 8, characterized in that the method further comprises: 响应于所述搜索入口未接收到搜索词的输入操作的时长达到时长阈值,确定将所述第二清晰程度的结果预览页面切换显示为所述搜索结果页。In response to the time period during which the search portal does not receive an input operation of a search term reaching a time period threshold, it is determined to switch and display the result preview page of the second clarity level as the search result page. 11.根据权利要求1至8任一所述的方法,其特征在于,所述方法还包括:11. The method according to any one of claims 1 to 8, characterized in that the method further comprises: 响应于所述搜索入口继续接收搜索词的输入操作,得到第三搜索词,所述第三搜索词是在所述第一搜索词的基础上修改字符得到的;In response to the search portal continuing to receive an input operation of a search word, a third search word is obtained, where the third search word is obtained by modifying characters on the basis of the first search word; 通过第三清晰程度显示出第二搜索结果的结果预览页面,所述第二搜索结果是与所述第一搜索结果不同的搜索结果,所述第三搜索词与所述第二搜索结果相匹配,所述第三清晰程度与所述第三搜索词和所述第二搜索结果之间的匹配程度相关。A result preview page of a second search result is displayed at a third clarity level, wherein the second search result is a search result different from the first search result, the third search term matches the second search result, and the third clarity level is related to the degree of matching between the third search term and the second search result. 12.一种即时通讯场景下的功能调用方法,其特征在于,所述方法包括:12. A function calling method in an instant messaging scenario, characterized in that the method comprises: 显示即时通讯页面,所述即时通讯页面包括文本输入框;Displaying an instant messaging page, wherein the instant messaging page includes a text input box; 响应于所述文本输入框接收到第一文本,通过第一清晰程度显示出调用第一功能得到的第一展示元素,所述第一展示元素与所述第一文本相匹配;In response to the text input box receiving the first text, displaying a first display element obtained by calling the first function at a first clarity, wherein the first display element matches the first text; 响应于所述文本输入框继续接收文本的输入操作,得到第二文本,所述第二文本是在所述第一文本的基础上增加字符和/或修改字符得到的;In response to the text input box continuing to receive the text input operation, a second text is obtained, where the second text is obtained by adding characters and/or modifying characters on the basis of the first text; 通过第二清晰程度显示出调用所述第一功能得到的所述第一展示元素,所述第一展示元素与所述第二文本的匹配程度高于所述第一展示元素与所述第一文本的匹配程度,所述第一清晰程度低于所述第二清晰程度;displaying the first display element obtained by calling the first function at a second clarity level, the matching degree between the first display element and the second text is higher than the matching degree between the first display element and the first text, and the first clarity level is lower than the second clarity level; 向当前聊天对象发送所述第一展示元素。The first display element is sent to the current chat object. 13.根据权利要求12所述的方法,其特征在于,所述通过第一清晰程度显示出调用第一功能得到的第一展示元素,包括:13. The method according to claim 12, wherein displaying the first display element obtained by calling the first function at the first clarity level comprises: 通过所述第一清晰程度显示出调用所述第一功能得到的第一展示元素,以及,显示出第一透明程度的第一即时通讯页面,所述第一即时通讯页面用于显示第一时刻下的历史聊天内容;Displaying a first display element obtained by calling the first function at the first clarity, and displaying a first instant messaging page at a first transparency, the first instant messaging page being used to display historical chat content at a first moment; 所述通过第二清晰程度显示出调用所述第一功能得到的所述第一展示元素,包括:The displaying of the first display element obtained by calling the first function at the second clarity level includes: 通过所述第二清晰程度显示出调用所述第一功能得到的所述第一展示元素,以及,显示出第二透明程度的第二即时通讯页面,所述第二即时通讯页面用于显示第二时刻下的历史聊天内容,所述第一透明程度低于所述第二透明程度。The first display element obtained by calling the first function is displayed with the second clarity, and the second instant messaging page is displayed with the second transparency, the second instant messaging page is used to display the historical chat content at the second moment, and the first transparency is lower than the second transparency. 14.根据权利要求12或13所述的方法,其特征在于,所述第一功能和所述第一展示元素为以下情况中的任意一种:14. The method according to claim 12 or 13, wherein the first function and the first display element are any one of the following: 所述第一功能为调用小程序的功能,所述第一展示元素为所述文本输入框接收到的文本对应的小程序;The first function is a function of calling a mini-program, and the first display element is a mini-program corresponding to the text received by the text input box; 所述第一功能为定位功能,所述第一展示元素为标记有当前所在位置的地图;The first function is a positioning function, and the first display element is a map marked with the current location; 所述第一功能为照相功能或视频录频功能,所述第一展示元素为当前时刻下摄像头采集到的画面;The first function is a camera function or a video recording function, and the first display element is a picture captured by the camera at the current moment; 所述第一功能为表情联想功能,所述第一展示元素为所述文本输入框接收到的文本对应的表情;The first function is an expression association function, and the first display element is an expression corresponding to the text received by the text input box; 所述第一功能为调用直播间的功能,所述第一展示元素为所述文本输入框接收到的文本对应的直播间。The first function is a function of calling a live broadcast room, and the first display element is the live broadcast room corresponding to the text received by the text input box. 15.一种搜索结果页的显示装置,其特征在于,所述装置包括:15. A device for displaying a search result page, characterized in that the device comprises: 显示模块,用于显示应用程序的搜索页面,所述搜索页面包括搜索入口;A display module, used to display a search page of the application, wherein the search page includes a search entry; 所述显示模块,还用于响应于所述搜索入口接收到第一搜索词,通过第一清晰程度显示出第一搜索结果的结果预览页面,所述第一搜索结果与所述第一搜索词相匹配;The display module is further configured to display a result preview page of a first search result at a first clarity level in response to the search portal receiving a first search term, the first search result matching the first search term; 处理模块,用于响应于所述搜索入口继续接收搜索词的输入操作,得到第二搜索词,所述第二搜索词是在所述第一搜索词的基础上增加字符和/或修改字符得到的;a processing module, configured to obtain a second search term in response to the search portal continuing to receive an input operation of a search term, wherein the second search term is obtained by adding characters and/or modifying characters on the basis of the first search term; 所述显示模块,还用于通过第二清晰程度显示出所述第一搜索结果的结果预览页面,所述第一搜索结果与所述第二搜索词的匹配程度高于所述第一搜索结果与所述第一搜索词的匹配程度,所述第一清晰程度低于所述第二清晰程度;The display module is further configured to display a result preview page of the first search result at a second clarity level, the matching degree between the first search result and the second search term is higher than the matching degree between the first search result and the first search term, and the first clarity level is lower than the second clarity level; 所述显示模块,还用于基于所述第二清晰程度的结果预览页面,显示所述第一搜索结果的搜索结果页。The display module is further configured to display a search result page of the first search result based on the result preview page of the second clarity level. 16.一种即时通讯场景下的功能调用装置,其特征在于,所述装置包括:16. A function calling device in an instant messaging scenario, characterized in that the device comprises: 显示模块,用于显示即时通讯页面,所述即时通讯页面包括文本输入框;A display module, used to display an instant messaging page, wherein the instant messaging page includes a text input box; 所述显示模块,还用于响应于所述文本输入框接收到第一文本,通过第一清晰程度显示出调用第一功能得到的第一展示元素,所述第一展示元素与所述第一文本相匹配;The display module is further configured to display, in response to the text input box receiving the first text, a first display element obtained by calling the first function at a first clarity, wherein the first display element matches the first text; 处理模块,用于响应于所述文本输入框继续接收文本的输入操作,得到第二文本,所述第二文本是在所述第一文本的基础上增加字符和/或修改字符得到的;A processing module, configured to obtain a second text in response to the text input box continuing to receive the text input operation, wherein the second text is obtained by adding characters and/or modifying characters on the basis of the first text; 所述显示模块,还用于通过第二清晰程度显示出调用所述第一功能得到的所述第一展示元素,所述第一展示元素与所述第二文本的匹配程度高于所述第一展示元素与所述第一文本的匹配程度,所述第一清晰程度低于所述第二清晰程度;The display module is further configured to display the first display element obtained by calling the first function at a second clarity level, the matching degree between the first display element and the second text is higher than the matching degree between the first display element and the first text, and the first clarity level is lower than the second clarity level; 发送模块,用于向当前聊天对象发送所述第一展示元素。A sending module is used to send the first display element to the current chat object. 17.一种计算机设备,其特征在于,所述计算机设备包括:处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至11任一所述的搜索结果页的显示方法,或,权利要求12至14任一所述的即时通讯场景下的功能调用方法。17. A computer device, characterized in that the computer device comprises: a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the method for displaying a search result page as described in any one of claims 1 to 11, or the function calling method in an instant messaging scenario as described in any one of claims 12 to 14. 18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至11任一所述的搜索结果页的显示方法,或,权利要求12至14任一所述的即时通讯场景下的功能调用方法。18. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the method for displaying a search result page as described in any one of claims 1 to 11, or the function calling method in an instant messaging scenario as described in any one of claims 12 to 14. 19.一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至11任一所述的搜索结果页的显示方法,或,权利要求12至14任一所述的即时通讯场景下的功能调用方法。19. A computer program product, characterized in that the computer program product stores a computer program, and the computer program is loaded and executed by a processor to implement the method for displaying a search result page as described in any one of claims 1 to 11, or the function calling method in an instant messaging scenario as described in any one of claims 12 to 14.
CN202310072769.3A 2023-01-12 2023-01-12 Search results page display method, device, equipment and medium Pending CN118332206A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310072769.3A CN118332206A (en) 2023-01-12 2023-01-12 Search results page display method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310072769.3A CN118332206A (en) 2023-01-12 2023-01-12 Search results page display method, device, equipment and medium

Publications (1)

Publication Number Publication Date
CN118332206A true CN118332206A (en) 2024-07-12

Family

ID=91770961

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310072769.3A Pending CN118332206A (en) 2023-01-12 2023-01-12 Search results page display method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN118332206A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2026026883A1 (en) * 2024-08-02 2026-02-05 北京高德云信科技有限公司 Search interaction method and apparatus, electronic device, and program product

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2026026883A1 (en) * 2024-08-02 2026-02-05 北京高德云信科技有限公司 Search interaction method and apparatus, electronic device, and program product

Similar Documents

Publication Publication Date Title
CN110020140B (en) Recommended content display method, device and system
US11516303B2 (en) Method for displaying media resources and terminal
CN110932963B (en) Multimedia resource sharing method, system, device, terminal, server and medium
CN114302160B (en) Information display method, device, computer equipment and medium
CN114186083B (en) Information display method, device, terminal, server and storage medium
CN113987326B (en) Resource recommendation method and device, computer equipment and medium
CN113411680A (en) Multimedia resource playing method, device, terminal and storage medium
CN113613028A (en) Live broadcast data processing method, device, terminal, server and storage medium
CN108777766A (en) A method, terminal, and storage medium for multiple people to take pictures
CN110209316B (en) Category label display method, device, terminal and storage medium
CN116304355B (en) Object-based information recommendation method and device, electronic equipment and storage medium
CN111368114A (en) Information display method, device, equipment and storage medium
CN113722040B (en) Work processing method, device, computer equipment and medium
CN114125531B (en) Video preview method, device, terminal and storage medium
CN109669710B (en) Note processing method and terminal
CN113609358B (en) Content sharing method, device, electronic equipment and storage medium
CN110213307B (en) Multimedia data pushing method and device, storage medium and equipment
CN118332206A (en) Search results page display method, device, equipment and medium
CN111967420B (en) Method, device, terminal and storage medium for acquiring detail information
CN114862504A (en) Information display method, device, terminal and medium
CN117573262A (en) Interface display method, interface customization method, device, equipment and storage medium
CN112230822B (en) Comment information display method and device, terminal and storage medium
CN114780181B (en) Resource display method, device, computer equipment and medium
CN120281961A (en) Video generation method and electronic equipment
CN114268801A (en) Media information processing method, media information presenting method and device

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