非特征性页面元素独立化的多屏融合协议栈系统及方法

文档序号:6397580阅读:161来源:国知局
专利名称:非特征性页面元素独立化的多屏融合协议栈系统及方法
技术领域
本发明涉及三屏融合协议栈适配系统的技术领域,特别涉及一种非特征性页面元素独立化的多屏融合协议栈系统及方法。
背景技术
三屏融合视频推送是指在同一平台(或多个平台相互协调)下为机顶盒、个人计算机、智能手机及其它一切具有网络接入能力的多媒体内容播放设备提供内容服务的系统。通过该系统可为用户提供多屏视频内容推荐、多屏视频内容分享、位移电视等业务体验,满足用户在任意时间、任意地点通过任意设备观看任意影片的需求。国际上主流的电信运营商和设备制造商、软件商等都提出了各自的三屏融合业务和模式。比如美国的AT&T及其贝尔实验室就投入巨资进行三屏融合业务和体系架构的研究和开发。软件巨人微软也在大力倡导三屏融合业务的发展。从终端用户角度看,ー个用户可以同时享有TV屏、PC屏、Mobile屏等多种终端,用户期望从各个屏幕都可以获取所需要的信息并获得相应的体验。从业务层面看,三屏所呈现的业务形态也处于快速的融合期。比如基于PC的互联网电视TV化、手机化是业界近期的显著趋势。从支撑三屏业务的后台网络层面看,三屏融合实质上是三网融合发展的外在体体现,三屏终端的协议适配系统则是实现三屏融合的核心技木。电信运营商和设备制造商、软件商都对三屏终端的协议适配系统提出迫切的需求。目前,在三网融合整体框架下,业务支撑技术领域和終端技术领域的实质性融合已经呈现出明显的趋势,其中,作为三网融合初期阶段占有重要地位的終端产业,已经率先实现了跨行业性质的功能扩展,如具有直播与点播功能的IPTV机顶盒、具备视频与数据通信业务能力的双向数字电视机顶盒、融合了音视频和数据业务的互联网播放器、具备CMMB广播业务接入功能的TD手机、具备开放式应用平台的平板计算机等产品,都属于三网融合終端。这种对从终端方面将三个传统网络提供的服务集成为一体的功能的实现,为今后业务全面深化、网络互联互通、整个体制改进奠定了基础。智能終端,是指各类具有智能操作系统和处理平台,且能够支持泛在网络接人、先进人机交互、视音频多媒体处理、个性化服务接ロ、开放式业务平台等特性的終端设备,包括PC、手机、电视机、机顶盒、平板电脑,以及ー些专用終端设备等。随着三网融合的发展和新媒体产业生态的需求,对于终端设备在信息处理、屏幕显示和用户体验等方面的要求都日趋具体,从总体上看,其共同影响体现在以下三个方面(I)多媒体化当前,网络电视、数字刊物、手机彩信和触摸媒体等新媒体形态不断产生,仅仅基于文字和简单图片的人机交互模式已经远远不能满足用户和市场的需求。随着通信技术和数字技术的发展,多媒体化成为对于各种终端设备的基本要求。多媒体技术的应用,不但使传输信息的数量和质量显著提高,获取信息形式丰富多祥,而且设备操作界面也更为直观生动。
(2)网络化三网融合是实现互联网、通信网和广播电视网相互滲透、互相兼容,并逐步整合成为统ー的信息通信网络的演进过程,其目的在于更好地实现包括数据、文本资料、声音、图形和图像等在内的信息服务内容的分发。融合网络是复合性的,要求同时具备三种功能,因此,終端必须和三网融合后的网络形成相互关联的关系。(3)智能化新媒体业务环境对终端仪器的交互式功能和用户体验都提出了更高的要求。在交互性方面,仅仅能实现简单显示和控制的終端已经被完全淘汰,在实现基本功能外,仪器都要具备ー些运算、存储和判断的能力。在用户体验方面,以往的終端只能通过运营商的网络来获得服务,而现在用户可以通过互联网获得服务,并且在开放式的平台上,用户能够自主选择并安装何种应用。本发明结合三屏适配的需求,设计出一种非特征页面元素独立化的多屏融合协议栈系统。

发明内容
本发明要解决的技术问题是克服多屏间协议多样性适配问题,以多屏展示页面源为出发点,将页面内容进行分析解析,独立出页面元素内容,进行非格式化内容适配,从而完成页面内容的组成。该架构提高了页面元素的灵活性,加强页面组成的高效性。本发明采用的技术方案为一种非特征性页面元素独立化的多屏融合协议栈系统,包括(I)非特征性页面的页面元素分析系统模块,用于针对网页原页面进行非特征性分析;(2)自适应页面元素分离技术模块,用于页面元素独立过滤过程;(3)智能页面融合协议适配系统模块,用于多协议适配页面组成。其中,所述非特征性页面的页面元素分析系统模块,针对网页原页面进行非特征性分析,具体包括子模块1.1 :对于网页进行非特征性分析,从大規模网页库实时动态获取网页信息,网页库的动态改变触发页面元素分析系统;子模块1. 2 :获取到页面,针对不同页面自身进行页面分析,标示页面元素类型,提取类型列表,生成页面非特征性元素索引;子模块1. 3 :将生成的非特征性元素索引进行本地保存,并且进行时间戳记录,对于修改时间不变的页面不进行页面的非特征性分析,直接调取页面非特征性元素索引。其中,所述自适应页面元素分离技术模块,页面元素独立过滤过程,具体包括子模块2.1 :依据上述产生的非特征性页面索引,获取页面完整元素;子模块2. 2 :依据页面非特征性页面索引,将页面进行元素过滤,获取到属于非特征性页面元素索引列表中的元素信息,并进行分开保存;子模块2. 3:保存后的页面元素进行元素本地适配,将页面元素适配成为非格式匹配的元素信息内容;子模块2. 4:依据非格式匹配的元素信息内容生成元素内容索引,并将元素内容索引以及元素内容发送给智能页面融合协议适配系统。其中,所述智能页面融合协议适配系统模块,多协议适配页面组成,具体包括子模块4.1 :获取页面内容索引以及元素内容,进行智能页面融合协议适配;子模块4. 2 :将页面协议适配结果进行多协议适配页面融合,页面针对不同的协议生成完整页面内容,进行页面展示。本发明另外提供一种非特征性页面元素独立化的多屏融合协议栈的方法,包括如下步骤(I)利用非特征性页面的页面元素分析系统,针对网页原页面进行非特征性分析的步骤;(2)利用自适应页面元素分离技术,页面元素独立过滤过程的步骤;(3)利用智能页面融合协议适配系统,多协议适配页面组成的步骤。其中,所述步骤(I)中利用基于非特征性页面的页面元素分析系统,针对网页原页面进行非特征性分析的步骤,步骤为步骤1.1 :对于网页进行非特征性分析,从大規模网页库实时动态获取网页信息,网页库的动态改变触发页面元素分析系统;步骤1. 2 :获取到页面,针对不同页面自身进行页面分析,标示页面元素类型,提取类型列表,生成页面非特征性元素索引;步骤1. 3 :将生成的非特征性元素索引进行本地保存,并且进行时间戳记录,对于修改时间不变的页面不进行页面的非特征性分析,直接调取页面非特征性元素索引。其中,所述步骤(2)中利用自适应页面元素分离技术,页面元素独立过滤过程的步骤,步骤为步骤2.1 :依据上述产生的非特征性页面索引,获取页面完整元素;步骤2. 2 :依据页面非特征性页面索引,将页面进行元素过滤,获取到属于非特征性页面元素索引列表中的元素信息,并进行分开保存;步骤2.3 :保存后的页面元素进行元素本地适配,将页面元素适配成为非格式匹配的元素信息内容;步骤2.4 :依据非格式匹配的元素信息内容生成元素内容索引,并将元素内容索弓I以及元素内容发送给智能页面融合协议适配系统。其中,所述步骤(3)中利用智能页面融合协议适配系统,多协议适配页面组成的步骤,步骤为步骤4.1 :获取页面内容索引以及元素内容,进行智能页面融合协议适配;步骤4. 2 :将页面协议适配结果进行多协议适配页面融合,页面针对不同的协议生成完整页面内容,进行页面展示。本发明的原理在于非特征页面元素独立化的多屏融合协议栈系统,将网页解析为非结构化页面元素数据,将页面元素数据进行多屏协议适配组成,完成多屏协议适配展现。其中( I)页面元素分析和分离方法与多数页面适配不同的是,本发明将页面元素进行剥离,获得页面元素数据后,进行元素数据非结构化数据适配。非结构化适配将数据以元素内容形式保存,丢弃掉页面格式和协议规格,从而获得页面元素元数据。(2)元数据页面整合对于获得页面元素元数据后,将元素内容进行多屏协议适配,多屏协议适配遵循协议适配要求,将元素数据进行整合,从而完成多屏内容展示。本发明与现有页面分析技术相比,优势主要体现在将页面进行非特征性数据分析及提取,有效地适应各种当前主流页面元素,并且将页面元数据进行协议转换,从而完成整体的协议转换效果。


图1为基于非特征页面元素独立化的多屏融合协议栈系统的原理框图。
具体实施例方式下面结合附图和具体实施例进ー步说明本发明。本发明的一种基于非特征页面元素独立化的多屏融合协议栈系统,具体如下(I)非特征性页面的页面元素分析系统,针对网页原页面进行非特征性分析;(1.1)对于网页进行非特征性分析,从大規模网页库实时动态获取网页信息,网页库的动态改变触发页面元素分析系统;(1.2)获取到页面,针对不同页面自身进行页面分析,标示页面元素类型,提取类型列表,生成页面非特征性元素索引;(1. 3)将生成的非特征性元素索引进行本地保存,并且进行时间戳记录,对于修改时间不变的页面不进行页面的非特征性分析,直接调取页面非特征性元素索引;(2)自适应页面元素分离技术,页面元素独立过滤过程;(2.1)依据上述产生的非特征性页面索引,获取页面完整元素;(2. 2)依据页面非特征性页面索引,将页面进行元素过滤,获取到属于非特征性页面元素索引列表中的元素信息,并进行分开保存;(2. 3)保存后的页面元素进行元素本地适配,将页面元素适配成为非格式匹配的元素信息内容;(2. 4)依据非格式匹配的元素信息内容生成元素内容索引,并将元素内容索引以及元素内容发送给智能页面融合协议适配系统;(3)智能页面融合协议适配系统,多协议适配页面组成;(3.1)获取页面内容索引以及元素内容,进行智能页面融合协议适配;(3. 2)将页面协议适配结果进行多协议适配页面融合,页面针对不同的协议生成完整页面内容,进行页面展示;本发明未详细阐述的部分属于本领域公知技木。最后应说明的是显然,上述实施例仅仅是为清楚地说明本发明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍处于本发明的保护范围之中。
权利要求
1.一种非特征性页面元素独立化的多屏融合协议栈系统,其特征在于,包括(1)非特征性页面的页面元素分析系统模块,用于针对网页原页面进行非特征性分析;(2)自适应页面元素分离技术模块,用于页面元素独立过滤过程;(3)智能页面融合协议适配系统模块,用于多协议适配页面组成。
2.根据权利要求1所述的一种非特征性页面元素独立化的多屏融合协议栈系统,其特征在于所述非特征性页面的页面元素分析系统模块,针对网页原页面进行非特征性分析, 具体包括子模块1.1:对于网页进行非特征性分析,从大规模网页库实时动态获取网页信息,网页库的动态改变触发页面元素分析系统;子模块1. 2 :获取到页面,针对不同页面自身进行页面分析,标示页面元素类型,提取类型列表,生成页面非特征性元素索引;子模块1. 3 :将生成的非特征性元素索引进行本地保存,并且进行时间戳记录,对于修改时间不变的页面不进行页面的非特征性分析,直接调取页面非特征性元素索引。
3.根据权利要求1所述的一种非特征性页面元素独立化的多屏融合协议栈系统,其特征在于所述自适应页面元素分离技术模块,页面元素独立过滤过程,具体包括子模块2.1 :依据上述产生的非特征性页面索引,获取页面完整元素;子模块2. 2 :依据页面非特征性页面索引,将页面进行元素过滤,获取到属于非特征性页面元素索引列表中的元素信息,并进行分开保存;子模块2. 3 :保存后的页面元素进行元素本地适配,将页面元素适配成为非格式匹配的元素信息内容;子模块2. 4 :依据非格式匹配的元素信息内容生成元素内容索引,并将元素内容索引以及元素内容发送给智能页面融合协议适配系统。
4.根据权利要求1所述的一种非特征性页面元素独立化的多屏融合协议栈系统,其特征在于所述智能页面融合协议适配系统模块,多协议适配页面组成,具体包括子模块4.1 :获取页面内容索引以及元素内容,进行智能页面融合协议适配;子模块4. 2 :将页面协议适配结果进行多协议适配页面融合,页面针对不同的协议生成完整页面内容,进行页面展示。
5.一种非特征性页面元素独立化的多屏融合协议栈的方法,其特征在于包括如下步骤(1)利用非特征性页面的页面元素分析系统,针对网页原页面进行非特征性分析的步骤;(2)利用自适应页面元素分离技术,页面元素独立过滤过程的步骤;(3)利用智能页面融合协议适配系统,多协议适配页面组成的步骤。
6.根据权利要求5所述的一种非特征性页面元素独立化的多屏融合协议栈的方法,其特征在于所述步骤(I)中利用基于非特征性页面的页面元素分析系统,针对网页原页面进行非特征性分析的步骤,步骤为步骤1.1 :对于网页进行非特征性分析,从大规模网页库实时动态获取网页信息,网页库的动态改变触发页面元素分析系统;步骤1. 2 :获取到页面,针对不同页面自身进行页面分析,标示页面元素类型,提取类型列表,生成页面非特征性元素索引;步骤1. 3 :将生成的非特征性元素索引进行本地保存,并且进行时间戳记录,对于修改时间不变的页面不进行页面的非特征性分析,直接调取页面非特征性元素索引。
7.根据权利要求5所述的一种非特征性页面元素独立化的多屏融合协议栈的方法,其特征在于所述步骤(2)中利用自适应页面元素分离技术,页面元素独立过滤过程的步骤, 步骤为步骤2.1 :依据上述产生的非特征性页面索引,获取页面完整元素;步骤2. 2:依据页面非特征性页面索引,将页面进行元素过滤,获取到属于非特征性页面元素索引列表中的元素信息,并进行分开保存;步骤2. 3 :保存后的页面元素进行元素本地适配,将页面元素适配成为非格式匹配的元素信息内容;步骤2. 4 :依据非格式匹配的元素信息内容生成元素内容索引,并将元素内容索引以及元素内容发送给智能页面融合协议适配系统。
8.根据权利要求5所述的一种非特征性页面元素独立化的多屏融合协议栈的方法,其特征在于所述步骤(3)中利用智能页面融合协议适配系统,多协议适配页面组成的步骤, 步骤为步骤4.1 :获取页面内容索引以及元素内容,进行智能页面融合协议适配;步骤4. 2 :将页面协议适配结果进行多协议适配页面融合,页面针对不同的协议生成完整页面内容,进行页面展示。
全文摘要
本发明提供一种非特征性页面元素独立化的多屏融合协议栈系统及方法,所述方法主要解决目前主流三屏设备(电脑网页,智能手机,电视机顶盒)的通信协议差异,完成三屏设备的协议监听,协议分析以及智能协议适配,满足三屏使用需求,本协议提出非特征页面元素独立化的多屏融合协议栈系统。协议栈系统将页面分析后的元素进行独立分配,再将页面元素进行整合,形成三屏可用的页面。本协议栈结合搜索引擎抓取功能与协议栈页面适配功能,设计一种新型的多屏融合技术,提高设备可用灵活度,增强系统功能。
文档编号G06F17/30GK103020312SQ20131000655
公开日2013年4月3日 申请日期2013年1月8日 优先权日2013年1月8日
发明者王丽华, 牟宏磊, 王宝会, 蒙洋, 贾佳, 李明亮, 杨磊 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1