一种文件传输方法、智能手表、终端设备及系统的制作方法

文档序号:9352680阅读:496来源:国知局
一种文件传输方法、智能手表、终端设备及系统的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,具体涉及一种文件传输方法、智能手表、终端设备及系统。
【背景技术】
[0002]随着微电子技术的发展,过去只能用来看时间的手表现今也内置了智能化系统,能够通过智能手机或家庭网络与互联网相连,显示来电信息、短信、邮件、新闻和天气信息等内容。
[0003]现有智能手表接收终端设备发送的图片等文件时,通常没有传输验证的步骤,或者,仅会在智能手表的显示屏幕上输出用于询问用户是否接受本次文件传输的通知消息,这样的文件传输验证方式过于单一,且安全性不高,智能手表端的用户只要简单点击确认即可接受终端设备发送的文件,终端设备对传输的文件不可控。

【发明内容】

[0004]本发明实施例提供了一种文件传输方法、智能手表、终端设备及系统,以期提升智能手表传输文件的安全性和便捷性。
[0005]本发明实施例第一方面公开了一种文件传输方法,包括:
[0006]向终端设备发送携带文件标识的文件下载请求;
[0007]接收所述终端设备响应所述文件下载请求而发送的文件传输验证请求;
[0008]获取用户通过智能手表的表冠输入的验证数据;
[0009]向所述终端设备发送携带有所述验证数据的文件传输验证响应;
[0010]接收所述终端设备发送的携带有所述文件标识所标识的目标文件的文件推送消息,其中,所述文件推送消息是所述终端设备在检测到所述文件传输验证响应中的验证数据与预设验证数据相匹配的情况下而发送的。
[0011]本发明实施例第二方面公开了一种文件传输方法,包括:
[0012]接收智能手表发送的携带文件标识的文件下载请求;
[0013]响应所述文件下载请求向所述智能手表发送文件传输验证请求;
[0014]接收所述智能手表发送的携带有验证数据的文件传输验证响应,所述验证数据是用户通过所述智能手表的表冠输入的;
[0015]在检测到所述文件传输验证响应中的验证数据与预设验证数据相匹配的情况下,向所述智能手表发送携带有所述文件标识所标识的目标文件的文件推送消息。
[0016]本发明实施例第三方面公开了一种智能手表,包括:
[0017]第一发送单元,用于向终端设备发送携带文件标识的文件下载请求;
[0018]第一接收单元,用于接收所述终端设备响应所述文件下载请求而发送的文件传输验证请求;
[0019]获取单元,用于获取用户通过智能手表的表冠输入的验证数据;
[0020]第二发送单元,用于向所述终端设备发送携带有所述验证数据的文件传输验证响应;
[0021]第二接收单元,用于接收所述终端设备发送的携带有所述文件标识所标识的目标文件的文件推送消息,其中,所述文件推送消息是所述终端设备在检测到所述文件传输验证响应中的验证数据与预设验证数据相匹配的情况下而发送的。
[0022]本发明实施例第四方面公开了一种终端设备,包括:
[0023]第一接收单元,用于接收智能手表发送的携带文件标识的文件下载请求;
[0024]第一发送单元,用于响应所述文件下载请求向所述智能手表发送文件传输验证请求;
[0025]第二接收单元,用于接收所述智能手表发送的携带有验证数据的文件传输验证响应,所述验证数据是用户通过所述智能手表的表冠输入的;
[0026]第二发送单元,用于在检测到所述文件传输验证响应中的验证数据与预设验证数据相匹配的情况下,向所述智能手表发送携带有所述文件标识所标识的目标文件的文件推送消息。
[0027]本发明实施例第五方面公开了一种文件传输系统,包括:
[0028]如本发明第三方面所描述的智能手表和本发明第四方面所描述的终端设备。
[0029]本发明实施例中,智能手表首先向终端设备发送携带文件标识的文件下载请求,其次,接收终端设备响应文件下载请求而发送的文件传输验证请求,再次,获取用户通过智能手表的表冠输入的验证数据,并向终端设备发送携带有验证数据的文件传输验证响应,最后,接收终端设备发送的携带有文件标识所标识的目标文件的文件推送消息。由于上述验证数据是用户通过智能手表的表冠输入的,该验证数据的具体组成形式对用户是不可见的,故而有利于阻止非法用户通过触摸显示屏幕直接输入验证数据并下载文件,且通过表冠输入数据与通过触摸显示屏幕输入数据相比,前者操作物理按键输入数据的形式在用户体验上相对来说更加便捷,因此,有利于提升智能手表传输文件的安全性和便捷性。
【附图说明】
[0030]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本发明实施例公开的一种网络架构图;
[0032]图2是本发明实施例公开的一种文件传输方法的流程示意图;
[0033]图3是本发明实施例公开的另一种文件传输方法的流程示意图;
[0034]图4是本发明实施例公开的又一种文件传输方法的流程示意图;
[0035]图5是本发明实施例公开的一种智能手表的结构不意图;
[0036]图6是本发明实施例公开的一种终端设备的结构示意图;
[0037]图7是本发明实施例公开的另一种智能手表的结构示意图;
[0038]图8是本发明实施例公开的一种文件传输系统的架构示意图。
【具体实施方式】
[0039]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0040]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0041]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0042]为了更好理解本发明实施例公开的一种文件传输方法、智能手表、终端设备及系统,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。在图1所示的网络构架中,可以包括智能手表和终端设备,其中,智能手表可以通过无线方式(如W1-F1、蓝牙)与终端设备通信连接。在图1所示的网络构架中,终端设备可以包括移动手机、平板电脑、个人数字助理(Personal DigitalAssistant, PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手环)等各类电子设备,其中,上述智能手表的表冠可以包括以下结构中的任意一种:操纵杆、轨迹球以及侧边触摸屏。本发明实施例不作限定。通过实施图1所示的网络构架,有利于提升智能手表传输文件的安全性和便捷性。
[0043]基于图1所示的网络构架,本发明实施例公开了的一种文件传输方法。请参阅图2,图2是本发明实施例公开的一种文件传输方法的流程示意图。如图2所示,该文件传输方法可以包括以下步骤。
[0044]S201,向终端设备发送携带文件标识的文件下载请求。
[0045]本发明实施例中,智能手表可以通过W1-Fi或蓝牙等无线连接向终端设备发送文件下载请求,该文件下载请求中携带有目标文件的文件标识。
[0046]S202,接收上述终端设备响应上述文件下载请求而发送的文件传输验证请求。
[0047]本发明实施例中,终端设备响应智能手表发送的文件下载请求,可以在确认查找到上述文件标识所标识的目标文件后,向智能手表发送文件传输验证请求。
[0048]S203,获取用户通过智能手表的表冠输入的验证数据。
[0049]一个实施例中,上述智能手表的表冠包括操纵杆,上述获取用户通过智能手表的表冠输入的验证数据的实现方式可以是:
[0050]上述智能手表可以获取用户针对智能手表的表冠的操纵杆的拨动操作的拨动参数,根据上述拨动参数确定用户输入的验证数据,上述拨动参数包括如下拨动参数中的至少一种:拨动次数、拨动方向、拨动频率以及拨动节奏。
[0051]具体实现中,上述智能手表获取用户针对智能手表的表冠的操纵杆的拨动操作的拨动参数,根据上述拨动参数确定用户输入的验证数据的具体实现方式可以是:
[0052]在上述拨动参数包括上述拨动次数的情况下,上述智能手表可以获取用户针对智能手表的表冠的操纵杆的拨动操作的拨动次数,根据上述拨动次数和预设计算策略计算上述拨动操作的验证数值,将上述验证数值作为验证数据,其中,上述预设计算策略例如可以是拨动次数除以2的余数,举例来说,拨动次数为3次,则验证数值为1(3%2= I);或者,
[0053]在上述拨动参数包括上述拨动方向的情况下,上述智能手表可以获取用户针对智能手表的表冠的操纵杆的拨动操作的拨动方向,根据上述拨动方向确定上述拨动操作的验证方向,将上述验证方向作为验证数据,例如,获取波动方向为向右,则确定验证方向为向右;或者,
[0054]在上述拨动参数包括上述拨动频率的情况下,上述智能手表可以获取用户针对智能手表的表冠的操纵杆的M次拨动操作的拨动时长,根据上述M次拨动操作的拨动时长确定上述拨动操作的验证频率,将上述验证频率作为验证数据,上述M为正整数,例如,获取10次拨动操作的拨动时长为5秒,确定拨动频率为2Hz ;或者,
[0055]在上述拨动参数包括上述拨动节奏的情况下,上述智能手表可以获取用户针对智能手表的表冠的操纵杆的M次拨动操作的(M-1)次拨动间隔时长,根据上述M次拨动操作的(M-1)次
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1