[发明专利]用于获取以及分享网页的部分内容的方法和设备在审
申请号: | 201310161701.9 | 申请日: | 2013-05-06 |
公开(公告)号: | CN104142923A | 公开(公告)日: | 2014-11-12 |
发明(设计)人: | 沈为正;陈新武;李锴;刘增卫 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 欧阳帆 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 获取 以及 分享 网页 部分内容 方法 设备 | ||
1.一种用于获取网页的部分内容的方法,包括:
捕获步骤,捕获网页上的由用户选择的区域的图像;
获取步骤,获取所述区域内的可链接元素以及所述可链接元素在所述区域内的位置;以及
生成步骤,基于所述图像、所述可链接元素以及所述可链接元素在所述区域内的位置来生成HTML片段,以作为所获取的网页的部分内容。
2.根据权利要求1所述的方法,其中通过如下步骤来获取所述区域内的可链接元素:
分析所述网页的内容;以及
记录由所述区域覆盖或部分覆盖的可链接元素。
3.根据权利要求1所述的方法,其中通过如下步骤来获取所述可链接元素在所述区域内的位置:
获取所述可链接元素和所述区域分别在所述网页上的位置;以及
基于所述可链接元素和所述区域分别在所述网页上的位置来计算所述可链接元素在所述区域内的位置。
4.根据权利要求1所述的方法,其中所述生成步骤包括:
利用所述图像来创建<img>元素;以及
创建<map>元素以便将与所述可链接元素对应的信息附加到所述图像上。
5.根据权利要求2所述的方法,其中分析和记录步骤包括:
获得由所述区域覆盖或部分覆盖的所有元素;
遍历所有元素;以及
找出并记录所有的可链接元素。
6.根据权利要求3所述的方法,其中对于每个可链接元素,所述计算步骤包括:
获得用于渲染的可链接元素的区域;以及
利用用户所选择的所述区域的左上角作为坐标的原点,计算每个渲染的可链接元素的区域在所述区域内的位置。
7.根据权利要求4所述的方法,其中所述创建<map>元素的步骤包括:
创建空的<map>元素;
利用所述可链接元素以及所述可链接元素在所述区域内的位置来生成<area>元素;
将所述<area>元素添加到所述<map>元素中。
8.根据权利要求7所述的方法,其中,所述生成<area>元素的步骤包括:
创建<area>元素,其中所述<area>元素至少包括‘href’属性和‘coords’属性;
将所述可链接元素的源URL分配给所述<area>元素的‘href’属性;以及
将所述可链接元素在所述区域内的位置指定为所述<area>元素的‘coords’属性。
9.一种用于分享网页的部分内容的方法,包括:
选择步骤,使得用户在网页上选择感兴趣的区域;
获取步骤,通过根据权利要求1-8中的任何一项所述的方法来获取与所选择的区域对应的网页内容;以及
分享步骤,分享作为所获取的网页的部分内容的HTML片段。
10.根据权利要求9所述的方法,其中所述选择步骤包括:
通过使用装置指针或手指在网页上进行拖曳来选择感兴趣的区域。
11.一种用于获取网页的部分内容的设备,包括:
捕获部件,被配置为捕获网页上的由用户选择的区域的图像;
获取部件,被配置为获取所述区域内的可链接元素以及所述可链接元素在所述区域内的位置;以及
生成部件,被配置为基于所述图像、所述可链接元素以及所述可链接元素在所述区域内的位置来生成HTML片段,以作为所获取的网页的部分内容。
12.根据权利要求11所述的设备,其中所述获取部件包括:
分析和记录部件,被配置为分析所述网页的内容、并且记录由所述区域覆盖或部分覆盖的可链接元素。
13.根据权利要求11所述的设备,其中所述获取部件包括:
位置获取部件,被配置为获取所述可链接元素和所述区域分别在所述网页上的位置;以及
计算部件,被配置为基于所述可链接元素和所述区域分别在所述网页上的位置来计算所述可链接元素在所述区域内的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310161701.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式数据存取方法、装置和系统
- 下一篇:一种手机移动在线图像搜索系统