CN106383709B - Method and device for displaying progress in data migration - Google Patents
Method and device for displaying progress in data migration Download PDFInfo
- Publication number
- CN106383709B CN106383709B CN201610826840.2A CN201610826840A CN106383709B CN 106383709 B CN106383709 B CN 106383709B CN 201610826840 A CN201610826840 A CN 201610826840A CN 106383709 B CN106383709 B CN 106383709B
- Authority
- CN
- China
- Prior art keywords
- data
- terminal
- unit
- migrated
- sending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Description
技术领域technical field
本发明涉及数据传输领域,尤其涉及一种数据迁移中进度显示的方法及装置。The invention relates to the field of data transmission, in particular to a method and device for displaying progress in data migration.
背景技术Background technique
目前智能手机的更新换代十分迅速,用户更换手机的频率也极大提高,因此手机搬家,即将旧手机的原有用户数据和文件等迁移到新手机上成为用户更换手机后的首要操作步骤。At present, the replacement of smart phones is very fast, and the frequency of users replacing mobile phones has also greatly increased. Therefore, mobile phone relocation, that is, migrating the original user data and files of the old mobile phone to the new mobile phone, has become the first operation step after the user replaces the mobile phone.
目前手机搬家一般情况是通过WIFI热点连接,旧手机端备份数据再打包发送,新手机端恢复数据,从而达到换机的目的。由于是旧手机先备份完整数据生成一个文件,然后传输这个文件,新手机收到后再解析这个文件,生成相关数据进行恢复,这样会导致旧手机完成的进度大于新手机完成的进度,尤其是当用户数据较多的时候,旧手机和新手机在数据迁移中显示进度完全不一致,降低用户体验。At present, the mobile phone is generally connected through a WIFI hotspot, the old mobile phone backs up the data and then packaged and sent, and the new mobile phone restores the data, so as to achieve the purpose of switching. Since the old mobile phone first backs up the complete data to generate a file, and then transmits the file, the new mobile phone parses the file after receiving it, and generates relevant data for recovery, which will cause the completion progress of the old mobile phone to be greater than that of the new mobile phone, especially When there is a lot of user data, the old mobile phone and the new mobile phone show completely inconsistent progress in data migration, which reduces the user experience.
发明内容SUMMARY OF THE INVENTION
本发明实施例公开了一种数据迁移中进度显示的方法及终端,能够保证两个终端在数据迁移中显示进度的一致性,提高用户体验。The embodiment of the present invention discloses a method and a terminal for displaying progress in data migration, which can ensure the consistency of display progress in data migration between two terminals and improve user experience.
本发明实施例第一方面公开了一种数据迁移中进度显示的方法,包括:A first aspect of the embodiments of the present invention discloses a method for displaying progress in data migration, including:
第一终端建立与第二终端的通信连接;所述第一终端选择等待迁移的数据,提取所述等待迁移数据的信息,其中,所述等待迁移数据的信息包括:数据的类型、数据的大小和数据的单位个数;所述第一终端根据所述等待迁移数据的信息创建数据迁移的发送进度显示条;所述第一终端读取所述等待迁移的数据,每读取一个数据,发送进度显示条加1;所述第一终端直接向所述第二终端发送读取的每一单位数据。The first terminal establishes a communication connection with the second terminal; the first terminal selects the data to be migrated, and extracts the information of the data to be migrated, wherein the information of the data to be migrated includes: the type of the data, the size of the data and the number of units of data; the first terminal creates a data migration sending progress display bar according to the information of the data waiting to be migrated; the first terminal reads the data waiting to be migrated, and each time it reads a data, it sends The progress display bar is incremented by 1; the first terminal directly sends each unit of data read to the second terminal.
在一种可选方案中,在第一方面提供的方法中,所述第一终端根据所述等待迁移数据的信息创建数据迁移的发送进度显示条之前,还包括:所述第一终端向所述第二终端发送数据迁移的请求,其中,所述数据迁移的请求包括所述第一终端的所述等待迁移数据的信息;所述第一终端接收所述第二终端数据迁移的响应。In an optional solution, in the method provided in the first aspect, before the first terminal creates a data migration sending progress display bar according to the information waiting for the data to be migrated, the method further includes: the first terminal sending the data to the The second terminal sends a data migration request, wherein the data migration request includes the information of the data waiting to be migrated of the first terminal; and the first terminal receives a data migration response of the second terminal.
在一种可选方案中,在第一方面提供的方法中,所述第一终端直接向所述第二终端发送所述每一单位数据之后,还包括:所述第一终端接收所述第二终端发送的响应消息,其中,所述响应消息包括:所述数据的标识;如果所述第一终端没有接收到所述第二终端发送的响应消息,所述第一终端的发送进度显示条减1。In an optional solution, in the method provided in the first aspect, after the first terminal directly sends each unit of data to the second terminal, the method further includes: receiving, by the first terminal, the first terminal. The response message sent by the second terminal, wherein the response message includes: the identifier of the data; if the first terminal does not receive the response message sent by the second terminal, a sending progress display bar of the first terminal Subtract 1.
在一种可选方案中,在第一方面提供的方法中,还可以包括:当所述第一终端读取所有的数据之后,所述第一终端检查所述发送进度显示条的显示进度;如果所述发送进度显示条显示已完成全部的数据发送进度,则提醒用户已完成所有数据的发送;如果所述发送进度显示条显示未完成全部的数据发送进度,则第一终端重新读取未能成功发送的数据,并重新发送。In an optional solution, in the method provided in the first aspect, it may further include: after the first terminal reads all the data, the first terminal checks the display progress of the sending progress display bar; If the sending progress display bar shows that all data sending progress has been completed, the user is reminded that all data sending has been completed; if the sending progress display bar shows that all data sending progress has not been completed, the first terminal re-reads the data that can be successfully sent, and resend.
在一种可选方案中,在第一方面提供的方法中,还可以包括:所述第一终端接收第三终端发送的数据迁移的请求,其中,所述数据迁移的请求包括所述第三终端的等待迁移数据的信息,向所述第三终端发送数据迁移的响应;所述第一终端根据所述第三终端的所述等待迁移数据的信息创建接收进度显示条;所述第一终端接收并直接恢复所述第三终端发送的数据,每接收一单位数据,所述接收进度显示条加1。In an optional solution, in the method provided in the first aspect, the method may further include: receiving, by the first terminal, a request for data migration sent by a third terminal, wherein the request for data migration includes the third terminal. information of the terminal waiting for data migration, and sending a data migration response to the third terminal; the first terminal creates a reception progress display bar according to the information about the data waiting for migration of the third terminal; the first terminal Receive and directly restore the data sent by the third terminal, and each time a unit of data is received, the receiving progress display bar increases by 1.
第二方面,本发明实施例提供一种终端,包括:建立通信单元,用于建立所述终端与第二终端的通信连接;提取单元,用于选择所述终端的等待迁移数据,提取所述等待迁移数据的信息,其中,所述等待迁移数据的信息包括:数据的类型、数据的内存大小和数据的单位个数;创建单元,用于根据所述等待迁移数据的信息创建数据迁移的发送进度显示条;读取单元,用于读取所述等待迁移的数据;更新单元,用于每读取一单位数据之后,将所述发送进度显示条加1;发送单元,用于直接向所述第二终端发送读取的每一单位数据。In a second aspect, an embodiment of the present invention provides a terminal, including: a communication establishment unit for establishing a communication connection between the terminal and a second terminal; an extraction unit for selecting data waiting for migration of the terminal, and extracting the The information of the data waiting to be migrated, wherein the information of the data waiting to be migrated includes: the type of data, the memory size of the data, and the number of units of the data; a creation unit, configured to create a data migration transmission according to the information of the data waiting to be migrated A progress display bar; a reading unit for reading the data waiting to be migrated; an updating unit for adding 1 to the sending progress display bar after each unit of data is read; a sending unit for directly sending data to the The second terminal sends each unit of data read.
在一种可选方案中,在第二方面提供的终端中,还可以包括:In an optional solution, the terminal provided in the second aspect may further include:
接收单元,用于直接向所述第二终端发送所述每一单位数据之后,接收所述第二终端发送的响应消息,其中,所述响应消息包括所述数据的标识。The receiving unit is configured to receive a response message sent by the second terminal after directly sending each unit of data to the second terminal, where the response message includes an identifier of the data.
在一种可选方案中,在第二方面提供的终端中,还可以包括:In an optional solution, the terminal provided in the second aspect may further include:
检查单元,用于当所述终端读取所有的数据之后,检查所述发送进度显示条的显示进度;如果所述进度显示条显示已完成全部的数据发送进度,则提醒用户已完成所有的数据迁移;如果所述发送进度显示条显示未完成全部的数据发送进度,则所述第一终端重新读取未能成功迁移的数据,并重新发送。The checking unit is configured to check the display progress of the sending progress display bar after the terminal reads all the data; if the progress display bar shows that all the data sending progress has been completed, then remind the user that all the data have been completed. Migration; if the sending progress display bar shows that all the data sending progress has not been completed, the first terminal re-reads the data that has not been successfully migrated, and sends it again.
在一种可选方案中,在第二方面提供的终端中,还可以包括:In an optional solution, the terminal provided in the second aspect may further include:
所述发送单元,还用于在所述终端根据所述等待迁移数据的信息创建数据迁移的发送进度显示条之前,向所述第二终端发送数据迁移的请求,其中,所述数据迁移的请求包括所述终端的所述等待迁移数据的信息;The sending unit is further configured to send a data migration request to the second terminal before the terminal creates a data migration sending progress display bar according to the data waiting to be migrated, wherein the data migration request including the information of the data waiting to be migrated of the terminal;
所述接收单元,还用于在所述终端向所述第二终端发送数据迁移的请求之后,接收所述第二终端数据迁移的响应。The receiving unit is further configured to receive a response of the second terminal for data migration after the terminal sends a data migration request to the second terminal.
所述更新单元,还用于在所述终端直接向所述第二终端发送所述每一单位数据之后,如果所述终端没有接收到所述第二终端发送的响应消息,将所述发送进度显示条减1。The updating unit is further configured to update the sending progress if the terminal does not receive the response message sent by the second terminal after the terminal directly sends the data of each unit to the second terminal. Display bar minus 1.
在一种可选方案中,在第二方面提供的终端中,还可以包括:In an optional solution, the terminal provided in the second aspect may further include:
所述接收单元,还用于接收第三终端发送的数据迁移请求,其中,所述数据迁移的请求包括:所述第三终端的等待迁移数据的信息,还用于接收第三终端发送的待迁移数据;The receiving unit is further configured to receive a data migration request sent by a third terminal, wherein the data migration request includes: information of the third terminal to wait for data to be migrated, and is further configured to receive the data to be migrated sent by the third terminal. migrate data;
所述创建单元,还用于根据所述第三终端的所述等待迁移数据的信息创建接收进度显示条;The creating unit is further configured to create a reception progress display bar according to the information of the data waiting for migration of the third terminal;
所述发送单元,还用于在接收到所述第三终端发送的数据迁移请求之后,向所述第三终端发送数据迁移的响应;The sending unit is further configured to send a data migration response to the third terminal after receiving the data migration request sent by the third terminal;
所述更新单元,还用于在接收并直接恢复第三终端发送的每一单位数据之后,更新接收进度显示条,将所述接收进度显示条加1。The updating unit is further configured to update the receiving progress display bar after receiving and directly restoring each unit of data sent by the third terminal, and increment the receiving progress display bar by 1.
可以看出,本发明实施例中,第一终端与第二终端建立通信连接;所述第一终端选择等待迁移的数据,提取所述等待迁移数据的信息,第一终端根据所述等待迁移数据的信息创建数据迁移的发送进度显示条;第一终端读取所述等待迁移的数据,每读取一个数据,发送进度显示条加1;然后第一终端直接向所述第二终端发送读取的每一单位数据。同时,第一终端也可以接收第三终端发送的数据迁移的请求,向所述第三终端发送数据迁移的响应;并能够根据所述第三终端的所述等待迁移数据的信息创建接收进度显示条;接收并直接恢复所述第三终端发送的数据,每接收一单位数据,接收进度显示条加1,进行实时更新。本发明实施例能够保证两个终端数据迁移显示进度的一致性,具有提高用户体验的优点。It can be seen that, in this embodiment of the present invention, the first terminal establishes a communication connection with the second terminal; the first terminal selects the data to be migrated, extracts the information of the data to be migrated, and the first terminal selects the data to be migrated according to the data to be migrated. The first terminal reads the data waiting to be migrated, and each time a data is read, the sending progress display bar is incremented by 1; then the first terminal directly sends the read data to the second terminal of each unit of data. At the same time, the first terminal can also receive a data migration request sent by a third terminal, and send a data migration response to the third terminal; and can create a reception progress display according to the information about the data waiting for migration of the third terminal. Receive and directly restore the data sent by the third terminal, each time a unit of data is received, the receiving progress display bar increases by 1 and is updated in real time. The embodiment of the present invention can ensure the consistency of the data migration and display progress of the two terminals, and has the advantage of improving user experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1是本发明实施例公开的一种数据迁移中进度显示的方法的流程示意图。FIG. 1 is a schematic flowchart of a method for displaying progress in data migration disclosed in an embodiment of the present invention.
图2是本发明实施例公开的另一种数据迁移中进度显示的方法的流程示意图。FIG. 2 is a schematic flowchart of another method for displaying progress in data migration disclosed in an embodiment of the present invention.
图3是本发明实施例公开的一种终端的结构示意图。FIG. 3 is a schematic structural diagram of a terminal disclosed in an embodiment of the present invention.
具体实施方式Detailed ways
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。Before discussing the exemplary embodiments in greater detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowchart depicts the operations as a sequential process, many of the operations may be performed in parallel, concurrently, or concurrently. Additionally, the order of operations can be rearranged. The process may be terminated when its operation is complete, but may also have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, subroutines, and the like.
在上下文中所称“计算机设备”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。In this context, "computer equipment", also referred to as "computer", refers to an intelligent electronic device that can execute predetermined processing procedures such as numerical calculations and/or logical calculations by running predetermined programs or instructions. It may include a processor and In the memory, the processor executes the surviving instructions pre-stored in the memory to execute the predetermined processing procedure, or the predetermined processing procedure is executed by hardware such as ASIC, FPGA, and DSP, or is realized by a combination of the above two. Computer equipment includes, but is not limited to, servers, personal computers, laptops, tablets, smartphones, etc.
后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比如存储介质)中。(一个或多个)处理器可以实施必要的任务。The methods discussed below, some of which are illustrated by flowcharts, may be implemented by hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof. When implemented in software, firmware, middleware, or microcode, the program code or code segments to perform the necessary tasks may be stored in a machine- or computer-readable medium, such as a storage medium. The processor(s) may perform the necessary tasks.
这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。Specific structural and functional details disclosed herein are merely representative and for purposes of describing exemplary embodiments of the present invention. However, the present invention may be embodied in many alternative forms and should not be construed as limited only to the embodiments set forth herein.
应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。It will be understood that, although the terms "first," "second," etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one unit from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。The terminology used herein is for the purpose of describing specific embodiments only and is not intended to limit the exemplary embodiments. As used herein, the singular forms "a", "an" and "an" are intended to include the plural unless the context clearly dictates otherwise. It should also be understood that the terms "comprising" and/or "comprising" as used herein specify the presence of stated features, integers, steps, operations, units and/or components, but do not preclude the presence or addition of one or more Other features, integers, steps, operations, units, components and/or combinations thereof.
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may, in fact, be executed substantially concurrently or may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
本发明实施例公开了一种数据迁移中进度显示的方法及装置,能够同步第一终端和第二终端数据迁移的显示进度,提高用户体验。以下分别进行详细说明。The embodiment of the present invention discloses a method and a device for displaying progress in data migration, which can synchronize the display progress of data migration of a first terminal and a second terminal and improve user experience. Each of them will be described in detail below.
请参阅图1,图1是本发明实施例公开的一种数据迁移中进度显示的方法的流程示意图。如图1所示,图1是在第一终端作为数据迁移的发送端的应用场景下实现的。本发明实施例公开了一种数据迁移中进度显示的方法,可以包括以下步骤:Please refer to FIG. 1. FIG. 1 is a schematic flowchart of a method for displaying progress in data migration disclosed in an embodiment of the present invention. As shown in FIG. 1 , FIG. 1 is implemented in an application scenario in which the first terminal is used as a sending end of data migration. The embodiment of the present invention discloses a method for displaying progress in data migration, which may include the following steps:
步骤S101,第一终端建立与第二终端的通信连接。Step S101, the first terminal establishes a communication connection with the second terminal.
上述步骤S101中的第一终端和第二终端可以是手机,平板电脑、掌上电脑、笔记本电脑、移动互联网设备以及可穿戴设备等(如智能手表、智能手环等),或者是其它可建立通信连接和数据存储的终端设备。在本发明实施例中,以第一终端为旧手机,第二终端为新手机,旧手机与新手机进行换机为实际应用场景。The first terminal and the second terminal in the above step S101 may be a mobile phone, a tablet computer, a handheld computer, a notebook computer, a mobile Internet device, a wearable device, etc. (such as a smart watch, a smart bracelet, etc.), or other devices that can establish communication. Terminal equipment for connection and data storage. In the embodiment of the present invention, the first terminal is an old mobile phone, the second terminal is a new mobile phone, and the exchange between the old mobile phone and the new mobile phone is a practical application scenario.
可选的,上述步骤S101中的通信连接可以是WIFI热点连接,在本发明实施例的方案中,因为数据是以最小单位(一个联系人、一条信息等)进行迁移操作,所以在近距离的WIFI通信连接方式中,迁移速度最理想。当然在实际情况下,该通信连接也可以是蓝牙、3G/4G蜂窝移动数据以及其它无线连接方式,用户可以根据实际情况选择最优的通信连接方式。Optionally, the communication connection in the above step S101 may be a WIFI hotspot connection. In the solution of the embodiment of the present invention, because the data is migrated in the smallest unit (a contact, a piece of information, etc.) In the WIFI communication connection mode, the migration speed is the best. Of course, in the actual situation, the communication connection can also be Bluetooth, 3G/4G cellular mobile data and other wireless connection methods, and the user can choose the optimal communication connection method according to the actual situation.
步骤S102,第一终端选择等待迁移的数据,提取等待迁移数据的信息,其中,等待迁移数据的信息包括:数据的类型、数据的大小和数据的单位个数。Step S102, the first terminal selects the data to be migrated, and extracts the information of the data to be migrated, wherein the information of the data to be migrated includes: the type of the data, the size of the data, and the number of units of the data.
上述步骤S102中,数据的类型可以是通讯录、短信、彩信、邮件消息或者其它单位数据占用内存较小的文件数据。In the above step S102, the type of data may be an address book, a short message, a multimedia message, an email message, or other file data that occupies less memory per unit of data.
上述步骤S102中,数据的大小是等待迁移的文件数据存储容量的大小,例如:1kB,5KB,100KB。In the above step S102, the size of the data is the size of the storage capacity of the file data to be migrated, for example: 1kB, 5KB, 100KB.
上述步骤S102中,数据的单位个数是文件数据包含多少单位数量,其中,单位可以说“个”,“条”或者其他计量单位,例如一份通讯录中包含500条联系人信息,则该数据的单位个数就是500。In the above-mentioned step S102, the number of units of data is the number of units contained in the file data, wherein the unit can be referred to as "piece", "bar" or other measurement units, for example, an address book contains 500 pieces of contact information, then the The number of units of data is 500.
S103,第一终端根据等待迁移数据的信息创建数据迁移的发送进度显示条。S103, the first terminal creates a data migration sending progress display bar according to the information of the data waiting to be migrated.
上述步骤S103中数据迁移的发送进度显示条的份数和等待迁移数据的单位个数相匹配。例如:第一终端是旧手机,第二终端是新手机,旧手机向新手机迁移通讯录时,假设数据的(联系人)个数为500个时,进度显示条就创建为500份,每一个数据对应进度显示条中的一份,进度显示条对迁移的进度进行实时显示。The number of copies of the sending progress display bar of the data migration in the above step S103 matches the number of units of data to be migrated. For example: the first terminal is an old mobile phone, and the second terminal is a new mobile phone. When migrating the address book from the old mobile phone to the new mobile phone, assuming that the number of data (contacts) is 500, the progress display bar will be created as 500 copies. One piece of data corresponds to one piece of the progress display bar, which displays the migration progress in real time.
S104,第一终端读取等待迁移的数据,每读取一个数据,发送进度显示条加1。S104, the first terminal reads the data to be migrated, and increments the sending progress display bar by 1 each time it reads a piece of data.
可以理解的是,上述步骤S103中数据是划分为每个单位数据逐次发送的,第一终端首先逐次读取每个单位数据,读完一个数据之后,发送进度显示条加1,无需等待所有数据备份成一个文件。It can be understood that, in the above step S103, the data is divided into each unit of data and sent one by one. The first terminal first reads each unit of data one by one. After reading one piece of data, the sending progress display bar is incremented by 1, and there is no need to wait for all data. Backup to a file.
S104,第一终端直接向第二终端发送读取的每一单位数据。S104, the first terminal directly sends each unit of data read to the second terminal.
在本发明的实施例中,第一终端和第二终端首先建立通信连接,第一终端选择等待迁移数据并提取该等待迁移数据的信息,根据该等待迁移数据的信息创建进度显示条,第一终端逐次读取该等待迁移的数据,每读取一单位数据,进度显示条加1,并进行实时更新,并直接向第二终端发送读取的每一个数据。可以看出,本发明实施例不需要等待所有数据备份完毕生成文件再发送给第二终端,第二终端接收每一个数据之后无需解析文件,可以直接进行恢复,并将第二终端的进度显示条加1,第一终端和第二终端进行数据迁移是以数据的最小单位进行操作,通过进度显示条进行实时更新,能够保证第一终端和第二终端数据迁移的显示一致性,提高用户体验。In the embodiment of the present invention, the first terminal and the second terminal first establish a communication connection, the first terminal selects the data to be migrated and extracts the information of the data to be migrated, and creates a progress display bar according to the information of the data to be migrated. The terminal reads the data waiting to be migrated one by one, and each time a unit of data is read, the progress display bar is incremented by 1, updated in real time, and directly sends each read data to the second terminal. It can be seen that in this embodiment of the present invention, there is no need to wait for all data to be backed up to generate a file before sending it to the second terminal. The second terminal does not need to parse the file after receiving each data, and can directly restore it, and display the progress bar of the second terminal. Plus 1, the data migration of the first terminal and the second terminal is performed in the smallest unit of data, and the real-time update is performed through the progress display bar, which can ensure the display consistency of the data migration of the first terminal and the second terminal, and improve the user experience.
可选的,在上述图1对应实施例的基础上,本发明实施例提供的一种数据迁移中进度显示的方法的另一实施例中,第一终端根据等待迁移数据的信息创建数据迁移的发送进度显示条之前,所述方法还可以包括:Optionally, on the basis of the above-mentioned embodiment corresponding to FIG. 1 , in another embodiment of the method for displaying progress during data migration provided by the embodiment of the present invention, the first terminal creates a data migration database according to the information of data waiting to be migrated. Before sending the progress display bar, the method may further include:
第一终端向第二终端发送数据迁移的请求,其中,数据迁移的请求包括所述第一终端的等待迁移数据的信息;第一终端接收第二终端数据迁移的响应。The first terminal sends a data migration request to the second terminal, wherein the data migration request includes the information of the first terminal waiting for data migration; the first terminal receives a data migration response of the second terminal.
本发明实施例中,第一终端和第二终端建立通信连接,第一终端选择等待迁移的数据,提取所述等待迁移数据的信息,其中,所述等待迁移数据的信息包括:数据的类型、数据的大小和数据的单位个数;然后,第一终端向第二终端发送数据迁移的请求,其中,数据迁移的请求包括第一终端的等待迁移数据的信息,以便于第二终端根据第一终端的等待迁移数据的信息创建接收进度显示条;之后,第一终端会接收第二终端数据迁移的响应。In this embodiment of the present invention, the first terminal and the second terminal establish a communication connection, the first terminal selects data to be migrated, and extracts information of the data to be migrated, where the information of the data to be migrated includes: data type, The size of the data and the number of units of data; then, the first terminal sends a data migration request to the second terminal, wherein the data migration request includes the information of the first terminal waiting for the data to be migrated, so that the second terminal can The information of the terminal waiting to migrate data creates a reception progress display bar; after that, the first terminal will receive the response of the data migration of the second terminal.
可选的,在上述图1对应实施例的基础上,本发明实施例提供的一种数据迁移中进度显示的方法的另一实施例中,第一终端直接向第二终端发送每一单位数据之后,上述方法还可以包括:Optionally, on the basis of the above-mentioned embodiment corresponding to FIG. 1 , in another embodiment of the method for displaying progress in data migration provided by the embodiment of the present invention, the first terminal directly sends each unit of data to the second terminal. Afterwards, the above method may further include:
第一终端接收第二终端发送的响应消息,其中,该响应消息包括:数据的标识;如果第一终端没有接收到第二终端发送的响应消息,第一终端的发送进度显示条减1。The first terminal receives a response message sent by the second terminal, wherein the response message includes: an identifier of the data; if the first terminal does not receive the response message sent by the second terminal, the sending progress display bar of the first terminal decreases by 1.
本发明实施例中,第一终端读取每一单位数据并直接向第二终端发送每一单位数据,然后第一终端接收第二终端发送的响应消息,其中,该响应消息包括:数据的标识;如果第二终端由于网络中断,或数据丢包等情况没有接收数据时,第一终端将无法接收到第二终端发送的响应消息,此时第一终端的发送进度显示条减1,可以保证特殊情况下第一终端和第二终端的进度显示一致性。In this embodiment of the present invention, the first terminal reads each unit of data and directly sends each unit of data to the second terminal, and then the first terminal receives a response message sent by the second terminal, where the response message includes: an identifier of the data ; If the second terminal does not receive data due to network interruption or packet loss, etc., the first terminal will not be able to receive the response message sent by the second terminal. At this time, the transmission progress display bar of the first terminal is reduced by 1, which can guarantee In special cases, the progress display of the first terminal and the second terminal are consistent.
可选的,在上述图1对应实施例的基础上,本发明实施例提供的一种数据迁移中进度显示的方法的另一实施例中,上述方法还可以包括:Optionally, in another embodiment of the method for displaying progress in data migration provided by the embodiment of the present invention based on the embodiment corresponding to the above-mentioned FIG. 1 , the above-mentioned method may further include:
当该第一终端读取所有的数据之后,该第一终端检查发送进度显示条的显示进度;After the first terminal reads all the data, the first terminal checks the display progress of the sending progress display bar;
如果该发送进度显示条显示已完成全部的数据发送进度,则提醒用户已完成所有数据的发送;如果该发送进度显示条显示未完成全部的数据发送进度,则第一终端重新读取未能成功发送的数据,并重新发送。If the sending progress display bar shows that all data sending progress has been completed, the user is reminded that all data sending has been completed; if the sending progress display bar shows that all data sending progress has not been completed, the first terminal fails to re-read send the data and resend it.
本发明实施例中,由于可能存在迁移过程中的网络中断、数据丢包等情况导致的发送进度显示条减少,该第一终端最终会检查发送进度显示条的显示进度,如果发送进度显示条全部完成则提醒用户,如果发送进度显示条未完成,则重新发送未能成功发送的数据。In the embodiment of the present invention, due to the possibility of network interruption, data packet loss, etc. during the migration process, the transmission progress display bar is reduced, and the first terminal will finally check the display progress of the transmission progress display bar. If all the transmission progress display bars are displayed When it is completed, the user is reminded. If the sending progress display bar is not completed, the data that was not sent successfully will be resent.
请参阅图2,图2是本发明实施例公开的另一种数据迁移中进度显示的方法的流程示意图。如图2所示,图2是在第一终端作为数据迁移的接收端的应用场景下实现的。本发明实施例公开了一种数据迁移中进度显示的方法,可以包括以下步骤:Please refer to FIG. 2. FIG. 2 is a schematic flowchart of another method for displaying progress in data migration disclosed in an embodiment of the present invention. As shown in FIG. 2 , FIG. 2 is implemented in an application scenario in which the first terminal acts as a receiving end of data migration. The embodiment of the present invention discloses a method for displaying progress in data migration, which may include the following steps:
S201,第一终端接收第三终端发送的数据迁移的请求,其中,该数据迁移的请求包括第三终端的等待迁移数据的信息,第一终端向第三终端发送数据迁移的响应。S201: The first terminal receives a data migration request sent by a third terminal, where the data migration request includes information of the third terminal waiting to migrate data, and the first terminal sends a data migration response to the third terminal.
上述步骤S201中,第一终端和第三终端可以是手机,平板电脑、掌上电脑、笔记本电脑、移动互联网设备以及可穿戴设备等(如智能手表、智能手环等),或者是其它可建立通信连接和数据存储的终端设备。In the above step S201, the first terminal and the third terminal may be mobile phones, tablet computers, PDAs, notebook computers, mobile Internet devices, wearable devices, etc. (such as smart watches, smart bracelets, etc.), or other devices that can establish communication. Terminal equipment for connection and data storage.
上述步骤S201中,等待迁移数据的信息包括:数据的类型、数据的大小和数据的单位个数。数据的类型可以是通讯录、短信、彩信、邮件消息或者其它单位数据占用内存较小的文件数据;数据的大小是等待迁移的文件数据存储容量的大小,例如:1kB,5KB,100KB;数据的单位个数是文件数据包含多少单位数量,其中,单位可以说“个”,“条”或者其他计量单位,例如一份通讯录中包含500条联系人信息,则该数据的单位个数就是500。In the above step S201, the information of the data to be migrated includes: the type of the data, the size of the data, and the number of units of the data. The type of data can be address book, SMS, MMS, mail message or other file data that occupies less memory per unit of data; the size of the data is the storage capacity of the file data waiting to be migrated, for example: 1kB, 5KB, 100KB; The number of units is the number of units contained in the file data. Among them, the unit can be "piece", "bar" or other measurement units. For example, an address book contains 500 pieces of contact information, then the number of units of the data is 500 .
S202,第一终端根据第三终端的等待迁移数据的信息创建接收进度显示条。S202, the first terminal creates a reception progress display bar according to the information of the third terminal waiting for the data to be migrated.
S203,第一终端接收并直接恢复第三终端发送的迁移数据,每接收一单位数据,接收进度显示条加1。S203, the first terminal receives and directly restores the migration data sent by the third terminal, and the reception progress display bar is incremented by 1 each time a unit of data is received.
上述步骤S203中,第一终端接收第三终端发送的待迁移数据,逐次接收,每接收一单位数据,接收进度显示条加1,对发送进度显示条进行实时更新。In the above step S203, the first terminal receives the data to be migrated sent by the third terminal, and receives the data one by one. Each time a unit of data is received, the receiving progress display bar is incremented by 1, and the sending progress display bar is updated in real time.
本发明实施例,第一终端接收第三终端发送的数据请求,根据数据请求中的等待迁移数据的信息创建进度显示条,逐次接收第三终端发送的迁移数据,没接收一单位数据,接收进度显示条加1,进行实时更新。由于数据迁移是以单位数据(一个联系人、一条短信等)进行操作的,每进行一单位数据迁移时,第一终端的接收进度显示条和第三终端的发送进度显示条都会进行实时更新,可以保证数据迁移中进度显示的一致性。In the embodiment of the present invention, the first terminal receives the data request sent by the third terminal, creates a progress display bar according to the information waiting for the migration data in the data request, and successively receives the migration data sent by the third terminal. The display bar is incremented by 1 for real-time update. Since data migration is based on unit data (a contact, a short message, etc.), each time a unit of data is migrated, the receiving progress display bar of the first terminal and the sending progress display bar of the third terminal will be updated in real time. The consistency of progress display during data migration can be guaranteed.
请参阅图3,图3是本发明实施例公开的一种终端的结构示意图。如图3所示,本发明实施例公开了一种终端的结构示意图,可以包括:Please refer to FIG. 3 , which is a schematic structural diagram of a terminal disclosed in an embodiment of the present invention. As shown in FIG. 3 , an embodiment of the present invention discloses a schematic structural diagram of a terminal, which may include:
建立通信单元301,用于建立该终端与第二终端的通信连接。A communication unit 301 is established for establishing a communication connection between the terminal and the second terminal.
提取单元302,用于选择该终端的等待迁移数据,提取该终端的等待迁移数据的信息,其中,该终端的等待迁移数据的信息包括:数据的类型、数据的内存大小和数据的单位个数。Extraction unit 302, configured to select the data waiting to be migrated of the terminal, and extract the information of the data waiting to be migrated of the terminal, wherein the information of the data waiting to be migrated of the terminal includes: the type of the data, the memory size of the data and the number of units of the data .
创建单元303,用于根据该终端的等待迁移数据的信息创建数据迁移的发送进度显示条。The creating unit 303 is configured to create a data migration sending progress display bar according to the information of the terminal waiting for data migration.
读取单元304,用于读取等待迁移的数据。The reading unit 304 is configured to read the data waiting to be migrated.
更新单元305,用于每读取一单位数据之后,将所述发送进度显示条加1。The updating unit 305 is configured to increment the sending progress display bar by 1 after each unit of data is read.
发送单元306,用于直接向第二终端发送读取的每一单位数据。The sending unit 306 is configured to directly send each unit of data read to the second terminal.
可选的,上述终端还可以包括:Optionally, the above-mentioned terminal may further include:
接收单元307,用于直接向第二终端发送每一单位数据之后,接收第二终端发送的响应消息,其中,该响应消息包括所述数据的标识。The receiving unit 307 is configured to receive a response message sent by the second terminal after directly sending each unit of data to the second terminal, where the response message includes the identifier of the data.
可选的,上述终端还可以包括:Optionally, the above-mentioned terminal may further include:
检查单元308,用于当该终端读取所有的数据之后,检查发送进度显示条的显示进度;如果该发送进度显示条显示已完成全部的数据发送进度,则提醒用户已完成所有的数据迁移;如果该发送进度显示条显示未完成全部的数据发送进度,则重新读取未能成功迁移的数据,并重新发送。The checking unit 308 is used to check the display progress of the sending progress display bar after the terminal reads all the data; if the sending progress display bar shows that all the data sending progress has been completed, then remind the user that all data migration has been completed; If the sending progress display bar shows that all the data sending progress has not been completed, re-read the data that has not been successfully migrated and send it again.
可选的,上述终端还可以包括:Optionally, the above-mentioned terminal may further include:
发送单元306,还用于在该终端根据等待迁移数据的信息创建数据迁移的发送进度显示条之前,向第二终端发送数据迁移的请求,其中,该数据迁移的请求包括所述终端的等待迁移数据的信息。The sending unit 306 is further configured to send a data migration request to the second terminal before the terminal creates a data migration sending progress display bar according to the information waiting for the migration data, wherein the data migration request includes the waiting for migration of the terminal data information.
接收单元307,还用于在该终端向所述第二终端发送数据迁移的请求之后,接收第二终端数据迁移的响应。The receiving unit 307 is further configured to receive a response of the second terminal for data migration after the terminal sends the request for data migration to the second terminal.
更新单元305,还用于在该终端直接向第二终端发送每一单位数据之后,如果该终端没有接收到第二终端发送的响应消息,将发送进度显示条减1。The updating unit 305 is further configured to decrease the sending progress display bar by 1 if the terminal does not receive the response message sent by the second terminal after the terminal directly sends each unit of data to the second terminal.
上述终端,还可以包括:The above terminal may also include:
接收单元307,还用于接收第三终端发送的数据迁移请求,其中,该数据迁移的请求包括:第三终端的等待迁移数据的信息,还用于接收第三终端发送的待迁移数据。The receiving unit 307 is further configured to receive a data migration request sent by the third terminal, wherein the data migration request includes: information of the data waiting to be migrated from the third terminal, and is further configured to receive data to be migrated sent by the third terminal.
创建单元303,还用于根据第三终端的等待迁移数据的信息创建接收进度显示条。The creating unit 303 is further configured to create a receiving progress display bar according to the information of the third terminal waiting for the data to be migrated.
发送单元306,还用于在接收到第三终端发送的数据迁移请求之后,向第三终端发送数据迁移的响应。The sending unit 306 is further configured to send a data migration response to the third terminal after receiving the data migration request sent by the third terminal.
更新单元305,还用于在接收并直接恢复第三终端发送的每一单位数据之后,更新接收进度显示条,将接收进度显示条加1。The updating unit 305 is further configured to update the receiving progress display bar after receiving and directly restoring each unit of data sent by the third terminal, and increment the receiving progress display bar by 1.
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU,或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。The modules or sub-modules in all the embodiments of the present invention may be implemented by a general-purpose integrated circuit, such as a CPU, or by an ASIC (Application Specific Integrated Circuit, application specific integrated circuit).
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that, for the sake of simple description, the foregoing method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because in accordance with the present application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。The steps in the method of the embodiment of the present invention may be adjusted, combined and deleted in sequence according to actual needs.
本发明实施例用户终端中的单元可以根据实际需要进行合并、划分和删减。The units in the user terminal in the embodiment of the present invention may be combined, divided and deleted according to actual needs.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. During execution, the processes of the embodiments of the above-mentioned methods may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM for short).
以上对本发明实施例公开的一种数据迁移中进度显示的方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method and terminal for displaying progress in data migration disclosed in the embodiments of the present invention have been described above in detail. The principles and implementations of the present invention are described with specific examples in this paper. The descriptions of the above embodiments are only used to help Understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. In summary, the content of this specification does not It should be understood as a limitation of the present invention.
Claims (8)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826840.2A CN106383709B (en) | 2016-09-14 | 2016-09-14 | Method and device for displaying progress in data migration |
PCT/CN2017/093904 WO2018049918A1 (en) | 2016-09-14 | 2017-07-21 | Data migration method and related products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610826840.2A CN106383709B (en) | 2016-09-14 | 2016-09-14 | Method and device for displaying progress in data migration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106383709A CN106383709A (en) | 2017-02-08 |
CN106383709B true CN106383709B (en) | 2020-02-14 |
Family
ID=57935703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610826840.2A Active CN106383709B (en) | 2016-09-14 | 2016-09-14 | Method and device for displaying progress in data migration |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106383709B (en) |
WO (1) | WO2018049918A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106383709B (en) * | 2016-09-14 | 2020-02-14 | Oppo广东移动通信有限公司 | Method and device for displaying progress in data migration |
CN107832016A (en) * | 2017-11-13 | 2018-03-23 | 郑州云海信息技术有限公司 | One kind reads interference optimization method and device |
CN109672857B (en) * | 2018-11-14 | 2021-05-14 | 视联动力信息技术股份有限公司 | Information processing method and device for monitoring resources |
CN117234382A (en) * | 2022-06-07 | 2023-12-15 | 荣耀终端有限公司 | Application icon display method and related device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002413A (en) * | 2012-12-03 | 2013-03-27 | 北京小米科技有限责任公司 | Method and device for displaying multimedia message transmission schedule |
CN104021052A (en) * | 2014-05-15 | 2014-09-03 | 北京奇虎科技有限公司 | Method and device for carrying out data recovery during data transferring between wireless terminals |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8849717B2 (en) * | 2009-07-09 | 2014-09-30 | Simon Cooper | Methods and systems for upgrade and synchronization of securely installed applications on a computing device |
US9411652B2 (en) * | 2014-08-22 | 2016-08-09 | Advanced Micro Devices, Inc. | Runtime for automatically load-balancing and synchronizing heterogeneous computer systems with scoped synchronization |
CN104461774B (en) * | 2014-11-24 | 2018-01-16 | 华为技术有限公司 | Asynchronous replication method, apparatus and system |
CN106383709B (en) * | 2016-09-14 | 2020-02-14 | Oppo广东移动通信有限公司 | Method and device for displaying progress in data migration |
-
2016
- 2016-09-14 CN CN201610826840.2A patent/CN106383709B/en active Active
-
2017
- 2017-07-21 WO PCT/CN2017/093904 patent/WO2018049918A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103002413A (en) * | 2012-12-03 | 2013-03-27 | 北京小米科技有限责任公司 | Method and device for displaying multimedia message transmission schedule |
CN104021052A (en) * | 2014-05-15 | 2014-09-03 | 北京奇虎科技有限公司 | Method and device for carrying out data recovery during data transferring between wireless terminals |
Also Published As
Publication number | Publication date |
---|---|
WO2018049918A1 (en) | 2018-03-22 |
CN106383709A (en) | 2017-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106383709B (en) | Method and device for displaying progress in data migration | |
CN101420431B (en) | FOTA server, terminal and software version processing method and system therefor | |
CN111352597B (en) | Multi-screen display control method and device, electronic equipment and readable storage medium | |
CN104794014B (en) | System operation method and intelligent terminal | |
US9479630B1 (en) | Location and time based application management | |
CN105991354A (en) | Method and apparatus for transmitting integrated messages | |
CN107071865B (en) | Wireless fidelity quick connection method and device | |
CN106507269B (en) | Data migration method and terminal equipment | |
CN106658753B (en) | Data migration method and terminal equipment | |
CN104951329A (en) | Configuration and startup method of application templates and mobile terminal | |
CN104021052A (en) | Method and device for carrying out data recovery during data transferring between wireless terminals | |
CN104699515A (en) | Android operating system based upgrading method and intelligent terminal | |
CN106445739B (en) | Data migration method and terminal equipment | |
CN111580851B (en) | A method and related device for data management | |
EP3242477A1 (en) | Video communication method, terminal and system | |
CN106569916A (en) | Data backup method and mobile terminal | |
CN106484563B (en) | Data migration method and terminal equipment | |
CN111770522B (en) | Method, device, terminal and storage medium for identifying data dialing abnormality | |
CN106648844B (en) | A method and terminal for improving data migration speed | |
CN112650623A (en) | Data processing method and device in service system switching process | |
JP6609586B2 (en) | Communication terminal, setting method and program | |
CN106909474A (en) | The restoration methods and device of system application on a kind of mobile terminal | |
CN106446110B (en) | Method and device for realizing connection security of terminal moving | |
CN105867961A (en) | System upgrading and degrading method and device | |
CN103338291B (en) | Processing method and processing apparatus for grouping contacts in mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: Guangdong Opel Mobile Communications Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |