Application program control method and device, electronic equipment and readable storage medium
By obtaining the used time of the application in the electronic device and updating the display parameters of the application identification, the problem of poor time management of application usage in the prior art is solved, and more effective time limits and reasonable user time arrangements are achieved.
Patent Information
- Application Number
- CN202411831071.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-01
AI Technical Summary
Existing electronic devices are less effective in managing application usage time and lack effective means to limit users' overuse of specific applications.
By obtaining the application's usage time, and updating the display parameters of the application's identification based on the limit usage time and the usage time, such as hiding the application icon and locking the application, the application is achieved.
It effectively limits the application usage time, improves the management effect of electronic devices on the application usage time, and helps users arrange their time reasonably.
Smart Images

Figure CN119739440A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to a control method, device, electronic equipment and medium. Background Art
[0002] With the continuous development of communication technology, people are increasingly relying on various applications for work, study, entertainment, etc. However, overuse of certain applications may waste time and reduce work efficiency.
[0003] Currently, electronic devices can enable simple anti-addiction functions to limit users’ use of applications. For example, they can count the time users spend using specific applications to remind users to arrange their time properly when using applications.
[0004] However, according to the above method, due to the lack of effective means to limit users' excessive use of specific applications, the electronic device has poor management effect on the use time of application programs. Summary of the invention
[0005] The purpose of the embodiments of the present application is to provide a control method, device, electronic device and medium, which can improve the management effect of the electronic device on the usage time of application programs.
[0006] In a first aspect, an embodiment of the present application provides a control method, which includes: obtaining the usage time of a first application; updating the display parameters of the application identifier of the first application according to the usage limit time of the first application and the usage time; wherein, when the usage time reaches the usage limit time, the application identifier is hidden and the first application is in a restricted usage state.
[0007] In a second aspect, an embodiment of the present application provides a control device, which includes: an acquisition module and a display module; the acquisition module is used to obtain the usage time of the first application; the display module is used to update the display parameters of the application identifier of the first application according to the limited usage time of the first application and the used time obtained by the acquisition module; wherein, when the used time reaches the limited usage time, the application identifier is hidden and the first application is in a restricted usage state.
[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
[0012] In an embodiment of the present application, the electronic device obtains the usage time of the first application; based on the usage time limit of the first application and the usage time, the display parameters of the application identifier of the first application are updated; wherein, when the usage time reaches the usage time limit, the application identifier is hidden and the first application is in a restricted usage state. Through this method, the electronic device can more effectively limit the usage time of the application, thereby improving the management effect of the electronic device on the usage time of the application. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 A flow chart of a control method provided in an embodiment of the present application;
[0014] Figure 2 One of the interface schematic diagrams applied by the control method provided in the embodiment of the present application;
[0015] Figure 3 The second schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0016] Figure 4 The third schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0017] Figure 5 A fourth schematic diagram of an interface used by the control method provided in an embodiment of the present application;
[0018] Figure 6 A fifth schematic diagram of an interface used by the control method provided in an embodiment of the present application;
[0019] Figure 7 The sixth schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0020] Figure 8The seventh schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0021] Fig. 9 The eighth schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0022] Fig.10 A ninth schematic diagram of an interface used by the control method provided in an embodiment of the present application;
[0023] Fig.11 A tenth schematic diagram of an interface used by the control method provided in an embodiment of the present application;
[0024] Fig.12 The eleventh schematic diagram of the interface used by the control method provided in the embodiment of the present application;
[0025] Fig.13 A twelfth schematic diagram of an interface used by the control method provided in an embodiment of the present application;
[0026] Fig.14 A schematic diagram of the structure of a control device provided in an embodiment of the present application;
[0027] Fig.15 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0028] Fig.16 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0030] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0031] The terms "at least one (item)", "at least one of" and the like in the specification and claims of the present application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".
[0032] The control method provided in the embodiment of the present application can be applied to the scenario of controlling an application through an electronic device.
[0033] When the user needs to control the application through the electronic device, such as the game application, when the electronic device runs the game application, the electronic device can obtain the used time of the game application, and then the electronic device updates the size, transparency, blur effect and other display parameters of the game application icon and the background application window (application logo) according to the usage limit and the used time of the game application. For example, as the used time of the game application approaches the usage limit, the size of the game application icon and the background application window will be reduced, the transparency will be reduced and the blur effect will appear. When the used time of the game application reaches its usage limit, the icon or background application window of the game application will be hidden by the electronic device and the game application will be locked. In this way, by updating the display parameters of the game application icon and the background application window with the used time, the electronic device can intuitively prompt the user of the remaining available time of the game application; when the user uses the game application to the usage limit, the electronic device hides the icon and the application background window of the game application, forcing the user to stop using the application, thereby improving the management effect of the electronic device on the application usage time.
[0034] The execution subject of the control method provided in the embodiment of the present application may be a control device, which may be an electronic device, or a functional module or functional entity in the electronic device. The control method provided in the embodiment of the present application is described below by taking the electronic device executing the control method as an example.
[0035] The control method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0036] Figure 1 A flow chart of the control method provided in the embodiment of the present application is as follows: Figure 1 As shown, the video recording method may include the following steps 201 to 202:
[0037] Step 201: The electronic device obtains the usage time of the first application.
[0038] In some embodiments of the present application, the electronic device may periodically obtain the usage duration of the first application, or may obtain the usage duration of the first application in real time.
[0039] Exemplarily, the electronic device may obtain the usage time of the first application every 5 minutes, or obtain the usage time of the first application every 1 second.
[0040] In some embodiments of the present application, the first application may be any type of application program that can be run on an electronic device.
[0041] Exemplarily, the first application may include application programs of the types of social media, games, audio and video playback, instant messaging, and efficient office.
[0042] In some embodiments of the present application, the above-mentioned used time can be the time when the electronic device runs the first application once; or the accumulated time when the electronic device runs the first application multiple times.
[0043] It should be noted that the electronic device running the first application may be: the electronic device running the first application in the foreground or in the background.
[0044] For example, taking the first application as a music player application, when the user needs to use the music player application, the electronic device is triggered to start the music player application. Assuming that the running time of the music player application in the foreground from the startup time to the current time is one hour, the usage time of the music player application is one hour.
[0045] Furthermore, the user triggers the electronic device to close the music playback application, and triggers the electronic device to restart the music playback application half an hour later. At this time, the music playback application has been used for one hour. Then, the electronic device runs the music playback application in the background for half an hour, so the music playback application has been used for one and a half hours.
[0046] Step 202: The electronic device updates display parameters of the application identifier of the first application according to the usage limit duration and the used duration of the first application.
[0047] In which, when the usage time of the first application reaches the above-mentioned limited usage time, the above-mentioned application identifier is in a hidden state and the above-mentioned first application is in a restricted usage state.
[0048] In some embodiments of the present application, the above-mentioned limited usage time can be pre-configured for the electronic device or set by the user according to actual needs.
[0049] In some embodiments of the present application, one application may correspond to one usage time limit, or multiple applications may correspond to one usage time limit. In other words, the usage time limit may be an upper limit of the available time set for a single application, or an upper limit of the available time of the total usage time uniformly set for multiple applications.
[0050] In some embodiments of the present application, the above-mentioned limited usage time may be the maximum usable time of the first application.
[0051] Exemplarily, the above-mentioned limited usage time can be the total time that the first application can be used within 4 hours; or, the above-mentioned limited usage time can be the total time that the first application can be used within a day; or, the above-mentioned limited usage time can be the total time that the first application can be used within a week.
[0052] For example, the electronic device may pre-configure a usage limit time for the social media application, such as configuring the usage limit time to be 3 hours, so as to control the usage limit time that the user can use on the application.
[0053] For example, the user can set the usage limit of the social media application in the electronic device to 2 hours per day in the setting interface to control the usage limit time that the user can use on the application every day.
[0054] It should be noted that the application in the embodiments of the present application can be called an APP (Application), that is, an APP installed in an electronic device.
[0055] The following is an exemplary description of the process of setting the usage time limit with reference to the accompanying drawings.
[0056] For example, the user can find the "application usage restriction" option in the setting options of the electronic device and enter the interface of the option, such as Figure 2As shown in (A), the setting interface 21 includes the logo "APP1" and icon of APP1, the logo "APP2" and icon of APP2, the logo "APP3" and icon of APP2, and the logo "APP4" and icon of APP4. The corresponding limit time information is displayed on the right side of the logo of each APP. Specifically, APP1 is in the default state or the unlimited state. In this state, the electronic device displays "None" on the right side of the logo of APP1, indicating that the electronic device has no limit on the usage time of APP1; while APP2 is in the limited state, in this state, the electronic device displays the remaining available time "1 hour remaining" below the logo of APP2, and displays the set limit time "1 hour limit" on the right side; APP3 is in the limited state and has started to be used. In this state, the electronic device displays the remaining available time "52 minutes remaining" below the logo of APP3, and displays the set limit time "1 hour limit" on the right side; the usage time of APP4 has reached the limit time. The user can click on the logo of the APP that needs to limit the usage time to set the limit time corresponding to the APP. For example, the user clicks the logo of APP1, such as Figure 2 As shown in (B) in the figure, the electronic device pops up a limit time setting window 22, which includes a limit time option 23. The user can select the corresponding limit time by sliding up and down, thereby customizing the usage limit time of APP1, that is, the limit usage time.
[0057] For example, the user can find the "application usage restriction" option in the setting options of the electronic device and enter the interface 31 of the option, such as Figure 3 As shown in (A) of FIG. 1 , the setting interface 31 includes an identifier "APP1" and an icon of APP1, an identifier "APP2" and an icon of APP2, an identifier "APP3" and an icon of APP2, and an identifier "APP4" and an icon of APP4. The right side of each APP identifier displays its corresponding limit time information. The user can click the "Limit Multiple Applications" option, and then Figure 3 As shown in (B) in FIG. 1 , the electronic device displays a check box 34 on the right side of each APP logo, and the user can check multiple applications that need to be restricted, such as Figure 3 As shown in (C) in the figure, the user clicks the check boxes corresponding to the two applications APP3 and APP4, and then Figure 3 As shown in (D), the electronic device will pop up a time limit setting interface 32, which includes a time limit setting option 33. The user can customize the usage limit time of APP3 and APP4, that is, the limit usage time, by interacting with the time limit setting option 33. The user can customize the shared available time limit of APP3 and APP4, that is, the time limit represents the maximum value of the sum of the respective used time of APP3 and APP4.
[0058] In some embodiments of the present application, the above-mentioned application identifier may be an application icon or a task management page of the first application.
[0059] In some embodiments of the present application, the above display parameters may be the size, transparency, and blur processing parameters of the application logo.
[0060] In some embodiments of the present application, the hidden state may be that the size of the application icon becomes 0, so that the user can no longer visually perceive the existence of the icon and cannot interact with the application icon by clicking.
[0061] In some embodiments of the present application, the above-mentioned locking may be that the electronic device forcibly closes the application and prohibits the user from launching the application, that is, in the locked state, some functions of the first application are restricted.
[0062] For example, assume that APP4 is in a locked state, such as Figure 2 As shown in (B), the electronic device displays the remaining unlocking time "Unlock after 3 hours and 23 minutes" below the logo of APP4. When the countdown ends, APP4 returns to the default state.
[0063] In some embodiments of the present application, after the time limit for the first application is set, the electronic device begins to monitor the usage time of the first application. When the restricted first application is opened, the electronic device starts timing and updates the display parameters of the application identifier of the first application based on the limited usage time and the used time of the first application.
[0064] For example, taking the first application as APP4 and the application identifier as APP4 as an example, assuming that the usage limit of APP4 is 1 hour, the preset unlocking remaining time is 2 hours, and the used time is 30 minutes, Figure 4 As shown in (A) in FIG. 4 , the electronic device displays a desktop interface 41, and displays the icons and names of all installed APPs on the interface, that is, Figure 4 (A) in the figure includes "APP1", "APP2", "APP3" and "APP4". At this time, for APP4, the user's usage time accounts for 50% of its limit time. The electronic device reduces the icon size of APP4 proportionally and adds a blur effect, and displays the remaining available time "Remaining 00:30" in real time below the APP4 icon and name. When the user's usage time reaches the limit time, Figure 4 As shown in (B) in FIG. 1 , the icons of APP1 to APP3 remain unchanged, and the icon of APP4 will be hidden by the electronic device.
[0065] Furthermore, the electronic device may display the remaining lock time “Unlock after 02:00” in real time below the icon of APP4 to prompt the remaining unlock time of APP4.
[0066] For example, taking the background window of the first application being APP4 and the application identifier being APP4 as an example, the background window of APP4 will also change with the change of the usage time, such as Figure 5 As shown in (A) in FIG. 1 , the electronic device displays an application background window management interface 51, which includes an application background window 52 of APP4. When APP4 is set up and has not been used, the display parameters of the application background window 52 do not change, and the remaining available time "01:00 remaining" is displayed on the right side of the APP4 icon; when the used time is 10 minutes, as shown in FIG. Figure 5 As shown in (B) in FIG. 1 , the electronic device reduces the size of the background window of APP4 in proportion and displays the remaining usage time “00:50 remaining” behind the APP icon; when the usage time is 30 minutes, that is, when 50% of the available time is used, as shown in FIG. 1 , the size of the background window of APP4 is proportional and the remaining usage time “00:50 remaining” is displayed behind the APP icon; when the usage time is 30 minutes, that is, when 50% of the available time is used, as shown in FIG. Figure 5 As shown in (C) in the figure, the electronic device reduces the size of its background window proportionally and adds blur processing, and displays the remaining usage time "Remaining 00:30" on the right side of its APP icon; when the usage time is 60 minutes, that is, when the limit time is reached, as shown in Figure 5 As shown in (D) in the figure, the electronic device reduces the size of its background window to 0, that is, it is in a hidden state. At the same time, APP4 is locked and the remaining unlocking time "Unlock after 02:00" is displayed on the right side of its APP icon.
[0067] It should be noted that Figure 5 The pattern fill in (C) indicates blurring.
[0068] In this way, by updating the display parameters of the application icon and the background application window as the usage time increases, the electronic device can intuitively prompt the user of the remaining available time of the application; when the user reaches the limited usage time of the first application, the electronic device hides the application icon and the application background window, forcing the user to stop using the application, thereby improving the electronic device's management of application usage time.
[0069] In some embodiments of the present application, the display parameter includes a display size, and the step 202 may include the following steps 202a and 202b:
[0070] Step 202a: The electronic device determines a first display size according to a ratio between the used time and the limited usage time.
[0071] Step 202b: The electronic device updates the application identifier according to the first display size.
[0072] In some embodiments of the present application, the electronic device determines a first display ratio according to a ratio between the used time and the limited usage time, and determines a first display size according to the first display ratio.
[0073] In some embodiments of the present application, the reduction ratio may be a linear or nonlinear ratio between the used time and the limited usage time, and this ratio determines the degree of reduction of the display size of the application logo.
[0074] For example, as the application usage time increases, the electronic device may gradually reduce the size of the application icon.
[0075] Specifically, the electronic device can adjust according to a preset time interval and icon reduction ratio. Figure 6 As shown in (A) in FIG. 1 , the electronic device displays a desktop interface 61, in which the icon and name of the APP are displayed, that is, Figure 6 In (A), for "APP1", "APP2", "APP3" and "APP4", it is assumed that the user sets the limit time of APP4 to 1 hour. When the user is not using APP4, the icon size of APP4 does not change, and the remaining available time "Remaining 01:00" is displayed below the APP4 icon and name. As the user's usage time increases, the icon size can be adjusted linearly or nonlinearly, such as reducing the icon size by 10% at a time interval. When the user is using it for 6 minutes (i.e. 10%), the icon size is reduced. Figure 6 As shown in (B) in FIG. 1 , the electronic device reduces the icon size of APP4 by 10% and displays the remaining available time “00:54 remaining” below the APP4 icon and name; when the time is 30 minutes (ie 50%), as shown in FIG. 1 , the electronic device reduces the icon size of APP4 by 10% and displays the remaining available time “00:54 remaining” below the APP4 icon and name; Figure 6 As shown in (C) in FIG. 1 , the electronic device reduces the icon size of APP4 by 50% and adds a blur effect, and displays the remaining available time "00:30 remaining" below the APP4 icon and name; when the usage is 60 minutes (i.e., 100%), as shown in FIG. Figure 6 As shown in (D) in the figure, the electronic device reduces the size of the APP4 icon by 100%, the icon disappears from the desktop, and the remaining unlocking time "02:00" is displayed below the name of APP4. In this way, by updating the size of the application logo with the ratio between the used time and the limited usage time, the electronic device can intuitively prompt the user of the remaining available time of the application, thereby reminding the user to make good time planning, thereby improving the management effect of the electronic device on the application usage time.
[0076] In some embodiments of the present application, after the above step 201, the control method provided in the embodiment of the present application may further include the following steps 203 and 204:
[0077] Step 203: The electronic device determines the remaining available time of the first application according to the limited usage time and the used time of the first application.
[0078] Step 204: The electronic device displays the first time information in a display area corresponding to the application identifier.
[0079] The first time information indicates the remaining available time.
[0080] In some embodiments of the present application, the remaining available time may be the difference between the limited usage time and the used time, which is used to indicate the time that the user can still use the first application.
[0081] For example, assuming that a user sets a 4-hour usage limit for a video editing application and has used it for 1 hour, the remaining available time is 3 hours.
[0082] In some embodiments of the present application, the display area may be an area adjacent to an application identifier (such as an application icon), or a portion of the application icon itself.
[0083] Exemplarily, the display area may be a text label below the application icon, displaying the number and unit of the remaining available time (eg, “3 hours remaining”).
[0084] For example, assuming that the usage limit of APP4 is 1 hour and the used time is 30 minutes, the electronic device determines that the remaining available time of APP4 is 30 minutes based on the usage limit and the used time of APP4. Furthermore, the electronic device can display the remaining available time of APP4 "Remaining 00:30" (first time information) in the lower area near the icon (application logo) of APP4 (the display area corresponding to the application logo), as described above. Figure 4 As shown in (A) in .
[0085] For example, when the background window (application identifier) of APP4 is displayed in the application background management interface, the electronic device can display the remaining available time of APP4 "remaining 00:30" (first time information) above the background window of APP4 (display area corresponding to the application identifier), such as Figure 5 As shown in (C) in .
[0086] In this way, by displaying the remaining available time of the application in real time in the area corresponding to its logo, the electronic device can intuitively prompt the user of the remaining available time of the application, thereby prompting the user to arrange time reasonably, thereby improving the electronic device's management effect on application usage time.
[0087] In some embodiments of the present application, after the above step 201, the control method provided in the embodiment of the present application may further include the following steps 205 and 206:
[0088] Step 205: The electronic device determines the remaining available time of the first application according to the limited usage time and the used time of the first application.
[0089] Step 206: When the remaining available time is less than or equal to the first threshold, the electronic device displays a first notification message.
[0090] The first notification message is used to remind the user of the remaining available time of the first application.
[0091] In some embodiments of the present application, the first threshold may be one or more preset time nodes.
[0092] Exemplarily, the user can set the first threshold to 30 minutes, or set the first threshold to 30 minutes, 10 minutes, or 1 minute in the setting interface of the electronic device.
[0093] For example, when the usage time of the first application is close to the usage time limit, the electronic device can send notifications to the user at the remaining 30 minutes, 10 minutes, and 1 minute nodes to remind the user that the limit is about to be reached. Assuming that the first threshold is 30 minutes, Figure 7 As shown, when the remaining available time of APP4 is less than or equal to 30 minutes, the electronic device displays a notification box 72 in the notification interface 71, and the notification box contains a notification message "APP4 has 30 minutes of usage time remaining".
[0094] In this way, when a user uses an application, the electronic device sends a notification message to the user by judging the relationship between the user's remaining available time and the first threshold, so as to prompt the user to arrange time reasonably, thereby improving the management effect of the electronic device on the application usage time.
[0095] In some embodiments of the present application, the control method provided in the embodiments of the present application may further include the following steps 207 and 208:
[0096] Step 207: The electronic device determines the remaining available duration of the first application according to the limited usage duration of the first application and the used duration.
[0097] Step 208: When the remaining available time is the first time, the electronic device displays a first prompt message.
[0098] The first prompt information is used to indicate the remaining available time of the first application.
[0099] In some embodiments of the present application, the first duration may be when the remaining available duration of the first application is 0, or when the used duration reaches the limited usage duration.
[0100] In some embodiments of the present application, the above-mentioned remaining unlocking time may be a period of time preset by the user for the first application. After the application is in a restricted use state and until this period of time has passed, the electronic device unlocks the first application.
[0101] In some embodiments of the present application, the user can customize the remaining unlocking time of the first application, for example, setting the remaining unlocking time of the first application to 6 hours and 10 minutes.
[0102] For example, Figure 8 As shown, assuming that the user reaches the limit time when using the application, the electronic device pops up a prompt message 82 in the application interface 81, informing the user of the reason for the restriction, i.e. "The limit time has been reached and the application can no longer be used" in the prompt message, and the unlocking time, i.e. "The unlocking time has been set and will be available in 6 hours and 10 minutes" in the prompt message.
[0103] In this way, when the remaining available time of the application is the first time, the electronic device informs the user of the reason for locking the application and the remaining time for unlocking the application through a prompt message, so that the user knows when he can use the application again and thus arranges his time reasonably, thereby improving the management effect of the electronic device on the application usage time.
[0104] In some embodiments of the present application, after the above step 202b, the control method provided in the embodiment of the present application may further include the following step 202b1:
[0105] Step 202b1: the electronic device performs fuzzy processing on the application logo when the ratio of the current display size of the application logo to the initial display size of the application logo is less than or equal to the second threshold.
[0106] The initial display size is the display size of the application logo before adjustment.
[0107] In some embodiments of the present application, the current display size of the application logo may be a real-time size adjusted according to a preset time interval and icon reduction ratio.
[0108] In some embodiments of the present application, the initial display size of the above-mentioned application logo can be the standard size of the application icon or the application background window when there is no usage time limit, that is, the initial default size of the application icon and the application background window in the electronic device.
[0109] In some embodiments of the present application, the second threshold may be a percentage that supports user customization.
[0110] Exemplarily, the user may set the second threshold value to 50% in the setting options of the electronic device.
[0111] In some embodiments of the present application, the blurring process may be to reduce the clarity of the application icon, reduce the contrast of the icon, or add Gaussian blur to the icon.
[0112] For example, assuming that the second threshold is set to 50%, Figure 5 As shown in (C) in FIG. 1 , when the current display size of the APP4 background window is reduced by 50% compared with the initial display size, that is, when the ratio of the current display size of the APP4 background window to the initial display size is equal to 50% (the second threshold), the electronic device blurs the APP4 background window. Similarly, Figure 6 As shown in (C), the electronic device blurs the application icon of APP4.
[0113] In this way, by blurring the application identifier when the ratio of the current display size of the application identifier to the initial display size is less than or equal to the second threshold, the electronic device can intuitively prompt the user of the remaining available time of the application, thereby prompting the user to arrange time reasonably, thereby improving the electronic device's management of application usage time.
[0114] In some embodiments of the present application, after the first application is in the restricted use state in step 202, the control method provided in the embodiment of the present application may further include the following steps 209 and 210:
[0115] Step 209: The electronic device receives a first input from a user.
[0116] The first input is used to start the first application.
[0117] Step 210: The electronic device displays second prompt information in response to the first input.
[0118] The second prompt information is used to remind the user of the remaining unlocking time of the first application.
[0119] In some embodiments of the present application, the first input may be input by a user into an input box of the electronic device, voice input, physical button input, or the like.
[0120] For example, taking the first application as APP4, assuming that APP4 is locked by the electronic device, and the preset unlocking remaining time of APP4 is 6 hours and 10 minutes, then during the locking period, if the user tries to start the application through search, voice assistant, etc., Fig. 9As shown, the electronic device pops up a prompt message 92 on the desktop 91 to inform the user that the upper limit of the usage time has been reached. The prompt message includes the locking reason "the application is restricted and cannot be used temporarily" and the prompt message "the application will be available in 6 hours and 10 minutes".
[0121] In this way, when the application is in a locked state, if the user tries to start the application, the electronic device can remind the user that the application is in a locked state and the remaining lock time by popping up a prompt message containing prompt information, thereby improving the electronic device's management of application usage time.
[0122] In some embodiments of the present application, after the first application is in the restricted use state in step 202, the control method provided in the embodiment of the present application may further include the following steps 211 to 214:
[0123] Step 211: The electronic device receives a second input from a user.
[0124] Step 212: The electronic device displays a third window in response to the second input.
[0125] The third window includes an unlock option.
[0126] Step 213: The electronic device receives a third input from the user for the unlock option.
[0127] Step 214: In response to the third input, the electronic device resumes displaying the application identifier of the first application and displays the temporary available duration of the first application.
[0128] In some embodiments of the present application, the second input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0129] It should be noted that the explanation of the third input can be found in the above description of the second input, and will not be repeated here.
[0130] In some embodiments of the present application, the second input may be a touch input to the temporary unlock menu. Exemplarily, when the temporary unlock menu is displayed, the electronic device receives the touch input to the temporary unlock menu and displays the third window.
[0131] For example, Fig.10 As shown, taking the first application as APP4 as an example, assuming that the user wants to temporarily unlock the locked APP4, such as Fig.10 As shown in (B) in FIG. 1 , the electronic device displays a temporary unlock menu 10b on the desktop interface 10a, and the temporary unlock menu 10b includes a "temporary unlock application" option and a "settings" option. The user can click the "temporary unlock application" option (i.e., the second input) in the temporary unlock option. Fig.10 As shown in (C) of FIG. 1 , the electronic device responds to the user's second input and displays a temporary unlock window 10c, which includes a window name "Temporary Unlock Application", a prompt message "5 unlocks remaining today, each unlock can be used for 5 minutes.", an unlock option "Unlock once" and a cancel option "Cancel", and then the user clicks the "Unlock once" option (i.e., the third input), and then, as shown in FIG. Fig.10 As shown in (D) in the figure, the electronic device restores the display of the icon of APP4 that was originally hidden, and displays the temporary available time of APP4 "Remaining 00:05" below the icon and name of APP4.
[0132] In this way, when the application is in a locked state, if the user needs to use the application urgently, the electronic device can temporarily unlock the application through the above method, thereby improving the flexibility of the electronic device in controlling the application usage time.
[0133] In some embodiments of the present application, before the above step 211, the control method provided in the embodiment of the present application may further include the following steps 215 and 216:
[0134] Step 215: The electronic device receives a fourth input from the user on the target area.
[0135] Among them, the above-mentioned target area is the area corresponding to the above-mentioned application identifier.
[0136] Step 216: The electronic device displays a temporary unlock option in response to the fourth input.
[0137] The second input is a second input of the user to the temporary unlock option.
[0138] In some embodiments of the present application, the area corresponding to the above-mentioned application identifier may be a default icon area or a default background window area corresponding to the first application on the interface of the electronic device.
[0139] In some embodiments of the present application, the fourth input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Further, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Further, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0140] For example, Fig.10 As shown in (A) in the figure, the electronic device displays a desktop interface 10a, in which the logos and corresponding states of multiple APPs are displayed, including "APP1", "APP2", "APP3" and "APP4". At this time, APP4 is in a locked state, and its icon is in a hidden state. The electronic device displays the remaining unlocking time "Unlock after 02:00" below its name. Assuming that the user wants to temporarily unlock APP4, the user can input the area where the APP4 icon was previously located (the area corresponding to the application logo), such as long pressing input (the fourth input), such as Fig.10 As shown in (B) in the figure, the electronic device displays a temporary unlock option, which includes a "temporarily unlock application" option and a "settings" option. The user can temporarily unlock the locked application through the "temporarily unlock application" option.
[0141] It should be noted that Fig.10 The finger icon in (A) indicates that the user inputs the area where the APP4 icon previously existed, such as long press input.
[0142] In the embodiment of the present application, when a user needs to temporarily use an application that has reached the time limit, the user can trigger the temporary lifting of restrictions (i.e., temporary unlocking) by long pressing the application icon area. The electronic device will pop up a confirmation prompt to inform the user that the restrictions can be temporarily lifted, including the number of unlocks (up to 5 times) and the temporary unlocking time (5 minutes per time). After the user confirms, the application icon returns to its original size and the user can continue to use the application.
[0143] In this way, when the application is in a locked state, if the user needs to use the application urgently, the electronic device can provide a temporary unlocking option through the above method, so that the user can further temporarily unlock the application, thereby improving the flexibility of the electronic device in controlling the application.
[0144] In some embodiments of the present application, when the number of temporary unlocking times is less than a third threshold, the temporary unlocking option is in an operable state; or, when the number of temporary unlocking times reaches the third threshold, the temporary unlocking option is in an inoperable state.
[0145] The above-mentioned temporary unlocking times refers to the temporary unlocking times of the first application after the usage time of the first application reaches the usage time limit.
[0146] In some embodiments of the present application, the third threshold may be preconfigured by the electronic device or set by the user. For example, the third threshold may be 3, 5, or 7.
[0147] For example, in combination with the above Fig.10 , when the first application has reached the upper limit of unlock times, the "Temporarily unlock application" option is grayed out and cannot be clicked.
[0148] In an embodiment of the present application, the electronic device can, when the number of temporary unlock times of the first application is less than the upper limit of the temporary unlock times, control the temporary unlock times to be in an operable state, so that the user can temporarily unlock the locked application through the temporary unlock times; or, when the number of temporary unlock times of the first application reaches the upper limit of the temporary unlock times, control the temporary unlock times to be in an inoperable state, so that the user cannot continue to temporarily unlock the locked application through the temporary unlock times, thereby being able to reasonably control the number of temporary unlock times of the user.
[0149] In some embodiments of the present application, the user can also transfer the remaining usage time of a restricted application to another restricted application through interactive operations. For example, the user sets a one-hour quota time for the game application and the video playback application respectively. After the user uses the game application for one hour, the game application is locked by the electronic device and enters a locked state. At this time, the user can transfer all or part of the remaining available time of the video playback application to the game application in the quota time setting interface. For example, if the transfer is 30 minutes, the game application is unlocked by the electronic device and obtains 30 minutes of remaining available time. After the transfer, the video playback application still has 30 minutes of remaining available time.
[0150] In some embodiments of the present application, the first application is an application of a preset type. After locking the first application and canceling the display of the application identifier, the control method provided in the embodiment of the present application may further include the following steps 217 to 219:
[0151] Step 217: When the electronic device receives the conversation message of the first application, it displays a message window.
[0152] The message window includes the conversation message and information input controls.
[0153] Step 218: The electronic device receives a fifth input of the user entering the first information in the information input control.
[0154] Step 219: The electronic device sends the first information in response to the fifth input.
[0155] In some embodiments of the present application, the above-mentioned preset type of application may be an application having functions of receiving and sending messages.
[0156] For example, applications such as email and social media.
[0157] In some embodiments of the present application, the fifth input may include any one of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0158] In some embodiments of the present application, the above-mentioned information input control may be a virtual keyboard, a voice input button, a handwriting input panel or other controls.
[0159] Exemplarily, the user inputs text via a virtual keyboard.
[0160] For example, when a messaging or social application receives a new message and the application is in a locked state, the application icon disappears. Fig.11 As shown in (A) in FIG. 1 , the electronic device will display an emergency message notification box of the application in the device notification bar interface 11a. The message notification box includes the application identifier and name, the contact and the message content sent by the contact to the electronic device, and the message reply option. Then, the user can click the "message reply" option in the notification bar, and the electronic device will pop up a small information window, such as Fig.11 As shown in (B), the electronic device pops up a small information window and automatically pops up an input method control in the information reply interface 11b. The small information window includes the contact ID and name, the message content sent by the contact, the reply message input box and the send button. The user can view the message content sent by the contact, input the message into the reply message input box through the input method control, and then click the send button to send the urgent message. After replying to the message, the small information window disappears, and the electronic device continues to execute restrictions on the application.
[0161] In this way, during the period when the application of the user-preset type is in a restricted usage state, the electronic device allows the user to make a temporary reply through the message window, thereby enabling the user to send and receive information normally during the period when the application is in a restricted usage state, thereby improving the electronic device's management of application usage time while improving the convenience of users sending and receiving information.
[0162] In some embodiments of the present application, after the above step 202, after the first application is in a restricted use state, the control method provided in the embodiment of the present application may further include the following step 221:
[0163] Step 221: The electronic device updates display parameters of the application identifier of the first application according to the preset lock duration and the locked duration of the first application.
[0164] Among them, when the above-mentioned locked time reaches the above-mentioned preset locked time, the above-mentioned application is marked as a normal display state and the above-mentioned first application exits the restricted use state.
[0165] In some embodiments of the present application, the locked time length of the first application may be the time elapsed after the first application enters the restricted use state.
[0166] For example, assuming that one hour has passed since a social media application was in a restricted use state, the locked time of the application is one hour.
[0167] In some embodiments of the present application, the preset lock duration of the first application may be a time period set by the user according to personal needs, which is used to determine the unavailable time period after the application is in a restricted use state.
[0168] For example, Fig.12 As shown in (A) in FIG. 1 , the electronic device displays a single application unlock time setting window 12b in the unlock time setting interface 12a, which includes an unlock time setting option 12c. The user sets the lock time to 6 hours and 10 minutes and clicks OK. Fig.12 As shown in (B) in the figure, after the settings are completed, the electronic device begins to monitor all apps with set usage limits, and the remaining available time or preset lock time of each app is marked under the app logo, and the limit time is marked on the right, such as "5 hours and 10 minutes remaining" on the lower side of the APP1 logo, and "5 hours and 10 minutes limit" on the right; "1 hour remaining" on the lower side of the APP2 logo, and "1 hour limit" on the right; "52 minutes remaining" on the lower side of the APP3 logo, and "1 hour limit" on the right; "Unlock after 3 hours and 23 minutes" on the lower side of the APP4 logo. For the usage limit and preset lock time settings for multiple apps, as shown in the figure below, Fig.12 As shown in (C) in FIG. 1 , the electronic device pops up a multi-application lock time setting window 12d in the unlock time setting interface 12a, which includes a lock time setting option 12e. The user sets the lock time to 6 hours and 10 minutes, clicks OK, and completes the setting. Fig.12As shown in (D) in the figure, the electronic device begins to monitor all apps with set usage time limits, and marks the remaining available time or locked time of each app under the logo, and marks the limited time on the right. For example, "None" on the right side of the APP1 logo indicates that APP1 is unlimited; "1 hour remaining" on the lower side of the APP2 logo and "1 hour limit" on the right side; "5 hours and 10 minutes remaining" on the lower side of the APP3 logo and "5 hours and 10 minutes limit" on the right side; "5 hours and 10 minutes limit" on the lower side of the APP4 logo and "5 hours and 10 minutes limit" on the right side. In addition, the limited time of multiple applications set by the user is shared, that is, the total available time shared by APP3 and APP4 is 5 hours and 10 minutes.
[0169] Furthermore, combined with the above Figure 2 In (B), after the user clicks the "Next" option in the limit time setting window 22, the electronic device displays the above unlock time setting interface 12a.
[0170] For example, Fig.12 As shown in (A) in the figure, “6 hours and 10 minutes” is the preset lock time length set by the user.
[0171] In some embodiments of the present application, the normal display state may be that the icon and background window of the first application are restored to their original visual style and size before entering the restricted use state.
[0172] In some embodiments of the present application, the above-mentioned first application exits the restricted use state can be that after the preset lock time period ends, the application will no longer be controlled by the electronic device for usage time, and the user can use the application without restriction.
[0173] For example, Fig.13 As shown in (A) of FIG. 1 , the electronic device displays an interface 131 and icons and names of installed apps, namely, "APP1", "APP2", "APP3" and "APP4" in the figure. At this time, APP4 is already in a restricted use state, the preset lock time is 1 hour, and the locked time is 52 minutes. Then, after 8 minutes, the locked time is 60 minutes. When the preset lock time is 60 minutes, as shown in FIG. Fig.13 As shown in (B), the electronic device changes the icon of APP4 to a normal display state and exits the restricted use state of APP4. In this way, during the period when the application is in the restricted use state, by updating the display parameters of the application identification with the preset lock time and the locked time, the electronic device can intuitively prompt the user of the remaining lock time of the application; when the locked time of the application reaches the preset lock time, the electronic device unlocks the application and restores its identification to a normal display state, thereby improving the management effect of the electronic device on the application usage time.
[0174] In some embodiments of the present application, the display parameter includes a display size, and the step 221 may further include the following steps 221a and 221b:
[0175] Step 221a: The electronic device determines the second display size according to the ratio between the locked time and the preset locked time.
[0176] Step 221b: The electronic device updates the application identifier according to the second display size.
[0177] In some embodiments of the present application, the electronic device determines the second display ratio according to the ratio between the used time and the limited usage time, and determines the second display size according to the second display ratio.
[0178] In some embodiments of the present application, the second display ratio may be a linear or nonlinear ratio between the used time and the limited usage time, and this ratio determines the degree of magnification of the display size of the application logo.
[0179] For example, in combination with the above Fig.13 In (A), the electronic device may adjust the display size of the application identifier according to the second display ratio. At this time, the display size of the APP4 icon is enlarged from 0% to 80% by the electronic device.
[0180] In this way, by updating the size of the application logo with the ratio between the locked time and the preset locked time, the electronic device can intuitively prompt the user of the remaining locked time of the application, thereby reminding the user to make good time plans, thereby improving the electronic device's management of application usage time.
[0181] In some embodiments of the present application, after the above step 220, the control method provided by the embodiment of the present application may further include the following steps 222 and 223:
[0182] Step 222: The electronic device determines the remaining lock time of the first application according to the preset lock time and the locked time of the first application.
[0183] Step 223: Display the second time information in the display area corresponding to the application identifier.
[0184] The second time information represents the remaining locking time.
[0185] In some real-time examples of the present application, the remaining lock duration may be the difference between the preset lock duration and the locked duration, which is used to indicate the duration that the first application needs to be in the locked state.
[0186] For example, taking the first application as a game application, assuming that the user sets a preset lock time of 4 hours for the game application, and the game application has been locked for 1 hour, the remaining lock time is 3 hours.
[0187] For example, in combination with the above Fig.13 , assuming that APP4 is already in a locked state, the preset lock time is 1 hour, and the locked time is 52 minutes. Fig.13 As shown in (A) in the figure, the remaining unlocking time "00:08 to unlock" is displayed in real time below the APP4 icon. After 8 minutes, the locked time is 60 minutes. When the preset locked time of 60 minutes is reached, Fig.13 As shown in (B), the application icon of APP4 returns to normal and the user can use the application again.
[0188] In this way, by displaying the remaining lock time of the application in real time in the area corresponding to its logo, the electronic device can intuitively prompt the user of the remaining lock time of the application, thereby prompting the user to arrange time reasonably, thereby improving the electronic device's management effect on application usage time.
[0189] The above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or, under the premise that there is no contradiction, can also be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.
[0190] In the control method provided in the embodiment of the present application, the execution subject may be a control device. In the embodiment of the present application, the control device provided in the embodiment of the present application is described by taking the control device executing the control method as an example.
[0191] Fig.14 A schematic diagram of the structure of the control device 1400 provided in an embodiment of the present application is shown in FIG. Fig.14 As shown, the control device may include: an acquisition module 1401 and a display module 1402; the acquisition module 1401 is used to obtain the usage time of the first application; the display module 1402 is used to update the display parameters of the application identifier of the first application according to the limited usage time of the first application and the used time obtained by the acquisition module; wherein, when the used time reaches the limited usage time, the application identifier is hidden and the first application is in a restricted usage state.
[0192] In some embodiments of the present application, the above-mentioned display parameters include a display size, and the above-mentioned device also includes: a determination module; the above-mentioned determination module is used to determine a first display size based on the ratio between the above-mentioned used time obtained by the above-mentioned acquisition module and the above-mentioned limited usage time; the above-mentioned display module is specifically used to update the above-mentioned application identifier according to the above-mentioned first display size determined by the above-mentioned determination module.
[0193] In some embodiments of the present application, the above-mentioned determination module is also used to determine the remaining available time of the above-mentioned first application according to the limited usage time of the above-mentioned first application and the above-mentioned used time after the above-mentioned acquisition module obtains the used time of the above-mentioned first application; the above-mentioned display module is also used to display the first time information in the display area corresponding to the above-mentioned application identifier, and the above-mentioned first time information represents the remaining available time determined by the above-mentioned determination module.
[0194] In some embodiments of the present application, the above-mentioned determination module is also used to determine the remaining available time of the above-mentioned first application based on the limited usage time of the above-mentioned first application and the above-mentioned used time after obtaining the usage time of the above-mentioned first application; the above-mentioned display module is also used to display a first notification message when the above-mentioned remaining available time is less than or equal to a first threshold, and the above-mentioned first notification message is used to remind the user of the remaining available time of the above-mentioned first application.
[0195] In some embodiments of the present application, the above-mentioned determination module is also used to determine the remaining available time of the above-mentioned first application based on the limited usage time of the above-mentioned first application and the above-mentioned used time obtained by the above-mentioned acquisition module; the above-mentioned display module is also used to display a first prompt message when the above-mentioned remaining available time is the first time; wherein the above-mentioned first prompt message is used to indicate the above-mentioned remaining available time of the above-mentioned first application.
[0196] In some embodiments of the present application, the above-mentioned display module is also used to blur the above-mentioned application logo after adjusting the display size of the above-mentioned application logo according to the above-mentioned first display size, when the ratio of the current display size of the above-mentioned application logo to the initial display size of the above-mentioned application logo is less than or equal to a second threshold; wherein the above-mentioned initial display size is the display size of the above-mentioned application logo before adjustment.
[0197] In some embodiments of the present application, the above-mentioned device also includes: a receiving module; the above-mentioned receiving module is used to receive a first input from a user after the above-mentioned first application is in a restricted use state, and the above-mentioned first input is used to start the above-mentioned first application; the above-mentioned display module is also used to display a second prompt information in response to the above-mentioned first input received by the above-mentioned receiving module, and the above-mentioned second prompt information is used to remind the user of the remaining unlocking time of the above-mentioned first application.
[0198] In some embodiments of the present application, the above-mentioned device also includes: a receiving module; the above-mentioned receiving module is used to receive a second input from the user after the above-mentioned first application is in a restricted use state; the above-mentioned display module is also used to display a third window in response to the above-mentioned second input received by the above-mentioned receiving module, and the above-mentioned third window includes an unlock option; the above-mentioned receiving module is also used to receive the user's third input to the above-mentioned unlock option displayed by the above-mentioned display module; the above-mentioned display module is also used to restore the display of the application identifier of the above-mentioned first application and display the temporary available time of the above-mentioned first application in response to the above-mentioned third input received by the above-mentioned receiving module.
[0199] In some embodiments of the present application, the above-mentioned receiving module is also used to receive the user's fourth input to the target area before receiving the user's second input, and the above-mentioned target area is the area corresponding to the above-mentioned application identifier; the above-mentioned display module is also used to display a temporary unlock option in response to the above-mentioned fourth input received by the above-mentioned receiving module; wherein the above-mentioned second input is the user's second input to the above-mentioned temporary unlock option.
[0200] In some embodiments of the present application, when the number of temporary unlocking times is less than a third threshold, the temporary unlocking option is in an operable state; or, when the number of temporary unlocking times reaches the third threshold, the temporary unlocking option is in an inoperable state; wherein the number of temporary unlocking times is the number of temporary unlocking times of the first application after the usage time of the first application reaches the limited usage time.
[0201] In some embodiments of the present application, the above-mentioned first application is an application of a preset type, and the above-mentioned device also includes: a sending module and a receiving module; the above-mentioned display module is also used to display a message window upon receiving a session message of the above-mentioned first application after locking the above-mentioned first application and canceling the display of the above-mentioned application identifier, wherein the above-mentioned message window includes the above-mentioned session message and an information input control; the above-mentioned receiving module is used to receive a fifth input of the user inputting the first information in the above-mentioned information input control displayed by the above-mentioned display module; the above-mentioned sending module is used to send the above-mentioned first information in response to the above-mentioned fifth input received by the above-mentioned receiving module.
[0202] In some embodiments of the present application, the above-mentioned acquisition module is also used to obtain the locked time length of the above-mentioned first application after the above-mentioned first application is in the restricted use state; the above-mentioned display module is also used to update the display parameters of the application identifier of the above-mentioned first application according to the preset locking time length of the above-mentioned first application and the above-mentioned locked time length; wherein, when the above-mentioned locked time length reaches the above-mentioned preset locking time length, the above-mentioned application identifier is in a normal display state and the above-mentioned first application exits the restricted use state.
[0203] In some embodiments of the present application, the above-mentioned display parameters include a display size; the above-mentioned determination module is specifically used to determine a second display size based on the ratio between the above-mentioned locked time length obtained by the above-mentioned acquisition module and the above-mentioned preset locked time length; the above-mentioned display module is specifically used to update the above-mentioned application identifier based on the above-mentioned second display size determined by the above-mentioned determination module.
[0204] In some embodiments of the present application, the above-mentioned determination module is also used to determine the remaining locking time of the above-mentioned first application after obtaining the locked time of the above-mentioned first application based on the preset locking time of the above-mentioned first application and the above-mentioned locked time obtained by the above-mentioned acquisition module; the above-mentioned display module is also used to display second time information in the display area corresponding to the above-mentioned application identifier, and the above-mentioned second time information represents the above-mentioned remaining locking time determined by the above-mentioned determination module.
[0205] The control device provided in the embodiment of the present application obtains the usage time of the above-mentioned first application; updates the display parameters of the application identifier of the above-mentioned first application according to the usage time limit of the above-mentioned first application and the above-mentioned usage time; wherein, when the above-mentioned usage time reaches the above-mentioned usage time limit, the above-mentioned application identifier is hidden and the above-mentioned first application is in a restricted usage state. Through this method, the control device can more intuitively prompt the user of the application limit market, and force the user to stop using the application that has reached the time limit, thereby improving the management effect of the control device on the application usage time.
[0206] The control device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0207] The control device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0208] The control device provided in the embodiment of the present application can implement each process implemented in the above-mentioned control method embodiment, and will not be described again here to avoid repetition.
[0209] Alternatively, if Fig.15 As shown, an embodiment of the present application also provides an electronic device 1500, including a processor 1501 and a memory 1502, wherein the memory 1502 stores a program or instruction that can be executed on the processor M01, and when the program or instruction is executed by the processor 1501, the various steps of the above-mentioned control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0210] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0211] Fig.16 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0212] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
[0213] Those skilled in the art will appreciate that the electronic device 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.16 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0214] Among them, the processor 110 is used to obtain the usage time of the above-mentioned first application; the display unit 106 is used to update the display parameters of the application identifier of the above-mentioned first application according to the limited usage time of the above-mentioned first application and the above-mentioned usage time obtained by the above-mentioned acquisition module; wherein, when the above-mentioned usage time reaches the above-mentioned limited usage time, the above-mentioned application identifier is hidden and the above-mentioned first application is in a restricted usage state.
[0215] In some embodiments of the present application, the above-mentioned display parameters include a display size, and the above-mentioned processor 110 is used to determine a first display size based on the ratio between the above-mentioned used time and the above-mentioned limited usage time obtained by the above-mentioned processor 110; the above-mentioned display unit 106 is specifically used to update the above-mentioned application identifier according to the above-mentioned first display size determined by the above-mentioned processor 110.
[0216] In some embodiments of the present application, the processor 110 is further used to determine the remaining available time of the first application based on the limited usage time of the first application and the used time after the processor 110 obtains the used time of the first application; the display unit 106 is further used to display the first time information in the display area corresponding to the application identifier, and the first time information represents the remaining available time determined by the processor 110.
[0217] In some embodiments of the present application, the processor 110 is further used to obtain the usage time of the first application, and then determine the remaining available time of the first application based on the limited usage time of the first application and the used time; the display unit 106 is further used to display a first notification message when the remaining available time is less than or equal to a first threshold, and the first notification message is used to remind the user of the remaining available time of the first application.
[0218] In some embodiments of the present application, the processor 110 is further used to determine the remaining available time of the first application based on the limited usage time of the first application and the used time obtained by the processor 110; the display unit 106 is further used to display a first prompt message when the remaining available time is the first time; wherein the first prompt message is used to indicate the remaining available time of the first application.
[0219] In some embodiments of the present application, the above-mentioned display unit 106 is also used to blur the above-mentioned application logo after adjusting the display size of the above-mentioned application logo according to the above-mentioned first display size, when the ratio of the current display size of the above-mentioned application logo to the initial display size of the above-mentioned application logo is less than or equal to a second threshold; wherein the above-mentioned initial display size is the display size of the above-mentioned application logo before adjustment.
[0220] In some embodiments of the present application, the user input unit 107 is used to receive a first input from a user after the first application is in a restricted use state, and the first input is used to start the first application; the display unit 106 is also used to display a second prompt message in response to the first input received by the user input unit 107, and the second prompt message is used to remind the user of the remaining unlocking time of the first application.
[0221] In some embodiments of the present application, the user input unit 107 is used to receive a second input from the user after the first application is in a restricted use state; the display unit 106 is also used to display a third window in response to the second input received by the user input unit 107, wherein the third window includes an unlock option; the user input unit 107 is also used to receive a third input from the user for the unlock option displayed by the display unit 106; the display unit 106 is also used to restore display of the application identifier of the first application and display the temporary available time of the first application in response to the third input received by the user input unit 107.
[0222] In some embodiments of the present application, the user input unit 107 is further used to receive a fourth input from the user to the target area before receiving the second input from the user, and the target area is the area corresponding to the application identifier; the display unit 106 is further used to display a temporary unlock option in response to the fourth input received by the user input unit 107; wherein the second input is the user's second input to the temporary unlock option.
[0223] In some embodiments of the present application, when the number of temporary unlocking times is less than a third threshold, the temporary unlocking option is in an operable state; or, when the number of temporary unlocking times reaches the third threshold, the temporary unlocking option is in an inoperable state; wherein the number of temporary unlocking times is the number of temporary unlocking times of the first application after the usage time of the first application reaches the limited usage time.
[0224] In some embodiments of the present application, the first application is an application of a preset type, and the display unit 106 is further used to display a message window upon receiving a session message of the first application after the first application is locked and the application identifier is canceled, wherein the message window includes the session message and an information input control; the user input unit 107 is used to receive a fifth input of the user inputting the first information in the information input control displayed by the display unit 106; the radio frequency unit 101 is used to send the first information in response to the fifth input received by the user input unit 107.
[0225] In some embodiments of the present application, the processor 110 is further used to obtain the locked time of the first application after the first application is in the restricted use state; the display unit 106 is further used to update the display parameters of the application identifier of the first application according to the preset locked time of the first application and the locked time; wherein, when the locked time reaches the preset locked time, the application identifier is in a normal display state and the first application exits the restricted use state.
[0226] In some embodiments of the present application, the above-mentioned display parameters include a display size; the above-mentioned processor 110 is specifically used to determine a second display size based on the ratio between the above-mentioned locked time obtained by the above-mentioned processor 110 and the above-mentioned preset locked time; the above-mentioned display unit 106 is specifically used to update the above-mentioned application identifier according to the above-mentioned second display size determined by the above-mentioned processor 110.
[0227] In some embodiments of the present application, the processor 110 is further used to determine the remaining lock duration of the first application based on the preset lock duration of the first application and the locked duration obtained by the processor 110 after obtaining the locked duration of the first application; the display unit 106 is further used to display second time information in the display area corresponding to the application identifier, and the second time information represents the remaining lock duration determined by the processor 110.
[0228] The electronic device provided in the embodiment of the present application obtains the usage time of the above-mentioned first application; updates the display parameters of the application identifier of the above-mentioned first application according to the usage time limit of the above-mentioned first application and the above-mentioned usage time; wherein, when the above-mentioned usage time reaches the above-mentioned usage time limit, the above-mentioned application identifier is in a hidden state and the above-mentioned first application is in a restricted usage state. Through this method, the control device can more intuitively prompt the user of the application limit market, and force the user to stop using the application that has reached the time limit, thereby improving the management effect of the control device on the application usage time.
[0229] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0230] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0231] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 110.
[0232] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned control method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0233] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0234] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned control method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0235] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0236] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0237] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0238] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0239] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A control method for an electronic device, characterized in that: The method comprises: Get the usage time of the first application; updating display parameters of the application identifier of the first application according to the usage time limit of the first application and the used time; Wherein, when the used time reaches the limited usage time, the application identifier is in a hidden state and the first application is in a restricted usage state.
2. The method according to claim 1, characterized in that The display parameters include display size; The updating of the display parameters of the application identifier according to the usage limit duration and the used duration of the first application includes: Determining a first display size according to a ratio between the used time and the limited usage time; The application identifier is updated according to the first display size.
3. The method according to claim 1, characterized in that The method further comprises: Determining the remaining available duration of the first application according to the limited usage duration of the first application and the used duration; When the remaining available time is the first time, displaying a first prompt message; The first prompt information is used to indicate the remaining available time of the first application.
4. The method according to claim 1, characterized in that The method further comprises: receiving a first input from a user, where the first input is used to start the first application; In response to the first input, a second prompt message is displayed, where the second prompt message is used to remind the user of the remaining unlocking time of the first application.
5. The method according to claim 1, characterized in that The method further comprises: updating a display parameter of an application identifier of the first application according to a preset lock duration of the first application and the locked duration; Wherein, when the locked time reaches the preset locked time, the application is identified as being in a normal display state and the first application exits the restricted use state.
6. The method according to claim 5, characterized in that The display parameters include display size; The updating of the display parameters of the application identifier of the first application according to the preset locking time duration of the first application and the locked time duration includes: Determining a second display size according to a ratio between the locked time and the preset locked time; The application identifier is updated according to the second display size.
7. A control device, characterized in that: The device comprises: an acquisition module and a display module; The acquisition module is used to acquire the usage time of the first application; The display module is used to update the display parameters of the application identifier of the first application according to the limited usage time of the first application and the used time acquired by the acquisition module; Wherein, when the used time reaches the limited usage time, the application identifier is in a hidden state and the first application is in a restricted usage state.
8. The device according to claim 7, characterized in that The display parameters include display size, and the device further includes: a determination module; The determining module is configured to determine a first display size according to a ratio between the used time acquired by the acquiring module and the limited usage time; The display module is specifically configured to update the application identifier according to the first display size determined by the determination module.
9. The device according to claim 7, characterized in that The determining module is further configured to determine the remaining available duration of the first application according to the limited usage duration of the first application and the used duration acquired by the acquiring module; The display module is further configured to display a first prompt message when the remaining available time is the first time; The first prompt information is used to indicate the remaining available time of the first application.
10. The device according to claim 7, characterized in that The device further comprises: a receiving module; The receiving module is used to receive a first input from a user, where the first input is used to start the first application; The display module is further used to display second prompt information in response to the first input received by the receiving module, where the second prompt information is used to remind the user of the remaining unlocking time of the first application.
11. The device according to claim 7, characterized in that The display module is further configured to update a display parameter of the application identifier of the first application according to a preset locking time duration of the first application and the locked time duration; Wherein, when the locked time reaches the preset locked time, the application is identified as being in a normal display state and the first application exits the restricted use state.
12. The device according to claim 11, characterized in that The display parameters include display size; The determining module is specifically configured to determine the second display size according to a ratio between the locked time and the preset locked time; The display module is specifically configured to update the application identifier according to the second display size determined by the determination module.
13. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the control method according to any one of claims 1 to 6 are implemented.
14. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the control method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Application identification display method and device
CN104731455A
Application management method, storage medium and electronic device
CN110716679A
Application icon display method and device
CN113434373A
Timing reminding method and device
CN114510177A
Setting method and device and electronic equipment
CN115904540A