Search Hint Method, Device, Mobile Terminal and Storage Medium
By monitoring the number of switching operations of the mobile terminal and outputting desktop search prompts when the threshold is reached, the problem of users not aware of using desktop search is solved, and the search efficiency and user experience are improved.
Patent Information
- Application Number
- CN202010144200.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-04
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2040-03-04
AI Technical Summary
The efficiency of application or file search on mobile terminals is low, and users are not aware of or unable to effectively utilize the desktop search function, resulting in inefficient operation and poor user experience.
By monitoring the number of switching operations of the mobile terminal, the desktop search prompt information is output when a certain threshold is reached, including displaying search boxes or bubble prompts on the current display page, reducing error prompts, and improving user awareness and operation efficiency.
It improves the operation efficiency of users when looking for applications or files, reduces interference with error prompts, and enhances the user experience of mobile terminals.
Smart Images

Figure CN113360051B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of terminals, and in particular, to a search prompt method, apparatus, mobile terminal, and storage medium. Background Art
[0002] With the continuous development of mobile communication technologies, mobile terminals have become indispensable devices in life. Moreover, with the rapid development of the mobile Internet, more and more applications or files are installed or stored in mobile terminals for people to use conveniently. However, precisely because mobile terminals can carry a large number of applications or files, it takes people a lot of time to find the entry of the desired application or file. In related technologies, the desired application can be directly searched through the desktop search function. However, this method has not been widely used. Users often do not have the awareness to use this search function. Even for some people who are not proficient in using mobile terminals, they do not know that they can use this search function to search, resulting in low operation efficiency when using mobile terminals, and further leading to problems such as low performance and poor experience of mobile terminals. Summary of the Invention
[0003] According to a first aspect of an embodiment of the present disclosure, a search prompt method is provided, which is applied to a mobile terminal and includes:
[0004] Monitoring a switching operation indicating that the mobile terminal switches a display page;
[0005] When the switching operation is continuously monitored N times, a prompt message for using the desktop search function is output, where N is a positive integer equal to or greater than 2.
[0006] Optionally, the monitoring of the switching operation indicating that the mobile terminal switches a display page includes:
[0007] Monitoring a switching operation indicating that the mobile terminal switches different desktops.
[0008] Optionally, the monitoring of the switching operation indicating that the mobile terminal switches a display page includes:
[0009] Monitoring a switching operation indicating that the mobile terminal switches different folder pages on the desktop.
[0010] Optionally, the output of the prompt message for using the desktop search includes:
[0011] Displaying a search box for the desktop search on the desktop where the current display page is located.
[0012] Optionally, the prompt message includes: text information;
[0013] The displaying of the search box for the desktop search on the desktop where the current display page is located includes:
[0014] On the desktop where the current display page is located, display the search box for the desktop search at an adjacent position of the text "Xinnaxi".
[0015] Optionally, after the output uses the prompt information of the desktop search, the method further includes:
[0016] Whether a search operation for the desktop search is detected within a first predetermined time;
[0017] If no search operation for the desktop search is detected within the first predetermined time, stop the output of the prompt information after a second predetermined time for outputting the prompt information.
[0018] Optionally, the method further includes:
[0019] If a search operation for the desktop search is detected within the first predetermined time, immediately stop the output of the prompt information.
[0020] Optionally, the method further includes:
[0021] Determine whether the number of times of outputting the prompt information under the current system version reaches a threshold number of times;
[0022] When the switching operation is continuously monitored N times, output the prompt information using the desktop search, including:
[0023] If the number of times of outputting the prompt information under the current system version does not reach the threshold number of times, and when the switching operation is continuously monitored N times, output the prompt information using the desktop search.
[0024] According to a second aspect of the embodiments of the present disclosure, there is provided a search prompt device applied to a mobile terminal, including:
[0025] A monitoring module configured to monitor a switching operation indicating that the mobile terminal switches a display page;
[0026] An output module configured to output prompt information using the desktop search when the switching operation is continuously monitored N times, where N is a positive integer equal to or greater than 2.
[0027] Optionally, the monitoring module is further configured to:
[0028] Monitor a switching operation indicating that the mobile terminal switches different desktops.
[0029] Optionally, the monitoring module is further configured to:
[0030] Monitor and indicate the switching operation for the mobile terminal to switch between different folder pages on the desktop /
[0031] Optionally, the device further includes:
[0032] A display module, configured to display a search box for the desktop search on the desktop where the current display page is located.
[0033] Optionally, the prompt information includes: text information;
[0034] The display module is further configured to:
[0035] Display the search box for the desktop search at a position adjacent to the display position of the text information on the desktop where the current display page is located.
[0036] Optionally, the device further includes:
[0037] A detection module, configured to detect whether a search operation for the desktop search is detected within a first predetermined time after outputting the prompt information for using the desktop search;
[0038] A first stop module, configured to stop the output of the prompt information after a second predetermined time of outputting the prompt information if no search operation for the desktop search is detected within the first predetermined time.
[0039] Optionally, the device further includes:
[0040] A second stop module, configured to immediately stop the output of the prompt information if a search operation for the desktop search is detected within the first predetermined time.
[0041] Optionally, the device further includes:
[0042] A determination module, configured to determine whether the number of times the prompt information is output under the current system version reaches a threshold number of times;
[0043] The output module is further configured to:
[0044] If the number of times the prompt information is output under the current system version does not reach the threshold number of times, and the switching operation is continuously monitored N times currently, output the prompt information for using the desktop search.
[0045] According to a third aspect of the embodiments of the present disclosure, a mobile terminal is provided, including:
[0046] A processor;
[0047] A memory for storing processor-executable instructions;
[0048] Wherein, the processor is configured to: when executed, implement the steps of any of the above search hint methods.
[0049] In a fourth aspect of the embodiments of the present disclosure, a non-transitory computer-readable storage medium is provided. When the instructions in the storage medium are executed by a processor of a terminal, the terminal can be enabled to execute the steps of implementing any of the above search hint methods.
[0050] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
[0051] In the embodiments of the present disclosure, by monitoring a switching operation indicating the switching of the display page of the mobile terminal; when N consecutive switching operations are monitored, a hint message for using desktop search is output. That is to say, when it is monitored that the user performs N consecutive switching operations of the display page of the mobile terminal, the mobile terminal can intelligently determine that the current user may need to search for an application or a file, or intelligently determine that the current user has the intention to search for an application or a file. At this time, by outputting a hint message for using desktop search to prompt the user to use desktop search to search for an application or a file, the technical effect of intelligently reminding the user can be achieved in the case where the user needs to search for an application or a file but has no awareness to use desktop search, thereby facilitating the user to quickly and accurately find the desired application or file, improving the operation efficiency of the mobile terminal, and enhancing the user operation experience of the mobile terminal.
[0052] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention.
[0054] Figure 1 is a flowchart of a search hint method shown according to an exemplary embodiment;
[0055] Figure 2 is a schematic diagram of a scenario of a search hint method shown according to an exemplary embodiment;
[0056] Figure 3 is another schematic diagram of a scenario of a search hint method shown according to an exemplary embodiment;
[0057] Figure 4 is another flowchart of a search hint method shown according to an exemplary embodiment;
[0058] Figure 5It is a flowchart of a search hint method shown according to an exemplary specific embodiment;
[0059] Figure 6 It is a block diagram of a search hint device shown according to an exemplary embodiment;
[0060] Figure 7 It is a block diagram of a mobile terminal shown according to an exemplary embodiment. Detailed implementation manners
[0061] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0062] Figure 1 It is a flowchart of a search hint method shown according to an exemplary embodiment, as Figure 1 shown, the method is applied to a mobile terminal, and the method includes the following steps:
[0063] Step 101: Monitor a switching operation indicating the mobile terminal to switch the display page;
[0064] Here, the mobile terminal may be a mobile phone, a tablet computer, a notebook computer, or a wearable device; among them, the wearable device may be a smart watch or a smart bracelet, etc. It can be understood that the mobile terminal may be all electronic devices including a display page.
[0065] Here, the display page refers to any page displayed on the display screen of the mobile terminal.
[0066] In some implementation manners, the display page may include: relevant pages of the mobile terminal system layer, for example, the desktop or any form of page presented on the desktop. Any form of page presented on the desktop may include, for example, a folder page on the desktop.
[0067] Actually, the relevant pages of the mobile terminal system layer may refer to all display pages shown on the mobile terminal before entering the application page of a specific application.
[0068] Here, the switching operation may include a swiping operation or a clicking operation detected through a UI (User Interface), etc. In short, any switching operation indicating that the mobile terminal switches the display page is included. Specifically, the monitoring of the switching operation may be implemented through a touch screen or by monitoring the operation of a mouse.
[0069] Step 102: When the switching operation is continuously detected N times, output a prompt message for using desktop search, where N is a positive integer equal to or greater than 2.
[0070] Here, the N times may be set in advance by the current user according to their own usage habits of the mobile terminal, etc. For example, User A usually indicates that they are looking for an application or a file when there are 5 swiping operations. Therefore, User A can set N to 5. Different users have different usage habits. Therefore, different users can set different N values to timely prompt the user to use the desktop search function.
[0071] Of course, the value of N may also be automatically set by the mobile terminal.
[0072] It should be noted that the display style of the display page of the mobile terminal will be adjusted in different system versions of the same mobile terminal, so that the probability that the user wants to use desktop search is also different under different system version styles. Therefore, in some embodiments, the value of N may be determined by the mobile terminal according to the historical usage information of the user statistically obtained under the current system version. Specifically, the value of N may be set according to the statistics and distribution of the number of times the user swipes the desktop of the mobile terminal to find an application or a file under the current system version. For example, if the average number of times the user swipes the desktop to find an application or a file under the current system version is 15 times, then the value of N may be set to 15. In this way, on the one hand, it is not necessary for the user to set the value of N by themselves, reducing the user's operation; on the other hand, the value of N set in this way can more accurately reflect whether the user has the intention to find an application or a file under the current system version, thereby improving the accuracy of intelligent recognition of whether there is an intention to find an application or a file and reducing the interference or disturbance of the prompt message caused by misrecognition to the user's current use of the mobile terminal.
[0073] Of course, in some other embodiments, the value of N may also be determined according to the historical usage information of the user to whom the mobile terminal belongs. The value of N determined in this way is more targeted and can more accurately reflect whether the user to whom the mobile terminal belongs has the intention to find an application or a file, so as to better adapt to the user to whom the mobile terminal belongs.
[0074] In addition, in some other embodiments, the value of N can also be determined according to the number of pages on the desktop of the mobile terminal and / or the number of folders on the desktop. The more the number of pages on the desktop and / or the number of folders on the desktop, the larger N can be set.
[0075] Here, the prompt message can be text information, which is carried in a pop-up box and displayed in the current display page in the form of the pop-up box.
[0076] It should be added that the display form of the pop-up box can include various types.
[0077] In some embodiments, the pop-up box can be statically displayed in a predetermined area after popping up. In some other embodiments, the pop-up box can be displayed in a floating manner after popping up within the predetermined area, similar to a bubble. Hereinafter, this display form of the pop-up box similar to a bubble can be referred to as the bubble display mode. It can be understood that the bubble display mode is conducive to attracting the user's attention and can play a better prompting role.
[0078] Here, the predetermined area can be the top or bottom area of the display page of the mobile terminal.
[0079] Of course, in some other embodiments, the prompt message can also be voice information, etc.
[0080] In addition, the content of the prompt message can be user-defined prompt content. For example, it can be "Can't find the app? Search here!", or "Please use the desktop search to search for apps!", etc. These prompt contents can be configured through the cloud, and different prompt contents can be configured for users with different attributes. For example, if it is a child user, the text of the prompt content can be configured to be relatively simple, easy to understand and highly interesting; if it is an ordinary young and middle-aged user, the text of the prompt content can be configured to be small in quantity but obvious in meaning, such as an arrow indicating the search box; if it is an elderly user, the text of the prompt content can be configured to have a relatively large font size, etc. In this way, more targeted prompt content can be provided for users with different attributes to enhance the readability and interestingness of the prompt, and ultimately improve the user experience of the mobile terminal.
[0081] Thus, in this embodiment, when N consecutive switching operations indicating that the mobile terminal switches the display page are detected, it can be intelligently determined whether the user has the intention to search for an application or a file at this time. If a prompt message for using the desktop search is output at this time to prompt the user to use the desktop search for searching, on the one hand, it can timely remind the user to use this search function so that the user can quickly and accurately find the application or file they want, improving the usage efficiency of the mobile terminal by the user; on the other hand, since the prompt message is output only when N consecutive switching operations indicating that the mobile terminal switches the display page are detected, it can also reduce the false prompt phenomenon caused by outputting the prompt message as long as a switching operation indicating that the mobile terminal switches the display page is detected, reducing the interference of false prompts to the current usage process of the mobile terminal and enhancing the user experience.
[0082] In some embodiments, step 101, that is, monitoring the switching operation indicating that the mobile terminal switches the display page, may include:
[0083] Monitoring the switching operation indicating that the mobile terminal switches different desktops.
[0084] Specifically, please refer to Figure 2 , Figure 2 which is a schematic diagram of a scenario of a search prompt method shown according to an exemplary embodiment. As Figure 2 shown, the mobile terminal 20 displays a desktop 201, and the desktop 201 here is the desktop in the relevant pages of the mobile terminal system layer described above. Application icons are displayed on the desktop 201 so that the user can enter the corresponding applications through these application icons.
[0085] Here, there are multiple desktops, including a main desktop and multiple secondary desktops. Each desktop can be switched through a switching operation to display different desktops.
[0086] It can be understood that when the user needs to search for an application or a file, they may switch between different desktops to find the entry or icon of the application or file they want.
[0087] In some embodiments, the switching operation indicating that the mobile terminal switches different desktops may be a sliding operation when switching different desktops. For example, when a leftward sliding operation is detected, the current desktop can be switched to the desktop adjacent to the left of the current desktop; when a rightward sliding operation is detected, the current desktop can be switched to the desktop adjacent to the right of the current desktop.
[0088] Of course, in some other embodiments, the switching operation for instructing the mobile terminal to switch between different desktops may also be a click operation when switching between different desktops. For example, when a click operation on the left region of the current desktop is detected, the current desktop can be switched to the desktop adjacent to the left of the current desktop; when a click operation on the right region of the current desktop is detected, the current desktop can be switched to the desktop adjacent to the right of the current desktop.
[0089] Here, by monitoring the switching operation for instructing the mobile terminal to switch between different desktops, it is possible to intelligently determine whether the user intends to search for applications, files, etc. Therefore, by monitoring the switching operation for instructing the mobile terminal to switch between different desktops and outputting a prompt message for using desktop search when the switching operation is continuously detected N times, it can help the user use desktop search through the prompt message to quickly and accurately find the desired application, file, etc.
[0090] In some other embodiments, step 101, that is, monitoring the switching operation for instructing the mobile terminal to switch the display page, may include:
[0091] Monitoring the switching operation for instructing the mobile terminal to switch between different folder pages on the desktop.
[0092] Specifically, please refer to Figure 3 , Figure 3 which is a schematic diagram of a scenario of a search prompt method shown according to an exemplary embodiment. As shown in Figure 3 , the mobile terminal 20 displays a desktop 201, and the user can enter the folder page 202 by clicking on a folder in the desktop 201. Here, the folder page is the sub-page presented on the desktop as described above. Here, the folder stores application icons of the same or similar types so that the user can classify these applications.
[0093] It can be understood that when the user needs to search for an application or a file, the user may also keep opening various folder pages in order to find the entry or icon of the desired application or file.
[0094] In some embodiments, the switching operation for instructing the mobile terminal to switch between different folder pages on the desktop may be a click operation on each different text folder page. For example, after clicking on File 1, then clicking on a region outside the area where Folder 1 is located to exit, and then clicking on File 2, and so on to perform the switching between folder pages.
[0095] Of course, the click operation here can be a single click operation or a double click operation, and no specific limitation is made here.
[0096] Here, by monitoring the switching operation indicating that the mobile terminal switches between different folder pages on the desktop, it is also possible to intelligently determine whether the user intends to search for applications, files, etc. Therefore, by monitoring the switching operation indicating that the mobile terminal switches between different folder pages on the desktop and outputting a prompt message for using desktop search when the switching operation is continuously detected N times, it can help the user use desktop search through the prompt message to quickly and accurately find the desired application, file, etc.
[0097] In some other embodiments, the outputting the prompt message for using desktop search in step 102 may include:
[0098] Displaying a search box for the desktop search on the desktop where the current display page is located.
[0099] It should be noted that for some mobile terminals, the search box for desktop search is set on the switching page when the desktop main page is switched to the left, or the search box for the desktop search needs to be called out by pulling down. For such mobile terminals, users need to manually operate to find the position of the search box for desktop search. Obviously, for some users, even with the prompt for using desktop search, they still cannot quickly perform desktop search.
[0100] Here, please refer to Figure 2 or Figure 3 , by displaying a search box 2011 for the desktop search on the desktop 201 where the current display page is located. In this way, for the mobile terminals that require users to manually call out the search box, this embodiment does not require users to manually call out the search box, reducing the operation of users; at the same time, it can also quickly use the search box displayed on the desktop where the current display page is located to search for applications or files, improving the operation efficiency.
[0101] In some other embodiments, the prompt message includes: text information.
[0102] The displaying the search box for the desktop search on the desktop where the current display page is located includes:
[0103] Displaying the search box for the desktop search at a position adjacent to the text information on the desktop where the current display page is located.
[0104] Here, please refer to Figure 2 or Figure 3, the text information is displayed in a pop-up box 2012 adjacent to the search box 2011 of the desktop search. In some embodiments, the pop-up box 2012 can be displayed in the form of a bubble. In this way, in this embodiment, by displaying the text information adjacent to the search box of the desktop search, it is beneficial for the user to quickly find the entry of the search box to perform the search operation of the application or file, thereby effectively improving the operation efficiency.
[0105] In some embodiments, please refer to Figure 4 , Figure 4 is another flowchart of a search prompt method shown according to an exemplary embodiment. As Figure 4 shown, after step 102, that is, after outputting the prompt information using the desktop search, the method further includes:
[0106] Step 401: Whether a search operation for the desktop search is detected within a first predetermined time;
[0107] Step 402: If no search operation for the desktop search is detected within the first predetermined time, stop outputting the prompt information after a second predetermined time of outputting the prompt information.
[0108] Here, the first predetermined time can be the switching time from a user's certain operation to another operation, which can be the switching time between the switching operation and the search operation. Of course, the first predetermined time can also be the average time for the user to see the prompt information plus the average switching time between the switching operation and the search operation, for example, 3s.
[0109] The second predetermined time can be the average display time for displaying the prompt information in the mobile terminal, or the display time that can play a prompting role set by the user himself, for example, 5s.
[0110] Actually, in some embodiments, the first predetermined time can be equal to the second predetermined time. That is to say, if no search operation is detected during the display time of the prompt information, the display of the prompt information can be stopped.
[0111] In other embodiments, the first predetermined time can be less than the second predetermined time, that is, the second predetermined time includes the first predetermined time. It means that if no search operation is detected within the first predetermined time, the prompt information will be closed soon after, so as to ensure that the prompt information is seen by the user enough.
[0112] It should be understood that if no search operation for the desktop search is detected within the first predetermined time, it is possible that the above-mentioned consecutive N switching operations by the user are not for the user to search for an application or a file. If a prompt is still given, it may affect the user's viewing experience of the display page and interfere with the current use of the mobile terminal.
[0113] In this embodiment, if no search operation for the desktop search is detected within the first predetermined time, it indicates that the above-mentioned consecutive N switching operations detected for the display page of the mobile terminal may not indicate the intention of the user to search for an application or a file. Thus, by stopping the output of the prompt message after the second predetermined time for outputting the prompt message, the interference or disturbance of the output of the prompt message to the current use of the mobile terminal can be reduced, which is beneficial to the use experience of the mobile terminal.
[0114] In some other embodiments, the method further includes:
[0115] If a search operation for the desktop search is detected within the first predetermined time, the output of the prompt message is immediately stopped.
[0116] Similarly, when a search operation for the desktop search has been detected, it indicates that the user is already using the desktop search to search for an application or a file. At this time, the prompt has become meaningless. If the prompt message is still displayed on the display page at this time, it will obviously cause visual interference to the display page.
[0117] In this embodiment, by detecting a search operation for the desktop search within the first predetermined time and immediately stopping the output of the prompt message, the interference or disturbance of the prompt message to the current use of the mobile terminal can also be reduced, which is beneficial to the use experience of the mobile terminal.
[0118] In some other embodiments, the method further includes:
[0119] Determine whether the number of times of outputting the prompt message under the current system version reaches a threshold number of times;
[0120] The step of outputting a prompt message for using the desktop search when N consecutive switching operations are continuously monitored includes:
[0121] If the number of times of outputting the prompt message under the current system version does not reach the threshold number of times, and when N consecutive switching operations are continuously monitored, output a prompt message for using the desktop search.
[0122] The frequency threshold here can be set by the user himself. As long as this frequency threshold can sufficiently guide the number of times the user consciously uses the desktop search. Some users may be able to consciously use the desktop search to conduct searches after being prompted once, while some users may need to be prompted several times before they will consciously use the desktop search to conduct searches. Therefore, the user can set the frequency threshold according to his own memory situation, etc.
[0123] Of course, in some embodiments, the frequency threshold can also be set automatically, or set according to the historical data of the previous version when the current version of the system is released.
[0124] It should be understood that, as mentioned above, the display style of the display page of the mobile terminal will be adjusted in different system versions of the same mobile terminal, so the probability that the user thinks of using the desktop search will also be different in different system version styles. That is to say, if the prompt information of the frequency threshold has been output under the same system version, indicating that it is sufficient to guide the user of the mobile terminal to use the search function of the desktop search, the output of the prompt information can be stopped. And in this case, it can be defaulted that the user already knows and consciously uses the desktop search to conduct searches. Therefore, it can also be defaulted that when N consecutive switching operations are detected at this time, it may not be a consecutive switching operation made by the user to find an application or file. Therefore, if a prompt is made after the prompt exceeding the frequency threshold, it is very likely to cause interference to the user's current use.
[0125] In this embodiment, by outputting the prompt information only when the number of times of the prompt information output under the current system version does not reach the frequency threshold, and when N consecutive switching operations are detected, outputting the prompt information for using the desktop search, the accuracy of the prompt is improved, the occurrence of false prompt phenomena is reduced, and further the interference or disturbance to the user's current use of the mobile terminal caused by the prompt information is reduced.
[0126] Furthermore, the present disclosure also provides a specific embodiment to further understand the search prompt processing method provided by the embodiments of the present disclosure.
[0127] It should be noted that usually a search box for desktop search is presented on the desktop. For some mobile terminals, this search box for desktop search is set on the left switching page of the desktop main page, or the search box for desktop search can be called up by pulling down. Of course, for some other mobile terminals, this search box for desktop search is set at a predetermined area on the desktop, for example, at the lower area of the desktop. However, no matter where it is set, in many cases, users are not aware of using it. In some cases, for example, as the applications or files installed on the user's mobile terminal increase and are often placed disorderly, when the user still cannot find the desired application or file after flipping through multiple desktops, it is obviously not conducive to the user's operation, thus affecting the usage efficiency of the mobile terminal and ultimately the operation experience of the mobile terminal.
[0128] In this embodiment, a related technical solution is proposed that can intelligently identify whether the user has a need to search for applications or files and prompt the user to use desktop search for this need.
[0129] Please refer to Figure 5 , Figure 5 which is a flowchart of a search prompt method shown according to an exemplary embodiment. As Figure 5 shown, the method includes:
[0130] Step 51: Monitor the switching operation of the display page.
[0131] Here, the display page may include the desktop or a page on the desktop, such as a folder page on the desktop. In this embodiment, taking the display page as the desktop as an example, the switching operation takes the sliding operation as an example.
[0132] Step 52: Determine whether the number of consecutive sliding operations of the desktop page is greater than or equal to N times. If so, execute step 53; if not, execute step 54.
[0133] Here, it should be noted that the value of N here can be set according to the distribution of the number of times all users of this mobile terminal slide the desktop to search for applications or files under this system version. That is to say, this data can be obtained automatically and is obtained based on the usage of all users of this system version. Therefore, it can more accurately reflect whether the user has the intention to search for applications or files.
[0134] Step 53: Return the data to the mobile terminal.
[0135] The data here refers to the relevant data packets of the number of sliding operations of the monitored desktop page being greater than or equal to N times reported to the processor of the mobile terminal. At this time, the processor can make corresponding processing based on this data.
[0136] Step 54: End.
[0137] That is, it is determined that the number of detected sliding operations of the sliding desktop in succession is not greater than or equal to N times, that is, less than N times, so no processing is performed and the process ends.
[0138] Step 55: The mobile terminal determines whether a reminder bubble has been displayed under this system version. If so, execute Step 54; if not, execute Step 56.
[0139] Here, the reminder bubble can be understood as the pop-up box of the text information displayed in the form of a bubble described in the above embodiment. Here, it is actually equivalent to "determining whether the number of times of outputting the prompt information under the current system version reaches the number threshold" in the above steps. In this embodiment, the number threshold is 1.
[0140] That is to say, if the mobile terminal has displayed a reminder bubble under this system version, it indicates that the user of the mobile terminal has been reminded, and the system intelligently believes that the user already knows where to search for applications or files. Therefore, there is no need to remind the user again. It is very likely that the current continuously detected N times of sliding desktop operations are not operations performed by the user to find the desired application or file. In this way, problems such as usage interference caused by multiple reminders to the user can be reduced.
[0141] Step 56: Display a reminder bubble.
[0142] Here, the reminder bubble can be floatingly displayed on the desktop, or even at a position adjacent to the search box of the desktop search, so that the user can find the search box for searching more quickly.
[0143] Step 57: During the display of the bubble, the mobile terminal determines whether the desktop search box is clicked. If so, execute Step 58; if not, execute Step 59.
[0144] Here, during the display of the bubble by the mobile terminal, it will detect the search operation of the desktop search, that is, detect the click operation on the search box.
[0145] If a search operation for the desktop search, that is, the search box is clicked, is detected within the first predetermined time, execute Step 58; if not, execute Step 59.
[0146] Step 58: The bubble disappears immediately.
[0147] Here, Step 58 is equivalent to "immediately stopping the output of the prompt information" described in the above embodiment, so as to reduce the interference or disturbance to the current use of the mobile terminal caused by the bubble on the display page.
[0148] Step 59: The bubble disappears after 5 s of appearance.
[0149] The 5s here can be understood as the second predetermined time described in the above embodiments.
[0150] This means that when the bubble is being displayed, if the mobile terminal determines that the desktop search box has not been clicked, then no further prompt will be given after the display time has elapsed. In fact, the display period here can be understood as the first predetermined time described in the above embodiments. Here, the first predetermined time is equal to the second predetermined time.
[0151] In this embodiment, by determining whether the number of times the user swipes the desktop or clicks on a folder on the desktop within N consecutive times reaches a predetermined N times, when it reaches N times, a prompt message is directly displayed on the desktop search box, where the prompt message is displayed in the form of a bubble so that the user can pay more attention. In this way, it is convenient for the user to be reminded in a timely manner that they can search in the search box when they cannot find the application or file they want, facilitating the user's use and enhancing the user experience of the mobile terminal.
[0152] Figure 6 A search prompt processing device shown according to an exemplary embodiment, referring to Figure 6 , the device includes: a monitoring module 61 and an output module 62;
[0153] The monitoring module 61 is configured to monitor a switching operation indicating the mobile terminal to switch the display page;
[0154] The output module 62 is configured to output a prompt message for using the desktop search when N consecutive times of the switching operation are monitored, where N is a positive integer equal to or greater than 2.
[0155] In an alternative embodiment, the monitoring module 61 is further configured to:
[0156] Monitor a switching operation indicating the mobile terminal to switch different desktops.
[0157] In an alternative embodiment, the monitoring module 61 is further configured to:
[0158] Monitor a switching operation indicating the mobile terminal to switch different folder pages on the desktop.
[0159] In an alternative embodiment, the device further includes:
[0160] A display module, further configured to display a search box for the desktop search on the desktop where the current display page is located.
[0161] In an alternative embodiment, the prompt message includes: text information;
[0162] The display module is further configured to:
[0163] display the search box for the desktop search at an adjacent position of the text information on the desktop where the current display page is located.
[0164] In an alternative embodiment, the device further includes:
[0165] a monitoring module, further configured to monitor whether a search operation for the desktop search is detected within a first predetermined time after outputting a prompt message for using the desktop search;
[0166] a first stop module, further configured to stop the output of the prompt message after a second predetermined time of outputting the prompt message if no search operation for the desktop search is detected within the first predetermined time.
[0167] In an alternative embodiment, the device further includes:
[0168] a second stop module, configured to immediately stop the output of the prompt message if a search operation for the desktop search is detected within the first predetermined time.
[0169] In an alternative embodiment, the device further includes:
[0170] a determination module, configured to determine whether the number of times the prompt message output under the current system version reaches a threshold number of times;
[0171] The output module is further configured to:
[0172] if the number of times the prompt message output under the current system version does not reach the threshold number of times and the switching operation is continuously monitored N times currently, output the prompt message for using the desktop search.
[0173] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0174] Figure 7 is a block diagram of a mobile terminal 700 shown according to an exemplary embodiment. For example, the mobile terminal 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0175] Referring to Figure 7, the mobile terminal 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input / output (I / O) interface 712, a sensor component 714, and a communication component 716.
[0176] The processing component 702 generally controls the overall operations of the mobile terminal 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-described methods. In addition, the processing component 702 may include one or more modules to facilitate interactions between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interactions between the multimedia component 708 and the processing component 702.
[0177] The memory 704 is configured to store various types of data to support the operations of the mobile terminal 700. Examples of such data include instructions for any application or method operating on the mobile terminal 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0178] The power component 706 provides power to the various components of the mobile terminal 700. The power component 706 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the mobile terminal 700.
[0179] The multimedia component 708 includes a screen that provides an output interface between the mobile terminal 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of a touch or swipe action but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the mobile terminal 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
[0180] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC) that is configured to receive external audio signals when the mobile terminal 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 further includes a speaker for outputting audio signals.
[0181] The I / O interface 712 provides an interface between the processing component 702 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include but are not limited to: a home button, a volume button, a power button, and a lock button.
[0182] The sensor component 714 includes one or more sensors for providing status assessments of various aspects of the mobile terminal 700. For example, the sensor component 714 can detect the open / closed state of the mobile terminal 700, the relative positioning of components, such as the display and keypad of the mobile terminal 700. The sensor component 714 can also detect a change in the position of a component of the mobile terminal 700 or the terminal 400, the presence or absence of user contact with the mobile terminal 700, the orientation or acceleration / deceleration of the mobile terminal 700, and the temperature change of the mobile terminal 700. The sensor component 714 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 714 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 714 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0183] The communication component 716 is configured to facilitate communication between the mobile terminal 700 and other devices in a wired or wireless manner. The mobile terminal 700 can access a wireless network based on communication standards, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0184] In an exemplary embodiment, the mobile terminal 700 can be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described method.
[0185] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as a memory 704 including instructions, is also provided. The above instructions can be executed by a processor 720 of the mobile terminal 700 to complete the above-described method. For example, the non-transitory computer-readable storage medium can be a ROM, Random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0186] A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor of the terminal, enables the terminal to execute the page display method described in the above embodiments.
[0187] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not disclosed in this disclosure. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present invention are pointed out by the following claims.
[0188] It should be understood that the present invention is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.
Claims
1. A search hint method, characterized in that, Applied to a mobile terminal, including: Monitoring a switching operation indicating that the mobile terminal switches a display page; Determining whether the number of times of outputting a prompt message under the current system version reaches a threshold number of times; If the number of times of outputting the prompt message under the current system version does not reach the threshold number of times, and when N times of the switching operations are continuously monitored, output the prompt message for using desktop search, where N is a positive integer equal to or greater than 2; After outputting the prompt message for using desktop search, whether a search operation for the desktop search is detected within a first predetermined time; If a search operation for the desktop search is not detected within the first predetermined time, stop outputting the prompt message after a second predetermined time of outputting the prompt message.
2. The method according to claim 1, wherein The monitoring of the switching operation indicating that the mobile terminal switches a display page includes: Monitoring a switching operation indicating that the mobile terminal switches different desktops.
3. The method according to claim 1, wherein The monitoring of the switching operation indicating that the mobile terminal switches a display page includes: Monitoring a switching operation indicating that the mobile terminal switches different folder pages on a desktop.
4. The method according to claim 1, wherein The method further includes: Displaying a search box for the desktop search on the desktop where the current display page is located.
5. The method according to claim 4, wherein The prompt message includes: text information; The displaying of the search box for the desktop search on the desktop where the current display page is located includes: Displaying the search box for the desktop search at a position adjacent to the text information on the desktop where the current display page is located.
6. The method according to claim 1, characterized in that, The method further includes: If a search operation for the desktop search is detected within the first predetermined time, immediately stop outputting the prompt message.
7. A search hint device, characterized in that, Applied to a mobile terminal, including: A monitoring module configured to monitor a switching operation indicating that the mobile terminal switches a display page; A determining module configured to determine whether the number of times of outputting a prompt message under the current system version reaches a threshold number of times; An output module configured to, if the number of times of outputting the prompt message under the current system version does not reach the threshold number of times, and when N times of the switching operations are continuously monitored, output the prompt message for using desktop search, where N is a positive integer equal to or greater than 2; A detection module configured to, after outputting a prompt message for using desktop search, whether a search operation for the desktop search is detected within a first predetermined time; A first stopping module configured to, if a search operation for the desktop search is not detected within the first predetermined time, stop outputting the prompt message after a second predetermined time of outputting the prompt message.
8. The device according to claim 7, characterized in that, The monitoring module is further configured to: Monitor a switching operation indicating that the mobile terminal switches different desktops.
9. The device according to claim 7, characterized in that, The monitoring module is further configured to: Monitor a switching operation indicating that the mobile terminal switches different folder pages on a desktop.
10. The device according to claim 7, characterized in that, The device further includes: A display module configured to display a search box for the desktop search on the desktop where the current display page is located.
11. The device according to claim 10, characterized in that, The prompt message includes: text information; The display module is further configured to: Display the search box for the desktop search at an adjacent position of the text information on the desktop where the current display page is located.
12. The device according to claim 7, characterized in that, The device further includes: A second stop module configured to immediately stop the output of the prompt information if a search operation for the desktop search is detected within the first predetermined time.
13. A mobile terminal, characterized in that, Comprising: A processor; A memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the method steps described in any one of claims 1 to 6.
14. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the instructions in the storage medium are executed by a processor of the terminal, the mobile terminal is enabled to execute the method steps described in any one of claims 1 to 6.
Citation Information
Patent Citations
Information processing method and electronic device
CN104423793A
Terminal application searching method and device
CN105653711A