CN112214376A - Storage space prompting method and device - Google Patents

Storage space prompting method and device Download PDF

Info

Publication number
CN112214376A
CN112214376A CN202011118592.9A CN202011118592A CN112214376A CN 112214376 A CN112214376 A CN 112214376A CN 202011118592 A CN202011118592 A CN 202011118592A CN 112214376 A CN112214376 A CN 112214376A
Authority
CN
China
Prior art keywords
target
storage space
application program
user
target application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011118592.9A
Other languages
Chinese (zh)
Inventor
赵小普
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011118592.9A priority Critical patent/CN112214376A/en
Publication of CN112214376A publication Critical patent/CN112214376A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3034Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses a storage space prompting method and device, and belongs to the technical field of communication. The method comprises the following steps: the target prediction occupation space of the target application program after the target use time is determined according to the historical data of the target application program used by at least one user, and the first prompt message is output under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupation space. Under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space, the target preset time length can be used in the residual storage space of the electronic equipment at the moment, and a user can judge whether the storage space needs to be cleaned or not according to the first prompt information, so that the problem that in the prior art, the user is prompted to clean the storage space only when the storage space of the electronic equipment is insufficient, and the user is possibly interfered and interrupted when important operation is executed can be solved.

Description

Storage space prompting method and device
Technical Field
The application belongs to the technical field of communication, and particularly relates to a storage space prompting method and device.
Background
At present, many electronic devices on the market do not support storage space expansion, but with continuous development of software technology, functions of application programs are more and more rich and powerful, storage spaces of installation packages of the application programs and the application programs in the using process occupy more and more, and the situation that the storage spaces of some electronic devices are insufficient may occur.
In the process of implementing the present application, the inventor finds that at least the following problems exist in the prior art: in the process of using the application program, if the storage space of the electronic equipment is insufficient, the electronic equipment displays popup window information, and the popup window information prompts a user that the storage space is insufficient and needs to be cleaned. That is, in the prior art, only when the storage space of the electronic device is insufficient, the user is prompted to need to clear the storage space to ensure the normal operation of the application program, and in such a case, the user may be disturbed or interrupted when performing important operations.
Disclosure of Invention
The embodiment of the application aims to provide a storage space prompting method and device, which can solve the problem that when the storage space of electronic equipment is insufficient, a user is prompted to need to clean the storage space, and the user is possibly interfered and interrupted when important operation is executed.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a storage space prompting method, where the method includes:
determining a target prediction occupation space of a target application program after a target use duration according to historical data of at least one user using the target application program;
and outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space.
In a second aspect, an embodiment of the present application provides a storage space prompting apparatus, including;
the determining module is used for determining a target prediction occupation space of the target application program after the target use duration according to historical data of at least one user using the target application program;
and the output module is used for outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupation space.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, the target predicted occupied space of the target application program after the target use time is determined according to the historical data of the target application program used by at least one user, the first prompt message is output under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space, and the user can judge whether the storage space needs to be cleaned according to the first prompt message because the residual storage space of the electronic equipment can also use the target preset time under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space, namely, the user is reminded to clean the storage space in time under the condition that the residual storage space can also use the target preset time, so that the situation that the user is prompted to clean the storage space only when the storage space of the electronic equipment is insufficient in the prior art, which may cause the user to be interfered during the execution of important operations, can be avoided, The problem of interruption.
Drawings
Fig. 1 is a schematic diagram illustrating a relationship between a runtime and a data traffic usage amount after a target application is installed according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating a relationship between a storage space occupied by a target application after installation and a runtime according to an embodiment of the present application;
FIG. 3 is a flowchart illustrating steps of a method for prompting storage space provided in an embodiment of the present application;
FIG. 4 is a schematic diagram illustrating a change of a storage space occupied by a target application with a date according to an embodiment of the present application;
FIG. 5 is a diagram illustrating upper and lower limits of storage space occupied by an application program according to an embodiment of the present disclosure;
FIG. 6 is a schematic interface diagram of a first prompt message provided in the embodiment of the present application;
FIG. 7 is a schematic interface diagram of another first prompt message provided in the embodiments of the present application;
FIG. 8 is a schematic interface diagram of yet another first prompt message provided in the embodiments of the present application;
FIG. 9 is a flowchart illustrating steps of another method for prompting storage space according to an embodiment of the present disclosure;
FIG. 10 is a schematic interface diagram of yet another first prompt message provided by an embodiment of the present application;
fig. 11 is a schematic structural diagram of a storage space prompting device provided in an embodiment of the present application;
fig. 12 is a hardware structure diagram of an electronic device implementing an embodiment of the present application;
fig. 13 is a schematic hardware structure diagram of another electronic device for implementing the embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The following describes the storage space prompting method provided by the embodiment of the present application in detail through a specific embodiment and an application scenario thereof with reference to the accompanying drawings.
For a clearer explanation of the present application, the relationship between the runtime and the data traffic usage after the target application is installed is described below with reference to fig. 1.
Fig. 1 is a schematic diagram illustrating a relationship between a runtime and a data traffic usage amount after a target application is installed according to an embodiment of the present application. As shown in fig. 1, there is usually a continuous large data traffic usage (for example, the data traffic usage is large between the 1 st minute and the 11 th minute, and min in fig. 1 represents a minute) in the first period of time after the target application is installed, and this stage is defined as "the target application installation package is installed and the application necessary resource material loading is completed" by analyzing this stage; and then, reading the space occupied by the target application program at the end of the stage, and defining the space occupied by the target application program at the end of the stage as an installation occupied space (including necessary resource loading), wherein the installation occupied space (including necessary resource loading) refers to the occupied space after the installation of the installation package of the target application program is completed and necessary resource material loading is completed (for example, a large number of materials need to be loaded after game installation is completed and entry is performed, if the material loading is not completed, a game cannot run, and the material loading refers to the necessary resource loading).
The application store can calculate the average occupied space by collecting the 'installation occupied space (including necessary resource loading)' of a certain magnitude of users to obtain a numerical value displayed to the users. The value is refreshed in conjunction with a target application version update according to the combinable time dynamic update.
Meanwhile, with reference to fig. 2, fig. 2 is a schematic diagram illustrating a relationship between a storage space occupied by a target application after installation and a runtime provided by the embodiment of the present application. The application store performs average calculation by collecting the target occupation space after the target use time of the user with a certain magnitude, and takes the average occupation space as the target occupation space. The average footprint may be refreshed in conjunction with temporal dynamic updates, and in conjunction with application versions. For example, taking the target use duration as 7 days as an example, the storage space occupied by the target application after 7 days is defined as the target predicted occupied space. If the target use duration is 7 days, when the user clicks and downloads the target application program, reading the size of the storage space occupied by the target application program installed and operated for 7 days (the target application program is used for 1 day in one day), and taking the size of the storage space occupied by the target application program after the target application program is operated for 7 days as the target predicted occupied space, namely when the target use duration is 7 days, the target predicted occupied space is equal to the storage space occupied by the target application program after the target application program is used for 7 days.
Referring to fig. 3, fig. 3 is a flowchart illustrating steps of a storage space prompting method provided in an embodiment of the present application, where the method may include the following steps:
step 301, determining a target predicted occupation space of the target application program after the target use duration according to the historical data of the target application program used by at least one user.
The target predicted occupied space may be obtained through analysis of a specific algorithm, may be preset by a target application program, and may also be obtained through analysis of historical usage data of a user, and the like, which is not specifically limited in this embodiment of the present application.
Optionally, the method for determining the target predicted occupied space of the target application program after the target use duration according to the historical data of the target application program used by at least one user specifically includes the following steps:
determining a target prediction growth curve of a storage space occupied by a target application program according to historical data of at least one user using the target application program;
and determining the target predicted occupied space according to the target predicted growth curve and the target use duration.
The historical data refers to a storage space occupied by the target application program and date data corresponding to the storage space in the process that the user uses the target application program. For example, fig. 2, fig. 4, and fig. 5 show target predicted growth curves, fig. 4 and fig. 5 show the target predicted growth curves by a histogram, fig. 4 is a schematic diagram of a change of a storage space occupied by a target application program with date according to an embodiment of the present application, and fig. 5 is a schematic diagram of a change of an upper limit and a lower limit of a storage space occupied by an application program with date according to an embodiment of the present application. Fig. 4 and 5 show the average value of the storage space occupied by the target application as a rectangular box. The black filled rectangular box corresponding to day 1 in FIGS. 4 and 5 represents the average of the memory space occupied by the target application on day 1; the black filled square corresponding to day 2 represents the average of the storage space occupied by the target application on day 2, and so on, and the square corresponding to day 31 represents the average of the storage space occupied by the target application on day 31. The storage space occupied by the target application program corresponding to the 1 st to 14 th days is an average value of the storage space occupied by the target application program in the process that at least one user uses the target application program. The upper limit of the storage space occupied by the target application program corresponding to the 15 th day shown in fig. 5 is lower than 4000MB, the lower limit of the storage space occupied by the target application program corresponding to the 15 th day is about 3000MB, and the upper limit and the lower limit of the storage space occupied amount corresponding to the other days are not described in a one-to-one manner.
The target usage duration may be a preset usage duration, for example, the target usage duration is 30 days, and the target predicted occupied space after the target application is used for 30 days may be determined according to the target predicted growth curve and 30 days, as shown in fig. 4 and 5, the target predicted occupied space after the target application is used for 30 days may be determined to be about 4700M. If the target usage duration is 7 days, then as shown in fig. 4, it may be determined that the target predicted occupied space of the target application after 7 days of usage is about 3000M.
And step 302, outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupation space.
And outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space. For example, when the target usage time is 30 days, if the remaining storage space of the electronic device is smaller than the target predicted occupation space (approximately 4700M), the first prompt message is output. If the target usage duration is equal to 30 days, the first prompt message includes, for example, "the application is expected to be available for 30 days, please pay attention to".
If the target use duration is equal to 7 days, the first prompt message includes, for example, "the application program is expected to be available for 7 days and please pay attention to" and the user can determine whether the storage space needs to be cleaned according to the first prompt message, so as to avoid the problem that the user is likely to be interfered and interrupted when the storage space of the electronic device is insufficient in the prior art and the user needs to be prompted to clean the storage space.
When the user clicks and downloads the installation target application program, the size of the residual storage space of the electronic equipment and the size of the target predicted occupied space can be compared, and therefore first prompt information is output to prompt the user. The application store reads the residual storage space of the electronic equipment used by the user of the electronic equipment and the size of the target application program installation package which the user needs to download and install, and compares the residual storage space of the electronic equipment, the size of the installation occupied space and the size of the target predicted occupied space. And when the residual storage space is smaller than the size of the target application program installation package which needs to be downloaded and installed by the user, prompting the user that the storage space of the user equipment is insufficient and the target application program cannot be installed.
In the case that the remaining storage space is larger than the size of the target application installation package that the user needs to download and install and is smaller than the "installation occupied space (including necessary resource loading)", in this case, the target prediction occupied space is the space occupied when the target resource loading is completed, the target preset duration is the duration corresponding to the time when the target resource loading is completed, and the first prompt information shown in fig. 6 is output. The first prompt information is used for notifying a user of the electronic device that the target application program cannot be completely installed and the target application program may not be operated after the user downloads the installation package. The target resource refers to a resource which needs to be loaded after the target application program is installed and enters the target application program, for example, for a game application program, a large number of materials (such as game equipment) need to be loaded after the game is installed and enters a game, and if the loading of the materials is not completed, the game cannot run, and the loaded materials refer to the target resource. Referring to fig. 6, fig. 6 is a schematic interface diagram of a first prompt message provided in the embodiment of the present application. The first prompt message is: the storage space of the device is insufficient, the situation that the device cannot be completely loaded in the installation and operation process may occur, so that the target application program cannot be operated, and the device retries after the storage space is cleared. The user can click the continuous installation button in the first prompt message to continuously install the target application program, and can click to clean firstly, namely, to clean the storage space firstly.
In the prior art, the target application program can be downloaded when the actual remaining storage space of the electronic device is larger than the installation package, for example, the size of the installation package of the target application program is 500MB, and the actual remaining storage space is 600MB, so that the user can download the installation package of the target application program. However, the user may not successfully install the installation package after completing the downloading (for example, if the installation occupied space is 1G, only 100MB remains after the downloading, which results in that the installation cannot be performed), or there is no space for loading the target resource after the installation (for example, after the game installation is completed, a large amount of material needs to be loaded, and if the material loading is not completed, the game cannot be run). In the application, if the target prediction occupied space is the installation occupied space, the first prompt information is displayed under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space, so that a user can know in advance that the residual storage space of the electronic equipment does not meet the storage space required by installation of the target application program, and under the condition that the residual storage space required by installation of the target application program is not met, the user can firstly clear the storage space, the problem that the user cannot install the target application program after downloading the target application program, the prompt information needs to be popped up to prompt the user to clear the storage space, and the user is interfered and interrupted when executing important operations is solved.
And outputting first prompt information to prompt a user when the residual storage space is larger than the installation occupied space (including necessary resource loading) and smaller than the target prediction occupied space. For example, in the case that the target preset duration is 7 days, and the target predicted occupied space is equal to "use 7 days to occupy the storage space", the first prompt information as shown in fig. 6 is output.
As shown in fig. 7, fig. 7 is a schematic interface diagram of another first prompt message provided in the embodiment of the present application. The first prompt message is, for example: the storage space of the device is insufficient, the situation that the target application program cannot be normally used due to the fact that the storage space is insufficient can occur after the target application program is installed and operated for seven days, and the user tries to retry after the storage space is cleared. The user can click the continuous installation button in the first prompt message to continuously install the target application program, and can click to clean firstly, namely, to clean the storage space firstly.
In the prior art, the problem of insufficient storage space may exist in a short time after the target application program is installed. In order to avoid this problem, in this embodiment, the first prompt information is displayed when the determined remaining storage space of the electronic device is smaller than the target predicted occupied space, so that the user can know, through the first prompt information, that the situation that the storage space may be insufficient after the remaining storage space of the electronic device is used by the target application program for running for the target preset time length, so that the user can clean the storage space first before downloading the target application program, so that the user can use the target application program for a longer time after installing the target application program, and the user is indicated before the target preset time length, so that the situation that the user is interfered when performing important operations, because the electronic device displays the popup information to prompt the user that the storage space is insufficient and the storage space needs to be cleaned when the user uses the application program, during the process of using the application program, is avoided, The problem of interruption.
At least one user in step 301 may be the user of the electronic device in step 302, or may be a preset number of other users except the user of the electronic device.
The method provided by the embodiment determines a target predicted occupied space of a target application program after a target use duration according to historical data of at least one user using the target application program, outputs first prompt information under the condition that a residual storage space of the electronic equipment is smaller than the target predicted occupied space, and can remind the user of cleaning the storage space in time under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space due to the fact that the residual storage space of the electronic equipment can be predicted to use the target preset duration at the moment according to the first prompt information, so that the problem that the user is prompted to clean the storage space only when the storage space of the electronic equipment is insufficient in the prior art, the user is possibly interfered during execution of important operations, and the problem that the user is likely to be interfered during execution of the important operations is solved, The problem of interruption.
Optionally, the method may further include the following steps:
under the condition of opening the target application program, predicting a remaining day range of the target application program used by a user of the electronic equipment in the future according to the remaining storage space of the electronic equipment and historical data of the target application program used by other users;
wherein the first prompt message includes a remaining days range. And under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space, the maximum value in the residual day range in the first prompt message is smaller than or equal to the target preset time length.
Referring to fig. 5, if the remaining storage space of the electronic device is about 4G when the application is opened on day 14, as shown in fig. 3, the historical data of the target application used by other users, the storage space occupied by the target application on day 14 is about 3G, and if the storage space occupied by the target application on day 38 reaches 7000M, then the upper limit of the storage space occupied by the target application in the historical data of the target application used by other users on day 38 is about 7000MB, and then the minimum value in the range of the remaining days for the target application used by the user of the electronic device in the future is estimated to be 38-14-24. Since the other users use the history data of the target application on the 38 th day, and the upper limit of the storage space occupation amount corresponding to the target application is about 7000MB, the minimum value in the remaining days for the user of the electronic device to use the target application in the future is 38-14-24, that is, the increase amount of the storage space occupied by the target application on the 38 th day is about 4000M. The maximum value in the remaining number of days range is equal to or less than the target usage period, for example, if the lower limit value of the storage space occupied by the target application on day 44 reaches about 7000M (the increase amount of the storage space occupied by the target application on day 44 is 4000M) from day 14 of the target application, the maximum value in the remaining number of days range is equal to the target usage period (the target usage period is 30 days as an example), that is, the expected remaining number of days range is equal to or more than 24 and equal to or less than 30. If the lower limit of the storage space occupied by the target application program at day 40 reaches about 7000M, the maximum value in the remaining days range is less than the target usage duration for 30 days, and the maximum value in the remaining days range is equal to 40-14-26 days.
For example, fig. 8 shows the displayed first prompt message, where fig. 8 is a schematic interface diagram of another first prompt message provided in the embodiment of the present application, and the first prompt message is, for example: the storage space of the device is insufficient, and the application program can be expected to be used for 24 to 30 days to pay attention. The remaining number of days expected to be usable by the application program of the first guidance information display shown in fig. 8 is in the range of 24 to 30 days.
Referring to fig. 9, fig. 9 is a flowchart illustrating steps of another storage space prompting method according to an embodiment of the present application, where the method includes the following steps:
step 901, determining a target prediction occupation space of the target application program after the target use duration according to historical data of the target application program used by other users.
Wherein the other users include a preset number of users other than the user of the electronic device
And 902, outputting first prompt information comprising the target predicted occupied space under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupied space.
The first prompt message is used for informing a user of the electronic device to select a numerical value N from a range of days which is greater than or equal to 1 and less than or equal to M so as to clear up the increase of the storage space of the electronic device occupied by the target application program in the previous N days of the current date, wherein M is an integer which is greater than 1, and M is a difference value of days between the current date and the date corresponding to the electronic device when the electronic device finishes the loading of the target resource of the target application program.
In the embodiment of the invention, the electronic equipment can detect the size of the residual storage space of the electronic equipment, and output the first prompt message including the target prediction occupied space under the condition that the residual storage space is less than or equal to the target prediction occupied space. The target predicted occupied space may be set to a relatively small value, for example, as shown in fig. 10, the target predicted occupied space is set to 200M, and fig. 10 is an interface schematic diagram of another first prompt message provided in the embodiment of the present application, where the first prompt message is, for example: "your equipment storage space is about to run out, 200M remain at present, need to clear up immediately, please select the clearance degree", wherein, the maximum clearance degree represents the increase of the storage space occupied by the target application program in the previous M days of the current date (the current date is also the date corresponding to the time point triggering the display of the first prompt message), M is the difference between the current date and the date corresponding to the time when the target resource loading of the target application program is completed, that is, M is the maximum number of days that can be cleared up. The minimum cleaning degree represents the increase of the storage space occupied by the target application program in the previous 1 day of the current date, namely the minimum cleanable day is equal to 1, namely, a user of the electronic equipment can select a value N between more than or equal to 1 and less than or equal to M, so that the increase of the storage space occupied by the target application program in the previous N days of the current date can be cleaned.
The determination of the value of M is described below with reference to fig. 10, and with reference to fig. 10. If the user finishes loading the target resource of an application program on the 2 nd day shown in fig. 2 after installing the application program, and the current date is the 31 nd day, the value of M is equal to 31-2-29, that is, the maximum cleanable days is equal to 29. That is, the user of the electronic device may select a value N from the range of 1 or more and 29 or less.
Referring to fig. 10, a progress bar may be displayed in the first prompt message, and a user of the electronic device may select the cleaning degree through the progress bar, that is, select a value N. For example, if M equals 29, the user of the electronic device may select the value N equal to 17 via the progress bar if he wants to clear the increased amount of memory usage of the application program for the first 17 days of the current date.
And step 903, under the condition that the user of the electronic equipment selects the numerical value N, receiving a first input of the user of the electronic equipment to the target object included in the first prompt message, responding to the first input, and clearing the increase of the storage space of the electronic equipment occupied by the target application program within N days before the current date.
Referring to fig. 10, two buttons may be displayed in the first prompt message, the clear button and the clear button are discarded, and if the value N selected by the user of the electronic device is equal to 17 and the clear button is clicked by the user of the electronic device, the electronic device may clear the increased amount of the storage space occupied by the target application program in the previous 17 days of the current date. Referring to fig. 10, in case that N selected by the user through the progress bar shown in fig. 6 is equal to 17, the total 17-day increase of the storage space shown in 15 th to 31 th days shown in fig. 4 and 5 may be cleared. If N selected by the user through the progress bar shown in fig. 10 is equal to 1, the amount of increase in the storage space of 1 day in total, i.e., the size of the remaining storage space of the electronic device is reversed to the size of the storage space at day 30, as shown on day 31 in fig. 4 and 5, may be cleared. And if the user clicks the abandon cleaning button, abandoning cleaning the storage space.
It should be noted that, in the prior art, necessary resources of an application program are deleted in the process of cleaning a storage space occupied by the application program, so that after the cleaning is completed, the necessary resources need to be downloaded through data traffic when the application program is subsequently used, thereby causing a problem of traffic waste. For example, a music application usually generates a large amount of cache data during listening to a song, and a user can actively delete and maintain the running of the application by using the cache data of the application, but the cache data of the application can cause the user to reload the application when listening to the same song again, thereby causing the problems of music playing stagnation and data traffic resource waste.
In the storage space prompting method provided by this embodiment, the first prompting message is displayed when the remaining storage space of the electronic device is less than or equal to the target predicted occupied space, wherein the first prompt message is used for informing a user of the electronic equipment to select a numerical value N from a range of days which is more than or equal to 1 and less than or equal to M, the method comprises the steps of clearing the increase of the storage space of the electronic equipment occupied by the target application program within N days before the current date, wherein M is an integer larger than 1, M is the difference value of the number of days between the current date and the date corresponding to the target application program when the electronic equipment finishes the target resource loading, receiving a first input of a target object included in the first prompt information by a user of the electronic device in a case where the user of the electronic device selects the value N, and responding to the first input, and clearing the increased amount of the storage space of the electronic equipment occupied by the target application program within N days before the current date. Therefore, the user can select a numerical value from the range which is more than or equal to 1 and less than or equal to M, namely the cleanable days range selected by the user does not include the increment of the storage space corresponding to the date when the target resource loading of the target application program is completed, so that the cleaning of the necessary resources of the target application program is avoided, the necessary resources do not need to be downloaded again through data flow when the target application program is used subsequently, and the problem of flow waste is avoided.
That is, under the condition that the storage space of the electronic equipment of the user is insufficient, the method that the user can estimate the running days N of the available application program in the residual storage space after selecting and cleaning the storage space is used for cleaning the increased storage space of the target application program in the previous N days of the current date, and the original method of directly cleaning the user data and the cache data is replaced, so that the problems of useless work and data flow waste caused by repeated loading of necessary resources after cleaning by the user due to excessive cleaning of the storage space are avoided.
Optionally, in a case that the user of the electronic device selects the value N, after the increased amount of the occupied storage space N days before cleaning is displayed on the first popup window, the remaining storage space of the electronic device can be used by the user of the electronic device for N days.
For example, as shown in fig. 10, after the user selects to clear the increase in the storage space of the application program within 17 days before the current date through the progress bar, the expected available 17 days are displayed on the lower right of the progress bar.
In the prior art, after the storage space is cleaned, a user cannot know the time length of the remaining storage space available to the user. In this embodiment, the output of the remaining storage space of the electronic device can be used for the user of the electronic device to expect to use for N days, so that the user of the electronic device can know the expected use duration of the remaining storage space of the electronic device after the storage space is cleared.
It should be noted that, the user may also be able to abandon cleaning the storage space of the electronic device by clicking the abandon cleaning button displayed in the first prompt message, and when the user clicks the abandon cleaning button displayed in the first prompt message.
Optionally, the method may further include the following steps:
before a user of the electronic equipment downloads the target application program, displaying the installation package size of the target application program, a first preset threshold value and a second preset threshold value.
The first preset threshold is determined according to the installation occupied space of the target application program, and the installation occupied space comprises the space occupied by the target resource loading of the target application program. The installation occupied space is determined according to the corresponding relation between the installed running time of the target application program and the data traffic usage amount of the target application program. The second preset threshold is determined according to the occupied size of the storage space corresponding to the target application program after the second preset number of days of running of the installed target application program.
In the prior art, an application store only informs a user of the size of an installation package of a target application (that is, the installation package occupies space), so that the user cannot know the size of a storage space required for downloading and installing (the installation includes necessary resource loading) the target application, and cannot know the size of a storage space occupied by using the target application for a certain time. In order to solve the problem that the size of the installation package is only displayed in the current application store, in this embodiment, not only the size of the installation package of the target application program but also the installation occupied space (the installation occupied space includes necessary resource loading, and the size of the installation occupied space is equal to a first preset threshold) and the size of the storage space occupied by the target application program (that is, a second preset threshold) after the target application program is used for a second preset number of days are displayed. As shown in fig. 6 and 7, the first preset threshold is, for example, an installation occupation space (including necessary resource loading): 6.97GB, and a second preset threshold value is, for example, "use 7 balance occupied space": 7.88 GB.
Referring to fig. 11, fig. 11 is a schematic structural diagram of a storage space prompting device provided in an embodiment of the present application, where the storage space prompting device 1100 includes:
a determining module 1110, configured to determine, according to historical data of at least one user using a target application, a target predicted occupied space of the target application after a target usage duration;
an output module 1120, configured to output the first prompt message when the remaining storage space of the electronic device is smaller than the target predicted occupied space.
The storage space prompting device provided by this embodiment determines a target predicted occupied space of a target application program after a target use duration according to at least one historical data of the target application program used by a user, outputs first prompting information when a remaining storage space of an electronic device is smaller than the target predicted occupied space, and can prompt the user to clear the storage space in time when the remaining storage space is predicted to use the target preset duration according to the first prompting information because the remaining storage space of the electronic device is predicted to use the target preset duration when the remaining storage space of the electronic device is smaller than the target predicted occupied space, so as to avoid the prior art that the user is prompted to clear the storage space only when the storage space of the electronic device is insufficient, may cause the problem that the user is disturbed or interrupted when performing important operations.
Optionally, the determining module 1110 is specifically configured to determine, according to the historical data of the target application used by the at least one user, a target predicted growth curve of a storage space occupied by the target application;
and determining the target predicted occupied space according to the target predicted growth curve and the target service life.
Optionally, the determining module 1110 is specifically configured to determine, according to historical data of the target application used by other users, a target predicted occupied space of the target application after a target use duration; wherein the other users include a preset number of users other than the user of the electronic device;
the output module 1120 is specifically configured to output first prompt information including the target predicted occupied space when the remaining storage space of the electronic device is smaller than the target predicted occupied space.
Optionally, the first prompt information is used to notify a user of the electronic device to select a value N from a range of days greater than or equal to 1 and less than or equal to M, so as to clear up an increase in a storage space of the electronic device occupied by the target application program in N days before a current date, where M is an integer greater than 1, and M is a difference between the current date and a date corresponding to when the electronic device completes loading of the target resource of the target application program; the device further comprises:
and the clearing module is used for receiving a first input of the user of the electronic equipment to the target object included in the first prompt message under the condition that the user of the electronic equipment selects the numerical value N, responding to the first input, and clearing the increase of the storage space of the electronic equipment occupied by the target application program in N days before the current date.
Optionally, the apparatus further comprises:
the prediction module is used for predicting the remaining days range of the target application program used by the user of the electronic equipment in the future according to the remaining storage space of the electronic equipment and the historical data of the target application program used by the other users under the condition of opening the target application program;
wherein the first prompt message includes the remaining days range.
The storage space prompting device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The storage space prompting device in the embodiment of the application may be a device with an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The storage space prompting device provided in the embodiment of the present application can implement each process implemented by the storage space prompting device in the method embodiments of fig. 3 and fig. 9, and is not described here again to avoid repetition.
Optionally, an electronic device is further provided in an embodiment of the present application, as shown in fig. 12, fig. 12 is a schematic diagram of a hardware structure of the electronic device provided in the embodiment of the present application. The electronic device 1200 includes a processor 1201, and the memory 1202 stores a program or an instruction that is stored in the memory 1202 and can be executed on the processor 1201, and the program or the instruction implements the processes of the above-described information processing method embodiment when executed by the processor 1201, and can achieve the same technical effect, and is not described herein again to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 13 is a schematic hardware structure diagram of another electronic device for implementing the embodiment of the present application.
The electronic device 1300 includes, but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, a processor 1310, and the like.
Those skilled in the art will appreciate that the electronic device 1300 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 1310 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 13 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
The processor 1310 is configured to determine a target predicted occupied space of a target application after a target use duration according to historical data of at least one user using the target application;
and outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space.
The target predicted occupation space of the target application program after the target use time is determined according to the historical data of the target application program used by at least one user, the first prompt message is output under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupation space, and the user can judge whether the storage space needs to be cleaned according to the first prompt message because the residual storage space of the electronic equipment can also use the target preset time under the condition that the residual storage space of the electronic equipment is smaller than the target predicted occupation space, namely, the user is reminded to clean the storage space in time under the condition that the residual storage space can also use the target preset time, so that the situation that the user is prompted to clean the storage space only when the storage space of the electronic equipment is insufficient in the prior art, which can cause the user to be interfered during the execution of important operation, can be avoided, The problem of interruption.
A processor 1310, further configured to determine a target predicted growth curve of a storage space occupied by a target application according to historical data of the at least one user using the target application;
and determining the target predicted occupied space according to the target predicted growth curve and the target service life.
The processor 1310 is further configured to determine a target predicted occupied space of the target application after the target use duration according to historical data of the target application used by other users; wherein the other users include a preset number of users other than the user of the electronic device;
outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupation space, wherein the first prompt information comprises:
and under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space, outputting first prompt information comprising the target prediction occupied space.
The first prompt information is used for informing a user of the electronic equipment of selecting a numerical value N from a range of days which is greater than or equal to 1 and less than or equal to M so as to clear up the increase of the storage space of the electronic equipment occupied by the target application program in the previous N days of the current date, wherein M is an integer which is greater than 1, and M is a difference value of days between the current date and the date corresponding to the electronic equipment when the electronic equipment finishes the loading of the target resource of the target application program;
the processor 1310 is further configured to receive a first input of the target object included in the first prompt information from the user of the electronic device when the user of the electronic device selects the value N, and clear an increase in a storage space of the electronic device occupied by the target application program in N days before the current date in response to the first input.
A processor 1310, further configured to predict a remaining range of days for the user of the electronic device to use the target application in the future according to the remaining storage space of the electronic device and the historical data of the other users using the target application when the target application is opened;
wherein the first prompt message includes the remaining days range.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned storage space prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
It should be understood that in the embodiment of the present application, the input Unit 1304 may include a Graphics Processing Unit (GPU) 13041 and a microphone 13042, and the Graphics processor 13041 processes image data of still pictures or videos obtained by an image capturing apparatus (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1307 includes a touch panel 13071 and other input devices 13072. A touch panel 13071, also referred to as a touch screen. The touch panel 13071 may include two parts, a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. Memory 1309 may be used to store software programs as well as various data, including but not limited to application programs and operating systems. The processor 1310 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1310.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above memory space prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A storage space prompting method is characterized by comprising the following steps:
determining a target prediction occupation space of a target application program after a target use duration according to historical data of at least one user using the target application program;
and outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space.
2. The method according to claim 1, wherein the determining the target predicted occupation space of the target application after the target usage duration according to the historical data of the target application used by at least one user comprises:
determining a target prediction growth curve of a storage space occupied by a target application program according to historical data of the target application program used by at least one user;
and determining the target predicted occupied space according to the target predicted growth curve and the target service life.
3. The method of claim 1, wherein determining the target predicted occupancy space of the target application after the target usage duration based on historical data of usage of the target application by at least one user comprises:
determining a target prediction occupation space of the target application program after the target use duration according to historical data of other users using the target application program; wherein the other users include a preset number of users other than the user of the electronic device;
outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupation space, wherein the first prompt information comprises:
and under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupied space, outputting first prompt information comprising the target prediction occupied space.
4. The method according to claim 1, wherein the first prompt message is used to notify a user of the electronic device to select a value N from a range of days greater than or equal to 1 and less than or equal to M, so as to clear an increase amount of a storage space of the electronic device occupied by the target application program within N days before a current date, where M is an integer greater than 1, and M is a difference value between the current date and a date corresponding to when the electronic device completes loading of a target resource of the target application program;
after outputting the first prompt information under the condition that the remaining storage space of the electronic device is smaller than the target predicted occupied space, the method further includes:
and under the condition that the user of the electronic equipment selects the numerical value N, receiving a first input of the user of the electronic equipment to a target object included in the first prompt message, responding to the first input, and clearing the increase of the storage space of the electronic equipment occupied by the target application program within N days before the current date.
5. The method of claim 2, further comprising:
under the condition that the target application program is opened, predicting a remaining day range of the target application program used by a user of the electronic equipment in the future according to the remaining storage space of the electronic equipment and historical data of the target application program used by other users;
wherein the first prompt message includes the remaining days range.
6. A storage space prompting apparatus, the apparatus comprising:
the determining module is used for determining a target prediction occupation space of the target application program after the target use duration according to historical data of at least one user using the target application program;
and the output module is used for outputting first prompt information under the condition that the residual storage space of the electronic equipment is smaller than the target prediction occupation space.
7. The apparatus according to claim 6, wherein the determining module is specifically configured to determine a target predicted growth curve of a storage space occupied by the target application according to historical data of usage of the target application by the at least one user;
and determining the target predicted occupied space according to the target predicted growth curve and the target service life.
8. The apparatus of claim 7,
the determining module is specifically configured to determine a target predicted occupied space of the target application program after a target use duration according to historical data of the target application program used by other users; wherein the other users include a preset number of users other than the user of the electronic device;
the output module is specifically configured to output first prompt information including the target predicted occupied space when the remaining storage space of the electronic device is smaller than the target predicted occupied space.
9. The apparatus according to claim 6, wherein the first prompt message is configured to notify a user of the electronic device to select a value N from a range of days that is greater than or equal to 1 and less than or equal to M, so as to clear an increase amount of a storage space of the electronic device occupied by the target application program in N days before a current date, where M is an integer greater than 1, and M is a difference value between the current date and a date corresponding to when the electronic device completes loading of a target resource of the target application program; the device further comprises:
and the clearing module is used for receiving a first input of the user of the electronic equipment to the target object included in the first prompt message under the condition that the user of the electronic equipment selects the numerical value N, responding to the first input, and clearing the increase of the storage space of the electronic equipment occupied by the target application program in N days before the current date.
10. The apparatus of claim 7, further comprising:
the prediction module is used for predicting the remaining days range of the target application program used by the user of the electronic equipment in the future according to the remaining storage space of the electronic equipment and the historical data of the target application program used by the other users under the condition of opening the target application program;
wherein the first prompt message includes the remaining days range.
CN202011118592.9A 2020-10-19 2020-10-19 Storage space prompting method and device Pending CN112214376A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011118592.9A CN112214376A (en) 2020-10-19 2020-10-19 Storage space prompting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011118592.9A CN112214376A (en) 2020-10-19 2020-10-19 Storage space prompting method and device

Publications (1)

Publication Number Publication Date
CN112214376A true CN112214376A (en) 2021-01-12

Family

ID=74055825

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011118592.9A Pending CN112214376A (en) 2020-10-19 2020-10-19 Storage space prompting method and device

Country Status (1)

Country Link
CN (1) CN112214376A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113900906A (en) * 2021-10-28 2022-01-07 北京达佳互联信息技术有限公司 Log capacity determination method and device, electronic equipment and storage medium
CN114398094A (en) * 2021-12-21 2022-04-26 ***股份有限公司 Applet starting method, device, equipment and computer readable storage medium
WO2023272654A1 (en) * 2021-06-30 2023-01-05 深圳传音控股股份有限公司 Storage space cleaning method, mobile terminal, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092506A (en) * 2017-04-12 2017-08-25 惠州Tcl移动通信有限公司 A kind of application program for mobile terminal installation suggestion method and system
CN110334059A (en) * 2018-02-11 2019-10-15 北京京东尚科信息技术有限公司 Method and apparatus for handling file
CN111752903A (en) * 2020-06-23 2020-10-09 深圳前海微众银行股份有限公司 Method for predicting available time of data storage space
WO2020206690A1 (en) * 2019-04-12 2020-10-15 深圳市欢太科技有限公司 Application cleaning method and apparatus, storage medium and electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092506A (en) * 2017-04-12 2017-08-25 惠州Tcl移动通信有限公司 A kind of application program for mobile terminal installation suggestion method and system
CN110334059A (en) * 2018-02-11 2019-10-15 北京京东尚科信息技术有限公司 Method and apparatus for handling file
WO2020206690A1 (en) * 2019-04-12 2020-10-15 深圳市欢太科技有限公司 Application cleaning method and apparatus, storage medium and electronic device
CN111752903A (en) * 2020-06-23 2020-10-09 深圳前海微众银行股份有限公司 Method for predicting available time of data storage space

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023272654A1 (en) * 2021-06-30 2023-01-05 深圳传音控股股份有限公司 Storage space cleaning method, mobile terminal, and storage medium
CN113900906A (en) * 2021-10-28 2022-01-07 北京达佳互联信息技术有限公司 Log capacity determination method and device, electronic equipment and storage medium
CN114398094A (en) * 2021-12-21 2022-04-26 ***股份有限公司 Applet starting method, device, equipment and computer readable storage medium
CN114398094B (en) * 2021-12-21 2023-08-18 ***股份有限公司 Applet starting method, device, equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN112214376A (en) Storage space prompting method and device
EP2763044A1 (en) Method of and device for managing applications based on monitored use history and other applications characteristics
CN103412793A (en) Method, device and system for optimizing system resources
CN112099685B (en) Notification message display control method and device, electronic equipment and readable storage medium
US20230229286A1 (en) Interface display method and apparatus, and electronic device
CN110825458A (en) Background application cleaning method and device and computer readable storage medium
CN113553507B (en) Interest tag-based processing method, device, equipment and storage medium
CN111143019B (en) Control method and system for popup window of mobile terminal
CN113485603A (en) Message display method and device and electronic equipment
CN112286612A (en) Information display method and device and electronic equipment
CN114237801A (en) Desktop display method and device, electronic equipment and medium
CN108038050B (en) Performance adjusting method and device, storage medium and electronic equipment
EP2455849A2 (en) Apparatus and method for providing electronic book function in portable terminal
CN113114845A (en) Notification message display method and device
CN113703896A (en) Event trigger control method and device, electronic equipment and medium
CN112306320A (en) Page display method, device, equipment and medium
CN112286611A (en) Icon display method and device and electronic equipment
CN110140117B (en) Terminal automatically cleans personal files of users based on user habits
CN113805997B (en) Information display method, information display device, electronic equipment and storage medium
CN105447197A (en) Video downloading processing method and device, and intelligent terminal
CN113721936A (en) Application management method, intelligent terminal, device and storage medium
CN112905073B (en) Method and device for realizing extremely simple mode of application program
CN112905072B (en) Application processing method and device and electronic equipment
CN110377362B (en) Method, device, terminal and storage medium for cleaning application program
CN105468480B (en) Startup management method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210112