CN112861042B - Information display method, device, equipment and readable medium - Google Patents
Information display method, device, equipment and readable medium Download PDFInfo
- Publication number
- CN112861042B CN112861042B CN202110051127.6A CN202110051127A CN112861042B CN 112861042 B CN112861042 B CN 112861042B CN 202110051127 A CN202110051127 A CN 202110051127A CN 112861042 B CN112861042 B CN 112861042B
- Authority
- CN
- China
- Prior art keywords
- terminal
- reading
- user
- target page
- state information
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000006399 behavior Effects 0.000 claims description 34
- 230000008859 change Effects 0.000 claims description 24
- 230000015654 memory Effects 0.000 claims description 23
- 238000012544 monitoring process Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000006872 improvement Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010034719 Personality change Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000006403 short-term memory Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
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)
Abstract
The embodiment of the specification discloses an information display method, an information display device, information display equipment and a readable medium. The scheme may include: and when the using state information of the terminal meets the preset triggering condition, determining the display position of the reading prompt mark according to the historical reading behavior data of the user aiming at the target page, and displaying the reading prompt mark on the display position.
Description
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an information display method, an apparatus, a device, and a computer readable medium.
Background
With the advent of the information age, people have become increasingly accustomed to using electronic terminal devices to view digital information.
When the user uses the electronic terminal device to read the digital information, the user may be influenced by various factors to interrupt the current reading state, and when the user returns to the terminal screen again to continue reading, the user cannot remember the specific position read before. Therefore, when the user revisits the page, the user cannot find a specific browsing position, so that the user needs to browse part of the content repeatedly, the browsing efficiency of the user is low, and the browsing cost is high.
Disclosure of Invention
The embodiment of the specification provides an information display method, an information display device and a computer readable medium, so as to solve the problems of low user reading efficiency and high reading cost in the prior art when the user reads and revisits after the interruption.
In order to solve the above technical problems, the embodiments of the present specification are implemented as follows:
the information display method provided in the embodiment of the present disclosure is applied to a first application, and includes: acquiring the use state information of a terminal; judging whether the use state information meets a preset triggering condition or not to obtain a first judging result; when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page according to historical reading behavior data of the target page of the first application; displaying the reading prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
An information display device provided in an embodiment of the present disclosure is applied to a first application, and includes: the state information acquisition module is used for acquiring the use state information of the terminal; the judging module is used for judging whether the using state information meets a preset triggering condition or not to obtain a first judging result; the display position determining module is used for determining the display position of the reading prompt mark on the target page according to the historical reading behavior data of the target page of the first application when the first judging result shows that the using state information meets the preset triggering condition; a viewing prompt mark display module for displaying the viewing prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
An information display device provided in an embodiment of the present specification includes:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
acquiring the use state information of a terminal; judging whether the use state information meets a preset triggering condition or not to obtain a first judging result; when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page of a first application according to historical reading behavior data of the target page; displaying the reading prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
Embodiments of the present disclosure provide a computer readable medium having computer readable instructions stored thereon, the computer readable instructions being executable by a processor to implement an information display method.
One embodiment of the present disclosure can achieve at least the following advantages: when the use state information of the terminal meets the preset trigger condition, the display position of the reading prompt mark is determined according to the historical reading behavior data of the user for the target page, and the reading prompt mark is displayed on the display position, so that the user can be reminded of the reading position by displaying the reading prompt mark when the user revisits and reads after the reading is interrupted, the user does not need to read page contents repeatedly, the reading cost of the user is reduced, and the reading efficiency of the user is improved.
Drawings
In order to more clearly illustrate the embodiments of the present description or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and that other drawings may be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 shows a flowchart of an information display method provided in an embodiment of the present specification;
Fig. 2 shows an interface schematic diagram of a terminal using the information display method provided in the embodiment of the present disclosure;
fig. 3 shows a schematic diagram of an information display device provided in an embodiment of the present specification;
fig. 4 shows a schematic diagram of an information display device provided in an embodiment of the present specification.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of one or more embodiments of the present specification more clear, the technical solutions of one or more embodiments of the present specification will be clearly and completely described below in connection with specific embodiments of the present specification and corresponding drawings. It will be apparent that the described embodiments are only some, but not all, of the embodiments of the present specification. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without undue burden, are intended to be within the scope of one or more embodiments herein.
It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another.
In the prior art, when a user uses an electronic terminal device to read digital information, the user may be influenced by various factors to interrupt the current reading state, and when the user returns to the terminal screen again to continue reading, the user cannot accurately memorize the specific position just read. Therefore, when the user revisits the page, the user cannot find a specific browsing position, so that the user needs to browse part of the content repeatedly, the browsing efficiency of the user is low, and the browsing cost is high.
In order to solve the defects in the prior art, in the embodiment of the specification, the display position of the reading prompt mark is determined according to the historical reading behavior data of the user for the target page under the condition that the using state information of the terminal meets the preset triggering condition, and the reading prompt mark is displayed on the display position, so that when the user revisits the target page to read after the reading interruption, the user can be reminded of the reading position by displaying the reading prompt mark, and therefore, the user does not need to read the page content repeatedly, the reading cost of the user is reduced, and the reading efficiency of the user is improved.
Fig. 1 is a flow chart of an information display method according to an embodiment of the present disclosure. From the program perspective, the execution subject of the flow may be a program loaded on the application terminal. In one or more embodiments of the present disclosure, the execution body of the flow may specifically be an Application (APP) installed in an Application terminal.
As shown in fig. 1, the execution subject of the flow may be a first application. The process may include the following steps.
Step 102: and acquiring the use state information of the terminal.
In the scenario of the present specification, when the user uses the first application installed in the terminal to browse page information, if the user browses and revisits after the interruption, a browsing prompt mark may be displayed to the user. From the perspective of the first application, it may be determined whether to revisit the user after the browsing interruption based on the usage state information of the terminal, and further determine whether to display a browsing prompt mark to the user. Thus, the first application may first acquire the use state information of the terminal, and further, the first application may perform the subsequent step based on the use state information of the terminal, thereby determining whether to display the viewing prompting mark information.
It may be appreciated that the first application may be launched before the first application obtains the usage status information of the terminal, e.g. the first application may be in a foreground running or a background running state.
The terminal may be a terminal that can be used for electronic information viewing, and may include a display screen that can be used for electronic information viewing. The terminal may be in particular a variety of mobile terminals including smartphones, tablet computers, palmtops, personal digital assistants (Personal Digital Assistant, PDA), e-book readers, smartwatches, etc. Alternatively, the display screen may include a touch screen, and the user may perform various operations on the terminal by clicking the touch screen.
Alternatively, the usage status information of the terminal may include operation status information of the terminal device itself. For example, the usage status information of the terminal may include display screen usage status information of the terminal, camera usage status information, various sensor usage status information, and the like.
Alternatively, the usage status information of the terminal may include running status information of an application installed on the terminal device. In particular, the running state information of the first application may be included. The running state information of the first application may specifically include a foreground running state, a background running state, and switching information of the running state, and the like.
Step 104: and judging whether the using state information meets a preset triggering condition or not to obtain a first judging result.
The preset triggering condition refers to a condition for triggering the first application to display the reading prompt mark. After the first application obtains the use state information of the terminal, whether the reading prompt mark is displayed or not can be judged based on a preset triggering condition.
In practical application, the preset trigger condition can be set according to the requirement, and the preset trigger condition is prestored. Optionally, the preset trigger condition may be stored locally in the terminal, or may also be stored in an application server corresponding to the first application. Before the step of determining in step 104 is performed, the pre-stored preset trigger condition may be obtained from the terminal locally or from the application server.
Step 106: and when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of the reading prompt mark on the target page according to the historical reading behavior data of the target page of the first application.
After step 104, if the usage status information does not meet the preset trigger condition, no subsequent steps are required to be executed. If the usage status information meets the preset trigger condition, a viewing prompt sign may be displayed to the user according to the embodiment of the present specification, so that a specific display position of the viewing prompt sign needs to be determined before the viewing prompt sign is displayed.
The target page refers to a page that the user is viewing when the user is interrupting viewing. In the embodiment of the specification, the target page is also a page displayed to the user when the user returns the reply visit, because the terminal can continue to display the target page to the user when the user returns the reply visit.
The target page may be a page for displaying viewing information. In the embodiment of the present specification, the target page may include an information flow display page, a module information display page, an electronic book page, and the like. In the information flow display page, a plurality of pieces of flow information can be displayed, for example, a plurality of pieces of user subscription information, a plurality of pieces of push information and the like can be displayed. In the module information display page, a plurality of content modules may be displayed, for example, a plurality of financial product modules, a plurality of commodity introduction modules, and the like may be displayed. In an e-book page, text information may be presented, e.g., multiple segments may be presented, etc.
In the embodiment of the present specification, optionally, a plurality of viewing targets with similar appearances may be displayed in the target page. The appearance of the plurality of viewing targets is similar, and specifically may include that the appearance and/or the color of the plurality of viewing targets are similar.
For example, if the target page is an electronic book page, a large number of words with similar appearance to the user, or a plurality of sentence segments with similar appearance, are displayed in the electronic book page. For another example, if the target page is a module information display page, a plurality of content modules with similar shapes and even similar colors are usually displayed in the module information display page.
In the practical application, if the appearances of a plurality of browsing targets in the target page are similar, the specific browsing position at the time of browsing interruption can not be remembered if the user revisits after the browsing interruption, therefore, the scheme of the embodiment of the specification is adopted in the case, the browsing cost of the user can be reduced to a greater extent, and the browsing efficiency of the user can be improved.
In step 106, the historical viewing behavior data may be the historical viewing behavior data of the current user; alternatively, the first application may be used to read electronic information. The history reading behavior data is used for reflecting the reading position of the user when the user reads the target page.
Step 108: displaying the reading prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
According to the reading behavior data, a specific reading position of the user on the target page when the user is interrupted in reading can be determined, and therefore, when the user returns to the visit, a reading prompt mark can be displayed at the reading position.
The form of the viewing-hint marks may be preset, and the specific form is not particularly limited. In the embodiment of the present specification, the specific form of the viewing prompt mark may include: one or more of a graphical information form, a color information form, and a text information form.
Alternatively, the viewing cue marks may include graphic information, for example, a viewing position may be selected using a line frame mark, a viewing position may be marked using various patterns (e.g., finger patterns), or the like.
Alternatively, the cue mark may include color information, for example, the ground color of the content information at the viewing position may be set to be different from the ground color of other content information, a color patch of a certain transparency may be displayed on the upper layer of the content information at the viewing position, or the like. Specifically, the transparency of the color block can be set as required, for example, the transparency is set to be 20% to 80%, so that the prompting function can be achieved, and the user can not apply to the viewing of the content information.
Alternatively, the viewing prompt mark may include graphic information, color information, and text information, for example, a content information frame at a viewing position may be selected, a color patch of a certain transparency may be displayed on the content information, and text information "read thereat" may be displayed.
As in fig. 2, an interface schematic diagram of a terminal using the information display method provided in the embodiment of the present specification is shown. In fig. 2, the dashed box may also be filled with color information.
The above is given as an example, and the display manner of the viewing presentation mark in the present application is not limited thereto.
Alternatively, in order to make the viewing cue indicia more conspicuous, a predetermined animation mode may be adopted to display the viewing cue indicia. For example, the viewing presentation mark may be displayed by blinking, dithering, or the like.
In an actual application, after the viewing prompt mark is displayed at the display position of the target page, the method further includes: and after continuously displaying the reading prompt marks for a fifth preset time, stopping displaying the reading prompt marks, namely hiding the reading prompt marks. Therefore, the purpose of reminding the user is achieved, and the user is not disturbed in the reading process. The fifth preset duration may be set as needed, for example, may be 1s.
It should be understood that, in the method described in one or more embodiments of the present disclosure, the order of some steps may be adjusted according to actual needs, or some steps may be omitted.
The method in fig. 1 determines the display position for displaying the browsing prompt mark according to the historical browsing behavior data of the user for the target page when the using state information of the terminal meets the preset triggering condition, and displays the browsing prompt mark on the display position, so that when the user revisits the target page after browsing the interrupt, the user can remind the user of a specific browsing position by displaying the browsing prompt mark on the browsing page, the user does not need to review the browsed page content repeatedly, the browsing cost of the user is reduced, and the browsing efficiency of the user is improved.
Based on the method of fig. 1, the examples of the present specification also provide some specific implementations of the method, as described below.
In practical application, whether the preset trigger condition is satisfied is determined according to the usage status information of the terminal, specifically, may be determined according to the running status information of the terminal device itself and/or the running status information of an application program installed on the terminal device.
In an optional embodiment, when the user browses the information in the page of the first application, if the terminal receives an incoming call, the user clicks a push message of other applications or the terminal is out of screen, and the running state of the first application is changed; correspondingly, when the user hangs up the incoming call or the call is ended, the user returns to access the first application after finishing the push message, and the terminal screen is lightened again, the running state of the first application is changed again. Accordingly, it is possible to determine whether or not the viewing hint flag needs to be displayed based on the change condition of the running state of the first application.
Specifically, the acquiring the usage status information of the terminal may specifically include: acquiring first running state information of the first application, wherein the first running state information is used for indicating that the first application is switched from a foreground running to a background running; recording a first moment when the first application is switched from the foreground operation to the background operation; acquiring second running state information of the first application, wherein the second running state information is used for indicating that the first application is switched from background running to foreground running; and recording a second moment when the first application is switched from the foreground operation to the background operation. Wherein the first moment is actually the moment when the user interrupts the browsing of the target page, and the second moment is actually the moment when the user revisits the target page.
In this case, the determining whether the usage status information meets a preset trigger condition, to obtain a first determination result may specifically include: judging whether the time difference between the second moment and the first moment is larger than a first preset duration. In practical application, whether the reading prompt mark needs to be displayed is determined by judging whether the time difference between the time of the reading interruption and the time of the revisit reaches a first preset duration.
The first preset duration may be set according to a short-term memory characteristic of the user. In general, the set first preset time length needs to be met, and when the user revisits the page after reaching the first preset time length, the user can forget the specific previous browsing position with high probability. For example, the first preset duration may be 15s to 20s. Based on the scheme, the triggering condition for displaying the reading prompt mark is not required to be set manually by a user, the setting can be performed well under the condition that the user does not feel, and the operation cost of the user is low.
Optionally, the first preset duration may be set according to a user use experience. Generally, the set first preset duration can be satisfied, so that prompt can be performed in time, and a user cannot be disturbed. In a specific embodiment, the first preset duration may be set by a user, for example, may be set by the user at a function setting module of the application program, and for example, may be set by the application program after the application program asks the user about a setting wish and a setting option through a questionnaire. Based on the scheme, the user can perform personalized setting on the conditions for triggering and displaying the reading prompt marks, so that the set triggering conditions are more in line with personal reading habits of the user, the reminding function can be better considered without disturbing the user, and the use experience of the user is improved.
Based on the scheme, if the user revisits the target page after browsing the interrupted first preset time, displaying the browsing prompt mark on the target page, so that the user can be reminded of the specific browsing position in time, and the browsing efficiency of the user is improved; in addition, the user can be prevented from being disturbed by the prompt when the browsing interruption time is too short.
In the process of the user actually using the terminal to read information, there may be a case where the user does not read for a long time, but the running state of the first application is not changed. For example, when the user does not continue the browsing due to disturbance of external factors during the browsing, and the user returns to revisit the browsing page, the user cannot recall the previous browsing position. Therefore, in the embodiment of the present specification, whether the user is viewing is interrupted or not can be determined by determining whether the terminal is actually used by the user, and further, whether the viewing-prompting mark is displayed or not can be determined.
In an optional embodiment, the acquiring the usage status information of the terminal may specifically include: monitoring a first operational event for the terminal; when the first operation event for the terminal is monitored, a timer is started. Correspondingly, the determining whether the usage state information meets the preset triggering condition or not to obtain a first determination result may specifically include: judging whether a second operation event aiming at the terminal is not monitored within a second preset time period.
In this scheme, the purpose of monitoring the operation event of the user with respect to the terminal is to determine whether the terminal is being used. If the second operation event of the user is not monitored within the second preset time period after the first operation event of the user on the terminal is monitored, the terminal is considered to be not used currently, namely, the preset trigger condition is met.
The operation event may specifically refer to an event that a user operates the terminal. In practical applications, the specific form in which the user operates the terminal is not particularly limited.
Alternatively, the operation event may include an operation event of the touch screen by the user, that is, a gesture operation of the terminal screen by the user. The gesture operation may be a single-finger operation or a multi-finger operation of the user. For example, a click operation, a double click operation, a long press operation, a slide operation, a drag operation, a zoom operation, and the like.
Alternatively, the operation event may include an operation event of a physical key of the terminal by a user. For example, the user operates a power key, a volume key, or the like. Taking the terminal as an example of the smart phone, the operation event may further include an operation of the Home key by the user.
The specific form of the operation event is not limited to the above example, and for example, the operation event may also include a voice control event for a terminal by a user, or the like.
In practical applications, the first operation event and the second operation event may be the same or different, which is not specifically limited in this application. For example, the first operation event may be an operation event for a touch screen, and the second operation event may be an operation event for a physical key.
In an optional embodiment, the acquiring the usage status information of the terminal may specifically include: monitoring a first gesture change event of the terminal; and starting timing when a first gesture change event of the terminal is monitored. Correspondingly, the determining whether the usage state information meets the preset triggering condition or not to obtain a first determination result may specifically include: and judging whether a second gesture change event of the terminal is not monitored within a third preset time period.
In this scheme, the purpose of monitoring the gesture change event of the terminal is to determine whether the terminal is being used. If the second gesture change event of the terminal is not monitored within the second preset time period after the first gesture change event of the terminal is monitored, the terminal is considered to be not used currently, namely, the preset trigger condition is met.
The gesture change event reflects the gesture change of the terminal. Specifically, the gesture change event may include an event triggered by a user shaking the terminal, an event triggered by a user touching the display screen, an event triggered by a user turning over the mobile terminal, an event triggered by a terminal being converted from a stationary state to a non-stationary state, and the like, which is not limited in the embodiment of the present invention. The first gesture change event may be the same or different than the second gesture change event.
Monitoring the gesture change event of the terminal can specifically include detecting whether the gesture change occurs in the terminal through a state sensor. The state sensor may include an acceleration sensor, a gravity sensor, an angle sensor, a gyroscope, and the like. The status sensor may be integrated in the terminal or may be independent of the terminal and in communicative connection with the terminal.
In an optional embodiment, the acquiring the usage status information of the terminal may specifically include: acquiring first image information acquired by a camera device of the terminal; judging whether human eyes are detected according to the first image information; and if the human eyes are detected according to the first image information, starting timing. Correspondingly, the determining whether the usage state information meets the preset triggering condition or not to obtain a first determination result may specifically include: and judging whether human eyes are not detected or not in a fourth preset time period according to the second image information acquired by the image pickup device of the terminal. The camera device may be a front camera of the terminal.
In this scheme, the purpose of the terminal acquiring image information and detecting human eyes is to determine whether the terminal is being used. If human eyes are not detected within a fourth preset time period after human eyes are detected, the terminal is considered to be not used currently, namely, the preset triggering condition is met.
In practical application, detecting an operation event of a user to a terminal, detecting an attitude change event of the terminal or detecting image information may be real-time detection or detection at preset intervals.
In this embodiment of the present disclosure, the second preset duration, the third preset duration, and the fourth preset duration are threshold conditions for determining whether the terminal is used. In practical applications, the setting may be based on the characteristics of the user's usage habits of the terminal. The second preset time period, the third preset time period, and the fourth preset time period may be the same or different from each other. For example, it may be set to 1min each.
In the embodiment of the present specification, when the display position for displaying the viewing-hint marks is determined, it may be determined based on viewing behavior data of the individual of the current user. Specifically, the determining, according to the historical viewing behavior data of the target page of the first application, a display position of a viewing prompt mark on the target page may specifically include: obtaining reading behavior data corresponding to a current user and aiming at the target page; and determining the display position according to the reading behavior data of the current user, wherein the display position is used for indicating the position of a line-of-sight falling point of the current user when the current user reads the target page.
The browsing behavior data corresponding to the current user and aiming at the target page can be specifically the browsing behavior data of the current user when the browsing is interrupted. Thus, the viewing behavior data of the current user can reflect the position information of the line-of-sight landing point of the current user when the viewing is interrupted.
And determining the display position according to the read behavior data of the current user: the method specifically comprises the steps of firstly determining the position of a line of sight drop point of a user on the target page when the reading is interrupted, and then determining the display position for displaying the reading prompt mark according to the position of the line of sight drop point. In practical application, the display position may be the line-of-sight drop position, or may cover the line-of-sight drop position. For example, the line-of-sight landing position may be a point and the display position may be an area.
In practical application, in order to obtain the browsing behavior data of the current user when browsing is interrupted, when the user uses the first application to browse information, the first application needs to acquire and record the user browsing behavior data reflecting the position of the line-of-sight drop point of the user in real time.
Before the acquiring the usage state information of the terminal, the method may further include: and monitoring the current sight falling point position of the user. Specifically, an eye image of the user may be acquired; then determining the sight direction of the user according to the eye image; and determining the position of the line-of-sight falling point of the user according to the intersection point of the line-of-sight direction and the display screen.
Accordingly, after the acquiring the usage status information of the terminal, the method may further include: and after the use state information of the terminal is acquired, recording the sight falling point position of the current user. When the first determination result indicates that the usage state information meets the preset trigger condition, determining, according to the historical viewing behavior data of the target page of the first application, a display position of the viewing prompt mark on the target page may specifically include: and when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of the reading prompt mark on the target page according to the sight falling point position.
In a specific embodiment, according to the position of the line-of-sight falling point, determining the display position of the viewing prompt mark on the target page may specifically include: and taking the position of the line-of-sight falling point as the center, and taking the target area meeting the preset width range and the preset length range as the display position of the reading prompt mark. In this case, the displaying the viewing prompt mark at the display position of the target page may specifically include: and displaying the reading prompt mark in a target area meeting a preset width range and a preset length range by taking the position of the line-of-sight falling point as the center. For example, the viewing presentation mark is displayed within the entire width range of the screen width value centered on the line-of-sight landing position and within 10% of the screen height value centered on the line-of-sight landing position.
Based on one or more embodiments of the present specification, an actual reading position when the reading is interrupted is determined according to an actual reading condition of a user, and then when the user revisits a target page, reading prompt mark information is displayed at the actual reading position, so that all information in the target page is prevented from being read from the beginning by the user, the reading efficiency of the user can be improved, and the reading cost of the user can be reduced.
Furthermore, in the prior art, the user may manually select and mark the current viewing location before the user's viewing is interrupted (e.g., before the user exits the current viewing page), and the application may present the user with a mark added previously by the user when the user returns to the visit. This approach requires the user to actively mark the viewing location, which increases the cost of the user's operation. In the embodiment of the specification, the application program actively judges whether the reading interruption occurs or not and whether the reading prompt mark needs to be displayed for the user or not by acquiring the running state information of the terminal and/or the application program, and the user does not need to actively mark the reading position, so that the operation cost of the user is not increased.
Based on the same thought, the embodiment of the specification also provides a device corresponding to the method. Fig. 3 is a schematic structural diagram of an information display device corresponding to fig. 1 according to an embodiment of the present disclosure. As shown in fig. 3, the apparatus may include:
A state information obtaining module 302, configured to obtain usage state information of a terminal;
the judging module 304 is configured to judge whether the usage status information meets a preset triggering condition, so as to obtain a first judging result;
a display position determining module 306, configured to determine, when the first determination result indicates that the usage status information meets the preset trigger condition, a display position of a viewing prompt mark on a target page of the first application according to historical viewing behavior data of the target page;
a viewing hint indicia display module 308 for displaying the viewing hint indicia at the display location of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
The present examples also provide some embodiments of the method based on the apparatus of fig. 3, as described below.
Optionally, the status information obtaining module 302 may specifically be configured to: acquiring first running state information of the first application, wherein the first running state information is used for indicating that the first application is switched from a foreground running to a background running; recording a first moment when the first application is switched from the foreground operation to the background operation; acquiring second running state information of the first application, wherein the second running state information is used for indicating that the first application is switched from background running to foreground running; recording a second moment when the first application is switched from the foreground operation to the background operation, the determining module 304 may be specifically configured to: judging whether the time difference between the second moment and the first moment is larger than a first preset duration.
Optionally, the status information obtaining module 302 may specifically be configured to: monitoring a first operational event for the terminal; when the first operation event for the terminal is monitored, a timer is started. Accordingly, the judging module 304 may be specifically configured to: judging whether a second operation event aiming at the terminal is not monitored within a second preset time period.
Optionally, the status information obtaining module 302 may specifically be configured to: monitoring a first gesture change event of the terminal; and starting timing when a first gesture change event of the terminal is monitored. Accordingly, the judging module 304 may be specifically configured to: and judging whether a second gesture change event of the terminal is not monitored within a third preset time period.
Optionally, the status information obtaining module 302 may specifically be configured to: acquiring first image information acquired by a camera device of the terminal; judging whether human eyes are detected according to the first image information; and if the human eyes are detected according to the first image information, starting timing. Accordingly, the judging module 304 may be specifically configured to: and judging whether human eyes are not detected or not in a fourth preset time period according to the second image information acquired by the image pickup device of the terminal.
Optionally, the display position determining module 306 may specifically be configured to: obtaining reading behavior data corresponding to a current user and aiming at the target page; and determining the display position according to the reading behavior data of the current user, wherein the display position is used for indicating the position of a line-of-sight falling point of the current user when the current user reads the target page.
Optionally, the apparatus further comprises a monitoring module for: and monitoring the current sight falling point position of the user. Correspondingly, the device further comprises a recording module for: and after the use state information of the terminal is acquired, recording the sight falling point position of the current user. Accordingly, the display position determining module 306 may be specifically configured to: and when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of the reading prompt mark on the target page according to the sight falling point position.
Optionally, the viewing prompt sign display module 308 may specifically be configured to: and displaying the reading prompt mark in a target area meeting a preset width range and a preset length range by taking the position of the line-of-sight falling point as the center.
Optionally, the viewing prompt sign display module 308 may specifically be configured to: and displaying the reading prompt mark in a preset animation mode.
Optionally, the viewing prompt sign display module 308 may specifically be configured to: and stopping displaying the reading prompt mark after continuously displaying the fifth preset time length of the reading prompt mark.
It will be appreciated that each of the modules described above refers to a computer program or program segment for performing one or more particular functions. Furthermore, the distinction of the above-described modules does not represent that the actual program code must also be separate.
Based on the same thought, the embodiment of the specification also provides equipment corresponding to the method.
Fig. 4 is a schematic structural view of an information display device corresponding to fig. 1 according to an embodiment of the present disclosure. As shown in fig. 4, the apparatus 400 may include:
at least one processor 410; the method comprises the steps of,
a memory 430 communicatively coupled to the at least one processor; wherein,
the memory 430 stores instructions 420 executable by the at least one processor 410, the instructions being executable by the at least one processor 410 to enable the at least one processor 410 to:
Acquiring the use state information of a terminal;
judging whether the use state information meets a preset triggering condition or not to obtain a first judging result;
when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page of a first application according to historical reading behavior data of the target page;
displaying the reading prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
Based on the same thought, the embodiment of the specification also provides a computer readable medium corresponding to the method. Computer readable instructions stored on a computer readable medium, the computer readable instructions being executable by a processor to perform a method of:
acquiring the use state information of a terminal;
judging whether the use state information meets a preset triggering condition or not to obtain a first judging result;
when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page of a first application according to historical reading behavior data of the target page;
Displaying the reading prompt mark at the display position of the target page; and the reading prompt mark is used for prompting the reading position of the target page.
The foregoing describes particular embodiments of the present disclosure, and in some cases, acts or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are referred to each other.
The apparatus, the device, and the method provided in the embodiments of the present disclosure correspond to each other, and therefore, the apparatus, the device, and the method also have similar beneficial technical effects as those of the corresponding method, and since the beneficial technical effects of the method have been described in detail above, the beneficial technical effects of the corresponding apparatus, device are not described here again.
In the 90 s of the 20 th century, improvements to one technology could clearly be distinguished as improvements in hardware (e.g., improvements to circuit structures such as diodes, transistors, switches, etc.) or software (improvements to the process flow). However, with the development of technology, many improvements of the current method flows can be regarded as direct improvements of hardware circuit structures. Designers almost always obtain corresponding hardware circuit structures by programming improved method flows into hardware circuits. Therefore, an improvement of a method flow cannot be said to be realized by a hardware entity module. For example, a programmable logic device (Programmable Logic Device, PLD) (e.g., field programmable gate array (Field Programmable Gate Array, FPGA)) is an integrated circuit whose logic function is determined by the programming of the device by a user. The designer programs itself to "integrate" a digital system onto a single PLD without requiring the chip manufacturer to design and fabricate application specific integrated circuit chips. Moreover, nowadays, instead of manually manufacturing integrated circuit chips, such programming is mostly implemented by using "logic compiler" software, which is similar to the software compiler used in program development and writing, and the original code before the compiling is also written in a specific programming language, which is called hardware description language (Hardware Description Language, HDL), but not just one of the hdds, but a plurality of kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), lava, lola, myHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog are currently most commonly used. It will also be apparent to those skilled in the art that a hardware circuit implementing the logic method flow can be readily obtained by merely slightly programming the method flow into an integrated circuit using several of the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer readable medium storing computer readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable logic controllers, and embedded microcontrollers, examples of which include, but are not limited to, the following microcontrollers: ARC 625D, atmel AT91SAM, microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic of the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller in a pure computer readable program code, it is well possible to implement the same functionality by logically programming the method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. Such a controller may thus be regarded as a kind of hardware component, and means for performing various functions included therein may also be regarded as structures within the hardware component. Or even means for achieving the various functions may be regarded as either software modules implementing the methods or structures within hardware components.
The system, apparatus, module or unit set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having a certain function. One typical implementation is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in one or more software and/or hardware elements when implemented in the present application.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transshipment) such as modulated data signals and carrier waves.
It should also be noted that 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 one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises the element.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and changes may be made to the present application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.
Claims (20)
1. An information display method applied to a first application, comprising:
acquiring the use state information of a terminal; the obtaining the use state information of the terminal specifically includes: monitoring a first operational event for the terminal;
judging whether the use state information meets a preset triggering condition or not to obtain a first judging result;
when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page according to historical reading behavior data of the target page of the first application; the preset triggering conditions comprise: within a second preset time period after the first operation event is monitored, a second operation event aiming at the terminal is not monitored; the first operation event and the second operation event are operation events of a user aiming at the terminal; the operation event comprises at least one of an operation event of a user on a touch screen, an operation event of a user on a physical key of a terminal and a voice control event of a user on the terminal;
If the target page is a module information display page, a plurality of content modules with similar appearance and/or similar color are displayed in the module information display page, wherein the content modules comprise at least one of a plurality of financial product modules and a plurality of commodity introduction modules; displaying the reading prompt mark at the display position of the target page; the reading prompt mark is used for prompting the reading position of the target page; the reading position refers to a specific reading position of a user on a target page when the user is interrupted in reading; the display position represents the position of a sight falling point of the current user when the user browses the target page; the displaying of the viewing prompt mark at the display position of the target page specifically includes: the position of the line-of-sight falling point is taken as the center, and the reading prompt mark is displayed in a target area meeting a preset width range and a preset length range;
after the viewing prompt mark is displayed at the display position of the target page, the method further comprises:
and stopping displaying the reading prompt mark after continuously displaying the fifth preset time length of the reading prompt mark.
2. The method of claim 1, wherein the acquiring the usage status information of the terminal specifically includes:
acquiring first running state information of the first application, wherein the first running state information is used for indicating that the first application is switched from a foreground running to a background running;
recording a first moment when the first application is switched from the foreground operation to the background operation;
acquiring second running state information of the first application, wherein the second running state information is used for indicating that the first application is switched from background running to foreground running;
recording a second moment when the first application is switched from the foreground operation to the background operation;
judging whether the use state information meets a preset triggering condition or not to obtain a first judgment result, wherein the method specifically comprises the following steps of:
judging whether the time difference between the second moment and the first moment is larger than a first preset duration.
3. The method of claim 1, wherein the acquiring the usage status information of the terminal specifically includes:
monitoring a first operational event for the terminal;
starting timing when the first operation event for the terminal is monitored;
judging whether the use state information meets a preset triggering condition or not to obtain a first judgment result, wherein the method specifically comprises the following steps of:
Judging whether a second operation event aiming at the terminal is not monitored within a second preset time period.
4. The method of claim 1, wherein the acquiring the usage status information of the terminal specifically includes:
monitoring a first gesture change event of the terminal;
when a first gesture change event of the terminal is monitored, starting timing;
judging whether the use state information meets a preset triggering condition or not to obtain a first judgment result, wherein the method specifically comprises the following steps of:
and judging whether a second gesture change event of the terminal is not monitored within a third preset time period.
5. The method of claim 1, wherein the acquiring the usage status information of the terminal specifically includes:
acquiring first image information acquired by a camera device of the terminal;
judging whether human eyes are detected according to the first image information;
if human eyes are detected according to the first image information, starting timing;
judging whether the use state information meets a preset triggering condition or not to obtain a first judgment result, wherein the method specifically comprises the following steps of:
and judging whether human eyes are not detected or not in a fourth preset time period according to the second image information acquired by the image pickup device of the terminal.
6. The method of claim 1, the target page comprising an information flow presentation page, a module information presentation page, or an e-book page.
7. The method of claim 1, wherein the target page displays a plurality of viewing targets with similar appearances.
8. The method of claim 1, wherein the viewing prompt tag specifically comprises: one or more of graphic information, color information, and text information.
9. The method according to claim 1, wherein the determining, according to the historical viewing behavior data of the target page of the first application, a display position of a viewing prompt mark on the target page specifically includes:
obtaining reading behavior data corresponding to a current user and aiming at the target page;
and determining the display position according to the reading behavior data of the current user, wherein the display position is used for indicating the position of a line-of-sight falling point of the current user when the current user reads the target page.
10. The method of claim 1, further comprising, prior to the obtaining the usage status information of the terminal:
monitoring the position of a sight falling point of a current user;
after the use state information of the terminal is obtained, the method further comprises the following steps:
After the use state information of the terminal is acquired, recording the sight falling point position of the current user;
when the first judgment result indicates that the usage state information meets the preset trigger condition, determining a display position of a browsing prompt mark on a target page of the first application according to historical browsing behavior data of the target page, specifically including:
and when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of the reading prompt mark on the target page according to the sight falling point position.
11. The method according to claim 1, wherein the displaying the viewing prompt mark at the display position of the target page specifically includes:
and displaying the reading prompt mark in a preset animation mode.
12. The method of claim 1, further comprising, after displaying the viewing hint indicia at the display location of the target page:
and stopping displaying the reading prompt mark after continuously displaying the fifth preset time length of the reading prompt mark.
13. An information display device, applied to a first application, comprising:
The state information acquisition module is used for acquiring the use state information of the terminal; the obtaining the use state information of the terminal specifically includes: monitoring a first operational event for the terminal;
the judging module is used for judging whether the using state information meets a preset triggering condition or not to obtain a first judging result;
the display position determining module is used for determining the display position of the reading prompt mark on the target page according to the historical reading behavior data of the target page of the first application when the first judging result shows that the using state information meets the preset triggering condition; the preset triggering conditions comprise: within a second preset time period after the first operation event is monitored, a second operation event aiming at the terminal is not monitored; the first operation event and the second operation event are operation events of a user aiming at the terminal; the operation event comprises at least one of an operation event of a user on a touch screen, an operation event of a user on a physical key of a terminal and a voice control event of a user on the terminal;
the viewing prompt mark display module is used for displaying a plurality of content modules with similar appearance and/or similar color in the module information display page if the target page is a module information display page, wherein the content modules comprise at least one of a plurality of financial product modules and a plurality of commodity introduction modules; displaying the reading prompt mark at the display position of the target page; the reading prompt mark is used for prompting the reading position of the target page; the reading position refers to a specific reading position of a user on a target page when the user is interrupted in reading; the display position represents the position of a sight falling point of the current user when the user browses the target page; the displaying of the viewing prompt mark at the display position of the target page specifically includes: the position of the line-of-sight falling point is taken as the center, and the reading prompt mark is displayed in a target area meeting a preset width range and a preset length range;
After the viewing prompt mark is displayed at the display position of the target page, the method further comprises:
and stopping displaying the reading prompt mark after continuously displaying the fifth preset time length of the reading prompt mark.
14. The apparatus of claim 13, wherein the status information acquisition module is specifically configured to:
acquiring first running state information of the first application, wherein the first running state information is used for indicating that the first application is switched from a foreground running to a background running;
recording a first moment when the first application is switched from the foreground operation to the background operation;
acquiring second running state information of the first application, wherein the second running state information is used for indicating that the first application is switched from background running to foreground running;
recording a second moment when the first application is switched from the foreground operation to the background operation;
the judging module is specifically configured to:
judging whether the time difference between the second moment and the first moment is larger than a first preset duration.
15. The apparatus of claim 13, wherein the status information acquisition module is specifically configured to:
monitoring a first operational event for the terminal;
Starting timing when the first operation event for the terminal is monitored;
the judging module is specifically configured to:
judging whether a second operation event aiming at the terminal is not monitored within a second preset time period.
16. The apparatus of claim 13, wherein the status information acquisition module is specifically configured to:
monitoring a first gesture change event of the terminal;
when a first gesture change event of the terminal is monitored, starting timing;
the judging module is specifically configured to:
and judging whether a second gesture change event of the terminal is not monitored within a third preset time period.
17. The apparatus of claim 13, wherein the status information acquisition module is specifically configured to:
acquiring first image information acquired by a camera device of the terminal;
judging whether human eyes are detected according to the first image information;
if human eyes are detected according to the first image information, starting timing;
the judging module is specifically configured to:
and judging whether human eyes are not detected or not in a fourth preset time period according to the second image information acquired by the image pickup device of the terminal.
18. The apparatus of claim 13, further comprising a monitoring module to:
Monitoring the position of a sight falling point of a current user;
the device also comprises a recording module for:
after the use state information of the terminal is acquired, recording the sight falling point position of the current user;
the display position determining module is specifically configured to:
and when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of the reading prompt mark on the target page according to the sight falling point position.
19. An information display apparatus, comprising:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
acquiring the use state information of a terminal; the obtaining the use state information of the terminal specifically includes: monitoring a first operational event for the terminal;
judging whether the use state information meets a preset triggering condition or not to obtain a first judging result;
when the first judging result shows that the using state information meets the preset triggering condition, determining the display position of a reading prompt mark on a target page of a first application according to historical reading behavior data of the target page; the preset triggering conditions comprise: within a second preset time period after the first operation event is monitored, a second operation event aiming at the terminal is not monitored; the first operation event and the second operation event are operation events of a user aiming at the terminal; the operation event comprises at least one of an operation event of a user on a touch screen, an operation event of a user on a physical key of a terminal and a voice control event of a user on the terminal;
If the target page is a module information display page, a plurality of content modules with similar appearance and/or similar color are displayed in the module information display page, wherein the content modules comprise at least one of a plurality of financial product modules and a plurality of commodity introduction modules; displaying the reading prompt mark at the display position of the target page; the reading prompt mark is used for prompting the reading position of the target page; the reading position refers to a specific reading position of a user on a target page when the user is interrupted in reading; the display position represents the position of a sight falling point of the current user when the user browses the target page; the displaying of the viewing prompt mark at the display position of the target page specifically includes: the position of the line-of-sight falling point is taken as the center, and the reading prompt mark is displayed in a target area meeting a preset width range and a preset length range;
after the viewing prompt mark is displayed at the display position of the target page, the method further comprises:
and stopping displaying the reading prompt mark after continuously displaying the fifth preset time length of the reading prompt mark.
20. A computer readable medium having stored thereon computer readable instructions executable by a processor to implement the information display method of any one of claims 1 to 12.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110051127.6A CN112861042B (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
CN202410263563.3A CN118227907A (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110051127.6A CN112861042B (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410263563.3A Division CN118227907A (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112861042A CN112861042A (en) | 2021-05-28 |
CN112861042B true CN112861042B (en) | 2024-02-06 |
Family
ID=76006217
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110051127.6A Active CN112861042B (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
CN202410263563.3A Pending CN118227907A (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410263563.3A Pending CN118227907A (en) | 2021-01-14 | 2021-01-14 | Information display method, device, equipment and readable medium |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN112861042B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113470144A (en) * | 2021-07-23 | 2021-10-01 | 北京光启元数字科技有限公司 | Method, device and equipment for drawing fillet of page element and readable medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984489A (en) * | 2018-07-17 | 2018-12-11 | 北京七鑫易维信息技术有限公司 | For the reading method of electronic document, device, terminal device and storage medium |
CN109669819A (en) * | 2018-12-21 | 2019-04-23 | 努比亚技术有限公司 | Webpage open method, device, mobile terminal and computer readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103714115B (en) * | 2013-10-29 | 2018-03-30 | 北京奇虎科技有限公司 | The loading method and device of a kind of web page contents |
CN111182156B (en) * | 2015-08-20 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Application prompt message processing method and device on mobile terminal |
CN110889064B (en) * | 2019-12-05 | 2023-01-31 | 北京百度网讯科技有限公司 | Page display method, device, equipment and storage medium |
CN111625167B (en) * | 2020-05-28 | 2021-08-24 | 上海哔哩哔哩科技有限公司 | Page switching method and device and computer equipment |
-
2021
- 2021-01-14 CN CN202110051127.6A patent/CN112861042B/en active Active
- 2021-01-14 CN CN202410263563.3A patent/CN118227907A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984489A (en) * | 2018-07-17 | 2018-12-11 | 北京七鑫易维信息技术有限公司 | For the reading method of electronic document, device, terminal device and storage medium |
CN109669819A (en) * | 2018-12-21 | 2019-04-23 | 努比亚技术有限公司 | Webpage open method, device, mobile terminal and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112861042A (en) | 2021-05-28 |
CN118227907A (en) | 2024-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DK180032B1 (en) | User Interface for manipulating user interface objects | |
AU2019206101B2 (en) | User interface for manipulating user interface objects | |
US20200272293A1 (en) | User interface for manipulating user interface objects | |
US11513675B2 (en) | User interface for manipulating user interface objects | |
US20230024225A1 (en) | User interface for manipulating user interface objects | |
US20150356288A1 (en) | Password input interface | |
CN107810468A (en) | A kind of switching method of application program and the electronic equipment of application this method | |
WO2014165534A1 (en) | Page returning | |
CN112861042B (en) | Information display method, device, equipment and readable medium | |
WO2024066759A1 (en) | Application switching method, apparatus and device, and medium | |
US11282064B2 (en) | Method and apparatus for displaying identification code of application | |
CN116975485A (en) | Lazy loading method, lazy loading device, lazy loading storage medium and lazy loading equipment for page blocks | |
CN113391780A (en) | Page information display method, device, equipment and readable medium | |
CN113391868A (en) | Page information display method, device, equipment and readable medium | |
CN117156036A (en) | Message prompting method and device | |
CN116909667A (en) | Method, device, equipment and medium for displaying page element | |
CN118250359A (en) | Display method, display device, electronic equipment and storage medium | |
CN112650426A (en) | Information statistical method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |