[发明专利]一种内容呈现设备和方法有效
申请号: | 201110432332.3 | 申请日: | 2011-12-21 |
公开(公告)号: | CN103176993A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 北京神州绿盟信息安全科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 谢建云;刘鹏 |
地址: | 100089 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内容 呈现 设备 方法 | ||
技术领域
本发明涉及网络内容显示领域,尤其涉及在用户设备处呈现网络内容的内容呈现设备和相应的呈现方法。
背景技术
随着基于互联网的应用越来越广泛、网络带宽不断增加以及用户设备的处理性能越加强大。越来越多的应用从传统的桌面应用转移到基于浏览器的应用上。网络管理应用也是如此,传统的网络管理应用通常采用客户端/服务器架构,在终端设备处安装传统的网络管理应用客户端,该客户端和安装在服务器处的网络管理应用服务器端进行通信,管理员可以通过在客户端处的操作来管理多个网络设备。目前,随着网络浏览器的应用越来越广泛,各种用户设备,例如传统的桌面型计算机、膝上型计算机和现在的个人数字助理、数字平板、移动终端以及智能手机等都内置了网络浏览器。为了便于管理员可以采用各种用户设备来进行网络管理,目前出现了多种基于网络浏览器的网络管理应用,以便系统管理员可以通过在各种用户设备上运行的网络浏览器就可以管理多个网络设备。
在网络管理应用中,一个重要的方面就是对网络设备之间的网络拓扑关系进行管理。通常,为了给予管理员对拓扑关系的直观感受,一般在图形用户接口中以图形方式示出这种拓扑关系,即拓扑图,以便管理员可以方便地查看拓扑图并进行相应的管理操作。当网络管理应用基于网络浏览器时,如何在网络浏览器中显示拓扑图以便于管理员观看和操作成为了关键的方面。
目前,已知可以在网络浏览器中采用来显示拓扑图的实现手段包括Flash、SVG和VML等。然而这些方式虽然都具有相应的优点,但是也具有明显的缺陷。例如,SVG能够以XML表述方式在浏览器上绘制拓扑图,而且由于是SVG为矢量图形,在拓扑图放大/缩小时图像不失真。但是SVG具有如下缺点,例如SVG图形没有被多数主流浏览器支持,导致在浏览器上显示SVG图形需要安装插件;而为了完全达到SVG图形的无极缩放,要求拓扑图上所有元素都需要以XML方式描述,因此需要将拓扑图上的设备图标从普通位图转换成矢量图,这样做的难度较大;另外SVG与Javascript的交互性较差,无法实现动态效果(如动态创建,删除,隐藏网络节点等)。使用Flash呈现网络拓扑图具有表现形式丰富、能够实现桌面应用所具有的绝大多数功能的优点,但是Flash具有如下缺点,例如Flash开发偏向美工的角色,需要专门的开发人员才能胜任并需要有专用的开发工具;另外,Flash在苹果公司的IOS系列操作平台上得不到支持。使用VML呈现网络拓扑图能够在浏览器页面中绘制各种图形,但是VML仅仅被IE内核的浏览器所支持,因此存在明显的应用范围限制。
由此可以看出,目前所采用的在网络浏览器中显示网络拓扑图的方式都存在不足之处。应当看出,其他需要在网络浏览器中显示类似于拓扑图之类的、具有对象和对象之间的连接关系的图形的应用同样存在上述问题。所期望的是一种可以支持大多数主流网络浏览器的,便于开发和进行交互的图形化呈现设备和方式。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的内容呈现设备和相应的内容呈现方法。
根据本发明的一个方面,提供了一种内容呈现设备,适于图形化地呈现一个或者多个对象以及一个或者多个这些对象之间的连接关系。该内容呈现设备包括页面布局部件,以便在该内容呈现设备中定义用于进行图形化呈现的区域。该内容呈现设备还包括位置确定部件,用于根据每个对象的属性来确定该对象在所定义区域中的位置。由于对象的连接关系一般可以由所涉及的对象来定义,因此位置确定部件可以根据每个对象的位置来确定一个或者多个连接关系的起点和终点在所定义区域中的位置。在该内容呈现设备中,图形绘制部件根据每个连接关系的起点和终点的位置在所定义区域中绘制连接每个连接关系的起点和终点的连线,并在所定义区域中绘制每个对象,其中对象叠加在连线之上。
根据本发明的内容呈现设备,在呈现对象及其连接关系时,考虑对象的大小和位置来获取对象的图形中心,将对象的连接关系绘制成简单的连线,然后将对象叠加在连线之上。这样,可以一种便捷的方式来图形化地呈现对象及其连接关系。
可选地,在此处公开的内容呈现设备中,每当所呈现的对象或者其连接关系发生改变时,位置确定部件会重新确定每个对象的位置以及每个连接关系的起点和终点位置,以及图形绘制部件重新在所定义区域中绘制对象和对应于连接关系的连线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州绿盟信息安全科技股份有限公司,未经北京神州绿盟信息安全科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110432332.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种斜收式模具挤紧块结构
- 下一篇:一种事件信息挖掘并预警的方法
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法