基于数字电视网络进行数据云推送的方法及系统的制作方法

文档序号:7994310阅读:360来源:国知局
专利名称:基于数字电视网络进行数据云推送的方法及系统的制作方法
技术领域
本发明涉及数据传输技术,尤其涉及基于数字电视网络进行数据云推送的方法及系统。
背景技术
在目前的数字电视网络中,数字电视接收终端已具有浏览网页以及从服务端下载数据等功能,所述数字电视接收终端例如为机顶盒。并且,其他终端也可通过与之相应的网络进行网页浏览,并从服务端下载需要的数据;例如,手机、移动互联网设备(MID,Mobile Internet Device)等,便可通过移动网络从服务端进行数据下载。在实际运用中,常需要某终端向另一终端推送资源数据,将所述某终端称为第一终端,将所述另一终端称为第二终端,该推送过程包括第一终端对网络侧的资源门户进行访问,资源门户向第一终端反馈资源信息网页;用户从资源信息网页中选择需要的待推送资源信息,而后,第一终端下载需要的资源数据;最后,第一终端将下载的资源数据发送给第二终端。上述推送过程中,第一终端需自行下载资源数据,再发送给第二终端,其操作繁杂。如果能借助数字电视接收终端,基于数字电视网络实现终端之间进行数据推送的互联互通,使第一终端不再自行进行资源数据的下载和发送,将简化操作,进一步扩展数据推送技术;但目前还没有这方面的方案。

发明内容
本发明提供了一种基于数字电视网络进行数据云推送的方法,该方法能够实现终端之间进行数据推送的互联互通。本发明提供了一种基于数字电视网络进行数据云推送的系统,该系统能够实现终端之间进行数据推送的互联互通。—种基于数字电视网络进行数据云推送的方法,该方法包括资源门户接收终端访问方的访问请求,向终端访问方反馈资源信息网页;并接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器,所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源 fn息;云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;数字电视接收终端接收查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端,数字电视接收终端将资源数据通过局域网发送给目的终端。一种基于数字电视网络进行数据云推送的系统,该系统包括资源门户、云端服务器、数字电视接收终端和目的终端;所述资源门户,用于接收终端访问方的访问请求,向终端访问方反馈资源信息网页;接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器,所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源信息;所述云端服务器,用于通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;接收来自数字电视接收终端反馈的查询结果,如果查询结果为存在,则云端服务器向数字电视接收终端推送下载消息,所述下载消息中包含待推送资源信息,根据数字电视接收终端的请求将待推送资源数据发送给数字电视接收终端;所述数字电视接收终端,用于接收来自云端服务器的查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则接收来自云端服务器的下载消息,从云端服务器请求下载待推送资源数据, 将下载的资源数据通过局域网发送给目的终端。从上述方案可以看出,本发明中,资源门户接收终端访问方的访问请求,并接收终端访问方反馈的注册智能卡标识、待推送资源信息以及目的终端信息;然后,云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,如果数字电视接收终端查询出本地局域网内存在所述目的终端信息指示的目的终端,则云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端,数字电视接收终端将资源数据通过局域网发送给目的终端。这样,借助数字电视接收终端,基于数字电视网络实现了终端之间进行数据推送的互联互通;终端访问方无需自行下载资源数据,也无需自行发送数据, 简化了操作。


图1为本发明基于数字电视网络进行数据云推送的系统结构示意图;图2为本发明基于数字电视网络进行数据云推送的方法示意性流程图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。本发明中,由网络侧的云端服务器和资源门户配合完成数据推送,具体地,资源门户接收终端访问方的访问请求,并接收终端访问方反馈的注册智能卡标识、待推送资源信息以及目的终端信息;而后,云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,如果数字电视接收终端查询出本地局域网内存在所述目的终端信息指示的目的终端,则云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端,数字电视接收终端将资源数据通过局域网发送给目的终端。将通过网络侧的云端服务器和资源门户实现数据推送的方式,称为数据云推送。采用本发明方案,对于终端访问方而言,无需进行资源数据的下载和发送,只访问资源门户便可将待推送资源数据推送给目的终端,其操作简便;借助数字电视接收终端,基于数字电视网络实现了终端之间的数据推送互联互通,进一步扩展了数据推送技术。参见图1,为本发明基于数字电视网络进行数据云推送的系统结构示意图,其包括资源门户、云端服务器、数字电视接收终端和目的终端;所述资源门户,用于接收终端访问方的访问请求,向终端访问方反馈资源信息网页;接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器,所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源信息;所述云端服务器,用于通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;接收来自数字电视接收终端反馈的查询结果,如果查询结果为存在,则云端服务器向数字电视接收终端推送下载消息,所述下载消息中包含待推送资源信息,根据数字电视接收终端的请求将待推送资源数据发送给数字电视接收终端;所述数字电视接收终端,用于接收来自云端服务器的查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则接收来自云端服务器的下载消息,从云端服务器请求下载待推送资源数据, 将下载的资源数据通过局域网发送给目的终端。当所述查询结果为不存在时,所述云端服务器还用于向目的终端推送下载消息。所述局域网例如为短距离无线(WIFI,Wireless Fidelity)局域网。所述终端访问方包括数字电视接收终端、手机、MID、PC等;所述数字电视接收终端例如为机顶盒,或者为一体机中的数字电视接收单元。资源门户是指提供资源服务的服务端站点,资源门户提供了软件、图片、音乐、视频、文本等内容的使用服务。根据不同终端访问方的访问,资源门户采用不同方式为终端访问方提供资源信息网页,资源信息网页中包含资源门户拥有的资源数据的信息,如资源信息的名称、大小等。采用不同方式为终端访问方提供网页,可通过现有方案实现;例如,可采用互联网WEB浏览方式为PC提供资源信息网页,也可采用移动互联网TOB浏览方式为移动终端提供资源信息网页,还可采用浏览器/服务器(B/S,Browser/Server)浏览方式为PC、 数字电视接收终端等提供资源信息网页,还可采用客户端/服务器(C/S,Client/Server) 浏览方式为PC、数字电视接收终端、移动终端等提供资源信息网页。可选地,所述资源门户包括存储单元和访问单元;所述存储单元,用于存储资源数据;所述访问单元,用于接收终端访问方的访问请求,向终端访问方反馈资源信息网页;接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器。云端服务器与各终端采用相应的传输网进行信息交互,例如云端服务器与数字电视接收终端之间通过数字电视网络进行信息交互,所述数字电视网络例如为数字电视单向网络或数字电视双向网络,云端服务器与移动终端之间通过移动网络进行信息交互。当查询结果为存在时,所述云端服务器包括广电单向消息通信服务端设备或双向 HTTP下载服务器,用于接收来自数字电视接收终端的包含待推送资源信息的下载请求,根据待推送资源信息从所述存储单元获取资源数据,传送给数字电视接收终端;
当查询结果为不存在且所述目的终端为移动终端时,所述云端服务器包括移动网下载服务器和无线接入传输网关;所述移动网下载服务器,用于向目的终端推送下载消息, 接收目的终端发送的包含待推送资源信息的下载请求,根据待推送资源信息从所述存储单元获取资源数据,传送给所述无线接入传输网关;所述无线接入传输网关,用于通过与所述目的终端之间的移动网络,将资源数据发送给所述目的终端。可选地,所述云端服务器包括统计单元,用于记录并统计待推送资源信息以及推送所述待推送资源的推送次数。具体地实现时,参与云推送的各终端预先下载安装云推送客户端程序,该程序包含请求服务器逻辑、下载逻辑、同步资源等逻辑;也可以,将该程序预先内置在参与云推送的各终端中。参见图2,为本发明基于数字电视网络进行数据云推送的方法示意性流程图,其包括以下步骤步骤201,资源门户接收终端访问方的访问请求,向终端访问方反馈资源信息网页。为了提高对资源门户访问的安全性,可要求访问资源门户的各终端访问方预先进行注册,具体地终端访问方向资源门户发送注册请求,所述注册请求包含用户信息,所述用户信息包含用户名称、密码信息、用户个人资料信息等;资源门户记录用户。之后,当终端访问方对资源门户进行访问时,资源门户用记录的用户名称及密码信息对终端访问方进行验证,如果验证通过,则接收访问,向终端访问方反馈资源信息网页;如果验证失败,则拒绝访问ο步骤202,资源门户接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源信息。具体地,终端访问方显示资源信息网页,资源信息网页中包含供访问的各资源信息,用户从中选择待推送资源信息,并输入目的终端以及注册智能卡标识,再点击网页中的 “云推送”标记;而后,终端访问方将注册智能卡标识、待推送资源信息以及目的终端信息发送给资源门户。输入的目的终端信息为至少一个,也就是,可以对至少一个目的终端进行资源数据推送。步骤203,资源门户将注册智能卡标识、待推送资源信息以及目的终端信息发送给云端服务器。步骤204,云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息。较佳地,云端服务器可通过数字电视单向网络广播查询消息,不占用终端用户的数字电视双向网络带宽;对于这种情况,查询消息中还包含注册智能卡标识,终端接收查询消息,确定出查询消息中包含的注册智能卡标识为自身标识后,才对查询消息进行相应处理。步骤205,数字电视接收终端接收查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则执行步骤206 ;如果查询结果为不存在,则执行步骤207。
在终端侧,数字电视接收终端、移动终端等可建立局域网,建立局域网为已有方案,这里不赘述;之后,数字电视接收终端便可对本地局域网内的各终端信息进行查询。步骤206,云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端,数字电视接收终端将资源数据通过局域网发送给目的终端。本步骤所述云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端包括云端服务器向数字电视接收终端推送下载消息,所述下载消息中包含待推送资源信息,数字电视接收终端从云端服务器请求下载待推送资源数据。所述数字电视接收终端从云端服务器请求下载待推送资源数据,可采用下述具体实现方式数字电视接收终端向云端服务器发送包含待推送资源信息的下载请求,云端服务器根据待推送资源信息从资源门户获取资源数据,传送给数字电视接收终端。这里,假设目的终端为移动终端,且在局域网内,则数字电视接收终端向云端服务器发送包含待推送资源信息的下载请求,云端服务器根据待推送资源信息从资源门户获取资源数据,传送给数字电视接收终端,数字电视接收终端通过局域网将下载的资源数据发送给移动终端。进一步地,所述数字电视接收终端从云端服务器请求下载待推送资源数据之后, 该方法还可以包括记录并统计待推送资源信息以及推送所述待推送资源的推送次数。步骤207,云端服务器向目的终端推送下载消息进行资源数据下载。本步骤可采用下述具体实现方式云端服务器向目的终端推送下载消息,所述下载消息中包含待推送资源信息,目的终端向云端服务器发送包含待推送资源信息的下载请求,云端服务器根据待推送资源信息从资源门户获取资源数据,传送给目的终端。这里,假设目的终端为移动终端,且不在局域网内,则云端服务器通过移动网络向移动终端推送下载消息,所述下载消息包含待推送资源信息;移动终端接收下载消息后通过移动网络从云端服务器下载资源数据,具体地移动终端向云端服务器发送包含待推送资源信息的下载请求,云端服务器根据待推送资源信息从资源门户获取资源数据,通过移动网络传送给目的终端。进一步地,本步骤之后,该方法还包括记录并统计待推送资源信息以及推送所述待推送资源的推送次数。目的终端从资源门户获取资源数据之后,还可将资源数据传送给其他终端,实现一次下载,各终端共享。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种基于数字电视网络进行数据云推送的方法,其特征在于,该方法包括资源门户接收终端访问方的访问请求,向终端访问方反馈资源信息网页;并接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器, 所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源信息;云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;数字电视接收终端接收查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端,数字电视接收终端将资源数据通过局域网发送给目的终端。
2.如权利要求1所述的方法,其特征在于,所述云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端包括云端服务器向数字电视接收终端推送下载消息,所述下载消息中包含待推送资源信息;数字电视接收终端向云端服务器发送包含待推送资源信息的下载请求;云端服务器根据待推送资源信息从资源门户获取资源数据,传送给数字电视接收终端。
3.如权利要求1所述的方法,其特征在于,如果查询结果为不存在,该方法还包括 云端服务器向目的终端信息指示的目的终端推送包含待推送资源信息的下载消息; 目的终端向云端服务器发送包含待推送资源信息的下载请求;云端服务器根据待推送资源信息从资源门户获取资源数据,传送给目的终端。
4.如权利要求1所述的方法,其特征在于,所述云端服务器将与待推送资源信息对应的资源数据推送给数字电视接收终端之后,该方法还包括云端服务器记录并统计待推送资源信息以及推送所述待推送资源的推送次数。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述数字电视接收终端将资源数据通过局域网发送给目的终端之后,该方法还包括目的终端将接收的资源数据传送给其他终端。
6.一种基于数字电视网络进行数据云推送的系统,其特征在于,该系统包括资源门户、 云端服务器、数字电视接收终端和目的终端;所述资源门户,用于接收终端访问方的访问请求,向终端访问方反馈资源信息网页;接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器,所述待推送资源信息为终端访问方从资源信息网页中选择的需推动给目的终端的资源信息;所述云端服务器,用于通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;接收来自数字电视接收终端反馈的查询结果,如果查询结果为存在,则云端服务器向数字电视接收终端推送下载消息,所述下载消息中包含待推送资源信息,根据数字电视接收终端的请求将待推送资源数据发送给数字电视接收终端;所述数字电视接收终端,用于接收来自云端服务器的查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则接收来自云端服务器的下载消息,从云端服务器请求下载待推送资源数据,将下载的资源数据通过局域网发送给目的终端。
7.如权利要求6所述的系统,其特征在于,当所述查询结果为不存在时,所述云端服务器还用于向目的终端推送下载消息。
8.如权利要求7所述的系统,其特征在于,所述资源门户包括存储单元和访问单元;所述存储单元,用于存储资源数据;所述访问单元,用于接收终端访问方的访问请求,向终端访问方反馈资源信息网页;接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器。
9.如权利要求8所述的系统,其特征在于,当查询结果为存在时,所述云端服务器包括广电单向消息通信服务端设备或双向HTTP下载服务器,用于接收来自数字电视接收终端的包含待推送资源信息的下载请求,根据待推送资源信息从所述存储单元获取资源数据, 传送给数字电视接收终端;当查询结果为不存在且所述目的终端为移动终端时,所述云端服务器包括移动网下载服务器和无线接入传输网关;所述移动网下载服务器,用于向目的终端推送下载消息,接收目的终端发送的包含待推送资源信息的下载请求,根据待推送资源信息从所述存储单元获取资源数据,传送给所述无线接入传输网关;所述无线接入传输网关,用于通过与所述目的终端之间的移动网络,将资源数据发送给所述目的终端。
10.如权利要求6所述的系统,其特征在于,所述云端服务器包括统计单元,用于记录并统计待推送资源信息以及推送所述待推送资源的推送次数。
全文摘要
本发明提供了基于数字电视网络进行数据云推送的方法及系统,其中,该方法包括资源门户接收终端访问方的访问请求,并接收来自终端访问方的注册智能卡标识、待推送资源信息以及目的终端信息,发送给云端服务器;云端服务器通过数字电视网络向注册智能卡标识对应的数字电视接收终端下发查询消息,所述查询消息中包含目的终端信息;数字电视接收终端接收查询消息,查询本地局域网内是否存在所述目的终端信息指示的目的终端,并向云端服务器反馈查询结果;如果查询结果为存在,则云端服务器将资源数据推送给数字电视接收终端,数字电视接收终端资源数据通过局域网发送给目的终端。本发明方案能够实现终端之间进行数据推送的互联互通。
文档编号H04N21/643GK102404616SQ201110389300
公开日2012年4月4日 申请日期2011年11月30日 优先权日2011年11月30日
发明者王同刚 申请人:深圳市同洲视讯传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1