一种数据传输方法及终端设备与流程

文档序号:12184053阅读:166来源:国知局
一种数据传输方法及终端设备与流程

本发明涉及数据传输技术领域,尤其涉及一种数据传输方法及终端设备。



背景技术:

随着智能手机等终端设备的普及,人们更换手机等终端设备的频率越来越高,因此出现了将旧手机中的资料导入到新手机中的需求,从而可以避免在换机过程中需要重新安装应用程序等的繁琐操作。目前,可以通过在旧手机与新手机中安装具有数据备份与恢复功能的应用程序进行旧手机数据的备份,以及新手机数据的恢复,首先旧手机登陆该应用程序将旧手机中的数据备份到网盘中,然后新手机通过相同的账号密码登陆该应用程序从网盘中将旧手机中的资料恢复到新手机中。

但是,网盘中的账号和密码很容易造成泄露,一旦账号密码泄露,只需要登录网盘即可知道关于用户所有的个人信息,带来的损失将是无法估量的,因此,利用网盘的方式进行数据备份与恢复存在较大的安全隐患。



技术实现要素:

本发明实施例提供了一种数据传输方法及终端设备,可以提高用户信息的安全性。

一方面本发明实施例提供了一种数据传输方法,包括:

启动终端设备中的数据传输应用,接收用户输入的验证信息;

若所述验证信息与预设验证信息匹配,则进入所述数据传输应用,并向目标终端设备发送所述终端设备中的数据;

记录并保存向所述目标终端设备进行数据传输的初始时间、所述终端设备进行所述数据传输时所处的地理位置信息以及所述数据传输的进度;

在所述数据传输应用的界面中显示所述初始时间、所述地理位置信息以及所述数据传输的进度。

作为一种可选的实施方式,在所述向目标终端设备发送所述终端设备中的数据之前,所述方法还包括:

检测是否接收到针对目标数据的迁移操作指令;

所述向目标终端设备发送所述终端设备中的数据包括:

若接收到所述迁移操作指令,则向所述目标终端设备发送所述目标数据。

作为一种可选的实施方式,在所述记录并保存向所述目标终端设备进行数据传输的初始时间、所述终端设备进行所述数据传输时所处的地理位置信息以及所述数据传输的进度之前,所述方法还包括:

通过所述终端设备中的全球定位系统GPS功能获取所述终端设备进行所述数据传输时所处的地理位置信息,或者,通过所述终端设备中的无线保真WiFi功能获取所述终端设备进行所述数据传输时所处的地理位置信息。

作为一种可选的实施方式,所述通过所述终端设备中的无线保真WiFi功能获取所述终端设备进行所述数据传输时所处的地理位置信息,包括:

检测所述终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取所述目标接入点的标识信息;

查找预设数据库中是否存在与所述标识信息对应的地理位置信息;

若存在与所述标识信息对应的地理位置信息,则将与所述标识信息对应的地理位置信息作为所述终端设备进行所述数据传输时所处的地理位置信息。

作为一种可选的实施方式,在所述查找预设数据库中是否存在与所述标识信息对应的地理位置信息之后,所述方法还包括:

若不存在与所述标识信息对应的地理位置信息,则向服务器发送所述标识信息,并接收所述服务器返回的与所述标识信息对应的地理位置信息;

建立所述标识信息与所述服务器返回的地理位置信息之间的关联信息;

将所述关联信息保存到所述预设数据库中。

作为一种可选的实施方式,所述方法还包括:

监测所述终端设备是否进行重装系统的操作;

若所述终端设备进行重装系统的操作,则清除所述初始时间、所述地理位置信息以及所述数据传输的进度。

作为一种可选的实施方式,所述方法还包括:

监测所述终端设备是否再次进行数据传输操作;

若所述终端设备再次进行数据传输操作,则清除上一次数据传输操作时保存的数据传输的初始时间、所述终端设备进行所述数据传输时所处的地理位置信息以及所述数据传输的进度。

本发明实施例二方面提供了一种终端设备,包括:

第一接收单元,用于在启动终端设备中的数据传输应用后,接收用户输入的验证信息;

应用进入单元,用于在所述验证信息与预设验证信息匹配时,进入所述数据传输应用;

第一发送单元,用于向目标终端设备发送所述终端设备中的数据;

记录存储单元,用于记录并保存向所述目标终端设备进行数据传输的初始时间、所述终端设备进行所述数据传输时所处的地理位置信息以及所述数据传输的进度;

显示单元,用于在所述数据传输应用的界面中显示所述初始时间、所述地理位置信息以及所述数据传输的进度。

作为一种可选的实施方式,所述终端设备还包括:

第一检测单元,用于检测是否接收到针对目标数据的迁移操作指令,并在接收到所述迁移操作指令时,驱动所述第一发送单元向所述目标终端设备发送所述目标数据。

作为一种可选的实施方式,所述终端设备还包括:

第一定位单元,用于通过所述终端设备中的全球定位系统GPS功能获取所述终端设备进行所述数据传输时所处的地理位置信息;

或者,所述终端设备还包括:

第二定位单元,用于通过所述终端设备中的无线保真WiFi功能获取所述终端设备进行所述数据传输时所处的地理位置信息。

作为一种可选的实施方式,所述第二定位单元包括:

第二检测单元,用于检测所述终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取单元,用于获取所述目标接入点的标识信息;

查找单元,用于查找预设数据库中是否存在与所述标识信息对应的地理位置信息;

查找处理单元,用于在存在与所述标识信息对应的地理位置信息时,将与所述标识信息对应的地理位置信息作为所述终端设备进行所述数据传输时所处的地理位置信息。

作为一种可选的实施方式,所述第二定位单元还包括:

第二发送单元,用于在不存在与所述标识信息对应的地理位置信息时,向服务器发送所述标识信息;

第二接收单元,用于接收所述服务器返回的与所述标识信息对应的地理位置信息;

建立单元,用于建立所述标识信息与所述服务器返回的地理位置信息之间的关联信息;

存储单元,用于将所述关联信息保存到所述预设数据库中。

作为一种可选的实施方式,所述终端设备还包括:

第一监测单元,用于监测所述终端设备是否进行重装系统的操作;

第一清除单元,用于在所述终端设备进行重装系统的操作时,清除所述初始时间、所述地理位置信息以及所述数据传输的进度。

作为一种可选的实施方式,所述终端设备还包括:

第二监测单元,用于监测所述终端设备是否再次进行数据传输操作;

第二清除单元,用于在所述终端设备再次进行数据传输操作时,清除上一次数据传输操作时保存的数据传输的初始时间、所述终端设备进行所述数据传输时所处的地理位置信息以及所述数据传输的进度。

三方面本发明实施例还提供了一种终端设备,包括:处理器和存储器:

所述存储器存储有可执行程序代码;

所述处理器用于调用所述存储器中存储的所述可执行程序代码,执行本发明实施例提供的任意一项所述的方法。

本发明实施例在终端设备进行数据传输时,首先进行验证信息的匹配,在匹配通过后进入该数据传输应用,并向目标终端设备发送数据,同时记录并保存数据传输的初始时间、终端设备的地理位置信息以及数据传输的进度,并将初始时间、地理位置信息以及传输进度显示在数据传输应用界面中,在进行数据传输之前先进行身份验证,验证通过后进行数据传输,并且可以根据数据传输的初始时间、终端设备的地理位置信息以及数据传输的进度知道该数据传输请求是否是用户的主动操作,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种数据传输方法的流程示意图;

图2为本发明实施例公开的另一种数据传输方法的流程示意图;

图3为本发明实施例公开的又一种数据传输方法的流程示意图;

图4为本发明实施例公开的一种终端设备的结构示意图;

图5为本发明实施例公开的另一种终端设备的结构示意图;

图6为本发明实施例公开的一种终端设备的结构示意图;

图7为本发明实施例公开的另一种终端设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例所涉及到的终端设备可以包括运行Android操作系统、iOS操作系统、Windows操作系统或其他操作系统的终端设备,例如移动电话、移动电脑、平板电脑、台式电脑、个人数字助理(Personal Digital Assistant,PDA)、智能手表、智能手环等终端设备,本发明实施例后续不作复述。

本发明实施例提供了一种数据传输方法及终端设备,可以提高用户信息的安全性。以下分别进行详细说明。

请参阅图1,图1为本发明实施例公开的一种数据传输方法的流程示意图。其中,图1所示的数据传输方法可以包括以下步骤:

101:启动终端设备中的数据传输应用,接收用户输入的验证信息;

本发明实施例中,数据传输应用可以通过长按终端设备的关机键,从弹出的对话框中选择启动数据传输应用,或者点击显示屏上的数据传输应用图标启动数据传输应用,或者通过语音控制启动数据传输应用,具体采用何种方式启动数据传输应用本发明实施例不作唯一性限定。

本发明实施例中,在启动终端设备中的数据传输应用后,可以弹出输入验证信息对话框,提示用户输入验证信息,可选地,用户可以手动输入验证信息,也可以通过语音输入验证信息。

102:若上述验证信息与预设验证信息匹配,则进入数据传输应用,并向目标终端设备发送终端设备中的数据;

本发明实施例中,预设验证信息在用户使用数据传输功能之前进行设定,或者在用户使用数据传输功能时进行设定。

可选地,可以通过以下方式获取预设验证信息:

向终端设备的通讯录中的指定联系人发送预设验证信息获取请求;

接收上述指定联系人发送的预设验证信息。

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备存储空间的占用。而且,由于指定联系人响应预设验证信息获取请求发送的预设验证信息具有随机性,无法准确得知此次从哪位指定联系人中获取验证信息,从而可以更好地提高终端设备数据传输功能的安全性。

在另一个优选实施例中,还可以通过以下方式获取预设验证信息:

向终端设备中正在运行的社交应用中的指定关系用户发送预设验证信息获取请求;

接收上述指定关系用户发送的预设验证信息。

采用上述方式,终端设备无需预先存储预设验证信息,从而可以降低对终端设备的存储空间的占用。而且,由于在进入社交应用程序时也需要进行验证,并且可以借助社交应用本身的安全防护可以保证获取预设验证信息的不会被别人截取,从而可以更好地提高获取预设验证信息的安全性。

在另一个优选实施例中,还可以通过以下方式获取预设验证信息:

向终端设备的通讯录中的指定联系人发送参考验证信息获取请求;向终端设备中正在运行的社交应用中的指定关系用户发送参考验证信息获取请求;接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;匹配指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。

采用上述方式,通过从通讯录中的指定联系人以及正在运行的社交应用中的指定关系用户同时获取预设验证信息,可以达到双重安全保证,进一步地提高获取预设验证信息的安全性。

本发明实施例中,终端设备可以通过无线通讯模块、无线射频模块等通讯部件向终端设备的通讯录中的指定联系人发送参考验证信息获取请求,向终端设备正在运行的社交应用中的指定关系用户发送参考验证信息获取请求,以及接收指定联系人发送的参考验证信息,以及接收指定关系用户发送的参考验证信息;以及,判断指定联系人发送的参考验证信息与指定关系用户发送的参考验证信息是否匹配,如果相同,将参考验证信息作为预设验证信息。

作为一种可选的实施方式,若在预设时间内未接收到预设验证信息,则将终端设备根据用户的历史验证记录推荐的信息作为预设验证信息。例如,用户的解锁验证信息、登陆各个网站时输入的登陆验证信息或者在进行数据传输时用户的历史验证记录等,根据用户的历史验证记录推荐使用频率最高或者安全度最高的验证信息作为预设验证信息。

作为一种可选的实施方式,向目标终端设备发送终端设备中的数据之前,还包括以下操作:

检测是否接收到针对目标数据的迁移操作指令;

若接收到上述迁移操作指令,则向目标终端设备发送上述目标数据。

其中,上述迁移操作指令例如可以是由针对终端设备显示的数据迁移功能按钮的选取操作触发的,该选取操作具体可以是触控操作、声控操作等。

其中,迁移操作指令指定的目标数据由用户根据终端设备中显示的待传输文件列表进行选取。

103:记录并保存向目标终端设备进行数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

本发明实施例中,在终端设备将数据向目标终端设备进行发送时,同时记录并保存数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,获取终端设备进行数据传输时所处的地理位置信息可以采用以下方式实现:

通过终端设备中的全球定位系统(Global Positioning System,GPS)功能获取终端设备进行数据传输时所处的地理位置信息,或者,通过终端设备中的无线保真(Wireless Fidelity,WiFi)功能获取终端设备进行数据传输时所处的地理位置信息。

其中,通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息,具体包括以下步骤:

检测终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取上述目标接入点的标识信息;

查找预设数据库中是否存在与上述标识信息对应的地理位置信息;

若存在与上述标识信息对应的地理位置信息,则将与上述标识信息对应的地理位置信息作为终端设备进行数据传输时所处的地理位置信息。

其中,目标接入点的标识信息包括接入点的媒体访问控制(Media Access Contro,MAC)地址或者基站的身份标识(IDentity,ID)。

其中,预设数据库可以根据用户的历史使用记录建立。

作为一种可选的实施方式,在查找预设数据库中是否存在与上述标识信息对应的地理位置信息之后,还可以包括以下步骤:

若不存在与上述标识信息对应的地理位置信息,则向服务器发送上述标识信息,并接收服务器返回的与上述标识信息对应的地理位置信息;

建立上述标识信息与服务器返回的地理位置信息之间的关联信息;

将上述关联信息保存到上述预设数据库中。

104:在数据传输应用的界面中显示上述初始时间、上述地理位置信息以及上述数据传输的进度。

本发明实施例中,通过步骤103将数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度保存之后,将保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度显示在数据传输应用界面中,以便于每次用户进入数据传输应用时都可以看见上一次进行数据传输时的时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。

在图1所描述的方法中,在终端设备进行数据传输时,首先进行验证信息的匹配,在匹配通过后则进入数据传输应用,并向目标终端设备发送数据,同时记录并保存数据传输的初始时间、终端设备的地理位置信息以及数据传输的进度,并将初始时间、地理位置信息以及传输进度显示在数据传输应用界面中,在进行数据传输之前先进行身份验证,验证通过后进行数据传输,并且可以根据数据传输的初始时间、终端设备的地理位置信息以及数据传输的进度知道该数据传输请求是否是用户的主动操作,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。

请参阅图2,图2为本发明实施例公开的另一种数据传输方法的流程示意图。如图2所示,该方法可以包括以下步骤:

201:启动终端设备中的数据传输应用,接收用户输入的验证信息;

202:若上述验证信息与预设验证信息匹配,则进入上述数据传输应用;

203:检测是否接收到针对目标数据的迁移操作指令;

204:若接收到上述迁移操作指令,则向目标终端设备发送上述目标数据;

205:记录并保存数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

本发明实施例中,在终端设备将数据向目标终端设备进行发送时,同时记录并保存数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,获取终端设备进行数据传输时所处的地理位置信息可以采用以下方式实现:

通过终端设备中的全球定位系统(Global Positioning System,GPS)功能获取终端设备进行数据传输时所处的地理位置信息,或者,通过终端设备中的无线保真(Wireless Fidelity,WiFi)功能获取终端设备进行数据传输时所处的地理位置信息。

其中,通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息,具体包括以下步骤:

检测终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取上述目标接入点的标识信息;

查找预设数据库中是否存在与上述标识信息对应的地理位置信息;

若存在与上述标识信息对应的地理位置信息,则将与上述标识信息对应的地理位置信息作为终端设备进行数据传输时所处的地理位置信息。

其中,目标接入点的标识信息包括接入点的媒体访问控制(Media Access Contro,MAC)地址或者基站的身份标识(IDentity,ID)。

其中,预设数据库可以根据用户的历史使用记录建立。

作为一种可选的实施方式,在查找预设数据库中是否存在与上述标识信息对应的地理位置信息之后,还可以包括以下步骤:

若不存在与上述标识信息对应的地理位置信息,则向服务器发送上述标识信息,并接收服务器返回的与上述标识信息对应的地理位置信息;

建立上述标识信息与服务器返回的地理位置信息之间的关联信息;

将上述关联信息保存到上述预设数据库中。

206:在上述数据传输应用的界面中显示上述初始时间、上述地理位置信息以及上述数据传输的进度;

207:监测终端设备是否进行重装系统的操作;

208:若终端设备进行重装系统的操作,则清除终端设备中保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,在终端设备进行重装系统时,则清除之前保存的数据传输时的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。可以在终端设备中保存每次进行数据传输操作时记录的初始时间,地理位置信息以及进度信息,从而方便用户进行查看。

在图2所描述的方法中,可以进入数据传输应用界面时进行身份验证,验证通过后才执行后续的数据迁移操作,并在数据传输应用界面中显示保存的数据传输的初始时间,终端设备进行数据传输操作所处的地理位置信息以及数据传输的进度,因此用户可以根据上述信息判断之前的数据迁移操作是否是用户的主动行为,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。并且可以在终端设备进行重装系统时,清楚之前保存的数据。

请参阅图3,图3为本发明实施例公开的又一种数据传输方法的流程示意图。如图3所示,该方法可以包括以下步骤:

301:启动终端设备中的数据传输应用,接收用户输入的验证信息;

302:若上述验证信息与预设验证信息匹配,则进入上述数据传输应用;

303:检测是否接收到针对目标数据的迁移操作指令;

304:若接收到上述迁移操作指令,则向目标终端设备发送上述目标数据;

305:记录并保存数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

本发明实施例中,在终端设备将数据向目标终端设备进行发送时,同时记录并永久保存数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,获取终端设备进行数据传输时所处的地理位置信息可以采用以下方式实现:

通过终端设备中的全球定位系统(Global Positioning System,GPS)功能获取终端设备进行数据传输时所处的地理位置信息,或者,通过终端设备中的无线保真(Wireless Fidelity,WiFi)功能获取终端设备进行数据传输时所处的地理位置信息。

其中,通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息,具体包括以下步骤:

检测终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取上述目标接入点的标识信息;

查找预设数据库中是否存在与上述标识信息对应的地理位置信息;

若存在与上述标识信息对应的地理位置信息,则将与上述标识信息对应的地理位置信息作为终端设备进行数据传输时所处的地理位置信息。

其中,目标接入点的标识信息包括接入点的媒体访问控制(Media Access Contro,MAC)地址或者基站的身份标识(IDentity,ID)。

其中,预设数据库可以根据用户的历史使用记录建立。

作为一种可选的实施方式,在查找预设数据库中是否存在与上述标识信息对应的地理位置信息之后,还可以包括以下步骤:

若不存在与上述标识信息对应的地理位置信息,则向服务器发送上述标识信息,并接收服务器返回的与上述标识信息对应的地理位置信息;

建立上述标识信息与服务器返回的地理位置信息之间的关联信息;

将上述关联信息保存到上述预设数据库中。

306:在上述数据传输应用的界面中显示上述初始时间、上述地理位置信息以及上述数据传输的进度;

307:监测终端设备是否再次进行数据传输操作;

308:若终端设备再次进行数据传输操作,则清除上一次数据传输操作时保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,在终端设备再次进行数据传输操作时,则清除之前保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度,可以节省终端设备的存储空间。

在图3所描述的方法中,可以进入数据传输应用界面时进行身份验证,验证通过后才执行后续的数据迁移操作,并在数据传输应用界面中显示保存的数据传输的初始时间,终端设备进行数据传输操作所处的地理位置信息以及数据传输的进度,因此用户可以根据上述信息判断之前的数据迁移操作是否是用户的主动行为,从而可以判断是否需要修改用户的个人信息,进而提高了用户信息的安全性。并且可以在终端设备再次进行数据传输操作时,清楚之前保存的数据。

请参阅图4,图4是本发明的一个实施例提供的一种终端设备的结构示意图。其中,该终端设备可以是智能手机、平板电脑、智能穿戴设备等终端设备。该终端设备包括:

第一接收单元401,用于在启动终端设备中的数据传输应用后,接收用户输入的验证信息;

应用进入单元402,用于在上述验证信息与预设验证信息匹配时,进入上述数据传输应用;

第一发送单元403,用于向目标终端设备发送终端设备中的数据;

记录存储单元404,用于在上述第一发送单元403向目标终端设备发送终端设备中的数据时,记录并保存向目标终端设备进行数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

显示单元405,用于在数据传输应用的界面中显示上述初始时间、上述地理位置信息以及上述数据传输的进度。

本发明实施例中,各功能单元的具体实施方式可以参照方法实施例1中的描述,本发明实施例将不作复述。

请一并参阅图5,图5为本发明实施例公开的另一种终端设备的结构示意图。其中,图5所示的终端设备是由图4所示的终端设备进行优化得到的,与图4所示的终端设备相比,图5所示的终端设备还包括:

第一检测单元406,用于检测是否接收到针对目标数据的迁移操作指令,并在接收到上述迁移操作指令时,驱动上述第一发送单元403向目标终端设备发送上述目标数据。

可选地,在图5所示的终端设备中,该终端设备还包括:

第一定位单元407,用于通过终端设备中的全球定位系统GPS功能获取终端设备进行数据传输时所处的地理位置信息;

或者,上述终端设备还包括:

第二定位单元408,用于通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息。

可选地,在图5所示的终端设备中,上述第二定位单元408包括:

第二检测单元4081,用于检测终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取单元4082,用于获取目标接入点的标识信息;

查找单元4083,用于查找预设数据库中是否存在与上述标识信息对应的地理位置信息;

查找处理单元4084,用于在存在与上述标识信息对应的地理位置信息时,将与上述标识信息对应的地理位置信息作为终端设备进行数据传输时所处的地理位置信息。

可选地,在图5所示的终端设备中,上述第二定位单元408还包括:

第二发送单元4085,用于在不存在与上述标识信息对应的地理位置信息时,向服务器发送上述标识信息;

第二接收单元4086,用于接收服务器返回的与上述标识信息对应的地理位置信息;

建立单元4087,用于建立上述标识信息与服务器返回的地理位置信息之间的关联信息;

存储单元4088,用于将上述关联信息保存到上述预设数据库中。

可选地,在图5所示的终端设备中,该终端设备还包括:

第一监测单元409,用于监测终端设备是否进行重装系统的操作;

第一清除单元410,用于在终端设备进行重装系统的操作时,清除终端设备中保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

可选地,在图5所示的终端设备中,该终端设备还包括:

第二监测单元411,还用于监测终端设备是否再次进行数据传输操作;

第二清除单元412,还用于在终端设备再次进行数据传输操作时,清除上一次数据传输操作时保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

请参阅图6,图6为本发明实施例公开的一种终端设备的结构示意图。如图6所示,该终端设备包括:处理器601、存储器602以及显示单元603;其中存储器602可以用于处理器601执行数据处理所需要的缓存,还可以用于提供处理器601执行数据处理调用的数据以及获得的结果数据的存储空间。

在本发明实施例中,处理器601通过调用存储于存储器602中的程序代码,用于执行以下操作:

启动终端设备中的数据传输应用,接收用户输入的验证信息;

若上述验证信息与预设验证信息匹配,则进入上述数据传输应用,并向目标终端设备发送终端设备中的数据;

记录并保存向目标终端设备进行数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度;

上述处理器601调用终端设备中的显示单元603在数据传输应用的界面中显示上述初始时间、上述地理位置信息以及上述数据传输的进度。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,在向目标终端设备发送终端设备中的数据之前,还用以执行以下操作:

检测是否接收到针对目标数据的迁移操作指令;

若接收到上述迁移操作指令,则向目标终端设备发送上述目标数据。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,在记录并保存向目标终端设备进行数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度之前,还用于执行以下操作:

通过终端设备中的全球定位系统GPS功能获取终端设备进行数据传输时所处的地理位置信息,或者,通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,通过终端设备中的无线保真WiFi功能获取终端设备进行数据传输时所处的地理位置信息,具体包括:

检测终端设备搜索的每一个接入点信息归属的接入点的信号强度值,将信号最强的接入点作为目标接入点;

获取上述目标接入点的标识信息;

查找预设数据库中是否存在与上述标识信息对应的地理位置信息;

若存在与上述标识信息对应的地理位置信息,则将与上述标识信息对应的地理位置信息作为终端设备进行数据传输时所处的地理位置信息。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,在查找预设数据库中是否存在与上述标识信息对应的地理位置信息之后,还用于执行以下操作:

若不存在与上述标识信息对应的地理位置信息,则向服务器发送上述标识信息,并接收服务器返回的与上述标识信息对应的地理位置信息;

建立上述标识信息与服务器返回的地理位置信息之间的关联信息;

将上述关联信息保存到上述预设数据库中。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,还用以执行以下操作:

监测终端设备是否进行重装系统的操作;

若终端设备进行重装系统的操作,则清除终端设备中保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

作为一种可选的实施方式,处理器601通过调用存储于存储器602中的程序代码,还用以执行以下操作:

监测终端设备是否再次进行数据传输操作;

若终端设备再次进行数据传输操作,则清除上一次数据传输操作时保存的数据传输的初始时间、终端设备进行数据传输时所处的地理位置信息以及数据传输的进度。

请参阅图7,图7为本发明实施例公开的另一种终端设备的结构示意图。如图7所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端设备可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端设备为手机为例:

图7示出的是与本发明实施例提供的终端设备相关的手机的部分结构的框图。参考图7,手机包括:射频(Radio Frequency,RF)电路701、存储器702、输入单元703、显示单元704、传感器705、音频电路706、无线保真(wireless fidelity,WiFi)模块707、处理器708、以及电源709等部件。本领域技术人员可以理解,图7中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图7对手机的各个构成部件进行具体的介绍:

RF电路701可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器708处理;另外,将设计上行的数据发送给基站。通常,RF电路701包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路701还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器702可用于存储软件程序以及模块,处理器708通过运行存储在存储器702的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元703可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元703可包括触控面板7031以及其他输入设备7032。触控面板7031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板7031上或在触控面板7031附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板7031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器708,并能接收处理器708发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板7031。除了触控面板7031,输入单元703还可以包括其他输入设备7032。具体地,其他输入设备7032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元704可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元704可包括显示面板7041,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板7041。进一步的,触控面板7031可覆盖显示面板7041,当触控面板7031检测到在其上或附近的触摸操作后,传送给处理器708以确定触摸事件的类型,随后处理器708根据触摸事件的类型在显示面板7041上提供相应的视觉输出。虽然在图7中,触控面板7031与显示面板7041是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板7031与显示面板7041集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器705,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板7041的亮度,接近传感器可在手机移动到耳边时,关闭显示面板7041和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路706、扬声器7061,传声器7062可提供用户与手机之间的音频接口。音频电路706可将接收到的音频数据转换后的电信号,传输到扬声器7061,由扬声器7061转换为声音信号输出;另一方面,传声器7062将收集的声音信号转换为电信号,由音频电路706接收后转换为音频数据,再将音频数据输出处理器708处理后,经RF电路701以发送给比如另一手机,或者将音频数据输出至存储器702以便进一步处理。

WiFi属于短距离无线传输技术,手机通过WiFi模块707可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了WiFi模块707,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器708是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器708可包括一个或多个处理单元;优选的,处理器708可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器708中。

手机还包括给各个部件供电的电源709(比如电池),优选的,电源可以通过电源管理系统与处理器708逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

前述实施例中,各步骤方法流程可以基于该终端设备的结构实现。

前述图1、图2、图3所示的实施例中,各步骤方法流程可以基于该手机的结构实现。前述图4、图5、图6所示的实施例中,各单元功能可以基于该手机的结构实现。

值得注意的是,上述终端设备的实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1