CN108762985A - Data reconstruction method and Related product - Google Patents

Data reconstruction method and Related product Download PDF

Info

Publication number
CN108762985A
CN108762985A CN201810504918.8A CN201810504918A CN108762985A CN 108762985 A CN108762985 A CN 108762985A CN 201810504918 A CN201810504918 A CN 201810504918A CN 108762985 A CN108762985 A CN 108762985A
Authority
CN
China
Prior art keywords
file
group
recovery
destination
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810504918.8A
Other languages
Chinese (zh)
Other versions
CN108762985B (en
Inventor
祝杰民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810504918.8A priority Critical patent/CN108762985B/en
Publication of CN108762985A publication Critical patent/CN108762985A/en
Application granted granted Critical
Publication of CN108762985B publication Critical patent/CN108762985B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the present application discloses a kind of data reconstruction method and Related product, including:The file destination for presetting memory space is obtained, the file destination is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default memory space is the memory space for being exclusively used in storing the file destination;When detecting that the data volume of the file destination is more than the first preset data amount, the data in the file destination are divided at least one set of file according to storage format;The recovery operation for the file destination is executed according to the recovery priority of at least one set of file.The embodiment of the present application is conducive to be promoted the stability of promptness and the storage of intelligent and data that data are restored.

Description

Data reconstruction method and Related product
Technical field
This application involves technical field of mobile terminals, and in particular to a kind of data reconstruction method and Related product.
Background technology
With a large amount of universal and fast development of mobile terminal (for example, smart mobile phone), more and more applications are mounted In the mobile terminal of user, keep the function of mobile terminal stronger and stronger, smart mobile phone is towards diversification, personalized direction Development becomes indispensable appliance and electronic in user's life.
Currently, some apply the process in design due to consider it is not perfect can have some loopholes, these apply update, There can be the phenomenon that accidentally deleting other application corresponding storage data during unloading etc. because of these loopholes, it is ignorant in user In the case of influence user normal use.
Invention content
The embodiment of the present application provides a kind of data reconstruction method and Related product, can promote the promptness of data recovery The stability stored with intelligent and data.
In a first aspect, the embodiment of the present application provides a kind of data reconstruction method, the method includes:
The file destination for presetting memory space is obtained, the file destination is that third party application backstage executes default behaviour The file that illegal request is deleted during work, the default memory space are to be exclusively used in storing the storage sky of the file destination Between;
When detecting that the data volume of the file destination is more than the first preset data amount, by the number in the file destination It is divided at least one set of file according to according to storage format;
The recovery operation for the file destination is executed according to the recovery priority of at least one set of file.
Second aspect, the embodiment of the present application provide a kind of Data Recapture Unit, including acquiring unit, processing unit and hold Row unit, wherein:
The acquiring unit, the file destination for obtaining default memory space, the file destination are third-party applications Program backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in described in storage The memory space of file destination;
The processing unit, for when detecting that the data volume of the file destination is more than the first preset data amount, inciting somebody to action Data in the file destination are divided at least one set of file according to storage format;
The execution unit is directed to the file destination for being executed according to the recovery priority of at least one set of file Recovery operation.
The third aspect, the embodiment of the present application provide a kind of mobile terminal, including:Processor, memory and one or Multiple programs;One or more of programs are stored in above-mentioned memory, and are configured to be executed by the processor, Described program includes the steps that for executing the instruction described in the embodiment of the present application first aspect either method.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, wherein described computer-readable Storage medium is stored with the computer program for electronic data interchange, which specifically includes instruction, described instruction Include for executing step, the computer some or all of as described in the embodiment of the present application first aspect either method Mobile terminal.
5th aspect, the embodiment of the present application provide a kind of computer program product, wherein the computer program product Non-transient computer readable storage medium including storing computer program, the computer program are operable to make calculating Machine executes the step some or all of as described in the embodiment of the present application first aspect either method.The computer program product Can be a software installation packet, the computer includes mobile terminal.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
Description of the drawings
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with Obtain other attached drawings according to these attached drawings.
Fig. 1 is a kind of flow diagram of data reconstruction method disclosed in the embodiment of the present application;
Fig. 2 is the flow diagram of another data reconstruction method disclosed in the embodiment of the present application;
Fig. 3 is the flow diagram of another data reconstruction method disclosed in the embodiment of the present application;
Fig. 4 is a kind of structural schematic diagram of mobile terminal disclosed in the embodiment of the present application;
Fig. 5 is a kind of functional unit composition block diagram of Data Recapture Unit disclosed in the embodiment of the present application;
Fig. 6 is a kind of structural schematic diagram of smart mobile phone disclosed in the embodiment of the present application.
Specific implementation mode
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, technical solutions in the embodiments of the present application are clearly and completely described, it is clear that described embodiment is only Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art The every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
Term " first ", " second " in the description and claims of this application and above-mentioned attached drawing etc. are for distinguishing Different objects, rather than for describing particular order.In addition, term " comprising " and " having " and their any deformations, it is intended that It is to cover and non-exclusive includes.Such as process, method, system, product or the equipment for containing series of steps or unit do not have It is defined in the step of having listed or unit, but further includes the steps that optionally not listing or unit, or optionally also wrap It includes for other intrinsic steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that a particular feature, structure, or characteristic described can wrap in conjunction with the embodiments It is contained at least one embodiment of the application.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
Mobile terminal involved by the embodiment of the present application may include various handheld devices with wireless communication function, Mobile unit, wearable device, computing device or other processing equipments and various forms for being connected to radio modem User equipment (User Equipment, UE), mobile station (Mobile Station, MS), terminal device (terminal Device) etc..For convenience of description, apparatus mentioned above is referred to as mobile terminal.The embodiment of the present application is carried out below detailed It is thin to introduce.
A kind of flow diagram of data reconstruction method is provided referring to Fig. 1, Fig. 1 is the embodiment of the present application, as schemed institute Show, notebook data restoration methods include:
S101, acquisition for mobile terminal preset the file destination of memory space, and the file destination is third party application Backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in storing the target The memory space of file;
Wherein, the predetermined registration operation can be update operation, cleaning caching and the unloading of third party application Operation etc., the illegal request are directed to when executing the predetermined registration operation for the third party application and are not belonging to the third party The removal request that file under application program management permission proposes, for example, when unloading application program A, what application program A was proposed For the removal request of the application program B album datas obtained.
Wherein, mobile terminal is when third party application proposes the removal request, in order to avoid file destination does not allow File destination can be first transferred to default memory space, and notify third party by the continuation requests of third party application when deletion Application program file destination, which is deleted, to be completed, and such third party application will continue to execute subsequent operation, and mobile terminal meeting Distribution executes the data recovery operation for file destination.
S102, the mobile terminal, will when detecting that the data volume of the file destination is more than the first preset data amount Data in the file destination are divided at least one set of file according to storage format;
Wherein, the storage format of every group of file is different, and the storage format can be storage format bmp, jpg of picture Deng storage format wmv, m4v etc. of video, storage format dll of dynamic link library file etc. is not limited herein.
S103, the mobile terminal execute according to the recovery priority of at least one set of file and are directed to the file destination Recovery operation.
Wherein, the recovery priority of every group of file is different at least one set of file, obtains the recovery priority of every group of file Realization method can be diversified, such as can be that the priority of every group of file is determined according to preset order, such as in advance If sequence can be the highest priority of video, the priority of picture takes second place, and is finally alternative document etc., which can be with Be pre-seted in the terminal by the technology personnel of serving the meal, or can be according in every group of file data acquisition it is nearest when Intermediate node determines the recovery priority of every group of file, does not limit herein.
Wherein, the mobile terminal can execute every group from high to low according to the recovery priority of at least one set of file The recovery operation of file, or every group of different system resource of file can also be distributed to according to the recovery priority of every group of file It is parallel to execute the recovery operation of at least one set of file, such as restore the more central processing unit (Central of the high distribution of priority Processing Unit, CPU) resource, memory bandwidth, restore low less cpu resource, the memory bandwidth etc. of distribution of priority, It does not limit herein.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
In a possible example, the recovery priority according at least one set of file, which executes, is directed to the mesh The recovery operation of file is marked, including:
The recovery of at least one set of file is determined according to the corresponding at least one application program of at least one set file Priority;
The recovery operation for the file destination is executed according to the recovery priority.
Wherein, multiple applications may be corresponded to according to the data in every group of file at least one set of file of storage format distribution Program, for example, the data in picture file may correspond to multiple application programs with camera function.
Wherein, at least one set of file is determined according to the corresponding at least one application program of at least one set file The specific implementation for restoring priority can be diversified, such as can be corresponding according at least one set of file The highest application program of user's frequency of use determines the recovery priority of this group of file at least one application program, can be root The extensive of this group of file is determined according to the average frequency of use of user in the corresponding at least one application program of at least one set of file Multiple priority etc., does not limit herein.
As it can be seen that in this example, mobile terminal determines each file according to the corresponding at least one application program of every group of file Priority, file is first ranged into application program, is conducive to be promoted and restores the convenience that priority determines, it is difficult to reduce algorithm Degree.
In this possible example, it is described according to the corresponding application program of at least one set of file determine described at least The recovery priority of a group of file, including:
The corresponding at least one application program of every group of file at least one set of file is determined according to history usage record Frequency of use;
Determine the highest destination application of frequency of use at least one application program;
The corresponding a group of file of at least one application program is determined according to the frequency of use of the destination application The recovery priority.
Wherein, the recovery priority of multigroup file determines that operation can be carried out at the same time, and the history usage record includes making With time, the items such as the application program used, the frequency of use can be the frequency of use in a period of time, e.g. at least One frequency of use applied in one month, or the frequency of use etc. within a week.
Wherein, determine that at least one application program is one group corresponding according to the frequency of use of the destination application The specific implementation of the recovery priority of file can be the higher application program of frequency of use, corresponding this group of file Recovery priority it is higher.
As it can be seen that in this example, mobile terminal determines the frequency of use of at least one application program by history usage record, Be conducive to promote the intelligent of mobile terminal, moreover, according to frequency of use in the corresponding at least one application program of every group of file Highest destination application determines the recovery priority of this group of file, promotes the degree of association of data recovery operation and user, symbol The use habit at family is shared, the perceptibility that user accidentally deletes file is reduced.
In a possible example, at least one set file includes a group of file and second group of file, and described the The recovery priority of a group of file is higher than the recovery priority of second group of file, a group of file it is corresponding it is described extremely A few application program is photograph album application program, described to be executed for described in the file destination according to the recovery priority Recovery operation, including:
When detecting that the data volume of a group of file is more than or equal to the second preset data amount, by described first Data in group file are divided into multiple subsets according to timing node when obtaining;
The recovery operation for the multiple subset is executed according to the sequence of the timing node;
When detecting that the data volume of second group of file is less than the second preset data amount, execute for described the The recovery operation of two groups of files.
Wherein, each subset corresponds to a time interval, and the corresponding timing node of each subset can be according to first group The data corresponding time is equally divided into multiple periods in file, can also be to be preset in movement eventually according to technological development personnel Period in end distinguishes each subset, does not limit herein, such as the first subset corresponds to of that month No. 1-No. 5, second subset Data in a group of file are divided into more by No. 6-No. 10 of corresponding this month, the mobile terminal according to timing node when obtaining A subset, such as 1 corresponding data obtaining time node of photo in a group of file is No. 5, then 1 corresponding data of photo Divide in the first subset, if the 2 corresponding data obtaining time node of photo in a group of file is No. 7, photo 2 corresponds to Data point in second subset.
Wherein, the specific reality of the recovery operation for the multiple subset is executed according to the sequence of the timing node Existing mode can preferentially execute recovery operation according to nearest timing node, sequentially in time until completing a group of file Recovery operation.
As it can be seen that in this example, a group of file is divided into more by mobile terminal when the data volume of a group of file is big A subset executes recovery operation, rather than is performed simultaneously, and is conducive to promote resume speed, moreover, for each subset according to number Execute recovery operation according to the time sequencing of acquisition, by the close preferential recovery of timing node, meet for check logic, be conducive to Promote the reasonability that data are restored.
In a possible example, it is described according to the corresponding application program of at least one set of file determine described at least The recovery priority of a group of file, including:
Determine the reference applications of front stage operation;
It is any one in the corresponding at least one application program of target group file at least one set of file when detecting When a application program is consistent with the reference applications, the inquiry message for restoring the target group file is displayed whether;
When receiving the response message for the inquiry message, and the response message is to restore the target group file When, determine that the recovery priority of the target group file is highest priority.
Wherein, the reference applications of the front stage operation are that current display screen is shown, and answering of operating of user Use program.
Wherein, display whether that the inquiry message for restoring the target group file is that have to inform in user's application program The file accidentally deleted asks the user whether to restore now, and the inquiry message can play the inquiry message of frame class, and respond Message is that user is directed to the selection made of inquiry message, such as inquiry message includes two options of "Yes" and "No", and user can be with It carries out a little touching to operate responding for one of selection option, the response message can restore the target group text Part can also be not restore the target group file.
As it can be seen that in this example, mobile terminal detects the reference applications of front stage operation in real time, when detecting foreground application In program there are data be included in file destination in when, when being consulted in order to avoid user consult less than puzzlement, in time show ask Message is ask, is conducive to the usage experience for promoting user, also, when the response message for receiving user restores target group file, The recovery priority of target group file is determined as highest priority, be conducive to promoted mobile terminal data restore it is intelligent and Promptness.
It is described to be executed for the described extensive of the file destination according to the recovery priority in a possible example Multiple operation, including:
The first system stock number of every group of file at least one set of file is determined according to the recovery priority;
Second system stock number is determined according to the data volume of every group of file at least one set of file;
Every group is determined at least one set of file according to the first system stock number and the second system stock number The goal systems stock number of file;
Execute the recovery operation of at least one set of file parallel according to the goal systems stock number.
Wherein, the system resource may include:Cpu resource, GPU resource, memory bandwidth resource, disk resource, network Resource etc., does not limit herein.
Wherein, different recovery priority corresponds to different the first system stock numbers, and different data volumes corresponds to different Second system stock number, wherein the mapping relations and data volume and second system of recovery priority and the first system stock number The mapping relations of stock number can be pre-stored in the terminal, can also be that different recovery priority account for amount Than difference, different data amount is also different to the accounting of amount, the system resource that can be currently distributed according to mobile terminal Amount and the corresponding accounting of recovery priority or the corresponding accounting of data volume determine the first system stock number and second system money It measures in source.
Wherein, it is determined at least one set of file according to the first system stock number and the second system stock number The specific implementation of the goal systems stock number of every group of file can be diversified, such as can be the first system resource Corresponding first weight of amount, second system stock number corresponds to the second weight, according to the product of the first system stock number and the first weight In addition second system stock number and the product of the second weight determine goal systems stock number, can also be to compare the first system resource Amount and second system stock number determine that the first system stock number is when the first system stock number is more than second system stock number Goal systems stock number determines that mostly in the first system stock number and second system stock number is goal systems stock number, This is not limited.
As it can be seen that in this example, mobile terminal determines extremely jointly according to the recovery priority and data volume of at least one set of file The amount that should be distributed of few a group of file, is conducive to the reasonability of lifting system resource allocation, high to priority is restored Or more system resources of distribution that data volume is big, when user being avoided to consult can not data the case where still not restoring, Moreover, the recovery operation that different amounts executes at least one set of file parallel is distributed, it is literary compared to serially executing every group The recovery operation of part improves execution speed.
It is consistent with the embodiment shown in FIG. 1, referring to Fig. 2, Fig. 2 is another number provided by the embodiments of the present application According to the flow diagram of restoration methods, as shown, notebook data restoration methods include:
S201, acquisition for mobile terminal preset the file destination of memory space, and the file destination is third party application Backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in storing the target The memory space of file.
S202, the mobile terminal, will when detecting that the data volume of the file destination is more than the first preset data amount Data in the file destination are divided at least one set of file according to storage format.
S203, the mobile terminal determine that every group of file is corresponding at least one set of file according to history usage record The frequency of use of at least one application program.
S204, the mobile terminal determine the highest intended application journey of frequency of use at least one application program Sequence.
S205, the mobile terminal determine described at least one using journey according to the frequency of use of the destination application The recovery priority of the corresponding a group of file of sequence.
S206, the mobile terminal determine at least one set of file the of every group of file according to the recovery priority One amount.
S207, the mobile terminal determine that second system provides according to the data volume of every group of file at least one set of file It measures in source.
S208, the mobile terminal according to the first system stock number and the second system stock number determine described in extremely The goal systems stock number of every group of file in few a group of file.
S209, the mobile terminal execute the recovery of at least one set of file according to the goal systems stock number parallel Operation.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
In addition, mobile terminal determines the frequency of use of at least one application program by history usage record, be conducive to carry The intelligent of mobile terminal is risen, moreover, according to the highest mesh of frequency of use in the corresponding at least one application program of every group of file Mark application program determines the recovery priority of this group of file, promotes the degree of association of data recovery operation and user, meets user's Use habit reduces the perceptibility that user accidentally deletes file.
In addition, mobile terminal determines at least one set of file jointly according to the recovery priority and data volume of at least one set of file The amount that should be distributed, be conducive to the reasonability of lifting system resource allocation, priority is high or data to restoring Measure the more system resources of big distribution, when user being avoided to consult can not data the case where still not restoring, moreover, distribution is not Same amount executes the recovery operation of at least one set of file parallel, compared to the recovery operation for serially executing every group of file Improve execution speed.
It is consistent with the embodiment shown in FIG. 1, referring to Fig. 3, Fig. 3 is another number provided by the embodiments of the present application According to the flow diagram of restoration methods, as shown, notebook data restoration methods include:
S301, acquisition for mobile terminal preset the file destination of memory space, and the file destination is third party application Backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in storing the target The memory space of file.
S302, when the mobile terminal detects that the data volume of the file destination is more than the first preset data amount, by institute It states data in file destination and is divided into a group of file, second group of file and third group file according to storage format, described first The corresponding application program of group file is photograph album application program.
S303, the mobile terminal determine the reference applications of front stage operation.
S304, the mobile terminal are arbitrary in the corresponding at least one application program of the third group file when detecting When one application program is consistent with the reference applications, the inquiry message for restoring the third group file is displayed whether.
S305, the mobile terminal works as the response message received for the inquiry message, and the response message is When restoring the third group file, determine that the recovery priority of the third group file is highest priority.
S306, the mobile terminal is according to a group of file and the corresponding at least one application of second group of file The frequency of use of program determines that the recovery priority of a group of file is higher than the recovery priority of second group of file.
S307, the mobile terminal execution are directed to the recovery operation of the third group file.
S308, the mobile terminal, which is worked as, detects that the data volume of a group of file is more than or equal to the second present count When according to amount, the data in a group of file are divided into multiple subsets according to timing node when obtaining.
S309, the mobile terminal execute the recovery behaviour for the multiple subset according to the sequence of the timing node Make.
S310, the mobile terminal, which is worked as, detects that the data volume of second group of file is less than the second preset data amount When, execute the recovery operation for second group of file.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
In addition, mobile terminal detects the reference applications of front stage operation in real time, deposited when detecting in foreground application Data be included in file destination in when, when being consulted in order to avoid user consult less than puzzlement, in time display inquiry message, have Conducive to the usage experience of promotion user, also, when the response message for receiving user restores target group file, by target group text The recovery priority of part is determined as highest priority, is conducive to promote the intelligent and promptness that mobile terminal data restores.
It is held in addition, mobile terminal is divided into multiple subsets when the data volume of a group of file is big, by a group of file Row recovery operation, rather than be performed simultaneously, be conducive to promote resume speed, moreover, for each subset according to data acquisition Time sequencing executes recovery operation, by the close preferential recovery of timing node, meet for check logic, be conducive to promote data The reasonability of recovery.
It is consistent with above-mentioned Fig. 1, Fig. 2, embodiment shown in Fig. 3, referring to Fig. 4, Fig. 4 is provided by the embodiments of the present application A kind of structural schematic diagram of mobile terminal, as shown, the mobile terminal includes processor, memory, communication interface and one A or multiple programs, wherein said one or multiple programs are stored in above-mentioned memory, and are configured by above-mentioned processing Device executes, and above procedure includes the instruction for executing following steps;
The file destination for presetting memory space is obtained, the file destination is that third party application backstage executes default behaviour The file that illegal request is deleted during work, the default memory space are to be exclusively used in storing the storage sky of the file destination Between;
When detecting that the data volume of the file destination is more than the first preset data amount, by the number in the file destination It is divided at least one set of file according to according to storage format;
The recovery operation for the file destination is executed according to the recovery priority of at least one set of file.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
In a possible example, executed for described in the recovery priority according at least one set of file In terms of the recovery operation of file destination, the instruction in described program is specifically used for executing following operation:According at least one set The corresponding at least one application program of file determines the recovery priority of at least one set of file;And for according to described extensive Multiple priority executes the recovery operation for the file destination.
In this possible example, it is described according to the corresponding application program of at least one set of file determine described in extremely In terms of the recovery priority of few a group of file, the instruction in described program is specifically used for executing following operation:It is used according to history Record determines the frequency of use of the corresponding at least one application program of every group of file at least one set of file;And for true The highest destination application of frequency of use in fixed at least one application program;And for according to the intended application journey The frequency of use of sequence determines the recovery priority of the corresponding a group of file of at least one application program.
In this possible example, at least one set file includes a group of file and second group of file, and described the The recovery priority of a group of file is higher than the recovery priority of second group of file, a group of file it is corresponding it is described extremely A few application program is photograph album application program, and the institute for the file destination is executed according to the recovery priority described In terms of stating recovery operation, the instruction in described program is specifically used for executing following operation:When detecting a group of file When data volume is more than or equal to the second preset data amount, by the data in a group of file according to when segmentum intercalaris when obtaining Point is divided into multiple subsets;And for executing the recovery behaviour for the multiple subset according to the sequence of the timing node Make;And for when detecting that the data volume of second group of file is less than the second preset data amount, executing and being directed to institute State the recovery operation of second group of file.
In a possible example, it is described according to the corresponding application program of at least one set of file determine described in extremely In terms of the recovery priority of few a group of file, the instruction in described program is specifically used for executing following operation:Determine front stage operation Reference applications;And detect the corresponding at least one application of target group file at least one set of file for working as When any one application program in program is consistent with the reference applications, display whether to restore the target group file Inquiry message;And for working as the response message received for the inquiry message, and the response message is described in recovery When target group file, determine that the recovery priority of the target group file is highest priority.
In a possible example, executed for described in the file destination according to the recovery priority described In terms of recovery operation, the instruction in described program is specifically used for executing following operation:According to recovery priority determination The first system stock number of every group of file at least one set of file;And for according to every group of file at least one set of file Data volume determine second system stock number;And for according to the first system stock number and the second system stock number Determine the goal systems stock number of every group of file at least one set of file;And for according to the goal systems stock number The recovery operation of at least one set of file is executed parallel.
It is above-mentioned that mainly the scheme of the embodiment of the present application is described from the angle of method side implementation procedure.It is appreciated that , for mobile terminal in order to realize above-mentioned function, it comprises execute the corresponding hardware configuration of each function and/or software mould Block.Those skilled in the art should be readily appreciated that, in conjunction with each exemplary unit of embodiment description presented herein And algorithm steps, the application can be realized with the combining form of hardware or hardware and computer software.Some function actually with Hardware or computer software drive the mode of hardware to execute, and depend on the specific application and design constraint item of technical solution Part.Professional technician specifically can realize described function to each using distinct methods, but this reality Now it is not considered that exceeding scope of the present application.
The embodiment of the present application can carry out mobile terminal according to the above method example division of functional unit, for example, can Each functional unit is divided with each function of correspondence, two or more functions can also be integrated in a processing unit In.The form that hardware had both may be used in above-mentioned integrated unit is realized, can also be realized in the form of SFU software functional unit.It needs It is noted that be schematical, only a kind of division of logic function to the division of unit in the embodiment of the present application, it is practical real It is current that there may be another division manner.
Fig. 5 is the functional unit composition block diagram of Data Recapture Unit 500 involved in the embodiment of the present application.The data are extensive Apparatus for coating 500 is applied to mobile terminal, which includes acquiring unit 501, processing unit 502 and execute list Member 503, wherein
The acquiring unit 501, the file destination for obtaining default memory space, the file destination are that third party answers With program backstage execute predetermined registration operation during illegal request delete file, the default memory space be exclusively used in store institute State the memory space of file destination;
The processing unit 502, for when detect the file destination data volume be more than the first preset data amount when, Data in the file destination are divided at least one set of file according to storage format;
The execution unit 503 is directed to the target for being executed according to the recovery priority of at least one set of file The recovery operation of file.
As can be seen that in the embodiment of the present application, mobile terminal obtains the file destination of default memory space, the mesh first Mark file is the file that third party application backstage executes illegal request deletion during predetermined registration operation, and the default storage is empty Between to be exclusively used in storing the memory space of the file destination, then, when detecting that the data volume of the file destination is more than the When one preset data amount, the data in the file destination are divided at least one set of file according to storage format, finally, according to institute The recovery priority for stating at least one set of file executes the recovery operation for being directed to the file destination.As it can be seen that mobile terminal is in third The illegal delete target file in square application program backstage simultaneously stores file destination to default memory space, when file destination When quantity is more than the first preset data amount, it is divided at least one set of file according to the storage format of data in file destination, and according to The recovery priority of every group of file executes recovery operation, rather than all data in file destination are according to regular hour sequence Restored, is conducive to promote the intelligent and promptness that data are restored, moreover, in the case of user's unaware, it can be fast The recovery file destination of speed is conducive to the stability for promoting data storage.
In a possible example, executed for described in the recovery priority according at least one set of file In terms of the recovery operation of file destination, the execution unit 503 is specifically used for:It is corresponding at least according at least one set of file One application program determines the recovery priority of at least one set of file;And for executing needle according to the recovery priority The recovery operation to the file destination.
In this possible example, it is described according to the corresponding application program of at least one set of file determine described in extremely In terms of the recovery priority of few a group of file, the execution unit 503 is specifically used for:According to history usage record determine described in extremely The frequency of use of the corresponding at least one application program of every group of file in few a group of file;And it is described at least one for determining The highest destination application of frequency of use in application program;And the frequency of use for according to the destination application is true Determine the recovery priority of the corresponding a group of file of at least one application program.
In this possible example, at least one set file includes a group of file and second group of file, and described the The recovery priority of a group of file is higher than the recovery priority of second group of file, a group of file it is corresponding it is described extremely A few application program is photograph album application program, and the institute for the file destination is executed according to the recovery priority described In terms of stating recovery operation, the execution unit 503 is specifically used for:When detect the data volume of a group of file be more than or When equal to the second preset data amount, the data in a group of file are divided into multiple sons according to timing node when obtaining Collection;And for executing the recovery operation for the multiple subset according to the sequence of the timing node;And it is used for When detecting that the data volume of second group of file is less than the second preset data amount, executes and be directed to second group of file The recovery operation.
In a possible example, it is described according to the corresponding application program of at least one set of file determine described in extremely In terms of the recovery priority of few a group of file, the execution unit 503 is specifically used for:Determine the reference application journey of front stage operation Sequence;And for arbitrary in the corresponding at least one application program of target group file at least one set of file when detecting When one application program is consistent with the reference applications, the inquiry message for restoring the target group file is displayed whether;With And for working as the response message received for the inquiry message, and the response message is to restore the target group file When, determine that the recovery priority of the target group file is highest priority.
In a possible example, executed for described in the file destination according to the recovery priority described In terms of recovery operation, the execution unit 503 is specifically used for:It is determined at least one set of file according to the recovery priority The first system stock number of every group of file;And for determining the according to the data volume of every group of file at least one set of file Two system stock number;And for according at least one described in the first system stock number and second system stock number determination The goal systems stock number of every group of file in group file;And described in being used to be executed parallel according to the goal systems stock number extremely The recovery operation of few a group of file.
Wherein, acquiring unit 501 and processing unit 502 can be processors, and the execution unit 503 can be processor Or display.
The structural schematic diagram of smart mobile phone 600 a kind of, above-mentioned intelligence are provided referring to Fig. 6, Fig. 6 is the embodiment of the present application Mobile phone 600 includes:Shell 610, display screen 620, mainboard 630, be provided on mainboard 630 front camera 631, processor 632, Memory 633, power management chip 634 etc..
Wherein, which obtains the file destination for presetting memory space, and the file destination is third-party application Program backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in described in storage The memory space of file destination;When detecting that the data volume of the file destination is more than the first preset data amount, by the mesh Data in mark file are divided at least one set of file according to storage format;It is held according to the recovery priority of at least one set of file Recovery operation of the hand-manipulating of needle to the file destination.
Above-mentioned processor 632 is the control centre of smart mobile phone, utilizes various interfaces and the entire smart mobile phone of connection Various pieces, by running or execute the software program and/or module that are stored in memory 633, and call and be stored in Data in memory 633 execute the various functions and processing data of smart mobile phone, to carry out whole prison to smart mobile phone Control.Optionally, processor 632 may include one or more processing units;Preferably, processor 632 can integrate application processor And modem processor, wherein the main processing operation system of application processor, user interface and application program etc., modulatedemodulate Processor is adjusted mainly to handle wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor In 632.The processor 632 for example can be central processing unit (Central Processing Unit, CPU), general procedure Device, digital signal processor (Digital Signal Processor, DSP), application-specific integrated circuit (Application- Specific Integrated Circuit, ASIC), field programmable gate array (Field Programmable Gate Array, FPGA) either other programmable logic device, transistor logic, hardware component or its arbitrary combination.It can To realize or execute various illustrative logic blocks, module and circuit in conjunction with described in present disclosure.Above-mentioned place Reason device can also be to realize the combination of computing function, such as combine comprising one or more microprocessors, DSP and microprocessor Combination etc..
Above-mentioned memory 633 can be used for storing software program and module, and processor 632 is stored in memory by operation 633 software program and module, to execute various function application and the data processing of smart mobile phone.Memory 633 can Include mainly storing program area and storage data field, wherein storing program area can storage program area, needed at least one function Application program etc.;Storage data field can be stored uses created data etc. according to smart mobile phone.In addition, memory 633 May include high-speed random access memory, can also include nonvolatile memory, a for example, at least disk memory, Flush memory device or other volatile solid-state parts.The memory 633 for example can be random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read Only Memory, ROM), the read-only storage of erasable programmable Device (Erasable Programmable ROM, EPROM), Electrically Erasable Programmable Read-Only Memory (Electrically EPROM, EEPROM), register, hard disk, mobile hard disk, CD-ROM (CD-ROM) or any other shape well known in the art The storage medium of formula.
The embodiment of the present application also provides a kind of computer storage media, wherein computer storage media storage is for electricity The computer program that subdata exchanges, it is any as described in above method embodiment which so that computer is executed Some or all of a kind of data reconstruction method step, above computer include mobile terminal.
The embodiment of the present application also provides a kind of computer program product, and the computer program product includes storing calculating The non-transient computer readable storage medium of machine program, the computer program are operable to that computer is made to execute such as above-mentioned side Some or all of any type data reconstruction method described in method embodiment step, above computer include mobile terminal.
It should be noted that for each method embodiment above-mentioned, for simple description, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, certain steps can be performed in other orders or simultaneously.Secondly, those skilled in the art should also know It knows, embodiment described in this description belongs to preferred embodiment, involved action and module not necessarily the application It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way It realizes.For example, the apparatus embodiments described above are merely exemplary, for example, the unit division, it is only a kind of Division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can combine or can To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Coupling, direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, Can be electrical or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can be stored in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially or Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment (can be personal computer, server or network equipment etc.) executes all or part of each embodiment the method for the application Step.And memory above-mentioned includes:USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in computer-readable memory, and memory can To include:Flash disk, read-only memory (English:Read-Only Memory, referred to as:ROM), random access device (English: Random Access Memory, referred to as:RAM), disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas; Meanwhile for those of ordinary skill in the art, according to the thought of the application, can in specific embodiments and applications There is change place, in conclusion the contents of this specification should not be construed as limiting the present application.

Claims (10)

1. a kind of data reconstruction method, which is characterized in that the method includes:
The file destination for presetting memory space is obtained, the file destination is that third party application backstage executes predetermined registration operation mistake The file that illegal request is deleted in journey, the default memory space is the memory space for being exclusively used in storing the file destination;
When detecting that the data volume of the file destination is more than the first preset data amount, the data in the file destination are pressed It is divided at least one set of file according to storage format;
The recovery operation for the file destination is executed according to the recovery priority of at least one set of file.
2. according to the method described in claim 1, it is characterized in that, the recovery priority according at least one set of file The recovery operation for the file destination is executed, including:
Determine that the recovery of at least one set of file is preferential according to the corresponding at least one application program of at least one set file Grade;
The recovery operation for the file destination is executed according to the recovery priority.
3. according to the method described in claim 2, it is characterized in that, described apply journey according at least one set of file is corresponding Sequence determines the recovery priority of at least one set of file, including:
Making for every group of corresponding at least one application program of file is determined at least one set of file according to history usage record Use frequency;
Determine the highest destination application of frequency of use at least one application program;
The institute of the corresponding a group of file of at least one application program is determined according to the frequency of use of the destination application State recovery priority.
4. according to the method in claim 2 or 3, which is characterized in that it is described at least one set file include a group of file and Second group of file, the recovery priority of a group of file are higher than the recovery priority of second group of file, and described first The corresponding at least one application program of group file is photograph album application program, described to be directed to according to recovery priority execution The recovery operation of the file destination, including:
When detecting that the data volume of a group of file is more than or equal to the second preset data amount, by described first group text Data in part are divided into multiple subsets according to timing node when obtaining;
The recovery operation for the multiple subset is executed according to the sequence of the timing node;
When detecting that the data volume of second group of file is less than the second preset data amount, executes and be directed to described second group The recovery operation of file.
5. according to the method described in claim 2, it is characterized in that, described apply journey according at least one set of file is corresponding Sequence determines the recovery priority of at least one set of file, including:
Determine the reference applications of front stage operation;
When any one for detecting at least one set of file in the corresponding at least one application program of target group file is answered When consistent with the reference applications with program, the inquiry message for restoring the target group file is displayed whether;
When receiving the response message for the inquiry message, and the response message is when restoring the target group file, Determine that the recovery priority of the target group file is highest priority.
6. according to the method described in Claims 2 or 3 or 5, which is characterized in that described to be directed to according to recovery priority execution The recovery operation of the file destination, including:
The first system stock number of every group of file at least one set of file is determined according to the recovery priority;
Second system stock number is determined according to the data volume of every group of file at least one set of file;
Every group of file at least one set of file is determined according to the first system stock number and the second system stock number Goal systems stock number;
Execute the recovery operation of at least one set of file parallel according to the goal systems stock number.
7. a kind of Data Recapture Unit, which is characterized in that including acquiring unit, processing unit and execution unit, wherein:
The acquiring unit, the file destination for obtaining default memory space, the file destination are third party applications Backstage executes the file of illegal request deletion during predetermined registration operation, and the default memory space is to be exclusively used in storing the target The memory space of file;
The processing unit will be described for when detecting that the data volume of the file destination is more than the first preset data amount Data in file destination are divided at least one set of file according to storage format;
The execution unit, for being executed for the extensive of the file destination according to the recovery priority of at least one set of file Multiple operation.
8. device according to claim 7, which is characterized in that preferential in the recovery according at least one set of file In terms of grade executes the recovery operation for the file destination, the execution unit is specifically used for:According at least one set of text The corresponding at least one application program of part determines the recovery priority of at least one set of file;And for according to the recovery Priority executes the recovery operation for the file destination.
9. a kind of mobile terminal, which is characterized in that including:Processor, memory, and one or more programs;It is one Or multiple programs are stored in the memory, and be configured to be executed by the processor, described program includes being used for The instruction of step in the method as described in claim any one of 1-6 of execution.
10. a kind of computer readable storage medium, which is characterized in that computer program of the storage for electronic data interchange, In, the computer program makes computer execute method as claimed in any one of claims 1 to 6, and the computer includes moving Dynamic terminal.
CN201810504918.8A 2018-05-23 2018-05-23 Data recovery method and related product Active CN108762985B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810504918.8A CN108762985B (en) 2018-05-23 2018-05-23 Data recovery method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810504918.8A CN108762985B (en) 2018-05-23 2018-05-23 Data recovery method and related product

Publications (2)

Publication Number Publication Date
CN108762985A true CN108762985A (en) 2018-11-06
CN108762985B CN108762985B (en) 2020-09-04

Family

ID=64005468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810504918.8A Active CN108762985B (en) 2018-05-23 2018-05-23 Data recovery method and related product

Country Status (1)

Country Link
CN (1) CN108762985B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113687710A (en) * 2021-10-26 2021-11-23 西安羚控电子科技有限公司 Power failure processing method and system for flight control management computer of fixed-wing unmanned aerial vehicle

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070101325A1 (en) * 2005-10-19 2007-05-03 Juraj Bystricky System and method for utilizing a remote memory to perform an interface save/restore procedure
CN105653582A (en) * 2015-12-21 2016-06-08 联想(北京)有限公司 File management method of electronic equipment and electronic equipment
CN106339276A (en) * 2016-08-16 2017-01-18 浪潮(北京)电子信息产业有限公司 Data backup state-based data recovery method and system
CN106502824A (en) * 2016-10-12 2017-03-15 广东欧珀移动通信有限公司 Data back up method and Cloud Server
CN106506820A (en) * 2016-10-25 2017-03-15 广东欧珀移动通信有限公司 A kind of backup method of mobile terminal data and device
CN106658753A (en) * 2016-09-14 2017-05-10 广东欧珀移动通信有限公司 Data migration method and terminal equipment
CN106874100A (en) * 2015-12-10 2017-06-20 阿里巴巴集团控股有限公司 Computational resource allocation method and device
CN107315658A (en) * 2017-06-26 2017-11-03 珠海市魅族科技有限公司 A kind of data back up method and device, computer installation and readable storage medium storing program for executing
CN107748780A (en) * 2017-10-20 2018-03-02 广东欧珀移动通信有限公司 A kind of restoration methods and device of recycle bin file

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070101325A1 (en) * 2005-10-19 2007-05-03 Juraj Bystricky System and method for utilizing a remote memory to perform an interface save/restore procedure
CN106874100A (en) * 2015-12-10 2017-06-20 阿里巴巴集团控股有限公司 Computational resource allocation method and device
CN105653582A (en) * 2015-12-21 2016-06-08 联想(北京)有限公司 File management method of electronic equipment and electronic equipment
CN106339276A (en) * 2016-08-16 2017-01-18 浪潮(北京)电子信息产业有限公司 Data backup state-based data recovery method and system
CN106658753A (en) * 2016-09-14 2017-05-10 广东欧珀移动通信有限公司 Data migration method and terminal equipment
CN106502824A (en) * 2016-10-12 2017-03-15 广东欧珀移动通信有限公司 Data back up method and Cloud Server
CN106506820A (en) * 2016-10-25 2017-03-15 广东欧珀移动通信有限公司 A kind of backup method of mobile terminal data and device
CN107315658A (en) * 2017-06-26 2017-11-03 珠海市魅族科技有限公司 A kind of data back up method and device, computer installation and readable storage medium storing program for executing
CN107748780A (en) * 2017-10-20 2018-03-02 广东欧珀移动通信有限公司 A kind of restoration methods and device of recycle bin file

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113687710A (en) * 2021-10-26 2021-11-23 西安羚控电子科技有限公司 Power failure processing method and system for flight control management computer of fixed-wing unmanned aerial vehicle

Also Published As

Publication number Publication date
CN108762985B (en) 2020-09-04

Similar Documents

Publication Publication Date Title
CN108063818B (en) Data downloading method, device, terminal and computer readable storage medium
CN104601683B (en) A kind of file download management method and mobile terminal and communication system
CN108090142B (en) Card sorting method, device, server and storage medium
CN110286838B (en) Processing method, device, terminal and storage medium of session object
WO2021057622A1 (en) Garbage collection method, device, electronic apparatus, and storage medium
KR20100021725A (en) Apparatus and method for reallocation of memory in mobile communication terminal
CN103874987B (en) Embedded multi-media card partitioned storage space allocation method and terminal
MX2014009068A (en) Electronic book file processing method, terminal, and electronic device.
CN108984339A (en) Data reconstruction method and Related product
CN107783633A (en) A kind of method, terminal and computer-readable recording medium for managing application program
CN111694703B (en) Cache region management method and device and computer equipment
CN108388458A (en) Message treatment method and Related product
CN108762985A (en) Data reconstruction method and Related product
CN111400091B (en) Factory setting restoration method, factory setting restoration device and mobile terminal
CN108762983A (en) Multi-medium data restoration methods and device
KR100797122B1 (en) Apparatus of processing file using portable storage media in portable terminal and method thereof
WO2020087356A1 (en) File scanning method, file scanning apparatus, and terminal device
CN115982161A (en) Data management method, device, storage medium and electronic equipment
CN108804258A (en) Data reconstruction method, device, mobile terminal and storage medium
CN108255428B (en) Data processing method and device and electronic equipment
CN109710278A (en) Method and device for unloading application program and terminal equipment
CN108595238A (en) The display control method and device of application interface
CN112769688B (en) Method and device for protocol stack adaptation, electronic equipment and storage medium
CN108446851A (en) A kind of electric vehicle changes electric worksheet processing method and computing device
CN108632955A (en) network connection setting method, device, storage medium and terminal device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant