书签 分享 收藏 举报 版权申诉 / 20

数据传输方法和遥控器.pdf

  • 上传人:1***
  • 文档编号:272553
  • 上传时间:2018-02-07
  • 格式:PDF
  • 页数:20
  • 大小:1.58MB
  • 摘要
    申请专利号:

    CN201510192641.6

    申请日:

    2015.04.22

    公开号:

    CN104768046A

    公开日:

    2015.07.08

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):H04N 21/422申请日:20150422|||公开

    IPC分类号:

    H04N21/422(2011.01)I

    主分类号:

    H04N21/422

    申请人:

    青岛歌尔声学科技有限公司

    发明人:

    董坤

    地址:

    266061山东省青岛市崂山区秦岭路18号国展财富中心3号楼4层401-436户

    优先权:

    专利代理机构:

    青岛联智专利商标事务所有限公司37101

    代理人:

    邵新华

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种数据传输方法和遥控器,实现一种利用网络电视下载和上传数据的简单操作方式。方法包括:第一配对设备接收下载数据指令;控制启动NFC模块与第二配对设备进行身份认证;若认证成功,则通过NFC模块将下载数据指令发送给第二配对设备;接收Transferjet模块从第二配对设备接收到的目标下载数据;将目标下载数据存储于与存储设备中;使用协议关联 NFC模块与Transferjet模块,实现遥控器与电视的Transferjet模块之间的快速配对;在用户将遥控器靠近电视后,即可快速建立连接并传输数据,简化用户操作的步骤,提高用户使用体验。

    权利要求书

    1.  数据传输方法,其特征在于,包括:
    第一配对设备接收下载数据指令;
    控制启动NFC模块与第二配对设备进行身份认证;
    若认证成功,则通过NFC模块将所述下载数据指令发送给所述第二配对设备;
    接收Transferjet模块从所述第二配对设备接收到的目标下载数据;
    将所述目标下载数据存储于存储设备中;
    其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述第二配对设备的Transferjet模块配对。

    2.
      根据权利要求1所述的数据传输方法,其特征在于,在接收Transferjet模块从所述第二配对设备接收到的目标下载数据时,所述方法还包括:
    判断与所述第二配对设备的距离是否大于预设距离;
    若是,控制启动WIFI模块连接所述第二配对设备;
    基于WIFI模式从所述第二配对设备接收所述目标下载数据。

    3.
      数据传输方法,其特征在于,包括:
    第一配对设备接收上传数据指令;
    控制启动NFC模块与第二配对设备进行身份认证;
    若认证成功,则通过NFC模块将所述上传数据指令发送给所述第二配对设备;
    从存储设备中读取目标上传数据;
    控制Transferjet模块向所述第二配对设备发送所述目标上传数据;
    其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述第二配对设备的Transferjet模块配对。

    4.
      根据权利要求3所述的数据传输方法,其特征在于,在通过Transferjet模块向所述第二配对设备发送上传数据时,所述方法还包括:
    判断与所述第二配对设备的距离是否大于预设距离;
    若是,控制启动WIFI模块连接所述第二配对设备;
    基于WIFI模式向所述第二配对设备发送所述上传数据。

    5.
      遥控器,包括控制器和NFC模块,其特征在于,还包括:下载按键、Transferjet模块和USB接口或SD卡接口;
    所述控制器接收按下所述下载按键产生的下载数据指令后,控制启动所述NFC模块进入身份认证模式;并在所述NFC模块与电视的NFC模块之间完成身份认证之后,将所述下载数据指令发送给所述电视,使得所述电视基于所述下载数据指令从设定地址下载目标下载数据;
    所述Transferjet模块从所述电视接收所述目标下载数据;
    所述控制器控制将所述目标下载数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中;
    其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述电视的Transferjet模块配对。

    6.
      根据权利要求5所述的遥控器,其特征在于,所述遥控器还包括WIFI模块;在所述Transferjet模块从所述电视接收所述电视下载的目标下载数据时,所述NFC模块判断与所述电视的距离是否大于预设距离,若是,则控制器控制启动所述WIFI模块连接所述电视,以使所述遥控器基于WIFI模式从所述电视接收所述目标下载数据。

    7.
      根据权利要求5所述的遥控器,其特征在于,所述遥控器还包括DDR模块;所述Transferjet模块从所述电视接收所述目标下载数据,具体为:所述Transferjet模块将接收的所述目标下载数据存储于所述DDR模块中,并向所述控制器发送已接收数据的指令;
    所述控制器控制将所述下载数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中,具体为:所述控制器在接收到所述已接收数据的指令后,向所述Transferjet模块发出进入写数据工作模式的通知,所述Transferjet模块在接收到所述通知后,通知所述U盘或所述SD卡进入写模式,使得所述控制器控制将所述目标下载数据从所述DDR模块写入所述U盘或所述SD卡中。

    8.
      遥控器,包括控制器和NFC模块,其特征在于,还包括:上传按键、Transferjet模块和USB接口或SD卡接口;
    所述控制器接收按下所述上传按键产生的上传数据指令后,控制启动所述NFC模块进入身份认证模式;所述NFC模块与电视的NFC模块之间完成身份认证之后,将所述上传数据指令发送给所述电视,使得所述电视基于所述上传数据指令启动所述电视的Transferjet模块;
    所述控制器控制所述Transferjet模块向所述电视发送目标上传数据;所述目标上传数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中;
    其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述电视的Transferjet模块配对。

    9.
      根据权利要求8所述的遥控器,其特征在于,所述遥控器还包括WIFI模块;在所述Transferjet模块向所述电视发送目标上传数据时,所述NFC模块判断与所述电视的距离是否大于预设距离,若是,则控制器控制启动所述WIFI模块连接所述电视,以使所述遥控器基于WIFI模式向所述电视发送所述目标上传数据。

    10.
      根据权利要求8所述的遥控器,其特征在于,所述遥控器还包括DDR模块;所述控制器控制所述Transferjet模块向所述电视发送目标上传数据,具体为:所述控制器向所述Transferjet模块发出进入读数据工作模式的通知,以使所述Transferjet模块在接收到所述通知后,通知所述U盘或所述SD卡进入读模式;所述控制器从所述U盘或所述SD卡中读取所述目标上传数据至所述DDR模块之后,向所述Transferjet模块发送已发送数据的指令,所述Transferjet模块在接受到所述已发送数据的指令后,从所述DDR模块读取所述目标上传数据并发送给所述电视。

    说明书

    数据传输方法和遥控器
    技术领域
    本发明属于数据传输技术领域,具体地说,是涉及用于电视与遥控器的数据传输方法和遥控器。
    背景技术
    随着网络电视的普及,用户能够利用电视通过网络观看电影、听音乐等。但如果需要将这些大数据的电影和音乐文件,通过网络电视从网上下载并进行存储,或者将现有影音文件通过网络电视上传至网络时的方式却比较繁琐,通常为:使用U盘等外接存储设备接入设置在网络电视侧面甚至背面的USB接口中,然后网络电视连接网络下载影音文件,并使用遥控器操作指定U盘的位置后,将下载的影音文件存储在U盘等外接存储设备上;对于上传影音文件同样如此,需要在网络电视的侧面或者背面找到USB接口,插接上U盘等外接存储设备,然后网络电视连接网络后,用遥控器操作从外接存储设备中找到影音文件,将这些影音文件上传至网络。
    可见,使用网络电视上传和下载影音文件这种大数据量文件时,操作步骤繁琐,尤其在电视侧面或者背面寻找USB接口的过程还耗时耗力,这些都增加了操作的复杂度,降低了用户的使用体验。
    发明内容
    本申请提供了一种数据传输方法和遥控器,实现一种利用网络电视上传和下载数据的简单操作方式。
    为解决上述技术问题,本申请采用以下技术方案予以实现:提出一种数据传输方法,包括:第一配对设备接收下载数据指令;控制启动NFC模块与第二配对设备进行身份认证;若认证成功,则通过NFC模块将所述下载数据指令发送给所述第二配对设备;接收Transferjet模块从所述第二配对设备接收到的目标下载数据;将所述目标下载数据存储于存储设备中;其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述第二配对设备的Transferjet模块配对。
    进一步的,在接收Transferjet模块从所述第二配对设备接收到的目标下载数据时,所述方法还包括:判断与所述第二配对设备的距离是否大于预设距离;若是,控制启动WIFI模块连接所述第二配对设备;基于WIFI模式从所述第二配对设备接收所述目标下载数据。
    提出一种数据传输方法,包括:第一配对设备接收上传数据指令;控制启动NFC模块与第二配对设备进行身份认证;若认证成功,则通过NFC模块将所述上传数据指令发送给所述第二配对设备; 从存储设备中读取目标上传数据;控制所述Transferjet模块向所述第二配对设备发送所述目标上传数据;其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述第二配对设备的Transferjet模块配对。
    进一步的,在通过Transferjet模块向所述第二配对设备发送上传数据时,所述方法还包括:判断与所述第二配对设备的距离是否大于预设距离;若是,控制启动WIFI模块连接所述第二配对设备;基于WIFI模式向所述第二配对设备发送所述上传数据。
    提出一种遥控器,包括控制器、NFC模块、下载按键、Transferjet模块和USB接口或SD卡接口;所述控制器接收按下所述下载按键产生的下载数据指令后,控制启动所述NFC模块进入身份认证模式;并在所述NFC模块与电视的NFC模块之间完成身份认证之后,将所述下载数据指令发送给所述电视,使得所述电视基于所述下载数据指令从设定地址下载目标下载数据;所述Transferjet模块从所述电视接收所述目标下载数据;所述控制器控制将所述目标下载数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中;其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述电视的Transferjet模块配对。
    进一步的,所述遥控器还包括WIFI模块;在所述Transferjet模块从所述电视接收所述电视下载的目标下载数据时,所述NFC模块判断与所述电视的距离是否大于预设距离,若是,则控制器控制启动所述WIFI模块连接所述电视,以使所述遥控器基于WIFI模式从所述电视接收所述目标下载数据。
    进一步的,所述遥控器还包括DDR模块;所述Transferjet模块从所述电视接收所述目标下载数据,具体为:所述Transferjet模块将接收的所述目标下载数据存储于所述DDR模块中,并向所述控制器发送已接收数据的指令;所述控制器控制将所述下载数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中,具体为:所述控制器在接收到所述已接收数据的指令后,向所述Transferjet模块发出进入写数据工作模式的通知,所述Transferjet模块在接收到所述通知后,通知所述U盘或所述SD卡进入写模式,使得所述控制器控制将所述目标下载数据从所述DDR模块写入所述U盘或所述SD卡中。
    提出一种遥控器,包括控制器和NFC模块,其特征在于,还包括:上传按键、Transferjet模块和USB接口或SD卡接口;所述控制器接收按下所述上传按键产生的上传数据指令后,控制启动所述NFC模块进入身份认证模式;所述NFC模块与电视的NFC模块之间完成身份认证之后,将所述上传数据指令发送给所述电视,使得所述电视基于所述上传数据指令启动所述电视的Transferjet模块;所述控制器控制所述Transferjet模块向所述电视发送目标上传数据;所述目标上传数据存储于连接于所述USB接口的U盘中,或存储于连接于所述SD卡接口的SD卡中;其中,所述NFC模块与所述Transferjet模块之间通过协议,实现所述Transferjet模块基于所述NFC模块的身份认证信息与所述电视的Transferjet模块配对。
    进一步的,所述遥控器还包括WIFI模块;在所述Transferjet模块向所述电视发送目标上传数据时,所述NFC模块判断与所述电视的距离是否大于预设距离,若是,则控制器控制启动所述WIFI模块连接所述电视,以使所述遥控器基于WIFI模式向所述电视发送所述目标上传数据。
    进一步的,所述遥控器还包括DDR模块;所述控制器控制所述Transferjet模块向所述电视发送目标上传数据,具体为:所述控制器向所述Transferjet模块发出进入读数据工作模式的通知,以使所述Transferjet模块在接收到所述通知后,通知所述U盘或所述SD卡进入读模式;所述控制器从所述U盘或所述SD卡中读取所述目标上传数据至所述DDR模块之后,向所述Transferjet模块发送已发送数据的指令,所述Transferjet模块在接受到所述已发送数据的指令后,从所述DDR模块读取所述目标上传数据并发送给所述电视。
    与现有技术相比,本申请的优点和积极效果是:本发明实施例提出的数据传输方法和遥控器中,第一配对设备,例如遥控器,在接收到下载或者上传数据的指令后,通过NFC模块与第二配对设备,例如电视,之间快速完成身份认证,并通过协议实现NFC模块与Transferjet模块之间的关联,使NFC模块之间实现的身份认证信息共享与Transferjet模块,使得两个配对设备的Transferjet模块之间快速建立连接,第二配对设备在接收到第一配对设备发送的下载或者上传命令后,第二配对设备即可通过Transferjet模块将下载的数据快速传输给第一配对设备,或者,第一配对设备即可通过Transferjet模块将上传数据快速传输给第二配对设备。本发明实施例结合NFC模块建立连接速度快和Transferjet无线通信传输速度大的优点,在NFC模块和Transferjet模块之间建立协议,实现通过NFC模块快速完成两个配对设备之间的身份认证过程,显著缩短Transferjet模块建立连接的时间,使得Transferjet模块能快速建立连接并开始通信,相比于现有技术中Transferjet模块建立连接过程漫长,本发明实施例中,Transferjet模块能快速建立连接开始传输数据,提高用户下载和上传数据的速度;在遥控器上增加专用下载按键和上传按键,由遥控器按键触发下载或者上传的动作,在触发后,电视通过网络下载的目标下载数据通过Transferjet模块快速传输给遥控器,并存储在连接在遥控器上的外界存储设备,或者,将连接在遥控器上的U盘等外界存储设备上的目标上传数据,通过Transferjet模块快速传输给电视,由电视实现上传;对用户而言,下载或者上传的过程由两个配对设备自动完成,无需用户进行多余的操作,且数据传输速度快;简化了用户下载或者上传数据的操作步骤,提高了用户的使用体验。
    结合附图阅读本申请实施方式的详细描述后,本申请的其他特点和优点将变得更加清楚。
    附图说明
    图1为本发明实施例提出的数据传输方法中第一配对设备的下载目标数据的方法流程图;
    图2为本发明实施例提出的数据传输方法中第二配对设备的下载目标数据的方法流程图;
    图3为本发明实施例提出的数据传输方法中第一配对设备的上传目标数据的方法流程图;
    图4为本发明实施例提出的数据传输方法中第二配对设备的上传目标数据的方法流程图;
    图5为本发明实施例提出的遥控器下载目标数据的方法流程图;
    图6为本发明实施例提出的遥控器上传目标数据的方法流程图;
    图7为本发明实施例提出的数据传输方法中第一配对设备的下载目标数据的方法流程图;
    图8为本发明实施例提出的数据传输方法中第一配对设备的上传目标数据的方法流程图。
    具体实施方式      
    下面结合附图对本申请的具体实施方式作进一步详细地说明。
    如图1所示,为本发明实施例提出的数据传输方法的方法流程图,包括以下步骤:
    步骤S11:第一配对设备接收下载数据指令。
    第一配对设备,可以是电视遥控器、网络终端、网络移动终端等具备NFC模块和Transferjet模块的终端,还需具备能连接诸如U盘等外接存储设备的接口和相关数据通信模块等。
    现有技术中,Transferjet是一种可将影像内容或音乐档,进行高速传输的无线传输技术,其资料传输速度最高可达560Mbps。且TransferJet有别于现行一般无线传输技术,在进行传输时无须繁复的连接设定也不需无线网络桥接器,只需将搭载TransferJet的产品靠在一起就可进行资料传输。
    第一配对设备接收到的下载数据指令,可以由其他与第一配对设备互联的设备产生,也可以由第一配对设备自己产生,当第一配对设备是触屏设备时,可以由用户直接输入。
    步骤S12:控制启动NFC模块与第二配对设备进行身份认证。
    第一配对设备在接收到下载数据指令后,控制启动自身的NFC模块,将第一配对设备靠近第二配对设备后,能快速与第二配对设备的NFC模块建立连接,并与第二配对设备互通身份认证信息,该身份认证信息至少包括两个配对设备的连接ID、连接密码等连接参数。
    本发明实施例中,第一配对设备的NFC模块与Transferjet模块之间通过协议,实现Transferjet模块基于NFC模块的身份认证信息与第二配对设备的Transferjet模块配对;相应的,对于第二配对设备而言,其NFC模块与Transferjet模块之间也存在该协议关联。并且,此时,确保第一配对设备与第二配对设备的距离在预设距离之内。
    具体的,对两个配对设备而言,自身的NFC模块与Transferjet模块通过底层协议实现关联共享身份认证信息,通过NFC模块发送的二者之间的身份认证信息能用于二者的Transferjet模块实现连接,现有技术中,Transferjet模块建立连接的过程缓慢,而通过NFC模块与Transferjet模块的协议关联,利用NFC模块通信快速的特点,缩短了Transferjet模块建立连接的过程。
    第一配对设备与第二配对设备通过NFC模块互通身份认证信息后,第一配对设备和第二配对设备都会对身份认证信息进行核对,若信息有效无误,则认证成功,成功后,则执行步骤S13。
    步骤S13:通过NFC模块将该下载数据指令发送给第二配对设备。
    第一配对设备将接收到的下载数据指令传输给NFC模块,通过NFC模块将该指令发送给第二配对设备;第二配对设备在接收到该下载数据指令后,从网络下载目标下载数据,并将目标下载数据通过Transferjet模块发送给第一配对设备,具体的第二配对设备的工作,如图2所示,包括如下步骤:
    步骤S131:NFC模块接收第一配对设备发送的下载数据指令;
    步骤S132:NFC模块将该下载数据指令传输给第二配对设备的控制器;
    步骤S133:控制器控制第二配对设备从网络下载目标下载数据;
    步骤S134:将下载的目标下载数据发送给Transferjet模块;
    本步骤中,具体的,第二配对设备将下载的目标下载数据先在DDR(Double Data Rate,双倍速率同步动态随机存储器)模块缓存,然后由DDR模块将目标下载数据发送给Transferjet模块。
    步骤S135:Transferjet模块将该目标下载数据发送给第一配对设备。
    第二配对设备通过Transferjet模块将目标下载数据发送给第一配对设备,由第一配对设备的Transferjet模块接收,并执行步骤S14。
    步骤S14:接收Transferjet模块从第二配对设备接收到的目标下载数据。
    步骤S15:将该目标下载数据存储于存储设备中。
    本步骤中,可以先由第一配对设备的Transferjet模块将该目标下载数据发送到DDR模块缓存,然后DDR模块再将该目标下载数据存储于存储设备中。该存储设备可以是第一配对设备自身的存储空间,也可以是例如移动硬盘、U盘、SD卡等,连接于该第一配对设备的存储设备,本方案实施例不予限制。
    由于Transferjet模块属于近距离大数据通信,通信范围需控制在3cm以内,实际应用时,情况多变,有可能不小心使第一配对设备远离了第二配对设备,此时,可能导致transferjet模式下数据传输的中断。本发明实施例基于此特点,在采用Transferjet模式传输数据的过程中,还可以如图7所示,执行以下流程:
    步骤S21:判断与第二配对设备的距离是否大于预设距离;
    在第一配对设备与第二配对设备通过Transferjet模块传输数据时,以设定时间间隔判断第一配对设备与第二配对设备之间的距离是否超出Transferjet模块可保证通信的范围,也即根据实际应用情况设定出一个预设距离,在该预设距离内,Transferjet模块能保证正常通信。若大于这个预设距离,则Transferjet模块不能维持正常通信,此时,执行步骤S22。
    步骤S22:控制启动WIFI模块连接第二配对设备;
    步骤S23:基于WIFI模式从第二配对设备接收该目标下载数据。
    WIFI模块能实现远距离通信,将远距离通信与本发明实施例的近距离通信结合起来下载目标下载数据,能使数据下载过程不受距离的限制,提高下载数据的灵活性。 WiFi模式下载数据的过程可参考现有技术中WiFi环境下数据传输的方法,在此不再赘述。
    需要说明的是,本发明实施例中的数据传输方法, Transferjet模式和WiFi模式的数据传输方式的切换是根据第一配对设备和第二配对设备之间的距离的变化而变化的,当二者之间的距离增大至大于预设距离时,可以由Transferjet模式切换至WiFi模式,当二者之间的距离减小至小于预设距离时,也可以由WiFi模式切换至Transferjet模式,无论哪种切换,其传输的数据均可以续传,实现数据传输的无缝切换,数据无需重新从头传输,提高了数据传输的效率。
    上述本发明实施例提出的数据传输方法,第一配对设备在接收到下载数据指令后,通过NFC模块与第二配对设备之间快速完成身份认证,并通过协议实现NFC模块与Transferjet模块之间的关联,使NFC模块与Transferjet模块之间实现信息共享,使得两个设备的Transferjet模块之间快速建立连接;第一配对设备通过NFC模块将下载数据指令发送给第二配对设备后,第二配对设备基于该指令开始下载目标下载数据,并通过Transferjet模块将目标下载数据发送给第一配对设备,第一配对设备接收到以后将目标下载数据存储在存储设备中。
    上述本发明实施例结合NFC模块建立连接速度快与Transferjet模块传输数据速度快的优点,相比于现有技术,缩短Transferjet模块建立连接的时间,对用户而言,只需操作产生下载数据指令,无需其他操作,整个数据下载过程自动完成,且Transferjet的传输速度可高达560Mbps,数据下载速度快。
    如图3所示,为本发明实施例提出的又一数据传输方法的方法流程图,该方法包括以下步骤:
    步骤S31:第一配对设备接收上传数据指令。
    第一配对设备,可以是电视遥控器、网络终端、网络移动终端等具备NFC模块和Transferjet模块的终端,还需具备能连接诸如U盘等外接存储设备的接口和相关数据通信模块等。
    第一配对设备接收到的上传数据指令,可以由其他与第一配对设备互联的设备产生,也可以由第一配对设备自己产生,当第一配对设备是触屏设备时,可以由用户直接输入。
    步骤S32:控制启动NFC模块与第二配对设备进行身份认证。
    第一配对设备在接收到上传数据指令后,控制启动自身的NFC模块,将第一配对设备靠近第二配对设备后,能快速与第二配对设备的NFC模块建立连接,并与第二配对设备互通身份认证信息,该身份认证信息至少包括两个配对设备的连接ID、连接密码等连接参数。
    本发明实施例中,第一配对设备的NFC模块与Transferjet模块之间通过协议,实现Transferjet模块基于NFC模块的身份认证信息与第二配对设备的Transferjet模块配对;相应的,对于第二配对设备而言,其NFC模块与Transferjet模块之间也存在该协议关联。并且,此时,确保第一配对设备与第二配对设备的距离在预设距离之内。
    具体的,对两个配对设备而言,自身的NFC模块与Transferjet模块通过底层协议实现关联共享身份认证信息,通过NFC模块发送的二者之间的身份认证信息能用于二者的Transferjet模块实现连接,现有技术中,Transferjet模块建立连接的过程缓慢,而通过NFC模块与Transferjet模块的协议关联,利用NFC模块通信快速的特点,缩短了Transferjet模块建立连接的过程。
    第一配对设备与第二配对设备通过NFC模块互通身份认证信息后,第一配对设备和第二配对设备都会对身份认证信息进行核对,若信息有效无误,则认证成功,成功后,则执行步骤S33。
    步骤S33:通过NFC模块将该上传数据指令发送给第二配对设备。
    第一配对设备将接收到的上传数据指令传输给NFC模块,通过NFC模块将该指令发送给第二配对设备。
    第二配对设备接收到该上传数据指令后,做好接收目标上传数据的准备。
    步骤S34:从存储设备中读取目标上传数据。
    该存储设备可以是第一配对设备自身的存储空间,也可以是例如移动硬盘、U盘、SD卡等,连接于该第一配对设备的存储设备,本方案实施例不予限制。
    步骤S35:控制Transferjet模块向第二配对设备发送目标上传数据。
    第一配对设备向第二配对设备发送了上传数据指令后,开始从存储设备中读取目标上传数据,并通过Transferjet模块将读取的目标上传数据发送给第二配对设备。
    本步骤中,具体的,第一配对设备将上传的目标上传数据从存储设备中读取到DDR模块缓存,然后由DDR模块将目标上传数据发送给Transferjet模块。
    具体的,如图4所示,第二配对设备的工作过程包括以下步骤:
    步骤S351:NFC模块接收第一配对设备发送的上传数据指令;
    步骤S352:NFC模块将该上传数据指令传输给第二配对设备的控制器;
    步骤S353:控制器控制第二配对设备做好向网络上传数据的准备;
    步骤S354:Transferjet模块接收从第一配对设备发送来的目标上传数据;
    本步骤中,具体的,第二配对设备的Transferjet模块将接收的目标上传数据先在DDR模块缓存,然后由DDR模块将该目标上传数据发送给Transferjet 模块。
    步骤S355:将接收的目标上传数据上传至网络。
    由于Transfjet模块属于近距离大数据通信,通信范围需控制在3cm以内,实际应用时,可能会出现第一配对设备远离了第二配对设备的情况,此时,可能更导致基于transferjet模式的数据传输终端,本发明实施例基于此特点,还可以继续执行步骤S41。
    步骤S41:判断与第二配对设备的距离是否大于预设距离。
    在第一配对设备与第二配对设备通过Transferjet模块传输数据时,以设定时间间隔判断第一配对设备与第二配对设备之间的距离是否超出Transferjet模块可保证通信的范围,也即根据实际应用情况设定出一个预设距离,在该预设距离内,Transferjet模块能保证正常通信。若大于这个预设距离,则Transferjet模块不能维持正常通信,此时,执行步骤S18.
    步骤S42:控制启动WIFI模块连接第二配对设备;
    步骤S43:基于WIFI模式向第二配对设备发送目标上传数据。
    WIFI模块能实现远距离通信,将远距离通信与本发明实施例的近距离通信结合起来下载目标下载数据,能使数据下载过程不受距离的限制,提高下载数据的灵活性。
    需要说明的是,本发明实施例中的数据传输方法, Transferjet模式和WiFi模式的数据传输方式的切换是根据第一配对设备和第二配对设备之间的距离的变化而变化的,当二者之间的距离增大至大于预设距离时,可以由Transferjet模式切换至WiFi模式,当二者之间的距离减小至小于预设距离时,也可以由WiFi模式切换至Transferjet模式,无论哪种切换,其传输的数据均可以续传,实现数据传输的无缝切换,数据无需重新从头传输,提高了数据传输的效率。
    上述本发明实施例提出的数据传输方法,第一配对设备在接收到上传数据指令后,通过NFC模块与第二配对设备之间快速完成身份认证,并通过协议实现NFC模块与Transferjet模块之间的关联,使NFC模块与Transferjet模块之间实现信息共享,使得两个设备的Transferjet模块之间快速建立连接;第一配对设备通过NFC模块将上传数据指令发送给第二配对设备后,第二配对设备基于该指令做好向网络上传数据的准备,第一配对设备从存储设备中读取目标上传数据,并通过Transferjet模块将目标上传数据发送给第二配对设备,第二配对设备将目标上传数据上传至网络。
    上述本发明实施例结合NFC模块建立连接速度快与Transferjet模块传输数据速度快的优点,相比于现有技术,缩短Transferjet模块建立连接的时间,对用户而言,只需操作产生上传数据指令,无需其他操作,整个数据上传过程自动完成,且Transferjet的传输速度可高达560Mbps,数据上传速度快。
    基于上述提供的数据传输方法,本发明实施例提出一种遥控器,该遥控器对应上述数据传输方法中的第一配对设备,而第二配对设备对应为电视。
    如图5所示,为本发明实施例提出的遥控器的系统框架图,该遥控器包括控制器51、NFC模块52(包括NFC天线)、Transferjet模块53(包括射频天线)、USB接口54和/或SD卡接口55,以及下载按键56。该下载按键可以是实体按键,也可以是虚拟按键。相应的,在电视端也具备有NFC模块和Transferjet模块。
    以下载数据为例,如图5所示,将遥控器近距离靠近电视,并按下下载按键56;按下下载按键56后产生的高电平的下载数据指令被遥控器的控制器51检测到并接收;并在接收到下载数据指令后,控制启动NFC模块52进入身份认证模式。NFC模块建立连接的速度很快,建立连接后,遥控器与电视通过NFC模块发送用于身份认证的信息,NFC模块52与Transferjet模块53之间通过协议,实现Transferjet模块基于NFC模块的身份认证信息与电视的Transferjet模块配对,也即,二者在接收到对方的身份认证信息后,将该身份认证信息与Transferjet模块共享,缩短Transferjet模块建立连接的时间。在NFC模块52与电视的NFC模块之间完成身份认证之后,可在电视显示界面显示认证成功的信息,之后,控制器51将接收到的下载数据指令发送给NFC模块52,NFC模块52将该下载数据指令发送给电视,使得电视基于下载数据指令从设定地址下载目标下载数据。
    在电视端,电视首先打开要下载资源的页面,在NFC模块接收到遥控器发送的下载数据指令后,从下载资源相关的设定地址下载目标下载数据,并通过Transferjet模块将目标下载数据发送给遥控器。
    遥控器的Transferjet模块53从电视接收目标下载数据之后,控制器51控制将目标下载数据存储进连接于USB接口54的U盘中,或者存储于连接于SD卡接口55的SD卡中,当然也可以存储于遥控器自身的存储空间中,只要空间足够大即可。
    更具体的,本发明实施例提出的遥控器中还包括DDR模块57,Transferjet模块53将接收的目标下载数据存储于该DDR模块中,并向控制器51发送已接收数据的指令;控制器51在接收到该已接收数据的指令之后,向Transferjet模块53发出进入写数据工作模式的通知,Transferjet模块53在接收到该进入写数据工作模式的通知之后,通知U盘或者SD卡或者遥控器自身的存储器等设备进入写模式,在完成这些之后,控制器51控制将目标下载数据从DDR模块57写入U盘或者SD卡或者存储器中。
    Transferjet模块通信中,要求设备之间距离在3cm以内,实际应用时,可能会出现第一配对设备远离了第二配对设备的情况,为使下载数据更加灵活化,不受距离的限制,本发明实施例提供的遥控器还包括WIFI模块58;在Transferjet模块53从电视接收电视下载的目标下载数据时,NFC模块52判断遥控器与电视之间的距离是否大于预设距离,若是,则控制器51控制启动该WIFI模块58连接电视(以电视为热点),则遥控器基于WIFI模式从电视接收目标下载数据。由此,实现Transferjet模块53与WIFI模块58之间灵活的切换,保持数据传输的不间断,使得遥控器即能实现近距离快速连接并通信,也能不受距离限制实现远距离通信。
    如图6所示,以上传数据为例,本发明实施例提出的遥控器还包括上传按键59;该上传按键可以是实体按键,也可以是虚拟按键。将遥控器近距离靠近电视,并按下上传按键59;按下上传按键59后产生的高电平被遥控器的控制器51检测到并接收;并在接收到上传数据指令后,控制启动NFC模块52进入身份认证模式。NFC模块建立连接的速度很快,建立连接后,遥控器与电视通过NFC模块发送用于身份认证的信息,NFC模块52与Transferjet模块53之间通过协议,实现Transferjet模块基于NFC模块的身份认证信息与电视的Transferjet模块配对,也即,二者在接收到对方的身份认证信息后,将该身份认证信息与Transferjet模块共享,缩短Transferjet模块建立连接的时间。在NFC模块52与电视的NFC模块之间完成身份认证之后,可在电视显示界面显示认证成功的信息,之后,控制器51将接收到的上传数据指令发送给NFC模块52,NFC模块52将该上传数据指令发送给电视,使得电视基于上传数据指令做好接收目标上传数据的准备。
    在电视端,电视首先打开要上传资源的页面,在NFC模块接收到遥控器发送的上传数据指令后,通过Transferjet模块从遥控器接收目标上传数据,并从将目标上传数据上传至上传资源相关的设定地址上。
    控制器51控制将目标上传数据从连接于USB接口54的U盘中,或者存储于连接于SD卡接口55的SD卡中或遥控器自身的存储器中读取出来,并控制Transferjet模块53将目标上传数据发送给电视。
    更具体的,控制器51向Transferjet模块53发出进入读数据工作模式的通知,以使Transferjet模块53在接收到该进入读数据工作模式的通知后,通知U盘或SD卡或存储器进入读模式;之后,控制器51从U盘或SD卡或存储器中读取目标上传数据至DDR模块57中,并向Transferjet模块53发送已发送数据的指令,Transferjet模块53在接收到该已发送数据的指令后,从DDR模块57中读取目标上传数据,并将目标上传数据发送给电视。
    Transferjet模块通信中,要求设备之间距离在3cm以内,实际应用时,可能会出现第一配对设备远离了第二配对设备的情况,为使上传数据更加灵活化,不受距离的限制,在Transferjet模块53向电视发送目标上传数据时,NFC模块52判断遥控器与电视之间的距离是否大于预设距离,若是,则控制器51控制启动该WIFI模块58连接电视(以电视为热点),则遥控器基于WIFI模式向电视发送目标上传数据。由此,实现Transferjet模块53与WIFI模块58之间灵活的切换,保持数据传输的不间断,使得遥控器即能实现近距离快速连接并通信,也能不受距离限制实现远距离通信。
    上述本发明实施例提出的数据传输方法和遥控器中,通过协议使NFC模块与Transferjet模块关联,基于NFC模块建立连接速度快的优点,提高了Transferjet模块的建立连接速度,结合Transferjet模块近距离传输速度快的特点,使得电视与遥控器之间数据的传输更为方便和快速,使用本发明实施例提出的遥控器,在使用电视下载和上传数据时,尤其是大数据量的数据时,用户只需将例如U盘的存储设备插接在遥控器上即可,无需到电视侧面或者背面寻找连接接口,尤其是电视以壁挂方式安装时,侧面和背面的空间狭小黑暗,这简化了用户下载和上传数据的操作,提高了用户的使用体验,用户只需将遥控器靠近电视即可完成二者之间的连接和数据传输,同时,结合WIFI可远距离传输的优点,在Transferjet模块通信与WIFI模块通信之间切换,在用户使用遥控器近距离与电视建立连接之后,即使将遥控器移动超出Transferjet模块通信的距离,仍然保持数据的下载或者上传,进一步提高了用户的使用体验。
    应该指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

    关 键  词:
    数据传输 方法 遥控器
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:数据传输方法和遥控器.pdf
    链接地址:https://www.zhuanlichaxun.net/p-272553.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1