法律状态公告日
法律状态信息
法律状态
2013-02-13
授权
授权
2011-06-15
实质审查的生效 IPC(主分类):H04N21/43 申请日:20101130
实质审查的生效
2011-04-27
公开
公开
技术领域
本发明涉及数字电视领域,更具体地,涉及一种基于三网融合的数字电视互动应用中间件系统。
背景技术
随着互联网与广播数字电视的不断发展,基于互联网的互动应用已成为当今信息社会发展下的一种趋势,面对互联网现有的丰富的信息化应用,若能将其移植到数字电视中,将是在某种程度上实现三网融合的理想选择。
通常互联网上的互动应用系统只适合运行于普通电脑上,而数字电视互动应用系统则必须根据机顶盒的处理能力单独开发,二者不能够实现一体化互联,实施成本高,协调难度大。
本发明提供一种基于三网融合的数字电视互动应用中间件及统,通过“虚拟化”的技术原理,将基于互联网的互动应用系统“虚拟”转换至数字电视机顶盒,实现了不对原有服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网与数字电视互动应用的无缝衔接。
发明内容
本发明提供一种基于三网融合的数字电视互动应用中间件系统,包括:
互联网互动应用系统、数字电视互动应用中间件、机顶盒。
数字电视互动应用中间件,其构成包括:
具有自定义的语法、语义规范,提供数据获取扩展标准,配备了专用编译器,为二次开发用户提供调试功能。
支持各种常用数据库的接口、各种.Net、jsp、php等开发的接口,从底层上实现了对各种服务系统的无缝衔接。
将数据通过各种方式,包括WEB浏览器、关系型数据库、非结构化数据库、标准接入接口等从各种原始的服务系统中获取出来;按照预先设计好的规则将抽取得数据进行转换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来。转换完的数据按标准协议传输到数字电视机顶盒,形成相应的功能界面呈现给数字电视用户。
本发明采用了虚拟技术的原理,通过获取互联网上原有应用系统的数据,利用正则表达式匹配来分析数据,通过UI设计来进行在数字电视机顶盒上的数据展示。
从上述技术方案可以看出,由于本发明实施例中通过“虚拟化”的技术原理,将基于互联网的互动应用系统“虚拟”转换至数字电视机顶盒,实现了不对原有服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网与数字电视互动应用的无缝衔接。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明的实施例1的一种基于三网融合的数字电视互动应用中间件业务处理流程说明图;
图2是本发明的实施例2的一种基于三网融合的数字电视互动应用系统层次结构说明图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例应理解为仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供一种基于三网融合的数字电视互动应用中间件系统,实现了不对原有服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网互动应用系统与数字电视互动应用的无缝衔接。以下分别进行详细说明。
实施例1
在本实施例中,基于三网融合的数字电视互动应用中间件业务处理流程如图1所示,本发明的基于三网融合的数字电视互动应用中间件业务处理流程包括互联网互动应用系统S101、数据获取S102、数据匹配S103、数据转换S104和机顶盒S105。
对于互联网互动应用系统S101,其可以是各种类型的应用系统,并无任何特定的限制。
在步骤S102数据获取阶段,通过互联网应用系统S101的网页、数据库、数据接口获取数据。
在步骤S103数据匹配阶段,根据从步骤S102数据获取阶段获取的数据,通过实施人员定义的适配规则,主要是运用正则表达式进行数据匹配。
在步骤S104数据转换阶段按照预先设计好的规则将抽取的数据进行转换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来。转换完的数据按标准协议传输到数字电视机顶盒S105。
实施例2
图2表示实施例2的数字电视互动应用系统层次结构说明图。
本实施例共分三层,分别是互联网互动应用系统、数字电视互动应用中间件、机顶盒。
具体层次处理为:数字电视互动应用中间件将数据通过各种方式,包括WEB浏览器、关系型数据库、非结构化数据库、标准接入接口等从各种原始的互联网应用系统中获取出来;按照预先设计好的规则将抽取得数据进行转换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来。转换完的数据按标准协议传输到数字电视机顶盒,形成相应的功能界面呈现给数字电视用户。
采用虚拟技术的原理,通过获取页面数据,利用正则表达式匹配来分析数据,通过UI设计来进行机顶盒的展示。
需要说明的是,上述系统和系统内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种基于三网融合的数字电视互动应用中间件系统,进行了详细介绍,本文中应用具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
机译: 防止为中间件和应用程序执行而设计的系统中拒绝服务(DOS)攻击的系统和方法,以及在基于中间件设计和应用程序执行的系统中支持基于子网管理器(SA)访问的可靠连接(RC)的系统和方法
机译: 在设计用于执行中间件和应用程序的系统上防止拒绝服务(DOS)攻击的系统和方法,以及在设计用于执行中间件和应用程序的系统中的子网管理员,用于支持基于SA的可靠连接(RC:RELIABLE CONNECTION)的系统和方法:子网管理员)访问
机译: 防止对专为中间件和应用程序执行设计的系统上的拒绝服务(DOS)攻击的系统和方法,以及专为中间件和应用程序执行设计的系统中的子网管理员(基于SA支持可靠连接(RC:RELIABLE CONNECTION)的系统和方法:子网管理员访问