[发明专利]网页批注系统与方法有效
申请号: | 200710188363.2 | 申请日: | 2007-11-19 |
公开(公告)号: | CN101441644A | 公开(公告)日: | 2009-05-27 |
发明(设计)人: | 邵新中;蔡政威;高川凯;李昊宇 | 申请(专利权)人: | 英福达科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 批注 系统 方法 | ||
1.一种网页批注结构,其特征在于:其包括:
一底层网页,其中所述的底层网页包括网站所提供的网页、由网页浏览器所开启的空白网页、或一般档案转换成的HTML档案;以及
一XML矢量图形网页批注,覆盖在所述的底层网页上,其包括:
至少一批注层,分别被附加至少一批注对象,其中使用者根据权限新增、储存、删除或编辑批注层或批注对象,或者启动差异更新以更新批注层或批注对象,其中所述的批注对象包括形状、文字、手写、荧光笔、便利贴、超链接、书签、橡皮擦、图标、图形、或声音的XML矢量图形元素;
一处理程序层,包括至少一事件处理程序;以及
一事件静听层,用以接收使用者触发的与批注层有关的事件,并呼叫所述的处理程序层中相应的事件处理程序,将使用者触发的事件交由相应的事件处理程序处理;
其中,所述的事件静听层与批注层是由XML矢量图形元素所构成且本身呈现并不会遮住所述的底层网页,而附加到批注层上的批注对象均是XML矢量图形元素且其呈现会遮住所述的底层网页,以表现出在所述的底层网页上加上批注对象的态样;
其中启动差异更新批注层或批注对象是在事件静听层接收使用者所触发的启动差异更新的事件之后,由客户端装置呼叫服务端装置的服务端处理程序来处理;服务端处理程序会判断使用者正在底层网页上使用的批注层与服务端装置储存的相对应的批注层之间的差异;服务端装置将其所储存的更新过的批注层的集合回传到客户端装置;以及客户端装置以每一个更新的批注层去比对使用者正在底层网页上使用的批注层,以便于底层网页上新增原本没有的批注层、或是异动原本的批注层。
2.根据权利要求1所述的网页批注结构,其特征在于:所述的批注层的属性包括:
一识别码属性,用以记载所述的批注层的唯一识别码;
一作者属性,用以记载建立所述的批注层的作者,其被赋予最大权限;
一协同作者属性,用以记载所述的批注层的其余协同作者;
一建立时间属性,用以记载所述的批注层的建立时间;
一储存时间属性,用以记载所述的批注层的最后储存时间;以及
一权限定义属性,用以记载由作者所定义的协同作者及其它使用者的权限。
3.一种网页批注系统,适用于权利要求1所述的网页批注结构,其特征在于:其包括:
一客户端装置包括:
一网页浏览器,用以开启与呈现所述的网页批注结构;
一矢量图形绘图引擎,用以支持所述的网页浏览器以呈现所述的网页批注结构中的XML矢量图形元素;
一输入装置;以及
一显示装置,其中所述的输入装置与所述的显示装置用以提供人机接口,且使用者操作所述的输入装置以产生使用者触发的事件;以及
一服务端装置包括:
一网站服务器,用以处理所述的客户端装置与所述的服务端装置之间的数据传输;
一矢量图形元素处理程序,用以提供所述的网页批注结构的处理程序层所需的事件处理程序;
一数据库,用以储存所述的网页批注结构中的异动的批注层、批注对象以及与批注层对应的底层网页网址;以及
一服务端处理程序,用以存取所述的数据库的数据;
其中,该网页批注结构包括:
一底层网页,其中所述的底层网页包括网站所提供的网页、由网页浏览器所开启的空白网页、或一般档案转换成的HTML档案;以及
一XML矢量图形网页批注,覆盖在所述的底层网页上,其包括:
至少一批注层,分别被附加至少一批注对象,其中使用者根据权限新增、储存、删除或编辑批注层或批注对象,或者启动差异更新以更新批注层或批注对象;
一处理程序层,包括至少一事件处理程序;以及
一事件静听层,用以接收使用者触发的与批注层有关的事件,并呼叫所述的处理程序层中相应的事件处理程序,将使用者触发的事件交由相应的事件处理程序处理;
其中,所述的事件静听层与批注层是由XML矢量图形元素所构成且本身呈现并不会遮住所述的底层网页,而附加到批注层上的批注对象均是XML矢量图形元素且其呈现会遮住所述的底层网页,以表现出在所述的底层网页上加上批注对象的态样;
其中启动差异更新批注层或批注对象是在事件静听层接收使用者所触发的启动差异更新的事件之后,由客户端装置呼叫服务端装置的服务端处理程序来处理;服务端处理程序会判断使用者正在底层网页上使用的批注层与服务端装置储存的相对应的批注层之间的差异;服务端装置将其所储存的更新过的批注层的集合回传到客户端装置;以及客户端装置以每一个更新的批注层去比对使用者正在底层网页上使用的批注层,以便于底层网页上新增原本没有的批注层、或是异动原本的批注层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英福达科技股份有限公司,未经英福达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710188363.2/1.html,转载请声明来源钻瓜专利网。