[go: up one dir, main page]

CN112307365A - Information display method and device, electronic equipment and storage medium - Google Patents

Information display method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112307365A
CN112307365A CN202011186962.2A CN202011186962A CN112307365A CN 112307365 A CN112307365 A CN 112307365A CN 202011186962 A CN202011186962 A CN 202011186962A CN 112307365 A CN112307365 A CN 112307365A
Authority
CN
China
Prior art keywords
target
content
page
browsing page
user
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.)
Granted
Application number
CN202011186962.2A
Other languages
Chinese (zh)
Other versions
CN112307365B (en
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011186962.2A priority Critical patent/CN112307365B/en
Publication of CN112307365A publication Critical patent/CN112307365A/en
Application granted granted Critical
Publication of CN112307365B publication Critical patent/CN112307365B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses an information display method, an information display device, electronic equipment and a storage medium, wherein the information display method comprises the following steps: receiving a first input of a user, wherein the first input is used for inputting a target search word or inputting part of content in the target search word; displaying at least one preview message in response to the first input; the at least one piece of preview information corresponds to the at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: key information in history browsing pages and thumbnails of the history browsing pages, wherein each history browsing page is a page browsed by a user, and at least one history browsing page comprises a first history browsing page with a target search term. By using the method disclosed by the application, the user does not need to open the historical browse pages one by one and view the contents of the historical browse pages one by one, so that the process of searching the historical browse pages by the user is simplified.

Description

Information display method and device, electronic equipment and storage medium
Technical Field
The application belongs to the field of electronic equipment, and particularly relates to an information display method and device, electronic equipment and a storage medium.
Background
With the development of internet technology and mobile communication network technology, users can browse information on the internet anytime and anywhere by using electronic equipment.
In some scenarios, a user often needs to view a previously browsed page, and in the related art, the user needs to open a history browsing page according to a history browsing record and view the content of the history browsing page, so as to find the previously browsed page.
However, since the user needs to open the history browsing pages one by one and view the contents of the history browsing pages one by one, the process of searching the history browsing pages is complicated.
Disclosure of Invention
The embodiment of the application aims to provide an information display method, an information display device, electronic equipment and a storage medium, and can solve the problem that the process of searching a history browsing page is complex.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides an information display method, which is applied to an electronic device, and the method includes:
receiving a first input of a user, wherein the first input is used for inputting a target search word or inputting partial content in the target search word;
displaying at least one preview message in response to the first input;
the at least one piece of preview information corresponds to at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: the method comprises the steps that key information in historical browsing pages and thumbnails of the historical browsing pages are obtained, each historical browsing page is a page browsed by a user, and at least one historical browsing page comprises a first historical browsing page with a target search term.
In a second aspect, an embodiment of the present application provides an information display apparatus, which is applied to an electronic device, and the apparatus includes:
the device comprises a first receiving module, a first display module and a second receiving module, wherein the first receiving module is used for receiving a first input of a user, and the first input is used for inputting a target search word or inputting part of content in the target search word;
a first display module for displaying at least one preview message in response to the first input;
the at least one piece of preview information corresponds to at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: the method comprises the steps that key information in historical browsing pages and thumbnails of the historical browsing pages are obtained, each historical browsing page is a page browsed by a user, and at least one historical browsing page comprises a first historical browsing page with a target search term.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, in the case that a first input of a target search term or a partial content of the target search term is received, which indicates that a user wants to view a history browsing page related to the target search term and browsed by the user, at least one piece of preview information corresponding to at least one history browsing page in a one-to-one manner is displayed. Since the preview information includes at least one of: the method comprises the steps that key information in the historical browse pages and thumbnails of the historical browse pages are displayed, so that a user can view the content summary of the historical browse pages related to target search terms according to preview information, and then can select the preview information to open the corresponding historical browse pages. Therefore, the user does not need to open the historical browse pages one by one and check the content of the historical browse pages one by one, so that the process of searching the historical browse pages by the user is simplified, and a quick and effective backtracking mode of the historical browse pages is provided for the user.
Drawings
FIG. 1 is a schematic flow chart diagram of an information display method according to an embodiment provided herein;
FIG. 2 is a schematic view of a search interface of a history browsing page according to an embodiment provided herein;
FIG. 3 is a schematic diagram of a search results interface according to one embodiment provided herein;
FIG. 4 is a schematic flow chart diagram of an information display method according to another embodiment provided herein;
FIG. 5 is a schematic view of an electronic device screen of one embodiment provided herein;
FIG. 6 is a schematic diagram of a first historical browse page of one embodiment provided herein;
FIG. 7 is a schematic flow chart diagram illustrating an information display method according to yet another embodiment of the present application;
FIG. 8 is a schematic view of a search interface of a history browsing page of one embodiment provided herein;
FIG. 9 is a schematic view of an interface displaying content of a page according to one embodiment provided herein;
FIG. 10 is a schematic flow chart diagram illustrating an information display method according to yet another embodiment of the present application;
FIG. 11 is a schematic diagram of keyword distribution locations for one embodiment provided herein;
FIG. 12 is a schematic diagram of an information display device according to an embodiment of the present disclosure;
fig. 13 is a schematic hardware structure diagram of an electronic device implementing an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The information display method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Fig. 1 is a schematic flowchart of an information display method according to an embodiment of the present disclosure. The information display method may be applied to an electronic device. As shown in fig. 1, the information display method includes:
step 102: receiving a first input of a user, wherein the first input is used for inputting a target search word or inputting part of content in the target search word;
step 104: displaying at least one preview message in response to the first input; the at least one piece of preview information corresponds to the at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: key information in history browsing pages and thumbnails of the history browsing pages, wherein each history browsing page is a page browsed by a user, and at least one history browsing page comprises a first history browsing page with a target search term.
The above steps 102 and 104 will be described below.
In step 102, the first input may include at least one of: voice input and touch input. Wherein the touch input may include at least one of a click input, a double click input, and a long press input. As one example, step 102 may include: in the event that a target search term is received from a user, a first input to a search control is received.
The first input may be for inputting a target search term, or the first input may be for inputting a portion of content in the target search term, displaying at least one search term, and then the user selects the target search term among the at least one search term.
As one example, the historical browsing pages can include at least one of historical browsing web pages of a browser and historical browsing pages of an application (e.g., an instant messaging application, a news-like application).
In step 104, the key information in a history browsing page may include at least one of: the title information of the historical browsing page and at least one keyword of the historical browsing page.
The above steps 102 and 104 are described below by way of an example.
FIG. 2 is a schematic diagram of a search interface of a history browsing page according to an embodiment of the disclosure. As shown in fig. 2, the search interface includes a search input box for receiving a target search term input by a user.
After the user inputs the target search term, a plurality of history browsing pages are obtained according to the target search term, and a search result interface as shown in fig. 3 is displayed, where the search result interface includes preview information of the plurality of history browsing pages. Preview information of a plurality of history browsing pages can be displayed by sliding left and right.
As an example, the at least one history browsing page includes a first history browsing page satisfying the following condition: and the associated parameter value of the target search term in the first historical browsing page is larger than a preset threshold value. And the association parameter value is used for representing the association degree of the words and the first historical browsing page.
In the embodiment of the present application, since the preview information includes at least one of the following: the method comprises the steps that key information in the historical browse pages and thumbnails of the historical browse pages are displayed, so that a user can view the content summary of the historical browse pages related to target search terms according to preview information, and then can select the preview information to open the corresponding historical browse pages. Therefore, the user does not need to open the historical browse pages one by one and check the content of the historical browse pages one by one, so that the process of searching the historical browse pages by the user is simplified, and a quick and effective backtracking mode of the historical browse pages is provided for the user.
In one or more embodiments of the present application, in a case that the number of the first history browsing pages is M, where M is an integer greater than 1, before displaying at least one preview information, the information display method may further include:
and determining the sequence of each first historical browsing page according to the correlation parameter value of the target search word and each first historical browsing page, wherein the correlation parameter value is used for representing the correlation degree of the target search word and each first historical browsing page.
The displaying of the at least one preview information may specifically include: and displaying preview information corresponding to the M first history browsing pages according to the sequence of each first history browsing page.
Fig. 4 is a schematic flowchart of an information display method according to another embodiment of the present application. As shown in fig. 4, the information display method may include:
step 202: receiving a first input of a user;
step 204: responding to the first input, and acquiring M first history browsing pages with target search terms;
step 206: determining the sequence of each first history browsing page according to the associated parameter value of the target search term in each first history browsing page;
step 208: and displaying preview information of each first history browsing page according to the sequence of each first history browsing page.
Since step 202 in the embodiment of the present application is similar to step 102 in fig. 1, step 202 is not repeated herein.
In step 204, M first history browsing pages having target search terms may be queried among all history browsing pages of the user.
For step 206 and step 208, the history browsing page is taken as a web page as an example for explanation.
Assuming that M first history browsing pages with target search terms include a web page a, a web page B and a web page C, when the M first history browsing pages are arranged according to the order of the important programs of the target search terms in the three web pages from large to small, the arrangement results of the three web pages are as follows: web page B, web page C, and web page a. In this case, the preview information of the three web pages is displayed in the order of the arrangement result.
In the embodiment of the application, the order of the preview information of the M historically viewed pages is determined according to the associated parameter value of the target search term in the first historically viewed page, for example, the more important the target search term is in the first historically viewed page, the more forward the preview information of the first historically viewed page may be displayed. Therefore, a user can conveniently and quickly position the needed page in the preview information of the M historical browsing pages, and the searching process of the historical browsing pages is simplified.
In one or more embodiments of the present application, before step 102, the information displaying method may further include:
for each first history browsing page, acquiring N keywords in the first history browsing page, wherein N is an integer greater than 1;
for each keyword in the N keywords, calculating the product of the frequency of the keyword appearing in the first history browsing page and the inverse document frequency of the keyword to obtain the associated parameter value of the keyword and the first history browsing page;
and storing the associated parameter values of at least part of the N keywords.
As an example, the first history browsing page is divided into a plurality of segment contents, and since the user has different interest level in each segment content, the time during which the user's sight line stays on each segment content is also different. Under the condition that the user is interested in the content of a certain segment of content, the stay time of the sight of the user in the segment of content is longer, so that the display time of the segment of content is longer; under the condition that the user is not interested in the content of a certain segment of content, the stay time of the sight line of the user in the segment of content is shorter, so that the display time of the segment of content is shorter.
The N keywords may include keywords of at least one piece of content in the first history browsing page, where the at least one piece of content is a piece of content that is browsed by the user for a time period longer than a predetermined value, and the at least one piece of content may be referred to as valid content.
After acquiring the N keywords in the first history browsing page, respectively executing the following operations for each keyword: multiplying the Frequency (namely, word Frequency, Term Frequency, TF) of the keyword appearing in the first history browsing page by the Inverse Document Frequency (IDF) of the keyword to obtain the associated parameter value of the keyword. The associated parameter value may characterize the degree of importance of the associated word in the first history browsing page.
The association parameter values of the calculation words are explained below by way of an example.
For example: the "civil dictionary" appears 2 times in the first history browsing page, and the first history browsing page has 100 words in total, so that the frequency TF of the "civil dictionary" appearing in the first history browsing page is 2/100 which is 0.02. If the number of preset pages in which the "civil-law" appears is 3 out of 300 preset pages, the inverse document frequency IDF of the "civil-law" is lg (300/3) 2. After determining the frequency TF of the "civil dictionary" and the inverse document frequency IDF, the associated parameter value T of the "civil dictionary" may be calculated as 0.02 × 2 as 0.04.
In the embodiment of the application, since the greater the frequency of the keyword appearing in the first history browsing page, the more important the keyword is in the first history browsing page, the associated parameter value for representing the importance degree of the keyword in the first history browsing page may be determined according to the frequency of the keyword appearing in the first history browsing page. In addition, the associated parameter values are determined according to the frequency of the keywords appearing in the first history browsing page and the inverse document frequency of the keywords, so that the influence on the accuracy statistics of the associated parameter values due to the fact that the frequency of certain keywords is too high can be prevented, and the importance degree of the keywords in the first history browsing page can be more accurately represented by the associated parameter values.
In one or more embodiments of the present application, before displaying at least one piece of preview information, the information displaying method may further include:
acquiring a first historical browsing page from candidate historical browsing pages comprising target search terms; wherein the first history browsing page satisfies: and the associated parameter value of the target search term in the first historical browsing page is larger than a preset threshold value.
Although some candidate historical browsing pages have target search terms, the target search terms do not represent the main content of the candidate historical browsing pages. Therefore, a first history browsing page with an associated parameter value larger than a predetermined threshold value is obtained from the candidate history browsing pages with the target search term. Therefore, the target search terms can represent the main content of the first history browsing page, so that the first history browsing page is a search result closely related to the target search terms, and the accuracy of the search result is ensured.
In one or more embodiments of the present application, the obtaining N keywords in the first history browsing page may include:
and under the condition that the browsing time of any fragment content in the first history browsing page by the user is less than the preset time, acquiring N keywords appearing in the first history browsing page.
And determining whether the display time length of any fragment content in the first history browsing page is less than a preset time length, so as to determine whether the user finishes the normal reading of the first history browsing page. When the display time of any piece of content in the first history browsing page is shorter than the predetermined time, it indicates that the user has not normally read the first history browsing page for some reason, for example, the displayed page is automatically closed due to a dead halt of the electronic device, so that the user has not normally read the page, and the page becomes the history browsing page. Under the condition, N keywords appearing in the first history browsing page are obtained, and the associated parameter value of each keyword is calculated, so that the preview information of the history browsing page can be sequentially displayed according to the associated parameter values under the condition that a subsequent user needs to review the page.
When the browsing time of each segment content in the first history browsing page by the user is greater than or equal to the preset time, it indicates that the user has normally read the first history browsing page, and probably does not return to view the content of the first history browsing page again, so that the associated parameter value of the keyword in the first history browsing page does not need to be calculated.
An example of dividing any one of the history browsing pages into a plurality of pieces of content is explained below.
As an example, the plurality of segment contents of the history browsing page are divided according to the screen segment contents in which the sight line of the user is concentrated, so that the condition that the plurality of segment contents are overlapped can be avoided.
FIG. 5 is a schematic view of an electronic device screen according to an embodiment provided herein. As shown in fig. 5, the center clip content 302 of the electronic device screen is the screen clip content with the user's gaze focused. Dividing the content displayed on the screen segment content into one segment content, updating the content displayed on the screen segment content under the condition that the user slides up or down, and dividing the updated content displayed on the screen segment content into another segment content. There is no overlap between the different segment contents.
As another example, the plurality of segment contents of the history browsing page are divided according to a preset segment content length L. The method includes the steps that a plurality of segment contents with the length of L are sequentially divided from the initial position of a history browsing page, and the length of the segment contents divided at the last time may be L or less than L.
FIG. 6 is a schematic diagram of a first historical browse page of one embodiment provided herein. As shown in fig. 6, a plurality of segment contents with a length L, i.e., segment content 1 and segment content 2 …, segment content 5 are sequentially divided from the start position of the first history browsing page, the length of each of segment contents 1 to 4 is L, and the length of the last divided segment content 4 is smaller than L.
The above is an example of dividing the history browsing page into a plurality of pieces of content.
The following conclusions are obtained through the analysis of the search results: if the user inputs the search word A, the electronic equipment searches out a webpage P, and the user clicks preview information of the webpage P to open the content of the webpage P; then, the user changes the search word into a search word B, the electronic device also searches a webpage P based on the search word B, and the user clicks preview information of the webpage P to open the content of the webpage P.
The reason why the user changes the search term (i.e., changes the word a to the word B) is probably because the user changes the word B to search because the user finds that the web page P is not the user's intention when searching the web page P by the word a. Therefore, the web page P may not be a web page desired by the user, and when the preview information of the web page P is displayed, the preview information of the web page P can be displayed further.
Based on the above analysis, in one or more embodiments of the present application, determining an order of each first history browsing page according to the target search term and the associated parameter value of each first history browsing page may include:
acquiring a first time of searching a first history browsing page by the electronic equipment through the same search word or different search words, a second time of browsing the first history browsing page by a user and a related parameter value of a target search word in the first history browsing page;
and determining the sequence of the first historical browsing page according to the first times, the second times and the associated parameter values.
The first number will be explained below. The first time the user has the possibility of searching out a page by means of the search term a, the second time the user has the possibility of searching out the same page by means of the search term B, and therefore the same page may be searched out several times. After a page is searched out, the electronic device searches out the page once as long as the page is searched out, regardless of whether the page is browsed or not.
As an example, the more the first time the electronic device searches the first history browsing page, the more the first history browsing page is, the page that the first history browsing page is not the page that the user wants, because if the first history browsing page is the page that the user wants, the user stops searching when the first history browsing page is searched for the first time, and the situation that the first history browsing page is searched for many times does not occur. Therefore, the first historically viewed page is not the page intended by the user, the later the order of the first historically viewed pages.
Similarly, the more the second time the electronic device opens the first history browsing pages, the later the sequence of the first history browsing pages is.
As an example, according to the first number, the second number and the associated parameter value, the first historical browse pages are scored, and according to the score of each first historical browse page, the plurality of first historical browse pages are sorted in a manner that the score is gradually decreased, so as to obtain the order of each first historical browse page.
As one example, the first history view page is scored using the following formula:
F(x,y,z)=-a×x-b×y+c×z (1)
the method comprises the steps that a, b and c are respectively preset coefficients, a, b and c are positive numbers, x represents the first times of searching out a first historical browse page by electronic equipment, y represents the second times of opening the first historical browse page by the electronic equipment, z represents the associated parameter value of a target search term in the first historical browse page, and the calculated result of F (x, y, z) is the score of the first historical browse page.
In the embodiment of the application, the sequence of the first historical browsing page is determined according to the first number of times, the second number of times and the associated parameter values of the first historical browsing page, so that the page desired by the user can be displayed in front of the page, and the user can conveniently locate the preview information of the desired page in the plurality of preview information.
In some cases, the user may not remember the contents of the historical browse pages that the user wants to view, so the target search terms used by the user may not be accurate enough, resulting in the first historical browse page with the target search terms not being the historical browse page that the user wants to view. Alternatively, the target search term used by the user is not a keyword in the history browsing page that the user wants to view, which also results in that the first history browsing page searched based on the target search term is not the user wants.
In order to display more comprehensive search results to the user and avoid missing search results, in one or more embodiments of the present application, before displaying preview information of a plurality of history browsing pages, the information display method may further include:
for T second history browsing pages which do not include the target search term, calculating the similarity between the first history browsing page and each second history browsing page, wherein each second history browsing page is a page browsed by the user, and T is an integer larger than 1;
under the condition that the T second historical browse pages are arranged according to the size sequence of the similarity, N second historical browse pages are obtained from the second historical browse page with the maximum similarity from the T second historical browse pages, wherein N is a positive integer less than or equal to T;
wherein the at least one historical browsing page includes N second historical browsing pages.
In the embodiment of the application, the second history browsing page similar to the first history browsing page is obtained from the plurality of second history browsing pages not including the target search term, and the preview information of the second history browsing page is displayed, so that a more comprehensive search result can be displayed for a user, and the search result is prevented from being missed.
In one or more embodiments of the present application, calculating the similarity between the first history browsing page and each of the second history browsing pages may include:
acquiring X first keywords in a first history browsing page and X second keywords in a second history browsing page, wherein X is an integer greater than 1;
generating a first matrix according to vectors corresponding to the X first keywords respectively, and generating a second matrix according to vectors corresponding to the X second keywords respectively;
and calculating the distance between the first matrix and the second matrix to obtain the similarity between the second historical browsing page and the first historical browsing page.
The following describes embodiments of the present application by way of an example.
Assume that the first history viewed page includes X first keywords and the second history viewed page includes X second keywords. Acquiring a Y-dimensional row vector corresponding to each first keyword; and splicing Y-dimensional row vectors corresponding to the X first keywords in the column direction to obtain a Y multiplied by X first matrix, wherein Y is an integer larger than 1. And similarly, obtaining a Y multiplied by X second matrix according to the Y-dimensional row vectors corresponding to the X second keywords respectively.
After the first and second matrices, a distance between the first and second matrices may be calculated, wherein the distance may be an euclidean distance or a minkowski distance.
According to the distance between the first matrix and the second matrix, the similarity between the second historical browsing page and the first historical browsing page can be obtained. The distance and the similarity are in a negative correlation relationship, and specifically, the greater the distance between the first matrix and the second matrix, the lower the similarity between the second historically viewed page and the first historically viewed page.
In the embodiment of the application, because the first keyword in the first history browsing page and the second keyword in the second history browsing page can reflect the main content of the respective pages, the similarity between the second history browsing page and the first history browsing page can be determined according to the first keyword in the first history browsing page and the second keyword in the second history browsing page. Then, a second history browsing page similar to the first history browsing page can be obtained from the second history browsing page without the target search term, and the preview information of the second history browsing page is displayed, so that the search result is prevented from being missed.
In one or more embodiments of the present application, as shown in fig. 7, after displaying at least one preview information, the information displaying method may further include:
step 106: receiving a second input of target preview information in the at least one preview information;
step 108: and responding to the second input, and displaying the target fragment content in the target historical browsing page, wherein the target historical browsing page is a historical browsing page corresponding to the target preview information.
As one example, the second input may include at least one of: voice input and touch input. Wherein the touch input may include at least one of a click input, a double click input, and a long press input.
Step 106 and step 108 are described below by way of an example.
The interface shown in fig. 8 includes preview information of a plurality of history browsing pages, and in a case where a second input of the preview information of result 2 by the user is received, the interface shown in fig. 9 is displayed. Because the page of result 2 has more contents, the contents of a part of the segments in the page of result 2 are displayed on the interface shown in fig. 9.
In the embodiment of the application, the user can select the target historical browse page to be viewed from the plurality of historical browse pages according to the preview information of the plurality of historical browse pages, so that the purpose of viewing the content of the target historical browse page is achieved.
In one or more embodiments of the present application, displaying a target area in a target history browsing page may include:
displaying target segment contents in the P segment contents according to a target parameter value of each segment content in the P segment contents of the target historical browsing page, wherein P is a positive integer;
wherein the target parameter values include at least one of: the method comprises the steps of obtaining a weighted value and the occurrence frequency, wherein the weighted value is used for representing the time length of the fragment content browsed by a user, and the occurrence frequency is the occurrence frequency of a target search word in the fragment content.
In the embodiment of the application, the target segment content in the target history browsing page is displayed according to the weight value of each segment content in the target history browsing page and the occurrence frequency of the target search term in each segment content. Thus, it is possible to display the segment contents that the user is interested in more, rather than fixedly displaying the initial segment contents of the target history browsing page. The user is prevented from performing an operation (such as a slide-down operation) to find the segment content desired to be viewed.
In one or more embodiments of the present application, in a case where the target parameter value includes the number of occurrences of the target search term in each piece of segment content, the target piece of segment content is the piece of segment content that occurs the greatest number of times among the P pieces of segment content.
With continued reference to FIG. 8, in the event that a second input by the user for preview information for result 2 is received, an interface is displayed as shown in FIG. 9 that includes the target segment content for which the target search term appears most frequently in the page of result 2.
In the embodiment of the application, when a user views the target history browsing page, the target segment content distributed in the target search word set in the target history browsing page is displayed, so that the user is prevented from sliding the target history browsing page up and down to find the target segment content distributed in the target search word set, and the user operation is simplified.
In one or more embodiments of the present application, in a case that the target parameter value includes the number of occurrences of the target search term in each piece of content, displaying the target piece of content of the P pieces of content according to the target parameter value of each piece of content of the P pieces of content of the target history browsing page may include:
for each piece content in the P piece contents, calculating the times of occurrence of target search words and the sum of the times of occurrence of third key words in the piece contents to obtain the total times of the piece contents, wherein the third key words comprise key words in at least one page opened by the electronic equipment within a preset time period;
and displaying target segment contents according to the total times of the segment contents, wherein the target segment contents are the segment contents of which the total times are greater than a preset threshold value in the P segment contents.
The sum of the number of times the target search word occurs and the number of times the third keyword occurs in the same piece of content is described below by an example.
Assuming that the electronic device has opened 3 web pages within the last 1 hour, and 3 keywords are obtained from each web page, 9 keywords are obtained from the 3 web pages in total. Since 3 keywords are the word a and the other 2 keywords are the word B, 6 different keywords are obtained from the 3 webpages, respectively, the keywords are the keywords a to the keywords F.
And for each segment content of the target historical browsing page, counting the total times of the 6 keywords and the target search terms appearing in each segment content. For example, the number of times of occurrence of the keyword a is 2, the number of times of occurrence of the word C is 3, the number of times of occurrence of the target search word is 1, and the keyword B, the keyword D, the keyword E, and the keyword F do not occur in the segment content 1 of the target history browsing page. Therefore, the total number of occurrences of the above-mentioned 6 keywords and the target search term in the segment content 1 is 6 times.
Because when a user searches a page, if a certain word is not used for searching an expected result, the searched word is changed, and the word with similar meaning is used for searching. Therefore, in the embodiment of the application, the target segment content with the highest total number of times in the plurality of segment contents of the target history browsing page is displayed according to the keyword and the target search term in at least one page opened by the electronic device within the preset time period. Therefore, the target segment content displayed to the user is the target segment content in which the target search terms and the content concerned by the user in the preset time period are distributed in a concentrated mode, the target segment content displayed to the user is likely to be the segment content which the user wants to view, the user is prevented from sliding the target history browsing page up and down to find the target segment content, and the user operation is simplified.
In one or more embodiments of the present application, before displaying a target segment content in a target history browsing page according to a target parameter value of each of a plurality of segment contents of the target history browsing page, the information display method further includes:
acquiring the browsing time length of each piece content in the P piece contents by the user and the total browsing time length of the P piece contents by the user;
and calculating the ratio of the time length of each fragment content browsed by the user to the total time length to obtain the weight value of each fragment content.
The weight value of the segment content and the time length of the segment content browsed by the user are in positive correlation. Specifically, the larger the weight value of a piece of content is, the longer the time length representing that the piece of content is browsed by the user is, that is, the longer the time length of the line of sight of the user staying in the piece of content is.
Assuming that the browsing time length of each segment content by the user is T, and the total browsing time length of the P segment contents of the target history browsing page by the user is T, the weight value of each segment content in the target history browsing page is r ═ T/T, and thus, the weight value of each segment content is calculated.
For example: the time length of the fragment content 1 browsed by the user is t1The time duration of the segment content 2 browsed by the user is t2The time duration of the segment content 3 browsed by the user is t3Then the saved information includes: duration t of browsing segment content 1 by user1Weight value t of clip content 11T and the duration T of the text information in the segment content 1 and the segment content 2 viewed by the user2Weight value t of clip content 22T and the duration T of the text information in the segment content 2, the segment content 3 being viewed by the user3Weight value t of clip content 33T and text information within the clip content 3.
In the embodiment of the application, the weight value of each piece of content is calculated according to the browsing time length of each piece of content of the target history browsing page by the user and the total browsing time length of the P pieces of content by the user, the weight value can represent the browsing time length of the piece of content by the user, and whether the user normally finishes reading the target history browsing page can be determined according to the weight value of each piece of content, so that subsequent operations can be performed.
In one or more embodiments of the present application, after displaying the target segment content in the target history browsing page, the information displaying method further includes:
under the condition that any one first segment content in the P segment contents is browsed by the user again, updating the first time length of the first segment content browsed by the user and the total time length of the P segment contents browsed by the user;
and updating the weight value of each piece of content according to the updated total duration, the updated first duration and a second duration of browsing the second piece of content by the user, wherein the second piece of content is the piece of content except the first piece of content in the P pieces of content.
The following describes embodiments of the present application by way of an example.
Assume that the segment content 1 and the segment content 2 in the target history browsing page are browsed by the user again, that is, the segment content 1 and the segment content 2 have a new time length browsed by the user, the initial time length of the segment content 1 before the new addition is 6 seconds, the initial time length of the segment content 2 before the new addition is 4 seconds, and the total time length of the target history browsing page before the new addition is 55 seconds. The browsing time of the newly added user of the segment content 1 is 5 seconds, and the browsing time of the newly added user of the segment content 2 is 6 seconds.
Then, the total duration of the target historical browsing page before the new addition, the duration browsed by the user newly added to the segment content 1, and the duration browsed by the user newly added to the segment content 2 are added to obtain the updated total duration of the target historical browsing page (i.e. the result of 55 seconds +5 seconds +6 seconds). The initial duration of the segment content 1 before the addition is added to the newly added duration of the segment content 1, so as to obtain the duration (i.e. the result of 6 seconds +5 seconds) of the updated segment content 1 browsed by the user. The initial duration of the segment content 2 before the addition is added to the newly added duration of the segment content 2, so as to obtain the duration of the updated segment content 2 browsed by the user (i.e. the result of 4 seconds +6 seconds). And then, updating the weight value of each segment content according to the time length of each updated segment content browsed by the user.
In the embodiment of the application, under the condition that the first segment content is browsed by the user again, the attention degree of the user to some segment contents in the target history browsing page is updated by updating the browsing time length of the first segment content by the user and the total browsing time length of the target history browsing page and updating the weight value of each segment content in the target history browsing page.
In one or more embodiments of the present application, the key information in the history browsing page includes: and the at least one piece of key information corresponds to at least one piece of fragment content of the historical browsing page one by one. As one example, the at least one key information may include one or more keywords having a largest associated parameter value in the historical browsing pages.
Receiving a second input of target preview information of the at least one preview information, comprising: and receiving a second input of target key information in the at least one key information of the target historical browsing page.
Displaying target fragment content in a target history browsing page, comprising: and displaying target fragment content according to the target key information, wherein the target fragment content is the fragment content corresponding to the target key information in the target history browsing page.
In this embodiment of the application, in the case of displaying the preview information of the history browsing page, the preview information may include that the history browsing page includes at least one piece of key information corresponding to at least one piece of segment content one to one, and the user may select the target key information from the at least one piece of key information, and then the electronic device may directly display the target segment content corresponding to the target key information. The method and the device avoid the situation that the user slides up and down on the target historical browsing page to find the target fragment content, and simplify the user operation.
An example of an information display method of the embodiment of the present application is explained below.
Fig. 10 is a flowchart illustrating an information display method according to still another embodiment of the present application. As shown in fig. 10, the information display method includes:
step 302: in the process of displaying the webpage, determining the browsing time length of each fragment content in the webpage by the user, and calculating the weight value of each fragment content in the webpage, wherein the weight value is used for representing the browsing time length of the corresponding fragment content by the user, and the longer the weight value of one fragment content is, the longer the browsing time length of the fragment content by the user is represented;
step 304: judging whether fragment contents with the time length shorter than the preset time length browsed by the user exist in the webpage, and if the time length of any fragment content in the webpage browsed by the user is judged to be shorter than the preset time length, indicating that the user does not finish reading the webpage, executing step 306; when the condition that the time length that no segment content in the webpage is browsed by the user is less than the preset time length is judged, the fact that the user reads each segment content in the webpage is explained, and the user finishes the whole webpage, and then the process is finished;
step 306: obtaining effective fragment contents with the time length of being browsed by a user being longer than a preset time length from a plurality of fragment contents of a webpage;
step 308: calculating the associated parameter values of the keywords in the effective segment content, wherein the associated parameter values are used for representing the importance degree of the keywords in the webpage, and the repeated description is omitted because how to obtain the associated parameter values is described above;
step 310: obtaining a preset number of keywords with the associated parameter values in front;
step 312: storing the title, the path, a preset number of keywords and the weight value of each fragment content in the webpage;
step 314: receiving a first input of a user, wherein the first input is used for inputting a target search word or inputting part of content in the target search word;
step 316: responding to the first input, and acquiring a first history browsing page comprising a target search term; determining the sequence of a plurality of first history browsing pages under the condition that the number of the first history browsing pages is multiple;
step 318: displaying preview information of the plurality of first history browsing pages according to the sequence of the plurality of first history browsing pages;
step 320: receiving a second input of preview information of the target history browsing page;
step 322: and responding to the second input, and displaying the target fragment content in the target history browsing page.
As an example, in step 312, the position of the keywords of the web page in each piece of content may also be stored. For example, as shown in fig. 11, the word a appears in position 1 and position 2 of the segment content a, position 1 may be a first line in the segment content a, and position 2 may be a second line in the segment content a; word a also appears in position 1 and position 2 of the segment content N.
As an example, in step 316, the order of each first history browsing page may be determined according to the associated parameter value of the target search term in each first history browsing page. The larger the associated parameter value of the target search term in the first history browsing page is, the more the first history browsing page is in the forward sequence.
As an example, in step 316, the order of the first historically viewed pages is determined according to a first number of times the electronic device searches out the first historically viewed pages, a second number of times the first historically viewed pages are viewed by the user, and an associated parameter value of the target search term in the first historically viewed pages.
As an example, in step 316, after the first history browsing page having the target search term is obtained, the similarity between the second history browsing page not including the target search term and the first history browsing page may be calculated, and the second history browsing page similar to the first history browsing page may be obtained from a plurality of second history browsing pages not including the target search term.
In this case, in step 318, in addition to displaying the preview information of the plurality of first historically viewed pages, the preview information of the second historically viewed page is displayed.
As one example, preview information of the second historically viewed page may be displayed adjacent to the first historically viewed page that is similar to the second historically viewed page. Alternatively, the preview information of the second historically viewed page may be displayed at a position subsequent to the preview information of the last first historically viewed page.
As an example, in step 318, the preview information may be displayed in the form of text, and the text of the preview information may include webpage title information and at least one piece of content information, where each piece of content information includes a keyword with an associated parameter value Z in front and at least one word adjacent to the keyword in back. In this case, in step 320, a second input of the target clip content information among the at least one clip content information by the user may be received. In step 322, the target segment content including the target segment content information in the target history browsing page is displayed.
As one example, in step 322, a target segment content having a largest number of times of occurrence of the target search term among a plurality of segment contents of the target history browsing page may be displayed.
As an example, in step 322, for each segment content of the target history browsing page, calculating a sum of a number of times that a target search word occurs and a number of times that a third key word occurs in the same segment content, to obtain a total number of times that each segment content of the target history browsing page occurs, where the third key word includes a key word in at least one page that the electronic device is turned on within a preset time period; and displaying the target fragment content with the highest total number of times in the plurality of fragment contents of the target history browsing pages.
The application provides an information display device corresponding to the information display method provided by the application. The information display apparatus may be applied to an electronic device. Fig. 12 is a schematic structural diagram of an information display device according to an embodiment provided in the present application. As shown in fig. 12, the information display apparatus 400 may include:
a first receiving module 402, configured to receive a first input of a user, where the first input is used to input a target search term or to input a part of content in the target search term;
a first display module 404 for displaying at least one preview information in response to a first input; the at least one piece of preview information corresponds to the at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: key information in history browsing pages and thumbnails of the history browsing pages, wherein each history browsing page is a page browsed by a user, and at least one history browsing page comprises a first history browsing page with a target search term.
In the embodiment of the application, in the case that a first input of a target search term or a partial content of the target search term is received, which indicates that a user wants to view a history browsing page related to the target search term and browsed by the user, at least one piece of preview information corresponding to at least one history browsing page in a one-to-one manner is displayed. Since the preview information includes at least one of: the method comprises the steps that key information in the historical browse pages and thumbnails of the historical browse pages are displayed, so that a user can view the content summary of the historical browse pages related to target search terms according to preview information, and then can select the preview information to open the corresponding historical browse pages. Therefore, the user does not need to open the historical browse pages one by one and check the content of the historical browse pages one by one, so that the process of searching the historical browse pages by the user is simplified, and a quick and effective backtracking mode of the historical browse pages is provided for the user.
In one or more embodiments of the present application, in a case where the number of the first history browsing pages is M, where M is an integer greater than 1, the information display apparatus 400 may further include:
the first determining module is used for determining the sequence of each first historical browse page according to the correlation parameter value of the target search word and each first historical browse page, wherein the correlation parameter value is used for representing the correlation degree of the target search word and each first historical browse page;
the first display module 404 may be specifically configured to: and displaying preview information corresponding to the M first history browsing pages according to the sequence of each first history browsing page.
In the embodiment of the application, the order of the preview information of the M historically viewed pages is determined according to the associated parameter value of the target search term in the first historically viewed page, for example, the more important the target search term is in the first historically viewed page, the more forward the preview information of the first historically viewed page may be displayed. Therefore, a user can conveniently and quickly position the needed page in the preview information of the M historical browsing pages, and the searching process of the historical browsing pages is simplified.
In one or more embodiments of the present application, the information display apparatus 400 may further include:
the first acquisition module is used for acquiring N keywords in each first history browsing page, wherein N is an integer greater than 1;
the first calculation module is used for calculating the product of the frequency of the keywords appearing in the first historical browsing page and the inverse document frequency of the keywords for each keyword in the N keywords to obtain the associated parameter values of the keywords and the first historical browsing page;
and the storage module is used for storing the associated parameter values of at least part of the N keywords.
In the embodiment of the application, since the greater the frequency of the keyword appearing in the first history browsing page, the more important the keyword is in the first history browsing page, the associated parameter value for representing the importance degree of the keyword in the first history browsing page may be determined according to the frequency of the keyword appearing in the first history browsing page. In addition, the associated parameter values are determined according to the frequency of the keywords appearing in the first history browsing page and the inverse document frequency of the keywords, so that the influence on the accuracy statistics of the associated parameter values due to the fact that the frequency of certain keywords is too high can be prevented, and the importance degree of the keywords in the first history browsing page can be more accurately represented by the associated parameter values.
In one or more embodiments of the present application, the first determining module comprises:
the device comprises a first acquisition unit, a second acquisition unit and a target search word generation unit, wherein the first acquisition unit is used for acquiring a first frequency of searching out a first history browsing page by the electronic equipment through the same search word or different search words, a second frequency of browsing the first history browsing page by a user and a related parameter value of the target search word in the first history browsing page;
and the first determining unit is used for determining the sequence of the first historical browsing page according to the first times, the second times and the associated parameter values.
In the embodiment of the application, the sequence of the first historical browsing page is determined according to the first number of times, the second number of times and the associated parameter values of the first historical browsing page, so that the page desired by the user can be displayed in front of the page, and the user can conveniently locate the preview information of the desired page in the plurality of preview information.
In one or more embodiments of the present application, the information display apparatus 400 may further include:
the second calculation module is used for calculating the similarity between the first historical browse page and each second historical browse page for T second historical browse pages which do not include the target search term, each second historical browse page is a page browsed by the user, and T is an integer larger than 1;
the second obtaining module is used for obtaining N second historical browsing pages from the second historical browsing page with the largest similarity under the condition that the T second historical browsing pages are arranged according to the size sequence of the similarity, wherein N is a positive integer less than or equal to T; wherein the at least one historical browsing page includes N second historical browsing pages.
In the embodiment of the application, the second history browsing page similar to the first history browsing page is obtained from the second history browsing page not including the target search term, and the preview information of the second history browsing page is displayed, so that a more comprehensive search result can be displayed for a user, and the search result is prevented from being missed.
In one or more embodiments of the present application, the information display apparatus 400 may further include:
the second receiving module is used for receiving second input of target preview information in the at least one piece of preview information;
and the second display module is used for responding to a second input and displaying the target segment content in the target historical browsing page, wherein the target historical browsing page is a historical browsing page corresponding to the target preview information.
In the embodiment of the application, the user can select the target historical browse page to be viewed from the plurality of historical browse pages according to the preview information of the plurality of historical browse pages, so that the purpose of viewing the content of the target historical browse page is achieved.
In one or more embodiments of the present application, the second display module is specifically configured to:
displaying target segment contents in the P segment contents according to a target parameter value of each segment content in the P segment contents of the target historical browsing page, wherein P is a positive integer;
wherein the target parameter values include at least one of: the method comprises the steps of obtaining a weighted value and the occurrence frequency, wherein the weighted value is used for representing the time length of the fragment content browsed by a user, and the occurrence frequency is the occurrence frequency of a target search word in the fragment content.
In the embodiment of the application, the target segment content in the target history browsing page is displayed according to the weight value of each segment content in the target history browsing page and the occurrence frequency of the target search term in each segment content. Thus, it is possible to display the segment contents that the user is interested in more, rather than fixedly displaying the initial segment contents of the target history browsing page. The user is prevented from performing an operation (such as a slide-down operation) to find the segment content desired to be viewed.
In one or more embodiments of the present application, in a case where the target parameter value includes the number of occurrences, the target piece of content is the piece of content that occurs the largest number of times among the P pieces of content.
In the embodiment of the application, when a user views the target history browsing page, the target segment content distributed in the target search word set in the target history browsing page is displayed, so that the user is prevented from sliding the target history browsing page up and down to find the target segment content distributed in the target search word set, and the user operation is simplified.
In one or more embodiments of the present application, in the case that the target parameter value includes the number of occurrences, the second display module may include:
the calculating unit is used for calculating the sum of the times of occurrence of the target search words and the times of occurrence of third key words in the segment contents to obtain the total times of the segment contents for each segment content in the P segment contents, wherein the third key words comprise key words in at least one page opened by the electronic equipment within a preset time period;
and the display unit is used for displaying the target segment content according to the total times of all the segment contents, wherein the target segment content is the segment content of which the total times are larger than a preset threshold value in the P segment contents.
Because when a user searches a page, if a certain word is not used for searching an expected result, the searched word is changed, and the word with similar meaning is used for searching. Therefore, in the embodiment of the application, the target segment content with the highest total number of times in the plurality of segment contents of the target history browsing page is displayed according to the keyword and the target search term in at least one page opened by the electronic device within the preset time period. Therefore, the target segment content displayed to the user is the target segment content in which the target search terms and the content concerned by the user in the preset time period are distributed in a concentrated mode, the target segment content displayed to the user is likely to be the segment content which the user wants to view, the user is prevented from sliding the target history browsing page up and down to find the target segment content, and the user operation is simplified.
In one or more embodiments of the present application, the information display apparatus 400 may further include:
the third acquisition module is used for acquiring the browsing time length of each segment content by the user and the total browsing time length of the P segment contents by the user;
and the third calculating module is used for calculating the ratio of the time length of each fragment content browsed by the user to the total time length to obtain the weight value of each fragment content.
In the embodiment of the application, the weight value of each piece of content is calculated according to the browsing time length of each piece of content of the target history browsing page by the user and the total browsing time length of the P pieces of content by the user, the weight value can represent the browsing time length of the piece of content by the user, and whether the user normally finishes reading the target history browsing page can be determined according to the weight value of each piece of content, so that subsequent operations can be performed.
In one or more embodiments of the present application, the information display apparatus 400 may further include:
the first updating module is used for updating the first time length of the first segment content browsed by the user and the total time length of the P segment contents browsed by the user under the condition that any one of the P segment contents is browsed by the user again;
and the second updating module is used for updating the weighted value of each piece of content according to the updated total time length, the updated first time length and the updated second time length of the second piece of content browsed by the user, wherein the second piece of content is the piece of content except the first piece of content in the P pieces of content.
In the embodiment of the application, under the condition that the first segment content is browsed by the user again, the attention degree of the user to some segment contents in the target history browsing page is updated by updating the browsing time length of the first segment content by the user and the total browsing time length of the target history browsing page and updating the weight value of each segment content in the target history browsing page.
In one or more embodiments of the present application, the key information in the history browsing page includes: at least one piece of key information corresponding to at least one piece of fragment content of the historical browsing page one to one;
the second receiving module may specifically be configured to: receiving a second input of target key information in at least one key information of the target historical browsing page;
the second display module may be specifically configured to: and displaying target fragment content according to the target key information, wherein the target fragment content is the fragment content corresponding to the target key information in the target history browsing page.
In this embodiment of the application, in the case of displaying the preview information of the history browsing page, the preview information may include that the history browsing page includes at least one piece of key information corresponding to at least one piece of segment content one to one, and the user may select the target key information from the at least one piece of key information, and then the electronic device may directly display the target segment content corresponding to the target key information. The method and the device avoid the situation that the user slides up and down on the target historical browsing page to find the target fragment content, and simplify the user operation.
It should be noted that, in the above embodiment, the execution subject is taken as an example of the information display apparatus to describe the execution information display method. However, the execution main body of the information display method provided in the embodiment of the present application is not limited to the information display device, and may also be a control module for executing the loaded information display method in the information display device.
The information display device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in the device. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The information display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The information display device provided in the embodiment of the present application can implement each process implemented by the information display device in the method embodiments of fig. 1, fig. 4, fig. 7, and fig. 10, and is not described here again to avoid repetition.
The embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, where the program or the instruction, when executed by the processor, implements the processes of the information display method embodiment, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 13 is a schematic hardware structure diagram of an electronic device implementing an embodiment of the present application.
The electronic device 500 includes, but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and the like.
The input unit 504 may include, among other things, a graphics processor 5041 and a microphone 5042. The display unit 506 includes a display panel 5061. The user input unit 507 may include a touch panel 5071 and other input devices 5072. The memory 509 may include an application program and an operating system.
Those skilled in the art will appreciate that the electronic device 500 may further include a power supply (e.g., a battery) for supplying power to various components, and the power supply may be logically connected to the processor 510 via a power management system, so as to implement functions of managing charging, discharging, and power consumption via the power management system. The electronic device structure shown in fig. 13 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
The user input unit 507 is configured to receive a first input of a user, where the first input is used to input a target search term or to input a part of content in the target search term.
The display unit 506 is configured to display at least one preview information in response to the first input; the at least one piece of preview information corresponds to the at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: key information in history browsing pages and thumbnails of the history browsing pages, wherein each history browsing page is a page browsed by a user, and at least one history browsing page comprises a first history browsing page with a target search term.
In the embodiment of the application, in the case that a first input of a target search term or a partial content of the target search term is received, which indicates that a user wants to view a history browsing page related to the target search term and browsed by the user, at least one piece of preview information corresponding to at least one history browsing page in a one-to-one manner is displayed. Since the preview information includes at least one of: the method comprises the steps that key information in the historical browse pages and thumbnails of the historical browse pages are displayed, so that a user can view the content summary of the historical browse pages related to target search terms according to preview information, and then can select the preview information to open the corresponding historical browse pages. Therefore, the user does not need to open the historical browse pages one by one and check the content of the historical browse pages one by one, so that the process of searching the historical browse pages by the user is simplified, and a quick and effective backtracking mode of the historical browse pages is provided for the user.
In one or more embodiments of the present application, in a case that the number of the first history browsing pages is M, where M is an integer greater than 1, the processor 510 may be further configured to: determining the sequence of each first historical browsing page according to the correlation parameter value of the target search word and each first historical browsing page, wherein the correlation parameter value is used for representing the correlation degree of the target search word and each first historical browsing page;
the display unit 506 may be specifically configured to: and displaying preview information corresponding to the M first history browsing pages according to the sequence of each first history browsing page.
In the embodiment of the application, the order of the preview information of the M historically viewed pages is determined according to the associated parameter value of the target search term in the first historically viewed page, for example, the more important the target search term is in the first historically viewed page, the more forward the preview information of the first historically viewed page may be displayed. Therefore, a user can conveniently and quickly position the needed page in the preview information of the M historical browsing pages, and the searching process of the historical browsing pages is simplified.
In one or more embodiments of the present application, processor 510 may be further configured to:
for each first history browsing page, acquiring N keywords in the first history browsing page, wherein N is an integer greater than 1;
for each keyword in the N keywords, calculating the product of the frequency of the keyword appearing in the first history browsing page and the inverse document frequency of the keyword to obtain the associated parameter value of the keyword and the first history browsing page;
and storing the associated parameter values of at least part of the N keywords.
In the embodiment of the application, since the greater the frequency of the keyword appearing in the first history browsing page, the more important the keyword is in the first history browsing page, the associated parameter value for representing the importance degree of the keyword in the first history browsing page may be determined according to the frequency of the keyword appearing in the first history browsing page. In addition, the associated parameter values are determined according to the frequency of the keywords appearing in the first history browsing page and the inverse document frequency of the keywords, so that the influence on the accuracy statistics of the associated parameter values due to the fact that the frequency of certain keywords is too high can be prevented, and the importance degree of the keywords in the first history browsing page can be more accurately represented by the associated parameter values.
In one or more embodiments of the present application, processor 510 may be specifically configured to:
acquiring a first time of searching a first history browsing page by the electronic equipment through the same search word or different search words, a second time of browsing the first history browsing page by a user and a related parameter value of a target search word in the first history browsing page;
and determining the sequence of the first historical browsing page according to the first times, the second times and the associated parameter values.
In the embodiment of the application, the sequence of the first historical browsing page is determined according to the first number of times, the second number of times and the associated parameter values of the first historical browsing page, so that the page desired by the user can be displayed in front of the page, and the user can conveniently locate the preview information of the desired page in the plurality of preview information.
In one or more embodiments of the present application, processor 510 may be further configured to:
for T second history browsing pages which do not include the target search term, calculating the similarity between the first history browsing page and each second history browsing page, wherein each second history browsing page is a page browsed by the user, and T is an integer larger than 1;
under the condition that the T second historical browse pages are arranged according to the size sequence of the similarity, N second historical browse pages are obtained from the second historical browse page with the maximum similarity from the T second historical browse pages, wherein N is a positive integer less than or equal to T;
wherein the at least one historical browsing page includes N second historical browsing pages.
In the embodiment of the application, the second history browsing page similar to the first history browsing page is obtained from the second history browsing page not including the target search term, and the preview information of the second history browsing page is displayed, so that a more comprehensive search result can be displayed for a user, and the search result is prevented from being missed.
In one or more embodiments of the present application, the user input unit 507 may be further configured to receive a second input of target preview information of the at least one preview information;
the display unit 506 may be further configured to display the target segment content in a target history browsing page in response to the second input, where the target history browsing page is a history browsing page corresponding to the target preview information.
In the embodiment of the application, the user can select the target historical browse page to be viewed from the plurality of historical browse pages according to the preview information of the plurality of historical browse pages, so that the purpose of viewing the content of the target historical browse page is achieved.
In one or more embodiments of the present application, the display unit 506 may be specifically configured to:
displaying target segment contents in the P segment contents according to a target parameter value of each segment content in the P segment contents of the target historical browsing page, wherein P is a positive integer; wherein the target parameter values include at least one of: the method comprises the steps of obtaining a weighted value and the occurrence frequency, wherein the weighted value is used for representing the time length of the fragment content browsed by a user, and the occurrence frequency is the occurrence frequency of a target search word in the fragment content.
In the embodiment of the application, the target segment content in the target history browsing page is displayed according to the weight value of each segment content in the target history browsing page and the occurrence frequency of the target search term in each segment content. Thus, it is possible to display the segment contents that the user is interested in more, rather than fixedly displaying the initial segment contents of the target history browsing page. The user is prevented from performing an operation (such as a slide-down operation) to find the segment content desired to be viewed.
In one or more embodiments of the present application, in a case where the target parameter value includes the number of occurrences, the target piece of content is the piece of content that occurs the largest number of times among the P pieces of content.
In the embodiment of the application, when a user views the target history browsing page, the target segment content distributed in the target search word set in the target history browsing page is displayed, so that the user is prevented from sliding the target history browsing page up and down to find the target segment content distributed in the target search word set, and the user operation is simplified.
In one or more embodiments of the present application, where the target parameter value comprises a number of occurrences, processor 510 is to: for each piece content in the P piece contents, calculating the times of occurrence of target search words and the sum of the times of occurrence of third key words in the piece contents to obtain the total times of the piece contents, wherein the third key words comprise key words in at least one page opened by the electronic equipment within a preset time period;
the display unit 506 may be specifically configured to: and displaying target segment contents according to the total times of the segment contents, wherein the target segment contents are the segment contents of which the total times are greater than a preset threshold value in the P segment contents.
Because when a user searches a page, if a certain word is not used for searching an expected result, the searched word is changed, and the word with similar meaning is used for searching. Therefore, in the embodiment of the application, the target segment content with the highest total number of times in the plurality of segment contents of the target history browsing page is displayed according to the keyword and the target search term in at least one page opened by the electronic device within the preset time period. Therefore, the target segment content displayed to the user is the target segment content in which the target search terms and the content concerned by the user in the preset time period are distributed in a concentrated mode, the target segment content displayed to the user is likely to be the segment content which the user wants to view, the user is prevented from sliding the target history browsing page up and down to find the target segment content, and the user operation is simplified.
In one or more embodiments of the present application, processor 510 may be further configured to:
acquiring the browsing time length of each segment content by the user and the total browsing time length of the P segment contents by the user;
and calculating the ratio of the time length of each fragment content browsed by the user to the total time length to obtain the weight value of each fragment content.
In the embodiment of the application, the weight value of each piece of content is calculated according to the browsing time length of each piece of content of the target history browsing page by the user and the total browsing time length of the P pieces of content by the user, the weight value can represent the browsing time length of the piece of content by the user, and whether the user normally finishes reading the target history browsing page can be determined according to the weight value of each piece of content, so that subsequent operations can be performed.
In one or more embodiments of the present application, processor 510 may be further configured to:
under the condition that any one first segment content in the P segment contents is browsed by the user again, updating the first time length of the first segment content browsed by the user and the total time length of the P segment contents browsed by the user;
and updating the weight value of each piece of content according to the updated total duration, the updated first duration and a second duration of browsing the second piece of content by the user, wherein the second piece of content is the piece of content except the first piece of content in the P pieces of content.
In the embodiment of the application, under the condition that the first segment content is browsed by the user again, the attention degree of the user to some segment contents in the target history browsing page is updated by updating the browsing time length of the first segment content by the user and the total browsing time length of the target history browsing page and updating the weight value of each segment content in the target history browsing page.
In one or more embodiments of the present application, the key information in the history browsing page includes: and the at least one piece of key information corresponds to at least one piece of fragment content of the historical browsing page one by one.
The user input unit 507 may be specifically configured to: receiving a second input of target key information in at least one key information of the target historical browsing page;
the display unit 506 may be specifically configured to: and displaying target fragment content according to the target key information, wherein the target fragment content is the fragment content corresponding to the target key information in the target history browsing page.
In this embodiment of the application, in the case of displaying the preview information of the history browsing page, the preview information may include that the history browsing page includes at least one piece of key information corresponding to at least one piece of segment content one to one, and the user may select the target key information from the at least one piece of key information, and then the electronic device may directly display the target segment content corresponding to the target key information. The method and the device avoid the situation that the user slides up and down on the target historical browsing page to find the target fragment content, and simplify the user operation.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods of the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (15)

1. An information display method applied to electronic equipment is characterized by comprising the following steps:
receiving a first input of a user, wherein the first input is used for inputting a target search word or inputting partial content in the target search word;
displaying at least one preview message in response to the first input;
the at least one piece of preview information corresponds to at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: the method comprises the steps that key information in historical browsing pages and thumbnails of the historical browsing pages are obtained, each historical browsing page is a page browsed by a user, and at least one historical browsing page comprises a first historical browsing page with a target search term.
2. The method according to claim 1, wherein in a case where the number of the first historically viewed pages is M, where M is an integer greater than 1, before the displaying at least one preview information, the method further comprises:
determining the sequence of each first historical browsing page according to the association parameter value of the target search word and each first historical browsing page, wherein the association parameter value is used for representing the association degree of the target search word and each first historical browsing page;
the displaying at least one preview message includes:
and displaying the preview information corresponding to the M first historical browsing pages according to the sequence of each first historical browsing page.
3. The method of claim 2, wherein prior to receiving the first input from the user, the method further comprises:
for each first history browsing page, acquiring N keywords in the first history browsing page, wherein N is an integer greater than 1;
for each keyword in the N keywords, calculating the product of the frequency of the keyword appearing in the first history browsing page and the inverse document frequency of the keyword to obtain the associated parameter value of the keyword and the first history browsing page;
storing the associated parameter values of at least some of the N keywords.
4. The method of claim 2, wherein determining the order of each of the first historical browse pages according to the value of the associated parameter of the target search term and each of the first historical browse pages comprises:
acquiring a first time of searching the first history browsing page by the electronic equipment through the same search word or different search words, a second time of browsing the first history browsing page by the user, and a relevant parameter value of the target search word in the first history browsing page;
and determining the sequence of the first historical browsing page according to the first times, the second times and the associated parameter values.
5. The method of claim 1, wherein prior to displaying the at least one preview message, the method further comprises:
for T second history browsing pages which do not include the target search term, calculating the similarity between the first history browsing page and each second history browsing page, wherein each second history browsing page is a page browsed by the user, and T is an integer greater than 1;
under the condition that the T second historical browse pages are arranged according to the size sequence of the similarity, N second historical browse pages are obtained from the second historical browse page with the maximum similarity from the T second historical browse pages, wherein N is a positive integer less than or equal to T;
wherein the at least one historical browsing page includes the N second historical browsing pages.
6. The method of claim 1, wherein after displaying the at least one preview message, the method further comprises:
receiving a second input of target preview information of the at least one preview information;
and responding to the second input, and displaying target fragment content in a target historical browsing page, wherein the target historical browsing page is the historical browsing page corresponding to the target preview information.
7. The method of claim 6, wherein displaying the target segment content in the target historical browse page comprises:
displaying the target segment content in the P segment contents according to the target parameter value of each segment content in the P segment contents of the target historical browsing page, wherein P is a positive integer;
wherein the target parameter values comprise at least one of: the weight value is used for representing the time length of the fragment content browsed by the user, and the occurrence number is the occurrence number of the target search word in the fragment content.
8. The method according to claim 7, wherein in a case where the target parameter value includes the number of occurrences, the target piece of content is a piece of content of which the number of occurrences is the largest among the P pieces of content.
9. The method according to claim 7, wherein in a case that the target parameter value includes the number of occurrences, the displaying the target segment content of the P segment contents according to the target parameter value of each segment content of the P segment contents of the target history browsing page includes:
for each piece content in the P piece contents, calculating the sum of the times of the target search words appearing in the piece contents and the times of the third key words appearing in the piece contents to obtain the total times of the piece contents, wherein the third key words comprise key words in at least one page opened by the electronic equipment within a preset time period;
and displaying the target segment content according to the total times of the segment contents, wherein the target segment content is the segment content of which the total times are larger than a preset threshold value in the P segment contents.
10. The method according to claim 7, wherein before displaying the target segment content of the P segment contents according to the target parameter value of each segment content of the P segment contents of the target history browsing page, the method further comprises:
acquiring the browsing time length of each segment content by the user and the total browsing time length of the P segment contents by the user;
and calculating the ratio of the time length of each fragment content browsed by the user to the total time length to obtain the weight value of each fragment content.
11. The method of claim 10, wherein after displaying the target segment content in the target historical browsing page, the method further comprises:
under the condition that any one first segment content in the P segment contents is browsed by the user again, updating the first time length of the first segment content browsed by the user and the total time length of the P segment contents browsed by the user;
updating the weight value of each piece of content according to the updated total duration, the updated first duration and a second duration of browsing of a second piece of content by the user, wherein the second piece of content is the piece of content except the first piece of content in the P pieces of content.
12. The method of claim 6, wherein the key information in the historical browsing page comprises: at least one piece of key information corresponding to at least one piece of fragment content of the historical browsing page one to one;
the receiving a second input of target preview information of the at least one preview information comprises:
receiving a second input of target key information in the at least one key information of the target historical browsing page;
the displaying of the target segment content in the target history browsing page includes:
and displaying the target fragment content according to the target key information, wherein the target fragment content is the fragment content corresponding to the target key information in the target history browsing page.
13. An information display apparatus, characterized in that the apparatus comprises:
the device comprises a first receiving module, a first display module and a second receiving module, wherein the first receiving module is used for receiving a first input of a user, and the first input is used for inputting a target search word or inputting part of content in the target search word;
a first display module for displaying at least one preview message in response to the first input;
the at least one piece of preview information corresponds to at least one historical browsing page one to one, and each piece of preview information comprises at least one of the following items: the method comprises the steps that key information in historical browsing pages and thumbnails of the historical browsing pages are obtained, each historical browsing page is a page browsed by a user, and at least one historical browsing page comprises a first historical browsing page with a target search term.
14. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the information display method according to any one of claims 1 to 12.
15. A readable storage medium, characterized in that it stores thereon a program or instructions which, when executed by a processor, implement the steps of the information display method according to any one of claims 1 to 12.
CN202011186962.2A 2020-10-30 2020-10-30 Information display method, information display device, electronic equipment and storage medium Active CN112307365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011186962.2A CN112307365B (en) 2020-10-30 2020-10-30 Information display method, information display device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011186962.2A CN112307365B (en) 2020-10-30 2020-10-30 Information display method, information display device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112307365A true CN112307365A (en) 2021-02-02
CN112307365B CN112307365B (en) 2024-09-27

Family

ID=74332419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011186962.2A Active CN112307365B (en) 2020-10-30 2020-10-30 Information display method, information display device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112307365B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112927770A (en) * 2021-04-12 2021-06-08 徐州市通用科技有限公司 Medical data sharing method and system
CN113570411A (en) * 2021-07-22 2021-10-29 深圳市雷鸟网络传媒有限公司 Promotion information display method and device, electronic equipment and storage medium
CN115858180A (en) * 2023-02-24 2023-03-28 北京锐服信科技有限公司 Time slicing method and device and electronic equipment
WO2023207490A1 (en) * 2022-04-28 2023-11-02 北京字节跳动网络技术有限公司 Information display method and apparatus, device and storage medium
CN117111734A (en) * 2023-07-04 2023-11-24 深圳云天励飞技术股份有限公司 VR display method and device for road diseases, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103186565A (en) * 2011-12-28 2013-07-03 中国移动通信集团浙江有限公司 Method and device for judging user preference according to web browsing behavior of user
CN104216967A (en) * 2014-08-22 2014-12-17 北京金山安全软件有限公司 Historical browsing record management method and device and mobile terminal
CN106202150A (en) * 2016-06-22 2016-12-07 北京小米移动软件有限公司 Method for information display and device
CN110472142A (en) * 2019-07-19 2019-11-19 平安科技(深圳)有限公司 Historical viewings Webpage searching method, device, storage medium and computer equipment
CN111475246A (en) * 2020-04-10 2020-07-31 腾讯科技(深圳)有限公司 Applet page display method, device, terminal and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103186565A (en) * 2011-12-28 2013-07-03 中国移动通信集团浙江有限公司 Method and device for judging user preference according to web browsing behavior of user
CN104216967A (en) * 2014-08-22 2014-12-17 北京金山安全软件有限公司 Historical browsing record management method and device and mobile terminal
CN106202150A (en) * 2016-06-22 2016-12-07 北京小米移动软件有限公司 Method for information display and device
CN110472142A (en) * 2019-07-19 2019-11-19 平安科技(深圳)有限公司 Historical viewings Webpage searching method, device, storage medium and computer equipment
CN111475246A (en) * 2020-04-10 2020-07-31 腾讯科技(深圳)有限公司 Applet page display method, device, terminal and storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112927770A (en) * 2021-04-12 2021-06-08 徐州市通用科技有限公司 Medical data sharing method and system
CN112927770B (en) * 2021-04-12 2023-09-08 徐州市通用科技有限公司 Medical data sharing method and system
CN113570411A (en) * 2021-07-22 2021-10-29 深圳市雷鸟网络传媒有限公司 Promotion information display method and device, electronic equipment and storage medium
CN113570411B (en) * 2021-07-22 2024-06-07 深圳市雷鸟网络传媒有限公司 Popularization information display method and device, electronic equipment and storage medium
WO2023207490A1 (en) * 2022-04-28 2023-11-02 北京字节跳动网络技术有限公司 Information display method and apparatus, device and storage medium
CN115858180A (en) * 2023-02-24 2023-03-28 北京锐服信科技有限公司 Time slicing method and device and electronic equipment
CN117111734A (en) * 2023-07-04 2023-11-24 深圳云天励飞技术股份有限公司 VR display method and device for road diseases, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112307365B (en) 2024-09-27

Similar Documents

Publication Publication Date Title
CN112307365B (en) Information display method, information display device, electronic equipment and storage medium
CN110083688B (en) Search result recall method, device, server and storage medium
CN109190049B (en) Keyword recommendation method, system, electronic device and computer readable medium
US8868539B2 (en) Search equalizer
US20070143262A1 (en) Interactive search engine
US10977317B2 (en) Search result displaying method and apparatus
CN110716991B (en) Method for displaying entity associated information based on electronic book and electronic equipment
JP2010055159A (en) Information retrieval device, information retrieval method, and program
CN102314439A (en) Input method combined with application interface and equipment
US20130018874A1 (en) System and method of sentiment data use
CN113190741A (en) Searching method, searching device, electronic equipment and storage medium
CN109783612B (en) Report data positioning method and device, storage medium and terminal
CN111880668A (en) Input display method and device and electronic equipment
TWI417751B (en) Information providing device, information providing method, information application program, and information recording medium
CN113157753A (en) Display method and device and electronic equipment
CN107256266A (en) Query content display method and system
TWI399657B (en) A provider, a method of providing information, a program, and an information recording medium
US20120191744A1 (en) Detecting search mode in a browser navigation bar
CN112416212A (en) Program access method, device, electronic equipment and readable storage medium
WO2020005654A1 (en) Automatically providing information in an application
CN112307273B (en) Information query method and device and electronic equipment
CN116775982A (en) Search methods, apparatus, equipment and media
CN116149528A (en) Document display method and device and electronic equipment
CN115292462A (en) Character generation method and device, mobile terminal, readable storage medium and chip
CN112783410B (en) Information processing method, medium, device and computing equipment

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
GR01 Patent grant
GR01 Patent grant