一种用于提供页面信息的方法与设备的制作方法

文档序号:6552105阅读:155来源:国知局
一种用于提供页面信息的方法与设备的制作方法
【专利摘要】本发明的目的是提供一种用于提供页面信息的方法与设备,根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注相关信息;根据所述第一标注相关信息确定与所述页面访问请求相对应的第二标注相关信息;将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备。与现有技术相比,本发明对标注相关信息进行了适配处理,提升了用户获取信息的效率。进一步地,本发明结合页面访问请求所对应的请求相关信息,对标注相关信息进行适配处理,例如根据访问终端、页面变化、用户关系等进行适配处理,进一步提升了用户获取信息的效率。
【专利说明】一种用于提供页面信息的方法与设备

【技术领域】
[0001] 本发明涉及计算机领域,尤其涉及一种用于提供页面信息的技术。

【背景技术】
[0002] 用户在浏览或阅读网页时,也许需要经常会想要在该网页上做一些标记,以记录 对阅读过程中的思考或心得进行记录,例如,用户通常会对网页上的内容进行飘红、加粗、 加下划线等处理。随后,当用户再次访问该网页的时候,或其好友访问该网页时,可能希望 这些标记仍然会显示。
[0003] 然而,现有技术中,当用户再次访问该网页时,无法将其之前所记录的标记进行还 原,尤其是当该用户更新其用户设备或浏览器时,往往无法查看之前记录的标记,或该标记 的显示出现问题。


【发明内容】

[0004] 本发明的目的是提供一种用于提供页面信息的方法与设备。
[0005] 根据本发明的一个方面,提供了一种在提供设备端用于提供页面信息的方法,其 中,该方法包括:
[0006] 根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注相关信 息;
[0007] 根据所述第一标注相关信息确定与所述页面访问请求相对应的第二标注相关信 息;
[0008] 将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备。
[0009] 根据本发明的另一方面,还提供了一种在用户设备端提供页面信息的方法,其中, 该方法包括:
[0010] 获取关于页面访问请求所对应的目标页面的第二标注相关信息;
[0011] 根据所述第二标注相关信息将所述目标页面提供至所述页面访问请求的对应应 用。
[0012] 根据本发明的再一方面,还提供了一种用于提供页面信息的提供设备,其中,该设 备包括:
[0013] 用于根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注相 关信息的装置;
[0014] 用于根据所述第一标注相关信息确定与所述页面访问请求相对应的第二标注相 关信息的装置;
[0015] 用于将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备的装 置。
[0016] 根据本发明的又一方面,还提供了一种提供页面信息的用户设备,其中,该设备包 括:
[0017] 用于获取关于页面访问请求所对应的目标页面的第二标注相关信息的装置;
[0018] 用于根据所述第二标注相关信息将所述目标页面提供至所述页面访问请求的对 应应用的装置。
[0019] 根据本发明的再一方面,还提供了一种提供页面信息的系统,包括如前所述的提 供设备,以及如前所述的用户设备。
[0020] 根据本发明的又一方面,还提供了一种提供页面信息的页面搜索装置,包括如前 所述的提供设备。
[0021] 根据本发明的再一方面,还提供了一种提供页面信息的页面浏览装置,包括如前 所述的提供设备或如前所述的用户设备。
[0022] 与现有技术相比,本发明通过确定所述页面访问请求所对应的目标页面的第一标 注相关信息,进而确定与所述页面访问请求相对应的第二标注相关信息,为用户提供与对 应目标页面相适应的标注信息,不仅提升了用户获取信息的效率,也改善了用户的使用体 验。而且,本发明还可以结合该页面访问请求所对应的请求相关信息,例如对应用户设备的 设备属性信息及标注模式信息等,来确定该第二标注相关信息,从而为用户提供更相关的 标注信息,进一步提升了用户获取信息的效率。
[0023] 此外,对于页面搜索应用,本发明可以将第二标注信息与该目标页面的摘要信息 提供给用户,或者优先展示被标注的摘要信息、将被标注的页面信息生成摘要信息,从而进 一步提升了用户获取信息的效率,并提高了用户设备的屏幕资源利用率。

【专利附图】

【附图说明】
[0024] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显:
[0025] 图1示出根据本发明一个方面的一种用于提供页面信息的设备示意图;
[0026] 图2示出根据本发明另一个方面的一种用于提供页面信息的方法流程图。
[0027] 附图中相同或相似的附图标记代表相同或相似的部件。

【具体实施方式】
[0028] 下面结合附图对本发明作进一步详细描述。
[0029] 图1示出根据本发明一个方面的一种用于提供页面信息的提供设备与用户设备 的示意图;其中,该提供设备1包括用于根据页面访问请求确定所述页面访问请求所对应 的目标页面的第一标注相关信息的装置(以下简称"第一装置")11、用于根据所述第一标 注相关信息确定与所述页面访问请求相对应的第二标注相关信息的装置(以下简称"第三 装置")13,以及用于将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备 的装置(以下简称"第五装置")15 ;该用户设备2包括用于获取关于页面访问请求所对应 的目标页面的第二标注相关信息的装置(以下简称"第二装置")22及用于根据所述第二标 注相关信息将所述目标页面提供至所述页面访问请求的对应应用的装置(以下简称"第四 装置")24。该提供设备1与用户设备2的各个装置之间互相配合,以提供页面信息。
[0030] 其中,该提供设备1可通过网络设备、用户设备或其组合来实现。例如,假设该提 供设备1通过网络设备来实现,该提供设备1为该用户设备1提供页面访问服务,即根据该 用户设备1所提交的页面访问请求进行相关处理,确定该页面访问请求所对应的第二标注 相关信息并将其提供给该用户设备1,该用户设备1根据该第二标注相关信息将该页面访 问请求所对应的目标页面提供给对应应用。或如,假设该提供设备1通过用户设备来实现, 该提供设备1与该用户设备1可在同一用户设备上实现,即该提供设备1与该用户设备1 共同增强了该同一用户设备的功能特性,即该同一用户设备根据页面访问请求进行相关处 理,确定该页面访问请求所对应的第二标注相关信息,根据该第二标注相关信息将该页面 访问请求所对应的目标页面提供给对应应用。
[0031] 在此,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计 算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门 阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算 机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于 云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的 一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不 限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的移动或非移 动电子产品,例如计算机、智能手机、PDA、游戏机、电视或IPTV等。所述网络设备与所述用 户设备间的通信网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织 网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的网络设备或用户设备同样适用 于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0032] 具体地,该提供设备1的第一装置11根据页面访问请求确定所述页面访问请求所 对应的目标页面的第一标注相关信息。例如,该第一装置11接收该用户设备2所发送的页 面访问请求,或接收由第三方设备转发而来的页面访问请求;根据该页面访问请求,例如通 过该页面访问请求中所包含的可标识对应目标页面的页面标识信息来在页面标注信息库 中进行匹配查询,以获得与该目标页面相对应的第一标注相关信息,例如用户在阅读该目 标页面时所进行的标记信息、批注信息或其任意组合等。或如,该第一装置11根据该页面 访问请求,从存储有其对应目标页面的页面数据库中获取关于该目标页面的第一标注相关 信息。在此,所述第一标注相关信息包括该目标页面在先前被浏览时被标注的信息,例如对 该目标页面中的部分内容进行圈点操作、高亮标记操作、飘红、加粗、加下划线等,或者对该 目标页面的备注、插入链接、注释等。
[0033] 在此,该页面访问请求包括但不限于页面浏览请求或页面搜索请求。例如,用户 设备2通过其中的浏览器发起页面浏览请求,提供设备1将关于该页面浏览请求所指向的 目标页面的第二标注相关信息提供至该用户设备2 ;该用户设备2根据该第二标注相关信 息在该浏览器内展现该目标页面,例如所展现的目标页面包含了与该第二标注相关信息相 对应的、对该目标页面中内容的批注或高亮标记等。在此,或由该用户设备2获取该目标页 面,然后由该用户设备2完成对该目标页面的必要标注操作,例如生成批注或高亮标记;或 由该提供设备1获取该目标页面,并将该目标页面与该第二标注相关信息一起提供给该用 户设备2,再由该用户设备2完成对该目标页面的必要标注操作;或由该提供设备1获取该 目标页面,并根据该第二标注信息对该目标页面的必要标注操作,再将标注后的该目标页 面提供给该用户设备2。
[0034] 再如,用户设备2通过其中的搜索引擎发起页面搜索请求,提供设备1将关于该页 面搜索请求所指向的目标页面的第二标注相关信息提供至该用户设备2 ;该用户设备2根 据该第二标注相关信息,在其上的浏览器内展现该目标页面,或以搜索结果页面的形式展 现该目标页面,例如,该目标页面以摘要的形式包含在搜索结果页面之中,且该摘要中包含 了与该第二标注相关信息相对应的、对该目标页面中内容的批注或高亮标记等。
[0035] 本领域技术人员应能理解上述确定第一标注相关信息的方式仅为举例,其他现有 的或今后可能出现的确定第一标注相关信息的方式如可适用于本发明,也应包含在本发明 保护范围以内,并在此以引用方式包含于此。
[0036] 本领域技术人员还应能理解上述页面访问请求仅为举例,其他现有的或今后可能 出现的页面访问请求如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用 方式包含于此。
[0037] 优选地,该第一装置11根据页面访问请求确定所述页面访问请求所对应的目标 页面的页面标识信息;根据所述页面标识信息,在页面标注信息库中查询获得所述目标页 面的第一标注相关信息。例如,目标页面可以包括有页面标识信息,该页面标识信息可以是 用户标注的,也可以由系统根据用户标识进行标注。第一装置11根据页面访问请求,确定 该页面访问请求对应的目标页面,进而,通过对该目标页面的页面分析,获取该目标页面的 页面标识信息;随后,该第一装置11根据该页面标识信息,在页面标注信息库中进行匹配 查询,以获得该目标页面的第一标注相关信息。
[0038] 在此,该页面标注信息库中存储有页面标识信息、网页与标注相关信息的映射关 系,可以根据用户对网页的标注操作信息,建立或更新该页面标注信息库中关于该网页的 页面标注信息记录。该页面标注信息库可以位于该提供设备1中,也可以位于与该提供设 备1通过网络相连接的第三方设备中。
[0039] 在此,该第一装置11还可以结合不同用户的用户标识信息来查询获得用户自身 或其好友对该目标页面的第一标注相关信息。
[0040] 例如,目标页面对应的页面标识信息为用户A,当该用户A例如登录或通过验证 后,其提交了页面访问请求,第一装置11根据页面访问请求确定对应的目标页面,并提取 了该目标页面的页面标识信息为用户A,两者相匹配,则该第一装置11再根据该页面标识 信息,在页面标注信息库中查询获得该用户A对该目标页面的第一标注相关信息。
[0041] 又如,该用户A设置了与好友共享标注,则当用户B通过了与该用户A的好友验 证,该用户B提交页面访问请求之后,第一装置11根据页面访问请求确定对应的目标页面, 并提取了该目标页面的页面标识信息,随后,根据该页面标识信息,在页面标注信息库中查 询获得该用户A对该目标页面的第一标注相关信息,并提供给该用户B。
[0042] 接着,第三装置13根据所述第一标注相关信息确定与所述页面访问请求相对应 的第二标注相关信息。具体地,第三装置13根据第一装置11所确定的第一标注相关信息, 通过对该第一标注相关信息的适配处理,例如,调整该第一标注相关信息的显示位置,根据 该页面访问请求对应的目标页面的内容变化,调整该第一标注相关信息的覆盖范围等,从 而确定与该页面访问请求相对应的第二标注相关信息。
[0043] 本领域技术人员应能理解上述确定第二标注相关信息的方式仅为举例,其他现有 的或今后可能出现的确定第二标注相关信息的方式如可适用于本发明,也应包含在本发明 保护范围以内,并在此以引用方式包含于此。
[0044] 优选地,该第三装置13根据所述第一标注相关信息,并结合所述页面访问请求所 对应的请求相关信息,确定与所述页面访问请求相对应的第二标注相关信息。具体地,该第 三装置13根据第一装置11所确定的第一标注相关信息,并结合页面访问请求所对应的请 求相关信息,如该页面访问请求所对应的用户设备的设备属性信息、标注模式信息,所对应 的目标网页的页面变化信息,所对应的请求用户与该第一标注相关信息所对应的标注用户 的用户关系信息等,确定与该页面访问请求相对应的第二标注相关信息。
[0045] 更优选地,所述请求相关信息包括以下至少任一项:
[0046] 所述页面访问请求所对应的用户设备的设备属性信息;
[0047] 所述页面访问请求所对应的用户设备的标注模式信息;
[0048] 所述页面访问请求所对应的目标网页的页面变化信息;
[0049] 所述页面访问请求所对应的请求用户与所述第一标注相关信息所对应的标注用 户的用户关系信息。
[0050] 例如,所述请求相关信息包括该页面访问请求所对应的用户设备的设备属性信 息。当目标页面随用户设备的设备属性信息作适配处理时,例如用户从计算机浏览目标页 面改为手机浏览该目标页面,则该目标页面从web页面转换为wap页面,原有的标注信息也 将作适应性调整,第三装置13将原始页面的第一标注相关信息,适应性调整为适配处理后 的页面的第二标注相关信息。例如,由于被标注内容在适配处理后的页面中处于不同的位 置,第三装置13将对应标注调整至该新的位置。
[0051] 又如,所述请求相关信息包括该页面访问请求所对应的用户设备的标注模式信 息。当用户设备使用不同标注模式信息时,第三装置13对标注信息作适应性调整,例如将 基于标注设备的标注模式的第一标注相关信息映射到基于请求设备的标注模式的第二标 注相关信息。
[0052] 再如,所述请求相关信息包括该页面访问请求所对应的目标网页的页面变化信 息。当目标页面的内容发生变化时,第三装置13对标注信息作适应性调整,例如当标注内 容的位置变化时,第三装置13相应调整标注至新的位置,当标注内容删除时,第三装置13 相应删除对应的标注信息,当标注内容变化时,第三装置13相应调整对应批注的覆盖范 围。
[0053] 再如,所述请求相关信息包括该页面访问请求所对应的请求用户与所述第一标注 相关信息所对应的标注用户的用户关系信息。第三装置13可以根据用户关系信息对标注 信息进行筛选处理,例如陌生人仅可以获得设置为"公开"属性的批注,好友可以获得设置 为"分享"属性的批注,用户自己可以获得设置为"私有"属性的批注。
[0054] 优选地,第三装置13根据第一装置11所确定的第一标注相关信息,并结合上述请 求相关信息中的一个或多个,确定与该页面访问请求相对应的第二标注相关信息。
[0055] 本领域技术人员应能理解上述请求相关信息仅为举例,其他现有或今后可能出现 的请求相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式 包含于此。
[0056] 在此,提供设备1结合页面访问请求所对应的请求相关信息,对标注相关信息进 行适配处理,例如根据访问终端、页面变化、用户关系等进行适配处理,进一步提升了用户 获取信息的效率。
[0057] 接着,第五装置15将所述第二标注相关信息提供至所述页面访问请求所对应的 用户设备2。具体地,第五装置15根据第三装置13所确定的第二标注相关信息,通过一次 或多次调用该用户设备2所提供的应用程序接口(API),或者,通过调用诸如JSP、ASP或 PHP等动态网页技术,或者通过其他约定的通信方式,将该第二标注相关信息提供至该页面 访问请求所对应的用户设备2。
[0058] 随后,该用户设备2的第二装置22获取关于页面访问请求所对应的目标页面的第 二标注相关信息。在此,该目标页面可以是独立于第二标注相关信息获取的,或者与该第二 标注相关信息同时获取。
[0059] 例如,假设该目标页面独立于第二标注相关信息获取,则该用户设备2将页面访 问请求发送至对应的网络设备,并接收所述网络设备所提供的与该页面访问请求相对应的 目标页面,而第二标注相关信息则由该用户设备2自提供设备1获取,该提供设备1既可以 通过网络设备来实现,也可以通过用户设备来实现。
[0060] 又如,假设该目标页面与该第二标注相关信息同时获取,则该提供设备1通过网 络设备来实现,该用户设备2将页面访问请求发送至该提供设备1,并接收该提供设备1所 提供的与该页面访问请求相对应的目标页面及第二标注相关信息。
[0061] 本领域技术人员应能理解上述获取目标页面及第二标注相关信息的方式仅为举 例,其他现有或今后可能出现的获取目标页面及第二标注相关信息的方式如可适用于本发 明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0062] 第四装置24根据所述第二标注相关信息将所述目标页面提供至所述页面访问请 求的对应应用。例如,当第二装置22同时获取目标页面及第二标注相关信息时,第四装置 24将该附有第二标注相关信息的目标页面提供至该页面访问请求的对应应用。例如,提供 设备1根据该第二标注相关信息生成了一个透明附加层,当该用户设备2访问该目标页面 时,该提供设备1将该目标页面与第二标注相关信息一起提供给了该用户设备2,该用户设 备2例如通过其上的插件,在加载该目标页面的同时,一起加载了该透明附加层,S卩,该第 二标注相关信息。
[0063] 又如,该第二装置22对该目标页面的获取独立于第二标注相关信息的获取,则该 第四装置24根据该第二标注相关信息,对该目标页面进行标注处理,并将经标注处理后的 目标页面提供至该页面访问请求的对应应用。
[0064] 本领域技术人员应能理解上述提供目标页面的方式仅为举例,其他现有或今后可 能出现的提供目标页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在 此以引用方式包含于此。
[0065] 优选地,该第四装置24根据所述第二标注相关信息,对所述目标页面进行标注处 理,以获得对应的标注页面;将所述标注页面提供至所述页面访问请求的对应应用。具体 地,第四装置24根据第二装置22所获取的第二标注相关信息,对目标页面进行标注处理, 例如,根据该第二标注相关信息的具体信息,对该目标页面的网页内容进行飘红、加粗、力口 下划线等标注处理,以获得标注处理后的标注页面,随后,该第四装置24再将该标注页面 提供至该页面访问请求的对应应用,如以浏览页面的形式提供,或以摘要的形式作为搜索 结果页面的部分提供。
[0066] 更优选地,第四装置24在对目标页面进行标注处理时,还可以根据对应应用中所 使用的标注模式或配色模式等信息,对目标页面进行标注处理。例如,当对应应用使用红色 配色信息(文字或背景)时,"飘红"处理将转换为特定的显著着色处理,以使目标页面的标 注更清晰。
[0067] 更优选地,该第四装置24将所述标注页面中标注部分提供至所述对应应用。具体 地,在第四装置24对目标页面进行标注处理获得标注页面之后,该第四装置24可以仅将该 标注页面中的标注部分提供至该对应应用,以使该标注部分集中显示。例如,当该对应应用 为搜索应用时,标注页面以摘要的形式作为搜索结果页面的部分提供,而由于摘要的显示 位置有限,无法将标注页面全部展现,则该第四装置24可以将该标注页面的标注部分集中 展现在该摘要的显示位置,以方便用户关注该标注页面的标注部分。
[0068] 优选地,上述各装置持续不断工作的,在此,本领域技术人员应理解"持续"是指上 述各装置分别实时地工作,或者按照设定的或实时调整的工作模式进行工作,例如,该提供 设备1的第一装置11根据页面访问请求确定所述页面访问请求所对应的目标页面的第一 标注相关信息、第三装置13根据所述第一标注相关信息确定与所述页面访问请求相对应 的第二标注相关信息、第五装置15将所述第二标注相关信息提供至所述页面访问请求所 对应的用户设备、该用户设备2的第二装置22获取关于页面访问请求所对应的目标页面的 第二标注相关信息及第四装置24根据所述第二标注相关信息将所述目标页面提供至所述 页面访问请求的对应应用,直至该提供设备1停止确定所述第一标注相关信息或该用户设 备2停止发起所述页面访问请求。
[0069] 在一个优选的实施例中,所述页面访问请求包括页面搜索请求,第一装置11根据 页面搜索请求确定所述页面搜索请求所对应的目标页面的第一标注相关信息;第三装置 13根据所述第一标注相关信息确定与所述页面搜索请求相对应的第二标注相关信息;第 五装置15将所述第二标注相关信息及所述目标页面的摘要信息提供至所述页面搜索请求 所对应的用户设备。
[0070] 在此,当页面访问请求包括页面搜索请求,第五装置15将该第二标注相关信息及 该目标页面的摘要信息同时提供至该页面搜索请求所对应的用户设备,例如,在搜索结果 页面中同时展现该第二标注相关信息及该摘要信息。
[0071] 优选地,该第五装置15还可以优先展示被批注的摘要信息,或者,将被批注的页 面信息生成为该目标页面对应的摘要信息,并在搜索结果页面中展现。
[0072] 在另一个优选的实施例中,所述页面访问请求包括页面浏览请求,第一装置11根 据页面浏览请求确定所述页面浏览请求所对应的目标页面的第一标注相关信息;第三装置 13根据所述第一标注相关信息确定与所述页面浏览请求相对应的第二标注相关信息;第 五装置15将所述第二标注相关信息及所述目标页面的页面内容提供至所述页面浏览请求 所对应的用户设备。
[0073] 在此,当页面访问请求包括页面浏览请求,第五装置15将第二标注相关信息及该 目标页面的页面内容同时提供该所述页面浏览请求所对应的用户设备。例如,第五装置15 根据该第二标注相关信息生成了一个透明附加层,当该用户设备2访问该目标页面时,该 第五装置15将该目标页面的页面内容与第二标注相关信息一起提供给了该用户设备2, 该用户设备2例如通过其上的插件,在加载该目标页面的同时,一起加载了该透明附加层, 艮P,该第二标注相关信息。
[0074] 对于本领域技术人员而言,该提供设备1可通过插件、模块或其他实现方式包含 于页面搜索装置,例如各种移动搜索引擎、桌面搜索引擎或网络搜索引擎,以提供页面信 肩、。
[0075] 对于本领域技术人员而言,该提供设备1或该用户设备2可通过插件、模块或其他 实现方式包含于页面浏览装置,例如各种移动浏览器、桌面浏览器或移动web应用等,以提 供页面信息。
[0076] 图2示出根据本发明另一个方面的一种用于提供页面信息的方法流程图。
[0077] 在步骤S1中,提供设备1根据页面访问请求确定所述页面访问请求所对应的目标 页面的第一标注相关信息。例如,在步骤S1中,提供设备1接收该用户设备2所发送的页面 访问请求,或接收由第三方设备转发而来的页面访问请求;根据该页面访问请求,例如通过 该页面访问请求中所包含的可标识对应目标页面的页面标识信息来在页面标注信息库中 进行匹配查询,以获得与该目标页面相对应的第一标注相关信息,例如用户在阅读该目标 页面时所进行的标记信息、批注信息或其任意组合等。或如,在步骤S1中,提供设备1根据 该页面访问请求,从存储有其对应目标页面的页面数据库中获取关于该目标页面的第一标 注相关信息。在此,所述第一标注相关信息包括该目标页面在先前被浏览时被标注的信息, 例如对该目标页面中的部分内容进行圈点操作、高亮标记操作、飘红、加粗、加下划线等,或 者对该目标页面的备注、插入链接、注释等。
[0078] 在此,该页面访问请求包括但不限于页面浏览请求或页面搜索请求。例如,用户 设备2通过其中的浏览器发起页面浏览请求,提供设备1将关于该页面浏览请求所指向的 目标页面的第二标注相关信息提供至该用户设备2 ;该用户设备2根据该第二标注相关信 息在该浏览器内展现该目标页面,例如所展现的目标页面包含了与该第二标注相关信息相 对应的、对该目标页面中内容的批注或高亮标记等。在此,或由该用户设备2获取该目标页 面,然后由该用户设备2完成对该目标页面的必要标注操作,例如生成批注或高亮标记;或 由该提供设备1获取该目标页面,并将该目标页面与该第二标注相关信息一起提供给该用 户设备2,再由该用户设备2完成对该目标页面的必要标注操作;或由该提供设备1获取该 目标页面,并根据该第二标注信息对该目标页面的必要标注操作,再将标注后的该目标页 面提供给该用户设备2。
[0079] 再如,用户设备2通过其中的搜索引擎发起页面搜索请求,提供设备1将关于该页 面搜索请求所指向的目标页面的第二标注相关信息提供至该用户设备2 ;该用户设备2根 据该第二标注相关信息,在其上的浏览器内展现该目标页面,或以搜索结果页面的形式展 现该目标页面,例如,该目标页面以摘要的形式包含在搜索结果页面之中,且该摘要中包含 了与该第二标注相关信息相对应的、对该目标页面中内容的批注或高亮标记等。
[0080] 本领域技术人员应能理解上述确定第一标注相关信息的方式仅为举例,其他现有 的或今后可能出现的确定第一标注相关信息的方式如可适用于本发明,也应包含在本发明 保护范围以内,并在此以引用方式包含于此。
[0081] 本领域技术人员还应能理解上述页面访问请求仅为举例,其他现有的或今后可能 出现的页面访问请求如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用 方式包含于此。
[0082] 优选地,在步骤S1中,提供设备1根据页面访问请求确定所述页面访问请求所对 应的目标页面的页面标识信息;根据所述页面标识信息,在页面标注信息库中查询获得所 述目标页面的第一标注相关信息。例如,目标页面可以包括有页面标识信息,该页面标识信 息可以是用户标注的,也可以由系统根据用户标识进行标注。在步骤S1中,提供设备1根 据页面访问请求,确定该页面访问请求对应的目标页面,进而,通过对该目标页面的页面分 析,获取该目标页面的页面标识信息;随后,在步骤S1中,提供设备1根据该页面标识信息, 在页面标注信息库中进行匹配查询,以获得该目标页面的第一标注相关信息。
[0083] 在此,该页面标注信息库中存储有页面标识信息、网页与标注相关信息的映射关 系,可以根据用户对网页的标注操作信息,建立或更新该页面标注信息库中关于该网页的 页面标注信息记录。该页面标注信息库可以位于该提供设备1中,也可以位于与该提供设 备1通过网络相连接的第三方设备中。
[0084] 在此,在步骤S1中,提供设备1还可以结合不同用户的用户标识信息来查询获得 用户自身或其好友对该目标页面的第一标注相关信息。
[0085] 例如,目标页面对应的页面标识信息为用户A,当该用户A例如登录或通过验证 后,其提交了页面访问请求,在步骤S1中,提供设备1根据页面访问请求确定对应的目标页 面,并提取了该目标页面的页面标识信息为用户A,两者相匹配,则在步骤S1中,提供设备1 再根据该页面标识信息,在页面标注信息库中查询获得该用户A对该目标页面的第一标注 相关信息。
[0086] 又如,该用户A设置了与好友共享标注,则当用户B通过了与该用户A的好友验 证,该用户B提交页面访问请求之后,在步骤S1中,提供设备1根据页面访问请求确定对应 的目标页面,并提取了该目标页面的页面标识信息,随后,根据该页面标识信息,在页面标 注信息库中查询获得该用户A对该目标页面的第一标注相关信息,并提供给该用户B。
[0087] 接着,在步骤S2中,提供设备1根据所述第一标注相关信息确定与所述页面访问 请求相对应的第二标注相关信息。具体地,在步骤S2中,提供设备1根据在步骤S1中所确 定的第一标注相关信息,通过对该第一标注相关信息的适配处理,例如,调整该第一标注相 关信息的显示位置,根据该页面访问请求对应的目标页面的内容变化,调整该第一标注相 关信息的覆盖范围等,从而确定与该页面访问请求相对应的第二标注相关信息。
[0088] 本领域技术人员应能理解上述确定第二标注相关信息的方式仅为举例,其他现有 的或今后可能出现的确定第二标注相关信息的方式如可适用于本发明,也应包含在本发明 保护范围以内,并在此以引用方式包含于此。
[0089] 优选地,在步骤S2中,提供设备1根据所述第一标注相关信息,并结合所述页面访 问请求所对应的请求相关信息,确定与所述页面访问请求相对应的第二标注相关信息。具 体地,在步骤S2中,提供设备1根据在步骤S1中所确定的第一标注相关信息,并结合页面 访问请求所对应的请求相关信息,如该页面访问请求所对应的用户设备的设备属性信息、 标注模式信息,所对应的目标网页的页面变化信息,所对应的请求用户与该第一标注相关 信息所对应的标注用户的用户关系信息等,确定与该页面访问请求相对应的第二标注相关 信息。
[0090] 更优选地,所述请求相关信息包括以下至少任一项:
[0091] 所述页面访问请求所对应的用户设备的设备属性信息;
[0092] 所述页面访问请求所对应的用户设备的标注模式信息;
[0093] 所述页面访问请求所对应的目标网页的页面变化信息;
[0094] 所述页面访问请求所对应的请求用户与所述第一标注相关信息所对应的标注用 户的用户关系信息。
[0095] 例如,所述请求相关信息包括该页面访问请求所对应的用户设备的设备属性信 息。当目标页面随用户设备的设备属性信息作适配处理时,例如用户从计算机浏览目标页 面改为手机浏览该目标页面,则该目标页面从web页面转换为wap页面,原有的标注信息也 将作适应性调整,在步骤S2中,提供设备1将原始页面的第一标注相关信息,适应性调整为 适配处理后的页面的第二标注相关信息。例如,由于被标注内容在适配处理后的页面中处 于不同的位置,在步骤S2中,提供设备1将对应标注调整至该新的位置。
[0096] 又如,所述请求相关信息包括该页面访问请求所对应的用户设备的标注模式信 息。当用户设备使用不同标注模式信息时,在步骤S2中,提供设备1对标注信息作适应性 调整,例如将基于标注设备的标注模式的第一标注相关信息映射到基于请求设备的标注模 式的第二标注相关信息。
[0097] 再如,所述请求相关信息包括该页面访问请求所对应的目标网页的页面变化信 息。当目标页面的内容发生变化时,在步骤S2中,提供设备1对标注信息作适应性调整,例 如当标注内容的位置变化时,在步骤S2中,提供设备1相应调整标注至新的位置,当标注内 容删除时,在步骤S2中,提供设备1相应删除对应的标注信息,当标注内容变化时,在步骤 S2中,提供设备1相应调整对应批注的覆盖范围。
[0098] 再如,所述请求相关信息包括该页面访问请求所对应的请求用户与所述第一标注 相关信息所对应的标注用户的用户关系信息。在步骤S2中,提供设备1可以根据用户关系 信息对标注信息进行筛选处理,例如陌生人仅可以获得设置为"公开"属性的批注,好友可 以获得设置为"分享"属性的批注,用户自己可以获得设置为"私有"属性的批注。
[0099] 优选地,在步骤S2中,提供设备1根据在步骤S1中所确定的第一标注相关信息, 并结合上述请求相关信息中的一个或多个,确定与该页面访问请求相对应的第二标注相关 信息。
[0100] 本领域技术人员应能理解上述请求相关信息仅为举例,其他现有或今后可能出现 的请求相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式 包含于此。
[0101] 在此,提供设备1结合页面访问请求所对应的请求相关信息,对标注相关信息进 行适配处理,例如根据访问终端、页面变化、用户关系等进行适配处理,进一步提升了用户 获取信息的效率。
[0102] 接着,在步骤S3中,提供设备1将所述第二标注相关信息提供至所述页面访问请 求所对应的用户设备2。具体地,在步骤S3中,提供设备1根据在步骤S2中所确定的第二 标注相关信息,通过一次或多次调用该用户设备2所提供的应用程序接口(API),或者,通 过调用诸如JSP、ASP或PHP等动态网页技术,或者通过其他约定的通信方式,将该第二标注 相关信息提供至该页面访问请求所对应的用户设备2。
[0103] 随后,该用户设备2获取关于页面访问请求所对应的目标页面的第二标注相关信 息。在此,该目标页面可以是独立于第二标注相关信息获取的,或者与该第二标注相关信息 同时获取。
[0104] 例如,假设该目标页面独立于第二标注相关信息获取,则该用户设备2将页面访 问请求发送至对应的网络设备,并接收所述网络设备所提供的与该页面访问请求相对应的 目标页面,而第二标注相关信息则由该用户设备2自提供设备1获取,该提供设备1既可以 通过网络设备来实现,也可以通过用户设备来实现。
[0105] 又如,假设该目标页面与该第二标注相关信息同时获取,则该提供设备1通过网 络设备来实现,该用户设备2将页面访问请求发送至该提供设备1,并接收该提供设备1所 提供的与该页面访问请求相对应的目标页面及第二标注相关信息。
[0106] 本领域技术人员应能理解上述获取目标页面及第二标注相关信息的方式仅为举 例,其他现有或今后可能出现的获取目标页面及第二标注相关信息的方式如可适用于本发 明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0107] 在步骤S4中,用户设备2根据所述第二标注相关信息将所述目标页面提供至所述 页面访问请求的对应应用。例如,当用户设备2同时获取目标页面及第二标注相关信息时, 在步骤S4中,用户设备2将该附有第二标注相关信息的目标页面提供至该页面访问请求的 对应应用。例如,提供设备1根据该第二标注相关信息生成了一个透明附加层,当该用户设 备2访问该目标页面时,该提供设备1将该目标页面与第二标注相关信息一起提供给了该 用户设备2,该用户设备2例如通过其上的插件,在加载该目标页面的同时,一起加载了该 透明附加层,即,该第二标注相关信息。
[0108] 又如,用户设备2对该目标页面的获取独立于第二标注相关信息的获取,则在步 骤S4中,用户设备2根据该第二标注相关信息,对该目标页面进行标注处理,并将经标注处 理后的目标页面提供至该页面访问请求的对应应用。
[0109] 本领域技术人员应能理解上述提供目标页面的方式仅为举例,其他现有或今后可 能出现的提供目标页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在 此以引用方式包含于此。
[0110] 优选地,在步骤S4中,用户设备2根据所述第二标注相关信息,对所述目标页面进 行标注处理,以获得对应的标注页面;将所述标注页面提供至所述页面访问请求的对应应 用。具体地,在步骤S4中,用户设备2根据所获取的第二标注相关信息,对目标页面进行标 注处理,例如,根据该第二标注相关信息的具体信息,对该目标页面的网页内容进行飘红、 加粗、加下划线等标注处理,以获得标注处理后的标注页面,随后,在步骤S4中,用户设备2 再将该标注页面提供至该页面访问请求的对应应用,如以浏览页面的形式提供,或以摘要 的形式作为搜索结果页面的部分提供。
[0111] 更优选地,在步骤S4中,用户设备2在对目标页面进行标注处理时,还可以根据对 应应用中所使用的标注模式或配色模式等信息,对目标页面进行标注处理。例如,当对应应 用使用红色配色信息(文字或背景)时,"飘红"处理将转换为特定的显著着色处理,以使目 标页面的标注更清晰。
[0112] 更优选地,在步骤S4中,用户设备2将所述标注页面中标注部分提供至所述对应 应用。具体地,在步骤S4中,用户设备2对目标页面进行标注处理获得标注页面之后,用户 设备2可以仅将该标注页面中的标注部分提供至该对应应用,以使该标注部分集中显示。 例如,当该对应应用为搜索应用时,标注页面以摘要的形式作为搜索结果页面的部分提供, 而由于摘要的显示位置有限,无法将标注页面全部展现,则在步骤S4中,用户设备2可以将 该标注页面的标注部分集中展现在该摘要的显示位置,以方便用户关注该标注页面的标注 部分。
[0113] 优选地,上述各步骤持续不断工作的,在此,本领域技术人员应理解"持续"是指上 述各装置分别实时地工作,或者按照设定的或实时调整的工作模式进行工作,例如,在步骤 S1中,提供设备1根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注 相关信息;在步骤S2中,提供设备1根据所述第一标注相关信息确定与所述页面访问请求 相对应的第二标注相关信息;在步骤S3中,提供设备1将所述第二标注相关信息提供至所 述页面访问请求所对应的用户设备;该用户设备2获取关于页面访问请求所对应的目标页 面的第二标注相关信息;及在步骤S4中,用户设备2根据所述第二标注相关信息将所述目 标页面提供至所述页面访问请求的对应应用,直至该提供设备1停止确定所述第一标注相 关信息或该用户设备2停止发起所述页面访问请求。
[0114] 在一个优选的实施例中,所述页面访问请求包括页面搜索请求,在步骤S1中,提 供设备1根据页面搜索请求确定所述页面搜索请求所对应的目标页面的第一标注相关信 息;在步骤S2中,提供设备1根据所述第一标注相关信息确定与所述页面搜索请求相对应 的第二标注相关信息;在步骤S3中,提供设备1将所述第二标注相关信息及所述目标页面 的摘要信息提供至所述页面搜索请求所对应的用户设备。
[0115] 在此,当页面访问请求包括页面搜索请求,第五装置15将该第二标注相关信息及 该目标页面的摘要信息同时提供至该页面搜索请求所对应的用户设备,例如,在搜索结果 页面中同时展现该第二标注相关信息及该摘要信息。
[0116] 优选地,在步骤S3中,提供设备1还可以优先展示被批注的摘要信息,或者,将被 批注的页面信息生成为该目标页面对应的摘要信息,并在搜索结果页面中展现。
[0117] 在另一个优选的实施例中,所述页面访问请求包括页面浏览请求,在步骤S1中, 提供设备1根据页面浏览请求确定所述页面浏览请求所对应的目标页面的第一标注相关 信息;在步骤S2中,提供设备1根据所述第一标注相关信息确定与所述页面浏览请求相对 应的第二标注相关信息;在步骤S3中,提供设备1将所述第二标注相关信息及所述目标页 面的页面内容提供至所述页面浏览请求所对应的用户设备。
[0118] 在此,当页面访问请求包括页面浏览请求,在步骤S3中,提供设备1将第二标注相 关信息及该目标页面的页面内容同时提供该所述页面浏览请求所对应的用户设备。例如, 在步骤S3中,提供设备1根据该第二标注相关信息生成了一个透明附加层,当该用户设备2 访问该目标页面时,在步骤S3中,提供设备1将该目标页面的页面内容与第二标注相关信 息一起提供给了该用户设备2,该用户设备2例如通过其上的插件,在加载该目标页面的同 时,一起加载了该透明附加层,即,该第二标注相关信息。
[0119] 本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本 发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM 存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来 实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。
[0120] 另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被 计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。 而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通 过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行 的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括 用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序 指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或 技术方案。
[0121] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在 不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论 从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权 利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有 变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此 夕卜,显然"包括" 一词不排除其他单元或步骤,单数不排除复数。方法权利要求中的步骤若 包括步骤编号,该(等)编号旨在方便引述对应的步骤,而不应被视为对步骤间执行顺序的 限定,也不应被视为限制所涉及的权利要求。装置权利要求中陈述的多个单元或装置也可 以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表 示任何特定的顺序。
【权利要求】
1. 一种在提供设备端用于提供页面信息的方法,其中,该方法包括: 根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注相关信息; 根据所述第一标注相关信息确定与所述页面访问请求相对应的第二标注相关信息; 将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备。
2. 根据权利要求1所述的方法,其中,根据所述第一标注相关信息确定与所述页面访 问请求相对应的第二标注相关信息包括: 根据所述第一标注相关信息,并结合所述页面访问请求所对应的请求相关信息,确定 与所述页面访问请求相对应的第二标注相关信息。
3. 根据权利要求2所述的方法,其中,所述请求相关信息包括以下至少任一项: 所述页面访问请求所对应的用户设备的设备属性信息; 所述页面访问请求所对应的用户设备的标注模式信息; 所述页面访问请求所对应的目标网页的页面变化信息; 所述页面访问请求所对应的请求用户与所述第一标注相关信息所对应的标注用户的 用户关系信息。
4. 根据权利要求1至3中任一项所述的方法,其中,根据页面访问请求确定所述页面访 问请求所对应的目标页面的第一标注相关信息包括: 根据页面访问请求确定所述页面访问请求所对应的目标页面的页面标识信息; 根据所述页面标识信息,在页面标注信息库中查询获得所述目标页面的第一标注相关 信息。
5. 根据权利要求1至4中任一项所述的方法,其中,所述页面访问请求包括页面搜索请 求; 其中,将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备包括: 将所述第二标注相关信息及所述目标页面的摘要信息提供至所述页面访问请求所对 应的用户设备。
6. 根据权利要求1至5中任一项所述的方法,其中,所述页面访问请求包括页面浏览请 求; 其中,将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备包括: 将所述第二标注相关信息及所述目标页面的页面内容提供至所述页面访问请求所对 应的用户设备。
7. -种在用户设备端提供页面信息的方法,其中,该方法包括: 获取关于页面访问请求所对应的目标页面的第二标注相关信息; 根据所述第二标注相关信息将所述目标页面提供至所述页面访问请求的对应应用。
8. 根据权利要求7所述的方法,其中,根据所述第二标注相关信息将所述目标页面提 供至所述页面访问请求的对应应用包括: 根据所述第二标注相关信息,对所述目标页面进行标注处理,以获得对应的标注页 面; 将所述标注页面提供至所述页面访问请求的对应应用。
9. 根据权利要求8所述的方法,其中,将所述标注页面提供至所述页面访问请求的对 应应用包括: 将所述标注页面中标注部分提供至所述对应应用。
10. -种用于提供页面信息的提供设备,其中,该设备包括: 用于根据页面访问请求确定所述页面访问请求所对应的目标页面的第一标注相关信 息的装置; 用于根据所述第一标注相关信息确定与所述页面访问请求相对应的第二标注相关信 息的装置; 用于将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备的装置。
11. 根据权利要求10所述的提供设备,其中,用于根据所述第一标注相关信息确定与 所述页面访问请求相对应的第二标注相关信息的装置用于: 根据所述第一标注相关信息,并结合所述页面访问请求所对应的请求相关信息,确定 与所述页面访问请求相对应的第二标注相关信息。
12. 根据权利要求11所述的提供设备,其中,所述请求相关信息包括以下至少任一项: 所述页面访问请求所对应的用户设备的设备属性信息; 所述页面访问请求所对应的用户设备的标注模式信息; 所述页面访问请求所对应的目标网页的页面变化信息; 所述页面访问请求所对应的请求用户与所述第一标注相关信息所对应的标注用户的 用户关系信息。
13. 根据权利要求10至12中任一项所述的提供设备,其中,用于根据页面访问请求确 定所述页面访问请求所对应的目标页面的第一标注相关信息的装置用于: 根据页面访问请求确定所述页面访问请求所对应的目标页面的页面标识信息; 根据所述页面标识信息,在页面标注信息库中查询获得所述目标页面的第一标注相关 信息。
14. 根据权利要求10至13中任一项所述的提供设备,其中,所述页面访问请求包括页 面搜索请求; 其中,用于将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备的装 置用于: 将所述第二标注相关信息及所述目标页面的摘要信息提供至所述页面访问请求所对 应的用户设备。
15. 根据权利要求10至14中任一项所述的提供设备,其中,所述页面访问请求包括页 面浏览请求; 其中,用于将所述第二标注相关信息提供至所述页面访问请求所对应的用户设备的装 置用于: 将所述第二标注相关信息及所述目标页面的页面内容提供至所述页面访问请求所对 应的用户设备。
16. -种提供页面信息的用户设备,其中,该设备包括: 用于获取关于页面访问请求所对应的目标页面的第二标注相关信息的装置; 用于根据所述第二标注相关信息将所述目标页面提供至所述页面访问请求的对应应 用的装置。
17. 根据权利要求16所述的用户设备,其中,用于根据所述第二标注相关信息将所述 目标页面提供至所述页面访问请求的对应应用的装置用于: 根据所述第二标注相关信息,对所述目标页面进行标注处理,以获得对应的标注页 面; 将所述标注页面提供至所述页面访问请求的对应应用。
18. -种提供页面信息的系统,包括如权利要求10至15中任一项所述的提供设备,以 及如权利要求16或17所述的用户设备。
19. 一种提供页面信息的页面搜索装置,包括如权利要求10至15中任一项所述的提供 设备。
20. -种提供页面信息的页面浏览装置,包括如权利要求10至15中任一项所述的提供 设备或如权利要求16或17所述的用户设备。
【文档编号】G06F17/30GK104123345SQ201410313673
【公开日】2014年10月29日 申请日期:2014年7月2日 优先权日:2014年7月2日
【发明者】陈莹 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1