智能电视与移动设备之间大数据交互方法

文档序号:7822366阅读:362来源:国知局
智能电视与移动设备之间大数据交互方法
【专利摘要】本发明涉及智能电视技术。本发明是要解决现有智能电视与移动设备之间大数据交互可能导致网络阻塞或内存溢出的问题,提供了一种智能电视与移动设备之间大数据交互方法,其技术方案可概括为:智能电视将对应的需要传输的大数据以一定的数据量按页分割为多个数据包,且根据移动设备请求依次将数据包发送给移动设备,并在最后一页数据包中加入最后一页标识,当移动设备获取到传输来的数据包时,判断该页数据包中是否包含最后一页数据,若是则本次数据传输完成,若不是则移动设备向智能电视发送下一页数据请求。本发明的有益效果是,放置网络阻塞,适用于智能电视与移动设备的交互。
【专利说明】智能电视与移动设备之间大数据交互方法

【技术领域】
[0001]本发明涉及智能电视技术,特别涉及智能电视与移动设备之间大数据交互技术。

【背景技术】
[0002]随着互联网在生活中的渗透,智能设备的普及,智能电视的概念及推广的进一步深入人心,市场上对于对于智能电视的需求和期望日益迫切。智能电视的最大一个特点就是注重交互体验,特别是网络互联、互控,例如移动端手机和电视端之间的数据交互和相互控制。随着智能电视功能已经变得越来越强大,移动端与电视端之间的数据交换的需求也越来越大,从最初的传递命令,逐渐过渡到大量数据的传递和交互。
[0003]传统的智能电视与移动设备(如移动手机端)的数据交换,主要集中在传递命令的方式,或者是数据量较小的交互,在较短的时间内即可传递完毕,若智能电视和移动设备需要进行非常大的数据量交互,可能导致网络的阻塞,也可能因为较大的数据导致内存溢出,这种数据的交互模式存在很多不确定的因素,对电视整机的稳定运行存在很多不利的影响,传统智能电视与移动设备的数据交互在大数据量交互时,可能导致网络阻塞或导致内存溢出的原因是:传统的智能电视通常采用的是直接将所有的数据打包,然后进行数据交互,这就造成一次交互的数据量非常大,从而可能导致网络阻塞或内存溢出。


【发明内容】

[0004]本发明的目的是要解决现有智能电视与移动设备之间大数据交互可能导致网络阻塞或内存溢出的缺点,提供一种智能电视与移动设备之间大数据交互方法。
[0005]本发明解决其技术问题,采用的技术方案是,智能电视与移动设备之间大数据交互方法,其特征在于,包括如下步骤:
[0006]步骤1、移动设备向智能电视发送数据请求命令,所述数据请求命令中至少包含第一页标识;
[0007]步骤2、智能电视接收到数据请求命令,根据数据请求命令选择对应的需要传输的数据,判断该数据的大小是否大于设定的一定数据量,若是则进入步骤3,若不是则将该数据与最后一页标识一起直接封包发送给移动设备,进入步骤4 ;
[0008]步骤3、智能电视对需要传输的数据以一定的数据量按页分割为多个数据包,且将第一页数据包发送给移动设备;
[0009]步骤4、移动设备获取到传输来的数据包,判断该页数据包中是否包含最后一页数据,若是则本次数据传输完成,若不是则进入步骤5 ;
[0010]步骤5、移动设备向智能电视发送下一页数据请求;
[0011]步骤6、智能电视接收到下一页数据请求,判断下一页数据包是否为最后一页数据包,若是则在该页数据包中加入最后一页标识,并将该页数据包发送给移动设备,回到步骤4,若不是则直接将该页数据包发送给移动设备,回到步骤4。
[0012]具体的,步骤2中,所述设定的一定数据量为根据具体硬件情况设定的。
[0013]进一步的,所述移动设备为智能手机或IPAD。
[0014]具体的,步骤I中,所述数据请求命令中还包括数据需求信息。
[0015]本发明的有益效果是,在本发明方案中,通过上述智能电视与移动设备之间大数据交互方法,将大数据分割为各个较小的数据包,不会在一次传输中传输过大的数据,也就不易导致网络阻塞或内存溢出,不需要增加硬件成本即可实现,方便用户。

【具体实施方式】
[0016]下面结合实施例,详细描述本发明的技术方案。
[0017]本发明的智能电视与移动设备之间大数据交互方法中,首先移动设备向智能电视发送数据请求命令,该数据请求命令中至少包含第一页标识,智能电视接收到数据请求命令,根据数据请求命令选择对应的需要传输的数据,判断该数据的大小是否大于设定的一定数据量,若是则智能电视对需要传输的数据以一定的数据量按页分割为多个数据包,且将第一页数据包发送给移动设备,若不是则将该数据与最后一页标识一起直接封包发送给移动设备,当移动设备获取到传输来的数据包时,判断该页数据包中是否包含最后一页数据,若是则本次数据传输完成,若不是则移动设备向智能电视发送下一页数据请求,当智能电视接收到下一页数据请求,判断下一页数据包是否为最后一页数据包,若是则在该页数据包中加入最后一页标识,并将该页数据包发送给移动设备,若不是则直接将该页数据包发送给移动设备。
[0018]实施例
[0019]本发明实施例的智能电视与移动设备之间大数据交互方法,包括以下步骤:
[0020]步骤1、移动设备向智能电视发送数据请求命令,所述数据请求命令中至少包含第一页标识。
[0021]本步骤中,数据请求命令中还可以包括数据需求信息等指代所需要传输数据的信息。
[0022]步骤2、智能电视接收到数据请求命令,根据数据请求命令选择对应的需要传输的数据,判断该数据的大小是否大于设定的一定数据量,若是则进入步骤3,若不是则将该数据与最后一页标识一起直接封包发送给移动设备,进入步骤4。
[0023]本步骤中,该设定的一定数据量是根据具体硬件情况设定的。关于大数据量的定义是依据智能电视系统的硬件条件决定的。比如有的智能电视系统可供数据交换的可分配内存比较小的话,可能只有十几K Byte的容量,超过这个容量就可以定义为相对于该系统是大数据,而有的电视系统可供数据交换的可分配内存比较大的话,也可能是几M Byte的容量,超过这个容量就可以定义为相对于该系统是大数据,因此这个大数据量是相对的,因此设定的一定数据量是根据具体硬件情况设定的。
[0024]步骤3、智能电视对需要传输的数据以一定的数据量按页分割为多个数据包,且将第一页数据包发送给移动设备。
[0025]步骤4、移动设备获取到传输来的数据包,判断该页数据包中是否包含最后一页数据,若是则本次数据传输完成,若不是则进入步骤5。
[0026]步骤5、移动设备向智能电视发送下一页数据请求。
[0027]步骤6、智能电视接收到下一页数据请求,判断下一页数据包是否为最后一页数据包,若是则在该页数据包中加入最后一页标识,并将该页数据包发送给移动设备,回到步骤4,若不是则直接将该页数据包发送给移动设备,回到步骤4。
[0028]整个方法中,移动设备可以为智能手机或IPAD等智能移动设备。
【权利要求】
1.智能电视与移动设备之间大数据交互方法,其特征在于,包括如下步骤: 步骤1、移动设备向智能电视发送数据请求命令,所述数据请求命令中至少包含第一页标识; 步骤2、智能电视接收到数据请求命令,根据数据请求命令选择对应的需要传输的数据,判断该数据的大小是否大于设定的一定数据量,若是则进入步骤3,若不是则将该数据与最后一页标识一起直接封包发送给移动设备,进入步骤4 ; 步骤3、智能电视对需要传输的数据以一定的数据量按页分割为多个数据包,且将第一页数据包发送给移动设备; 步骤4、移动设备获取到传输来的数据包,判断该页数据包中是否包含最后一页数据,若是则本次数据传输完成,若不是则进入步骤5 ; 步骤5、移动设备向智能电视发送下一页数据请求; 步骤6、智能电视接收到下一页数据请求,判断下一页数据包是否为最后一页数据包,若是则在该页数据包中加入最后一页标识,并将该页数据包发送给移动设备,回到步骤4,若不是则直接将该页数据包发送给移动设备,回到步骤4。
2.如权利要求1所述的智能电视与移动设备之间大数据交互方法,其特征在于,步骤2中,所述设定的一定数据量为根据具体硬件情况设定的。
3.如权利要求1所述的智能电视与移动设备之间大数据交互方法,其特征在于,步骤I中,所述数据请求命令中还包括数据需求信息。
4.如权利要求1或2或3所述的智能电视与移动设备之间大数据交互方法,其特征在于,所述移动设备为智能手机或IPAD。
【文档编号】H04L12/805GK104486238SQ201410751912
【公开日】2015年4月1日 申请日期:2014年12月9日 优先权日:2014年12月9日
【发明者】张俊喜, 赵强, 梁祖兴, 杜洋 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1