[go: up one dir, main page]

CN106331370B - A data transmission method and terminal device - Google Patents

A data transmission method and terminal device Download PDF

Info

Publication number
CN106331370B
CN106331370B CN201610825676.3A CN201610825676A CN106331370B CN 106331370 B CN106331370 B CN 106331370B CN 201610825676 A CN201610825676 A CN 201610825676A CN 106331370 B CN106331370 B CN 106331370B
Authority
CN
China
Prior art keywords
data transmission
verification information
terminal device
terminal equipment
user
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.)
Expired - Fee Related
Application number
CN201610825676.3A
Other languages
Chinese (zh)
Other versions
CN106331370A (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 CN201610825676.3A priority Critical patent/CN106331370B/en
Publication of CN106331370A publication Critical patent/CN106331370A/en
Priority to PCT/CN2017/092496 priority patent/WO2018049893A1/en
Application granted granted Critical
Publication of CN106331370B publication Critical patent/CN106331370B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/321Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention discloses a kind of data transmission method and terminal devices, are applied to technical field of data transmission, and wherein the realization of method includes: the data-transformation facility started in terminal device, receive the verification information of user's input;Judge whether the verification information matches with default verification information;If the verification information is matched with the default verification information, the data in the terminal device are sent to target terminal equipment;Record the simultaneously initial time of persistence data transmission and the progress of data transmission;The progress of the initial time and data transmission is shown in the data transmission applications interface in the terminal device.Implement the embodiment of the present invention, can according to data transmit initial time and data transmission progress know the data transfer request whether be user active operation, so as to judge whether to need to modify the personal information of user, and then improve the safety of user information.

Description

一种数据传输方法及终端设备A data transmission method and terminal device

技术领域technical field

本发明涉及数据传输技术领域,尤其涉及一种数据传输方法及终端设备。The present invention relates to the technical field of data transmission, and in particular, to a data transmission method and a terminal device.

背景技术Background technique

随着智能手机等终端设备的普及,人们更换手机等终端设备的频率越来越高,因此出现了将旧手机中的资料导入到新手机中的需求,从而可以避免在换机过程中需要重新安装应用程序等的繁琐操作。目前,可以通过在旧手机与新手机中安装具有数据备份与恢复功能的应用程序进行旧手机数据的备份,以及新手机数据的恢复,首先旧手机登陆该应用程序将旧手机中的数据备份到网盘中,然后新手机通过相同的账号密码登陆该应用程序从网盘中将旧手机中的资料恢复到新手机中。With the popularization of terminal devices such as smart phones, the frequency of replacing terminal devices such as mobile phones is getting higher and higher, so there is a need to import data from old mobile phones into new mobile phones, so as to avoid the need to renew the phone during the replacement process. The tedious operation of installing applications, etc. At present, the old mobile phone data can be backed up and the new mobile phone data can be restored by installing an application with data backup and recovery functions in the old mobile phone and the new mobile phone. Then the new mobile phone logs in to the application through the same account password and restores the data from the old mobile phone to the new mobile phone from the network disk.

但是,网盘中的账号和密码很容易造成泄露,一旦账号密码泄露,只需要登录网盘即可知道关于用户所有的个人信息,带来的损失将是无法估量的,因此,利用网盘的方式进行数据备份与恢复存在较大的安全隐患。However, the account and password in the network disk can easily be leaked. Once the account and password are leaked, you only need to log in to the network disk to know all the personal information about the user, and the loss will be immeasurable. There is a big security risk in the way of data backup and recovery.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供了一种数据传输方法及终端设备,可以根据数据传输的初始时间以及数据传输的进度知道该数据传输请求是否是用户的主动操作,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。The embodiments of the present invention provide a data transmission method and a terminal device, which can know whether the data transmission request is an active operation of the user according to the initial time of the data transmission and the progress of the data transmission, so as to determine whether the user's personal information needs to be modified, Thus, the security of user information is improved.

一方面本发明实施例提供了一种数据传输方法,包括:On the one hand, an embodiment of the present invention provides a data transmission method, including:

启动终端设备中的数据传输功能,接收用户输入的验证信息;Start the data transmission function in the terminal device and receive the verification information input by the user;

判断所述验证信息是否与预设验证信息匹配;judging whether the verification information matches the preset verification information;

若所述验证信息与所述预设验证信息匹配,则向目标终端设备发送所述终端设备中的数据;If the verification information matches the preset verification information, sending the data in the terminal device to the target terminal device;

记录并永久保存数据传输的初始时间以及数据传输的进度;Record and permanently save the initial time of the data transfer and the progress of the data transfer;

在所述终端设备中的数据传输应用界面中显示所述初始时间以及数据传输的进度。The initial time and the progress of data transmission are displayed in the data transmission application interface in the terminal device.

作为一种可选的实施方式,在所述判断所述验证信息是否与预设验证信息匹配之前,所述方法还包括:As an optional implementation manner, before judging whether the verification information matches the preset verification information, the method further includes:

检测所述终端设备中是否存在预设验证信息;Detecting whether preset verification information exists in the terminal device;

若所述终端设备中不存在所述预设验证信息,则输出提示信息,提示所述用户获取所述预设验证信息。If the preset verification information does not exist in the terminal device, output prompt information to prompt the user to obtain the preset verification information.

作为一种可选的实施方式,在所述输出提示信息,提示所述用户获取所述预设验证信息之后,所述方法还包括:As an optional implementation manner, after the prompt information is output and the user is prompted to obtain the preset verification information, the method further includes:

向所述终端设备的通讯录中的指定联系人发送预设验证信息获取请求;sending a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

接收所述指定联系人发送的所述预设验证信息;receiving the preset verification information sent by the designated contact;

或者,or,

向所述终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;sending a request for obtaining preset verification information to a designated relationship user in a running social application in the terminal device;

接收所述指定关系用户发送的所述预设验证信息。The preset verification information sent by the designated relationship user is received.

作为一种可选的实施方式,所述方法还包括:As an optional embodiment, the method further includes:

若在预设时间内未接收到所述预设验证信息,则将所述终端设备根据用户的历史验证记录推荐的信息作为所述预设验证信息。If the preset verification information is not received within a preset time, the information recommended by the terminal device according to the user's historical verification record is used as the preset verification information.

作为一种可选的实施方式,所述方法还包括:As an optional embodiment, the method further includes:

记录并永久保存所述终端设备进行数据传输时所处的地理位置信息;Record and permanently save the geographic location information of the terminal device when it performs data transmission;

在所述终端设备中的数据传输应用界面中显示所述地理位置信息。The geographic location information is displayed in the data transmission application interface in the terminal device.

作为一种可选的实施方式,所述方法还包括:As an optional embodiment, the method further includes:

监测所述终端设备是否进行重装系统的操作;Monitoring whether the terminal device performs an operation of reinstalling the system;

若所述终端设备进行重装系统的操作,则清除所述初始时间、所述数据传输的进度以及所述地理位置信息;If the terminal device performs an operation of reinstalling the system, clear the initial time, the progress of the data transmission and the geographic location information;

或者,or,

监测所述终端设备是否再次进行数据传输操作;Monitoring whether the terminal device performs a data transmission operation again;

若所述终端设备再次进行数据传输操作,则清除上一次数据传输操作中的初始时间、数据传输的进度以及地理位置信息。If the terminal device performs the data transmission operation again, the initial time, the progress of the data transmission and the geographic location information in the last data transmission operation are cleared.

本发明实施例二方面提供了一种终端设备,包括:A second aspect of the embodiment of the present invention provides a terminal device, including:

第一接收单元,用于在启动终端设备中的数据传输功能后,接收用户输入的验证信息;a first receiving unit, configured to receive the verification information input by the user after starting the data transmission function in the terminal device;

判断单元,用于判断所述验证信息是否与预设验证信息匹配;a judgment unit for judging whether the verification information matches the preset verification information;

第一发送单元,用于在所述验证信息与所述预设验证信息匹配时,向目标终端设备发送所述终端设备中的数据;a first sending unit, configured to send the data in the terminal device to the target terminal device when the verification information matches the preset verification information;

记录存储单元,用于记录并永久保存数据传输的初始时间以及数据传输的进度;A record storage unit, which is used to record and permanently save the initial time of data transmission and the progress of data transmission;

显示单元,用于在所述终端设备中的数据传输应用界面中显示所述初始时间以及数据传输的进度。A display unit, configured to display the initial time and the progress of data transmission in the data transmission application interface in the terminal device.

作为一种可选的实施方式,所述终端设备还包括:As an optional implementation manner, the terminal device further includes:

检测单元,用于检测所述终端设备中是否存在预设验证信息;a detection unit, configured to detect whether preset verification information exists in the terminal device;

提示单元,用于在所述终端设备中不存在所述预设验证信息时,输出提示信息,提示所述用户获取所述预设验证信息。A prompting unit, configured to output prompt information when the preset verification information does not exist in the terminal device, and prompt the user to obtain the preset verification information.

作为一种可选的实施方式,所述终端设备还包括:As an optional implementation manner, the terminal device further includes:

第二发送单元,用于向所述终端设备的通讯录中的指定联系人发送预设验证信息获取请求;a second sending unit, configured to send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

第二接收单元,用于接收所述指定联系人发送的预设验证信息;a second receiving unit, configured to receive preset verification information sent by the designated contact;

或者,or,

所述第二发送单元,还用于向所述终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;The second sending unit is further configured to send a request for obtaining preset verification information to a designated relationship user in a social application running in the terminal device;

所述第二接收单元,还用于接收所述指定关系用户发送的预设验证信息。The second receiving unit is further configured to receive preset verification information sent by the designated relationship user.

作为一种可选的实施方式,所述终端设备还包括:As an optional implementation manner, the terminal device further includes:

推荐单元,用于在预设时间内未接收到所述预设验证信息时,将所述终端设备根据用户的历史验证记录推荐的信息作为所述预设验证信息。A recommending unit, configured to use the information recommended by the terminal device according to the user's historical verification record as the preset verification information when the preset verification information is not received within a preset time.

作为一种可选的实施方式,As an optional implementation,

所述记录存储单元,还用于记录并永久保存所述终端设备进行数据传输时所处的地理位置信息;The record storage unit is also used to record and permanently save the geographic location information where the terminal device is performing data transmission;

所述显示单元,还用于在所述终端设备中的数据传输应用界面中显示所述地理位置信息。The display unit is further configured to display the geographic location information in the data transmission application interface in the terminal device.

作为一种可选的实施方式,所述终端设备还包括:As an optional implementation manner, the terminal device further includes:

监测单元,用于监测所述终端设备是否进行重装系统的操作;a monitoring unit, configured to monitor whether the terminal device performs an operation of reinstalling the system;

清除单元,用于在所述终端设备进行重装系统的操作时,清除所述初始时间、所述数据传输的进度以及所述地理位置信息;a clearing unit, configured to clear the initial time, the progress of the data transmission and the geographic location information when the terminal device performs an operation of reinstalling the system;

或者,or,

所述监测单元,还用于监测所述终端设备是否再次进行数据传输操作;The monitoring unit is further configured to monitor whether the terminal device performs a data transmission operation again;

所述清除单元,还用于在所述终端设备再次进行数据传输操作时,清除上一次数据传输操作中的初始时间、数据传输的进度以及地理位置信息。The clearing unit is further configured to clear the initial time, the progress of the data transmission and the geographic location information in the last data transmission operation when the terminal device performs the data transmission operation again.

三方面本发明实施例还提供了一种终端设备,包括:处理器和存储器:Three aspects The embodiment of the present invention further provides a terminal device, including: a processor and a memory:

所述存储器存储有可执行程序代码;The memory stores executable program codes;

所述处理器用于调用所述存储器中存储的所述可执行程序代码,执行本发明实施例提供的任意一项所述的方法。The processor is configured to call the executable program code stored in the memory to execute any one of the methods provided in the embodiments of the present invention.

从以上技术方案可以看出,本发明实施例具有以下优点:在终端设备进行数据传输时,首先进行验证信息的匹配,在匹配通过后向目标终端设备发送数据,同时记录并永久保存数据传输的初始时间以及数据传输的进度,并将初始时间以及传输进度显示在数据传输应用界面中,从而可以根据数据传输的初始时间以及数据传输的进度知道该数据传输请求是否是用户的主动操作,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。It can be seen from the above technical solutions that the embodiments of the present invention have the following advantages: when the terminal device performs data transmission, the verification information is first matched, and after the matching is passed, the data is sent to the target terminal device, and the data of the data transmission is recorded and permanently stored at the same time. The initial time and the progress of the data transfer are displayed in the data transfer application interface, so that it can be known whether the data transfer request is an active operation of the user according to the initial time of the data transfer and the progress of the data transfer. Determine whether the user's personal information needs to be modified, thereby improving the security of the user's information.

附图说明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 description of the embodiments. Obviously, the drawings in the following description are only 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为本发明实施例公开的一种数据传输方法的流程示意图;1 is a schematic flowchart of a data transmission method disclosed in an embodiment of the present invention;

图2为本发明实施例公开的另一种数据传输方法的流程示意图;2 is a schematic flowchart of another data transmission method disclosed in an embodiment of the present invention;

图3为本发明实施例公开的另一种数据传输方法的流程示意图;3 is a schematic flowchart of another data transmission method disclosed in an embodiment of the present invention;

图4为本发明实施例公开的一种数据传输的终端设备的结构示意图;4 is a schematic structural diagram of a terminal device for data transmission disclosed in an embodiment of the present invention;

图5为本发明实施例公开的另一种数据传输的终端设备的结构示意图;5 is a schematic structural diagram of another terminal device for data transmission disclosed in an embodiment of the present invention;

图6为本发明实施例公开的一种终端设备的结构示意图;FIG. 6 is a schematic structural diagram of a terminal device disclosed in an embodiment of the present invention;

图7为本发明实施例公开的另一种终端设备的结构示意图。FIG. 7 is a schematic structural diagram of another terminal device disclosed in an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. . Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的说明书和权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first" and "second" in the description and claims of the present invention and the drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally also includes For other steps or units inherent to these processes, methods, products or devices.

在现有技术中,以手机搬家功能为例,具体的,用户使用手机搬家功能时,需要打开对应功能的应用程序(Application Programe,APP),具体是在两台手机上打开工具-备份与恢复,点击“手机搬家”虚拟功能按钮,分别在旧手机(如R7PLUS)上选择“我是旧手机”,在新手机(如R9PLUS)上选择“我是新手机”,旧手机自动调取相机功能并进入扫描二维码界面,新手机自动显示二维码,扫描成功之后,新手机上提示连接成功。旧手机则进入“选择传输的数据”界面(要迁移至新手机的数据),默认自动勾选系统数据、应用程序与存储数据(存储数据是部分默认选择,可手动选择添加)。点击按键“开始搬家”,开始数据搬家。In the prior art, taking the mobile phone moving function as an example, specifically, when a user uses the mobile phone moving function, he needs to open an application program (Application Programe, APP) corresponding to the function, specifically, open the tool-backup and restore on two mobile phones , click the virtual function button of "Mobile phone move", select "I am an old mobile phone" on the old mobile phone (such as R7PLUS), and select "I am a new mobile phone" on the new mobile phone (such as R9PLUS), the old mobile phone will automatically call the camera function And enter the scanning QR code interface, the new phone will automatically display the QR code, after the scanning is successful, the new phone will prompt that the connection is successful. The old mobile phone enters the "Select data to transfer" interface (the data to be migrated to the new mobile phone), and the system data, applications and storage data are automatically checked by default (the storage data is part of the default selection, and can be manually selected and added). Click the button "Start moving" to start data moving.

此外,本发明实施例所涉及到的终端设备可以包括运行Android操作系统、iOS操作系统、Windows操作系统或其他操作系统的终端设备,例如移动电话、移动电脑、平板电脑、台式电脑、个人数字助理(Personal Digital Assistant,PDA)、智能手表、智能手环等终端设备,本发明实施例后续不作复述。In addition, the terminal devices involved in the embodiments of the present invention may include terminal devices running an Android operating system, an iOS operating system, a Windows operating system, or other operating systems, such as a mobile phone, a mobile computer, a tablet computer, a desktop computer, and a personal digital assistant. Terminal devices such as (Personal Digital Assistant, PDA), smart watches, smart bracelets, etc., will not be repeated in the following embodiments of the present invention.

本发明实施例提供了一种数据传输方法及终端设备,可以根据数据传输的初始时间以及数据传输的进度知道该数据传输请求是否是用户的主动操作,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。以下分别进行详细说明。The embodiments of the present invention provide a data transmission method and a terminal device, which can know whether the data transmission request is an active operation of the user according to the initial time of the data transmission and the progress of the data transmission, so as to determine whether the user's personal information needs to be modified, Thus, the security of user information is improved. Each of them will be described in detail below.

请参阅图1,图1为本发明实施例公开的一种数据传输方法的流程示意图。其中,图1所示的数据传输方法可以包括以下步骤:Please refer to FIG. 1. FIG. 1 is a schematic flowchart of a data transmission method disclosed in an embodiment of the present invention. Wherein, the data transmission method shown in FIG. 1 may include the following steps:

101:启动终端设备中的数据传输功能,接收用户输入的验证信息;101: Start the data transmission function in the terminal device, and receive the verification information input by the user;

本发明实施例中,数据传输功能可以通过长按终端设备的关机键,从弹出的对话框中选择启动数据传输功能,或者点击显示屏上的数据传输功能图标启动数据传输功能,或者通过语音控制启动数据传输功能,具体采用何种方式启动数据传输功能本发明实施例不作唯一性限定。In this embodiment of the present invention, the data transmission function can be activated by long pressing the power-off button of the terminal device, and selecting to start the data transmission function from the pop-up dialog box, or clicking the data transmission function icon on the display screen to start the data transmission function, or by voice control The data transmission function is activated, and the specific method used to activate the data transmission function is not uniquely limited in this embodiment of the present invention.

本发明实施例中,在启动终端设备中的数据传输功能后,可以弹出输入验证信息对话框,提示用户输入验证信息,可选地,用户可以手动输入验证信息,也可以通过语音输入验证信息。In this embodiment of the present invention, after the data transmission function in the terminal device is activated, a dialog box for inputting verification information may pop up to prompt the user to input the verification information.

102:判断上述验证信息是否与预设验证信息匹配;102: Determine whether the above verification information matches the preset verification information;

本发明实施例中,预设验证信息在用户使用数据传输功能之前进行设定,或者在用户使用数据传输功能时进行设定。In this embodiment of the present invention, the preset verification information is set before the user uses the data transmission function, or is set when the user uses the data transmission function.

可选地,在判断上述验证信息是否与预设验证信息匹配之前,还可以包括检测终端设备中是否存在预设验证信息的操作:Optionally, before judging whether the above verification information matches the preset verification information, an operation of detecting whether the preset verification information exists in the terminal device may also be included:

检测终端设备中是否存在预设验证信息;Detecting whether preset verification information exists in the terminal device;

若终端设备中不存在预设验证信息,则输出提示信息,该提示信息用于提示用户获取预设验证信息。If the preset verification information does not exist in the terminal device, prompt information is output, and the prompt information is used to prompt the user to obtain the preset verification information.

可选地,在输出提示信息之后,还可以包括如何获取预设验证信息的操作,可以采用以下方式实现:Optionally, after the prompt information is output, the operation of how to obtain the preset verification information may also be included, which may be implemented in the following manner:

向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

接收上述指定联系人发送的预设验证信息。Receive the preset authentication information sent by the above designated contact.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated relationship user in the social application running in the terminal device;

接收上述指定关系用户发送的预设验证信息。Receive the preset verification information sent by the above-mentioned designated relationship user.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备的存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备的通讯录中的指定联系人发送参考验证信息获取请求;向终端设备中正在运行的社交应用中的指定关系用户发送参考验证信息获取请求;接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;匹配指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。sending a reference verification information acquisition request to a designated contact in the address book of the terminal device; sending a reference verification information acquisition request to a designated relationship user in a social application running in the terminal device; receiving reference verification information sent by the designated contact, and Receive the reference verification information sent by the designated relationship user; match whether the reference verification information sent by the designated contact matches the reference verification information sent by the designated relationship user, and if they are the same, use the reference verification information as the preset verification information.

本发明实施例中,终端设备可以通过无线通讯模块、无线射频模块等通讯部件向终端设备的通讯录中的指定联系人发送参考验证信息获取请求,向终端设备正在运行的社交应用中的指定关系用户发送参考验证信息获取请求,以及接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;以及,判断指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。In this embodiment of the present invention, the terminal device may send a request for obtaining reference verification information to a designated contact in the address book of the terminal device through communication components such as a wireless communication module, a radio frequency module, etc. The user sends the reference verification information acquisition request, and receives the reference verification information sent by the designated contact, and receives the reference verification information sent by the designated relationship user; and, judges the reference verification information sent by the designated contact and the reference verification information sent by the designated relationship user Whether they match, if they are the same, the reference verification information will be used as the preset verification information.

作为一种可选的实施方式,在输出提示信息,提示用户获取预设验证信息之后,若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。例如,用户的解锁验证信息、登陆各个网站时输入的登陆验证信息或者在进行数据传输时用户的历史验证记录等,根据用户的历史验证记录推荐使用频率最高或者安全度最高的验证信息作为预设验证信息。As an optional implementation manner, after outputting prompt information to prompt the user to obtain the preset verification information, if the preset verification information is not received within a preset time, the terminal device will verify the information recommended by the user's historical verification records. as the default authentication information. For example, the user's unlock verification information, the login verification information entered when logging in to various websites, or the user's historical verification records during data transmission, etc., according to the user's historical verification records, the verification information with the highest frequency of use or the highest degree of security is recommended as the preset verify message.

103:若上述验证信息与预设验证信息匹配,则向目标终端设备发送终端设备中的数据;103: If the above verification information matches the preset verification information, send the data in the terminal device to the target terminal device;

本发明实施例中,在用户输入的验证信息与预设验证信息匹配时,则可以执行数据传输操作,将终端设备中的数据发送到与终端设备进行连接的目标终端设备。In this embodiment of the present invention, when the verification information input by the user matches the preset verification information, a data transmission operation may be performed to send the data in the terminal device to the target terminal device connected to the terminal device.

104:记录并永久保存数据传输的初始时间以及数据传输的进度;104: Record and permanently save the initial time of data transmission and the progress of data transmission;

本发明实施例中,在终端设备将数据向目标终端设备进行发送时,同时记录并永久保存数据传输的初始时间以及数据传输的进度。In the embodiment of the present invention, when the terminal device sends data to the target terminal device, the initial time of data transmission and the progress of data transmission are simultaneously recorded and permanently saved.

作为一种可选的实施方式,在用户进行数据传输时,还可以记录并永久保存终端设备进行数据传输时所处的地理位置信息,并在终端设备中的数据传输应用界面中显示上述地理位置信息,其中,可以通过终端设备中的全球定位系统(Global PositioningSystem,GPS)模块进行定位,或者通过终端设备中的无线保真(Wireless Fidelity,WiFi)模块进行定位,具体采用何种定位方式本发明实施例不作唯一性限定。As an optional implementation manner, when the user performs data transmission, it is also possible to record and permanently save the geographical location information where the terminal device is performing data transmission, and display the above geographical location in the data transmission application interface in the terminal device information, wherein, the positioning can be performed by a Global Positioning System (Global Positioning System, GPS) module in the terminal device, or by a Wireless Fidelity (Wireless Fidelity, WiFi) module in the terminal device, and which positioning method is used in the present invention The embodiment is not uniquely limited.

105:在所述终端设备中的数据传输应用界面中显示所述初始时间以及数据传输的进度。105: Display the initial time and the progress of data transmission in the data transmission application interface in the terminal device.

本发明实施例中,通过步骤104将数据传输的初始时间以及数据传输的进度永久保存之后,将永久保存的数据传输的初始时间以及数据传输的进度显示在数据传输应用界面中,以便于每次用户进入数据传输应用时都可以看见上一次进行数据传输时的时间以及数据传输的进度,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。In this embodiment of the present invention, after the initial time of data transmission and the progress of data transmission are permanently stored in step 104, the permanently stored initial time of data transmission and the progress of data transmission are displayed in the data transmission application interface, so as to facilitate each time When the user enters the data transmission application, he can see the time of the last data transmission and the progress of the data transmission, so as to determine whether the user's personal information needs to be modified, thereby improving the security of the user's information.

请参阅图2,图2为本发明实施例公开的另一种数据传输方法的流程示意图。如图2所示,该方法可以包括以下步骤:Please refer to FIG. 2 , which is a schematic flowchart of another data transmission method disclosed in an embodiment of the present invention. As shown in Figure 2, the method may include the following steps:

201:启动终端设备中的数据传输功能,接收用户输入的验证信息;201: Start the data transmission function in the terminal device, and receive the verification information input by the user;

202:检测终端设备中是否存在预设验证信息;202: Detect whether preset verification information exists in the terminal device;

203:若终端设备中不存在预设验证信息,则输出提示信息,提示用户获取预设验证信息;203: If the preset verification information does not exist in the terminal device, output prompt information to prompt the user to obtain the preset verification information;

作为一种可选的实施方式,在输出提示信息之后,还可以包括如何获取预设验证信息的操作,可以采用以下方式实现:As an optional implementation manner, after the prompt information is output, an operation of how to obtain the preset verification information may also be included, which may be implemented in the following manner:

向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

接收上述指定联系人发送的预设验证信息。Receive the preset authentication information sent by the above designated contact.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated relationship user in the social application running in the terminal device;

接收上述指定关系用户发送的预设验证信息。Receive the preset verification information sent by the above-mentioned designated relationship user.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备的存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备的通讯录中的指定联系人发送参考验证信息获取请求;向终端设备中正在运行的社交应用中的指定关系用户发送参考验证信息获取请求;接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;匹配指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。sending a reference verification information acquisition request to a designated contact in the address book of the terminal device; sending a reference verification information acquisition request to a designated relationship user in a social application running in the terminal device; receiving reference verification information sent by the designated contact, and Receive the reference verification information sent by the designated relationship user; match whether the reference verification information sent by the designated contact matches the reference verification information sent by the designated relationship user, and if they are the same, use the reference verification information as the preset verification information.

本发明实施例中,终端设备可以通过无线通讯模块、无线射频模块等通讯部件向终端设备的通讯录中的指定联系人发送参考验证信息获取请求,向终端设备正在运行的社交应用中的指定关系用户发送参考验证信息获取请求,以及接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;以及,判断指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。In this embodiment of the present invention, the terminal device may send a request for obtaining reference verification information to a designated contact in the address book of the terminal device through communication components such as a wireless communication module and a radio frequency module, and send a request to the designated relationship in the social application running on the terminal device to The user sends the reference verification information acquisition request, and receives the reference verification information sent by the designated contact, and receives the reference verification information sent by the designated relationship user; and, judges the reference verification information sent by the designated contact and the reference verification information sent by the designated relationship user Whether they match, if they are the same, the reference verification information will be used as the preset verification information.

204:若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息;204: If the preset verification information is not received within the preset time, use the information recommended by the terminal device according to the user's historical verification record as the preset verification information;

作为一种可选的实施方式,在输出提示信息,提示用户获取预设验证信息之后,若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。例如,用户的解锁验证信息、登陆各个网站时输入的登陆验证信息或者在进行数据传输时用户的历史验证记录等,根据用户的历史验证记录推荐使用频率最高或者安全度最高的验证信息作为预设验证信息。As an optional implementation manner, after outputting prompt information to prompt the user to obtain the preset verification information, if the preset verification information is not received within the preset time, the terminal device will verify the information recommended by the user's historical verification records. as the default authentication information. For example, the user's unlock verification information, the login verification information entered when logging in to various websites, or the user's historical verification records during data transmission, etc., according to the user's historical verification records, the verification information with the highest frequency of use or the highest degree of security is recommended as the preset verify message.

205:判断上述验证信息是否与预设验证信息匹配;205: Determine whether the above verification information matches the preset verification information;

206:若验证信息与预设验证信息匹配,则向目标终端设备发送终端设备中的数据;206: If the verification information matches the preset verification information, send the data in the terminal device to the target terminal device;

207:记录并永久保存数据传输的初始时间、数据传输的进度以及数据传输时所处的地理位置信息;207: Record and permanently save the initial time of data transmission, the progress of data transmission, and the geographic location information at the time of data transmission;

208:在终端设备中的数据传输应用界面中显示初始时间、数据传输的进度以及地理位置信息;208: Display the initial time, the progress of the data transmission and the geographic location information in the data transmission application interface in the terminal device;

209:监测终端设备是否进行重装系统的操作;209: Monitor whether the terminal device is re-installing the system;

210:若终端设备进行重装系统的操作,则清除初始时间、数据传输的进度以及地理位置信息。210: If the terminal device performs an operation of reinstalling the system, clear the initial time, the progress of data transmission, and the geographic location information.

作为一种可选的实施方式,在终端设备进行重装系统时,则清除之前保存的数据传输时的初始时间、数据传输的进度以及地理位置信息。As an optional implementation manner, when the terminal device reinstalls the system, the previously saved initial time of data transmission, the progress of data transmission, and the geographic location information are cleared.

请参阅图3,图3为本发明实施例公开的另一种数据传输方法的流程示意图。如图3所示,该方法可以包括以下步骤:Please refer to FIG. 3 , which is a schematic flowchart of another data transmission method disclosed in an embodiment of the present invention. As shown in Figure 3, the method may include the following steps:

301:启动终端设备中的数据传输功能,接收用户输入的验证信息;301: Start the data transmission function in the terminal device, and receive the verification information input by the user;

302:检测终端设备中是否存在预设验证信息;302: Detect whether preset verification information exists in the terminal device;

303:若终端设备中不存在预设验证信息,则输出提示信息,提示用户获取预设验证信息;303: If the preset verification information does not exist in the terminal device, output prompt information to prompt the user to obtain the preset verification information;

作为一种可选的实施方式,在输出提示信息之后,还可以包括如何获取预设验证信息的操作,可以采用以下方式实现:As an optional implementation manner, after the prompt information is output, an operation of how to obtain the preset verification information may also be included, which may be implemented in the following manner:

向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

接收上述指定联系人发送的预设验证信息。Receive the preset authentication information sent by the above designated contact.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated relationship user in the social application running in the terminal device;

接收上述指定关系用户发送的预设验证信息。Receive the preset verification information sent by the above-mentioned designated relationship user.

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备的存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,从而可以更好地提高终端设备数据传输功能的安全性。In the above manner, the terminal device does not need to store the preset verification information in advance, thereby reducing the occupation of the storage space of the terminal device. Moreover, since the preset verification information sent by the designated contact in response to the preset verification information acquisition request is random, the security of the data transmission function of the terminal device can be better improved.

或者,or,

向终端设备的通讯录中的指定联系人发送参考验证信息获取请求;向终端设备中正在运行的社交应用中的指定关系用户发送参考验证信息获取请求;接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;匹配指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。sending a reference verification information acquisition request to a designated contact in the address book of the terminal device; sending a reference verification information acquisition request to a designated relationship user in a social application running in the terminal device; receiving reference verification information sent by the designated contact, and Receive the reference verification information sent by the designated relationship user; match whether the reference verification information sent by the designated contact matches the reference verification information sent by the designated relationship user, and if they are the same, use the reference verification information as the preset verification information.

本发明实施例中,终端设备可以通过无线通讯模块、无线射频模块等通讯部件向终端设备的通讯录中的指定联系人发送参考验证信息获取请求,向终端设备正在运行的社交应用中的指定关系用户发送参考验证信息获取请求,以及接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;以及,判断指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。In this embodiment of the present invention, the terminal device may send a request for obtaining reference verification information to a designated contact in the address book of the terminal device through communication components such as a wireless communication module and a radio frequency module, and send a request to the designated relationship in the social application running on the terminal device to The user sends the reference verification information acquisition request, and receives the reference verification information sent by the designated contact, and receives the reference verification information sent by the designated relationship user; and, judge the reference verification information sent by the designated contact and the reference verification information sent by the designated relationship user Whether they match, if they are the same, the reference verification information will be used as the preset verification information.

304:若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息;304: If the preset verification information is not received within the preset time, use the information recommended by the terminal device according to the user's historical verification record as the preset verification information;

作为一种可选的实施方式,在输出提示信息,提示用户获取预设验证信息之后,若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。例如,用户的解锁验证信息、登陆各个网站时输入的登陆验证信息或者在进行数据传输时用户的历史验证记录等,根据用户的历史验证记录推荐使用频率最高或者安全度最高的验证信息作为预设验证信息。As an optional implementation manner, after outputting prompt information to prompt the user to obtain the preset verification information, if the preset verification information is not received within a preset time, the terminal device will verify the information recommended by the user's historical verification records. as the default authentication information. For example, the user's unlock verification information, the login verification information entered when logging in to various websites, or the user's historical verification records during data transmission, etc., according to the user's historical verification records, the verification information with the highest frequency of use or the highest degree of security is recommended as the preset verify message.

305:判断上述验证信息是否与预设验证信息匹配;305: Determine whether the above verification information matches the preset verification information;

306:若验证信息与预设验证信息匹配,则向目标终端设备发送终端设备中的数据;306: If the verification information matches the preset verification information, send the data in the terminal device to the target terminal device;

307:记录并永久保存数据传输的初始时间、数据传输的进度以及数据传输时所处的地理位置信息;307: Record and permanently save the initial time of data transmission, the progress of data transmission, and the geographic location information at the time of data transmission;

308:在终端设备中的数据传输应用界面中显示初始时间、数据传输的进度以及地理位置信息;308: Display the initial time, the progress of the data transmission, and the geographic location information in the data transmission application interface in the terminal device;

309:监测终端设备是否再次进行数据传输操作;309: Monitor whether the terminal device performs the data transmission operation again;

310:若终端设备再次进行数据传输操作,则清除上一次数据传输操作中的初始时间、数据传输的进度以及地理位置信息。310: If the terminal device performs the data transmission operation again, clear the initial time, the progress of the data transmission, and the geographic location information in the last data transmission operation.

作为一种可选的实施方式,在终端设备再次进行数据传输操作时,则清除之前保存的数据传输时的初始时间、数据传输的进度以及地理位置信息。As an optional implementation manner, when the terminal device performs the data transmission operation again, the previously saved initial time of the data transmission, the progress of the data transmission, and the geographic location information are cleared.

请参阅图4,图4是本发明的一个实施例提供的一种数据传输的终端设备的结构示意图。其中,该终端设备可以是智能手机、平板电脑、智能穿戴设备等终端设备。该终端设备包括:Please refer to FIG. 4 , which is a schematic structural diagram of a terminal device for data transmission provided by an embodiment of the present invention. The terminal device may be a terminal device such as a smart phone, a tablet computer, and a smart wearable device. The terminal equipment includes:

第一接收单元401,用于在启动终端设备中的数据传输功能后,接收用户输入的验证信息;The first receiving unit 401 is configured to receive the verification information input by the user after starting the data transmission function in the terminal device;

判断单元402,用于判断上述验证信息是否与预设验证信息匹配;A judgment unit 402, configured to judge whether the above verification information matches the preset verification information;

第一发送单元403,用于在上述验证信息与预设验证信息匹配时,向目标终端设备发送终端设备中的数据;a first sending unit 403, configured to send the data in the terminal device to the target terminal device when the above verification information matches the preset verification information;

记录存储单元404,用于记录并永久保存数据传输的初始时间以及数据传输的进度;Recording storage unit 404, used to record and permanently save the initial time of data transmission and the progress of data transmission;

显示单元405,用于在终端设备中的数据传输应用界面中显示初始时间以及数据传输的进度。The display unit 405 is configured to display the initial time and the progress of data transmission in the data transmission application interface in the terminal device.

本发明实施例中,各功能单元的具体实施方式可以参照方法实施例1中的描述,本发明实施例将不作复述。In this embodiment of the present invention, for the specific implementation of each functional unit, reference may be made to the description in Method Embodiment 1, which will not be repeated in this embodiment of the present invention.

请一并参阅图5,图5为本发明实施例公开的另一种数据传输的终端设备的结构示意图。其中,图5所示的终端设备是由图4所示的终端设备进行优化得到的,与图4所示的终端设备相比,图5所示的终端设备还包括:Please refer to FIG. 5 together. FIG. 5 is a schematic structural diagram of another terminal device for data transmission disclosed in an embodiment of the present invention. The terminal device shown in FIG. 5 is obtained by optimizing the terminal device shown in FIG. 4 . Compared with the terminal device shown in FIG. 4 , the terminal device shown in FIG. 5 further includes:

检测单元406,用于检测终端设备中是否存在预设验证信息;A detection unit 406, configured to detect whether preset verification information exists in the terminal device;

提示单元407,用于在终端设备中不存在预设验证信息时,输出提示信息,提示用户获取预设验证信息。The prompting unit 407 is configured to output prompt information when there is no preset verification information in the terminal device, and prompt the user to obtain the preset verification information.

其中,通过检测单元406以及提示单元407可以实现在终端设备中不存在预设验证信息时,提示用户获取预设验证信息。Wherein, the detection unit 406 and the prompting unit 407 can realize that when the preset verification information does not exist in the terminal device, the user is prompted to obtain the preset verification information.

可选地,在图5所示的终端设备中,该终端设备还包括:Optionally, in the terminal device shown in FIG. 5 , the terminal device further includes:

第二发送单元408,用于向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;A second sending unit 408, configured to send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

第二接收单元409,用于接收指定联系人发送的预设验证信息;The second receiving unit 409 is configured to receive the preset verification information sent by the designated contact;

或者,or,

上述第二发送单元408,还用于向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;The above-mentioned second sending unit 408 is further configured to send a request for obtaining preset verification information to a designated relationship user in the social application running in the terminal device;

上述第二接收单元409,还用于接收指定关系用户发送的预设验证信息。The above-mentioned second receiving unit 409 is further configured to receive the preset verification information sent by the specified relationship user.

其中,通过第二发送单元408以及第二接收单元409可以获取预设验证信息。The preset verification information can be acquired through the second sending unit 408 and the second receiving unit 409 .

可选地,在图5所示的终端设备中,该终端设备还包括:Optionally, in the terminal device shown in FIG. 5 , the terminal device further includes:

推荐单元410,用于在预设时间内未接收到预设验证信息时,将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。The recommending unit 410 is configured to use the information recommended by the terminal device according to the user's historical verification record as the preset verification information when the preset verification information is not received within the preset time.

可选地,在图5所示的终端设备中,Optionally, in the terminal device shown in Figure 5,

上述记录存储单元404,还用于记录并永久保存终端设备进行数据传输时所处的地理位置信息;The above-mentioned record storage unit 404 is also used to record and permanently save the geographic location information where the terminal device is located when performing data transmission;

上述显示单元405,还用于在终端设备中的数据传输应用界面中显示地理位置信息。The above-mentioned display unit 405 is further configured to display geographic location information in the data transmission application interface in the terminal device.

可选地,在图5所示的终端设备中,该终端设备还包括:Optionally, in the terminal device shown in FIG. 5 , the terminal device further includes:

监测单元411,用于监测终端设备是否进行重装系统的操作;The monitoring unit 411 is used to monitor whether the terminal device performs an operation of reinstalling the system;

清除单元412,用于在终端设备进行重装系统的操作时,清除初始时间、数据传输的进度以及地理位置信息;The clearing unit 412 is used to clear the initial time, the progress of data transmission and the geographic location information when the terminal device performs the operation of reinstalling the system;

或者,or,

上述监测单元411,还用于监测终端设备是否再次进行数据传输操作;The above-mentioned monitoring unit 411 is also used to monitor whether the terminal device performs the data transmission operation again;

上述清除单元412,还用于在终端设备再次进行数据传输操作时,清除上一次数据传输操作中的初始时间、数据传输的进度以及地理位置信息。The above-mentioned clearing unit 412 is further configured to clear the initial time, the progress of data transmission and the geographic location information in the last data transmission operation when the terminal device performs the data transmission operation again.

其中,通过监测单元411以及清除单元412用于清除终端设备中永久保存的初始时间、数据传输的进度以及地理位置信息。Wherein, the monitoring unit 411 and the clearing unit 412 are used to clear the initial time, the progress of data transmission and the geographic location information permanently stored in the terminal device.

请参阅图6,图6为本发明实施例公开的一种终端设备的结构示意图。如图6所示,该终端设备包括:处理器601以及存储器602;其中存储器602可以用于处理器601执行数据处理所需要的缓存,还可以用于提供处理器601执行数据处理调用的数据以及获得的结果数据的存储空间。Please refer to FIG. 6, which is a schematic structural diagram of a terminal device disclosed in an embodiment of the present invention. As shown in FIG. 6, the terminal device includes: a processor 601 and a memory 602; wherein the memory 602 can be used for the cache required by the processor 601 to perform data processing, and can also be used to provide data for the processor 601 to perform data processing calls and Storage space for the obtained result data.

在本发明实施例中,处理器601通过调用存储于存储器602中的程序代码,用于执行以下操作:In this embodiment of the present invention, the processor 601 is configured to perform the following operations by calling program codes stored in the memory 602:

启动终端设备中的数据传输功能,接收用户输入的验证信息;Start the data transmission function in the terminal device and receive the verification information input by the user;

判断上述验证信息是否与预设验证信息匹配;Determine whether the above verification information matches the preset verification information;

若上述验证信息与预设验证信息匹配,则向目标终端设备发送终端设备中的数据;If the above verification information matches the preset verification information, send the data in the terminal device to the target terminal device;

记录并永久保存数据传输的初始时间以及数据传输的进度;Record and permanently save the initial time of the data transfer and the progress of the data transfer;

在终端设备中的数据传输应用界面中显示上述初始时间以及数据传输的进度。The above-mentioned initial time and the progress of data transmission are displayed in the data transmission application interface in the terminal device.

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,在判断上述验证信息是否与预设验证信息匹配之前,还用以执行以下操作:As an optional implementation manner, the processor 601 is further configured to perform the following operations before judging whether the above-mentioned verification information matches the preset verification information by calling the program code stored in the memory 602:

检测终端设备中是否存在预设验证信息;Detecting whether preset verification information exists in the terminal device;

若终端设备中不存在预设验证信息,则输出提示信息,提示用户获取预设验证信息。If the preset verification information does not exist in the terminal device, prompt information is output to prompt the user to obtain the preset verification information.

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,在输出提示信息,提示用户获取预设验证信息之后,还用以执行以下操作:As an optional implementation manner, the processor 601 is further configured to perform the following operations after outputting prompt information and prompting the user to obtain the preset verification information by calling the program code stored in the memory 602:

向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated contact in the address book of the terminal device;

接收指定联系人发送的预设验证信息;Receive the preset verification information sent by the designated contact;

或者,or,

向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;Send a request for obtaining preset verification information to a designated relationship user in the social application running in the terminal device;

接收指定关系用户发送的预设验证信息。Receive the preset authentication information sent by the specified relationship user.

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,还用以执行以下操作:As an optional implementation manner, the processor 601 is further configured to perform the following operations by calling the program code stored in the memory 602:

若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。If the preset verification information is not received within the preset time, the information recommended by the terminal device according to the user's historical verification record is used as the preset verification information.

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,还用以执行以下操作:As an optional implementation manner, the processor 601 is further configured to perform the following operations by calling the program code stored in the memory 602:

记录并永久保存终端设备进行数据传输时所处的地理位置信息;Record and permanently save the geographic location information of the terminal equipment when it transmits data;

在终端设备中的数据传输应用界面中显示地理位置信息。The geographic location information is displayed in the data transmission application interface in the terminal device.

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,还用以执行以下操作:As an optional implementation manner, the processor 601 is further configured to perform the following operations by calling the program code stored in the memory 602:

监测终端设备是否进行重装系统的操作;Monitor whether the terminal equipment is re-installing the system;

若终端设备进行重装系统的操作,则清除初始时间、数据传输的进度以及地理位置信息;If the terminal device performs the operation of reinstalling the system, the initial time, the progress of data transmission and the geographic location information are cleared;

或者,or,

监测终端设备是否再次进行数据传输操作;Monitor whether the terminal equipment performs data transmission operations again;

若终端设备再次进行数据传输操作,则清除上一次数据传输操作中的初始时间、数据传输的进度以及地理位置信息。If the terminal device performs the data transmission operation again, the initial time in the last data transmission operation, the progress of the data transmission and the geographic location information are cleared.

请参阅图7,图7为本发明实施例公开的另一种终端设备的结构示意图。如图7所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端设备可以为包括手机、平板电脑、PDA(Personal DigitalAssistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端设备为手机为例:Please refer to FIG. 7 , which is a schematic structural diagram of another terminal device disclosed in an embodiment of the present invention. As shown in FIG. 7 , for the convenience of description, only the part related to the embodiment of the present invention is shown, and the specific technical details are not disclosed, please refer to the method part of the embodiment of the present invention. The terminal device can be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales, a sales terminal), a vehicle-mounted computer, etc. The terminal device is a mobile phone as an example:

图7示出的是与本发明实施例提供的终端设备相关的手机的部分结构的框图。参考图7,手机包括:射频(Radio Frequency,RF)电路701、存储器702、输入单元703、显示单元704、传感器705、音频电路706、无线保真(wireless fidelity,WiFi)模块707、处理器708、以及电源709等部件。本领域技术人员可以理解,图7中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。FIG. 7 is a block diagram showing a partial structure of a mobile phone related to a terminal device provided by an embodiment of the present invention. 7 , the mobile phone includes: a radio frequency (RF) circuit 701 , a memory 702 , an input unit 703 , a display unit 704 , a sensor 705 , an audio circuit 706 , a wireless fidelity (WiFi) module 707 , and a processor 708 , and the power supply 709 and other components. Those skilled in the art can understand that the structure of the mobile phone shown in FIG. 7 does not constitute a limitation on the mobile phone, and may include more or less components than the one shown, or combine some components, or arrange different components.

下面结合图7对手机的各个构成部件进行具体的介绍:Below in conjunction with Figure 7, the various components of the mobile phone are introduced in detail:

RF电路701可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器708处理;另外,将设计上行的数据发送给基站。通常,RF电路701包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路701还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。The RF circuit 701 can be used for receiving and sending signals during sending and receiving of information or during a call. In particular, after receiving the downlink information of the base station, it is processed by the processor 708; in addition, it sends the designed uplink data to the base station. Generally, the RF circuit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 701 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (GSM), General Packet Radio Service (General Packet Radio Service, GPRS), Code Division Multiple Access (Code Division Multiple Access) , CDMA), Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), email, Short Messaging Service (Short Messaging Service, SMS) and the like.

存储器702可用于存储软件程序以及模块,处理器708通过运行存储在存储器702的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 702 can be used to store software programs and modules, and the processor 708 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 702 . The memory 702 may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, an application program (such as a sound playback function, an image playback function, etc.) required for at least one function, and the like; Data created by the use of the mobile phone (such as audio data, phone book, etc.), etc. Additionally, memory 702 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.

输入单元703可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元703可包括触控面板7031以及其他输入设备7032。触控面板7031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板7031上或在触控面板7031附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板7031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器708,并能接收处理器708发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板7031。除了触控面板7031,输入单元703还可以包括其他输入设备7032。具体地,其他输入设备7032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 703 can be used for receiving inputted numerical or character information, and generating key signal input related to user setting and function control of the mobile phone. Specifically, the input unit 703 may include a touch panel 7031 and other input devices 7032 . The touch panel 7031, also referred to as a touch screen, can collect the user's touch operations on or near it (such as the user's finger, stylus, etc., any suitable object or accessory on or near the touch panel 7031). operation), and drive the corresponding connection device according to the preset program. Optionally, the touch panel 7031 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the touch controller. To the processor 708, and can receive the command sent by the processor 708 and execute it. In addition, the touch panel 7031 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 7031 , the input unit 703 may also include other input devices 7032 . Specifically, other input devices 7032 may include, but are not limited to, one or more of physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, and the like.

显示单元704可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元704可包括显示面板7041,可选的,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板7041。进一步的,触控面板7031可覆盖显示面板7041,当触控面板7031检测到在其上或附近的触摸操作后,传送给处理器708以确定触摸事件的类型,随后处理器708根据触摸事件的类型在显示面板7041上提供相应的视觉输出。虽然在图7中,触控面板7031与显示面板7041是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板7031与显示面板7041集成而实现手机的输入和输出功能。The display unit 704 may be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 704 may include a display panel 7041. Optionally, the display panel 7041 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED) or the like. Further, the touch panel 7031 can cover the display panel 7041. When the touch panel 7031 detects a touch operation on or near it, it transmits it to the processor 708 to determine the type of the touch event, and then the processor 708 determines the type of the touch event according to the touch event. Type provides corresponding visual output on display panel 7041. Although in FIG. 7, the touch panel 7031 and the display panel 7041 are used as two independent components to realize the input and input functions of the mobile phone, in some embodiments, the touch panel 7031 and the display panel 7041 can be integrated to form Realize the input and output functions of the mobile phone.

手机还可包括至少一种传感器705,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板7041的亮度,接近传感器可在手机移动到耳边时,关闭显示面板7041和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The cell phone may also include at least one sensor 705, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor can include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 7041 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 7041 and/or when the mobile phone is moved to the ear. or backlight. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes), and can detect the magnitude and direction of gravity when it is stationary. games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. Repeat.

音频电路706、扬声器7061,传声器7062可提供用户与手机之间的音频接口。音频电路706可将接收到的音频数据转换后的电信号,传输到扬声器7061,由扬声器7061转换为声音信号输出;另一方面,传声器7062将收集的声音信号转换为电信号,由音频电路706接收后转换为音频数据,再将音频数据输出处理器708处理后,经RF电路701以发送给比如另一手机,或者将音频数据输出至存储器702以便进一步处理。The audio circuit 706, the speaker 7061, and the microphone 7062 can provide an audio interface between the user and the mobile phone. The audio circuit 706 can convert the received audio data into an electrical signal, and transmit it to the speaker 7061, and the speaker 7061 converts it into a sound signal for output; on the other hand, the microphone 7062 converts the collected sound signal into an electrical signal, which is converted by the audio circuit 706. After receiving, it is converted into audio data, and then the audio data is output to the processor 708 for processing, and then sent to, for example, another mobile phone through the RF circuit 701, or the audio data is output to the memory 702 for further processing.

WiFi属于短距离无线传输技术,手机通过WiFi模块707可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了WiFi模块707,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。WiFi is a short-distance wireless transmission technology, and the mobile phone can help users to send and receive emails, browse web pages, and access streaming media through the WiFi module 707, which provides users with wireless broadband Internet access. Although FIG. 7 shows the WiFi module 707, it can be understood that it is not a necessary component of the mobile phone, and can be completely omitted as required within the scope of not changing the essence of the invention.

处理器708是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器708可包括一个或多个处理单元;优选的,处理器708可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器708中。The processor 708 is the control center of the mobile phone, using various interfaces and lines to connect various parts of the entire mobile phone, by running or executing the software programs and/or modules stored in the memory 702, and calling the data stored in the memory 702. Various functions of the mobile phone and processing data, so as to monitor the mobile phone as a whole. Optionally, the processor 708 may include one or more processing units; preferably, the processor 708 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc. , the modem processor mainly deals with wireless communication. It can be understood that the above-mentioned modulation and demodulation processor may not be integrated into the processor 708 .

手机还包括给各个部件供电的电源709(比如电池),优选的,电源可以通过电源管理系统与处理器708逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The mobile phone also includes a power source 709 (such as a battery) for supplying power to various components. Preferably, the power source can be logically connected to the processor 708 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system.

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。Although not shown, the mobile phone may also include a camera, a Bluetooth module, and the like, which will not be repeated here.

前述实施例中,各步骤方法流程可以基于该终端设备的结构实现。In the foregoing embodiments, the method flow of each step can be implemented based on the structure of the terminal device.

前述图1、图2、图3所示的实施例中,各步骤方法流程可以基于该手机的结构实现。前述图4、图5、图6所示的实施例中,各单元功能可以基于该手机的结构实现。In the foregoing embodiments shown in FIG. 1 , FIG. 2 , and FIG. 3 , the method flow of each step can be implemented based on the structure of the mobile phone. In the aforementioned embodiments shown in FIG. 4 , FIG. 5 , and FIG. 6 , the functions of each unit can be implemented based on the structure of the mobile phone.

值得注意的是,上述数据传输的终端设备的实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above-mentioned embodiments of the terminal device for data transmission, each unit included is only divided according to functional logic, but is not limited to the above-mentioned division, as long as the corresponding functions can be realized; The specific names of the functional units are only for the convenience of distinguishing from each other, and are not used to limit the protection scope of the present invention.

另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。In addition, those of ordinary skill in the art can understand that all or part of the steps in the above method embodiments can be implemented by instructing relevant hardware through a program, and the corresponding program can be stored in a computer-readable storage medium. The storage medium can be read-only memory, magnetic disk or optical disk, etc.

以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above are only preferred specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the embodiments of the present invention. , all should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (14)

1. A method of data transmission, comprising:
starting a data transmission function in the terminal equipment, and receiving verification information input by a user;
judging whether the verification information is matched with preset verification information or not;
if the verification information is matched with the preset verification information, sending data in the terminal equipment to target terminal equipment;
recording and permanently storing the initial time of data transmission and the progress of data transmission;
displaying the initial time and the progress of data transmission in a data transmission application interface in the terminal device, specifically comprising:
and when the user enters the data transmission application interface in the terminal equipment each time, displaying the time and the progress of data transmission when the data transmission is carried out last time in the data transmission application interface in the terminal equipment.
2. The method of claim 1, wherein before the determining whether the verification information matches preset verification information, the method further comprises:
detecting whether preset verification information exists in the terminal equipment or not;
and if the preset verification information does not exist in the terminal equipment, outputting prompt information to prompt the user to obtain the preset verification information.
3. The method according to claim 2, wherein after the outputting of the prompt message prompting the user to obtain the preset verification information, the method further comprises:
sending a preset verification information acquisition request to a designated contact person in an address list of the terminal equipment;
receiving the preset verification information sent by the designated contact person;
or,
sending a preset verification information acquisition request to a user with a specified relationship in the running social application in the terminal equipment;
and receiving the preset verification information sent by the user with the specified relationship.
4. The method of claim 3, further comprising:
and if the preset verification information is not received within the preset time, using information recommended by the terminal equipment according to the historical verification record of the user as the preset verification information.
5. The method of claim 4, further comprising:
recording and permanently storing the geographical position information of the terminal equipment during data transmission;
and displaying the geographical position information in a data transmission application interface in the terminal equipment.
6. The method of claim 5, further comprising:
monitoring whether the terminal equipment carries out the operation of reloading the system;
if the terminal equipment carries out the operation of reloading the system, clearing the initial time, the data transmission progress and the geographic position information;
or,
monitoring whether the terminal equipment carries out data transmission operation again;
and if the terminal equipment carries out the data transmission operation again, clearing the initial time, the data transmission progress and the geographical position information in the last data transmission operation.
7. A terminal device, comprising:
the first receiving unit is used for receiving the verification information input by a user after a data transmission function in the terminal equipment is started;
the judging unit is used for judging whether the verification information is matched with preset verification information;
the first sending unit is used for sending the data in the terminal equipment to target terminal equipment when the verification information is matched with the preset verification information;
the recording and storing unit is used for recording and permanently storing the initial time of data transmission and the progress of the data transmission;
a display unit, configured to display the initial time and the progress of data transmission in a data transmission application interface in the terminal device, and specifically include: and when the user enters the data transmission application interface in the terminal equipment each time, displaying the time and the progress of data transmission when the data transmission is carried out last time in the data transmission application interface in the terminal equipment.
8. The terminal device according to claim 7, wherein the terminal device further comprises:
the detection unit is used for detecting whether preset verification information exists in the terminal equipment;
and the prompting unit is used for outputting prompting information to prompt the user to acquire the preset verification information when the preset verification information does not exist in the terminal equipment.
9. The terminal device according to claim 8, wherein the terminal device further comprises:
the second sending unit is used for sending a preset verification information acquisition request to a designated contact person in the address list of the terminal equipment;
the second receiving unit is used for receiving preset verification information sent by the appointed contact person;
or,
the second sending unit is further configured to send a preset verification information acquisition request to a user with a specified relationship in the running social application in the terminal device;
the second receiving unit is further configured to receive preset verification information sent by the user with the specified relationship.
10. The terminal device according to claim 9, wherein the terminal device further comprises:
and the recommending unit is used for taking the information recommended by the terminal equipment according to the historical verification record of the user as the preset verification information when the preset verification information is not received within the preset time.
11. The terminal device according to claim 10,
the record storage unit is also used for recording and permanently storing the geographical position information of the terminal equipment during data transmission;
the display unit is further configured to display the geographical location information in a data transmission application interface in the terminal device.
12. The terminal device of claim 11, wherein the terminal device further comprises:
the monitoring unit is used for monitoring whether the terminal equipment carries out the operation of reloading the system;
the clearing unit is used for clearing the initial time, the data transmission progress and the geographic position information when the terminal equipment carries out the operation of reloading the system;
or,
the monitoring unit is also used for monitoring whether the terminal equipment carries out data transmission operation again;
the clearing unit is further configured to clear the initial time, the data transmission progress and the geographic location information in the last data transmission operation when the terminal device performs the data transmission operation again.
13. A terminal device, comprising: a processor and a memory, wherein,
the memory stores executable program code;
the processor is configured to call the executable program code stored in the memory to perform the method of any one of claims 1 to 6.
14. A computer-readable storage medium, characterized in that it stores a computer program for instructing associated hardware to perform the method of any one of claims 1 to 6.
CN201610825676.3A 2016-09-14 2016-09-14 A data transmission method and terminal device Expired - Fee Related CN106331370B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610825676.3A CN106331370B (en) 2016-09-14 2016-09-14 A data transmission method and terminal device
PCT/CN2017/092496 WO2018049893A1 (en) 2016-09-14 2017-07-11 Data transmission method and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610825676.3A CN106331370B (en) 2016-09-14 2016-09-14 A data transmission method and terminal device

Publications (2)

Publication Number Publication Date
CN106331370A CN106331370A (en) 2017-01-11
CN106331370B true CN106331370B (en) 2019-02-05

Family

ID=57787895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610825676.3A Expired - Fee Related CN106331370B (en) 2016-09-14 2016-09-14 A data transmission method and terminal device

Country Status (2)

Country Link
CN (1) CN106331370B (en)
WO (1) WO2018049893A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331370B (en) * 2016-09-14 2019-02-05 Oppo广东移动通信有限公司 A data transmission method and terminal device
CN107329780B (en) * 2017-06-21 2021-03-12 Oppo广东移动通信有限公司 Data processing methods and related products
CN109597698A (en) * 2018-10-26 2019-04-09 平安科技(深圳)有限公司 Message prompt method, device, electronic equipment and computer readable storage medium
JP7180358B2 (en) * 2018-12-18 2022-11-30 オムロンヘルスケア株式会社 INFORMATION MANAGEMENT SYSTEM AND PAIRING METHOD OF MEASURING DEVICE AND INFORMATION TERMINAL
CN111343618B (en) * 2020-02-13 2023-11-10 维沃移动通信有限公司 A display method and electronic device
CN111526249B (en) * 2020-04-16 2022-02-01 维沃移动通信(杭州)有限公司 Information processing method and electronic equipment
CN112351421B (en) * 2020-09-14 2024-02-06 深圳Tcl新技术有限公司 Control method, control device and computer storage medium for data transmission
CN113986075B (en) * 2021-10-22 2024-09-20 维沃移动通信有限公司 Information display method and device, verification method and device, and electronic device
CN116701064B (en) * 2023-08-08 2023-10-10 芯知科技(江苏)有限公司 Mobile equipment lost data processing method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399729A (en) * 2007-09-28 2009-04-01 鸿富锦精密工业(深圳)有限公司 Management system and method for file download and upload
CN102185892A (en) * 2011-04-01 2011-09-14 苏州壹世通科技有限公司 Method and system for realizing data transmission and display
EP2639716A2 (en) * 2012-03-09 2013-09-18 Apple Inc. Progress bar
CN104202185A (en) * 2014-08-25 2014-12-10 腾讯科技(深圳)有限公司 Backup method and backup device for communication data
CN104794022A (en) * 2014-07-30 2015-07-22 北京中科同向信息技术有限公司 Backup technology based on dependability

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6981177B2 (en) * 2002-04-19 2005-12-27 Computer Associates Think, Inc. Method and system for disaster recovery
JP2007004642A (en) * 2005-06-24 2007-01-11 Matsushita Electric Ind Co Ltd Client server system and service method using the same
CN105430600B (en) * 2015-11-05 2019-03-01 魅族科技(中国)有限公司 A kind of data transmission method and the terminal of data transmission
CN105871423A (en) * 2016-03-28 2016-08-17 乐视控股(北京)有限公司 Data processing method and device
CN106331370B (en) * 2016-09-14 2019-02-05 Oppo广东移动通信有限公司 A data transmission method and terminal device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399729A (en) * 2007-09-28 2009-04-01 鸿富锦精密工业(深圳)有限公司 Management system and method for file download and upload
CN102185892A (en) * 2011-04-01 2011-09-14 苏州壹世通科技有限公司 Method and system for realizing data transmission and display
EP2639716A2 (en) * 2012-03-09 2013-09-18 Apple Inc. Progress bar
CN104794022A (en) * 2014-07-30 2015-07-22 北京中科同向信息技术有限公司 Backup technology based on dependability
CN104202185A (en) * 2014-08-25 2014-12-10 腾讯科技(深圳)有限公司 Backup method and backup device for communication data

Also Published As

Publication number Publication date
WO2018049893A1 (en) 2018-03-22
CN106331370A (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN106331370B (en) A data transmission method and terminal device
CN106484562B (en) Data transmission processing method and terminal equipment
CN106412311B (en) Data transmission method and terminal equipment
CN106250223B (en) Background process management method and terminal equipment
CN106658354B (en) Data transmission method and equipment
CN108647058A (en) A method for starting an application program and a mobile terminal
CN106550361B (en) Data transmission method, equipment and computer readable storage medium
CN106341809B (en) Data transmission method and equipment
CN107066090B (en) Method for controlling fingerprint identification module and mobile terminal
CN106790981A (en) A terminal device setting method and terminal device
CN103455751B (en) Password hint generation method, device and terminal equipment
CN109309659B (en) Mobile terminal and method and device for logging in application of mobile terminal
CN108228357B (en) A kind of memory cleaning method and mobile terminal
CN107577933B (en) Application login method and device, computer equipment and computer readable storage medium
CN106407771A (en) Message management method and device
CN106934003B (en) File processing method and mobile terminal
CN109565463B (en) Method, device and terminal for processing short message verification code
US9621674B2 (en) Method and apparatus for associating online accounts
CN107613093A (en) Communication message display method and user terminal
CN107102913A (en) Data backup method and device and computer equipment
CN107317908B (en) User identification method, terminal and storage medium
CN106658360A (en) A data transmission method and device
CN106250175A (en) An application upgrading method and terminal equipment
CN106453845B (en) Data transmission method and equipment
CN106506623B (en) Data transmission method and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190205

CF01 Termination of patent right due to non-payment of annual fee