一种向用户提供对一个或多个文档的预览信息的方法与装置制造方法

文档序号:7982761阅读:149来源:国知局
一种向用户提供对一个或多个文档的预览信息的方法与装置制造方法
【专利摘要】本发明的目的是提供一种向用户提供对一个或多个文档的预览信息的方法与装置。其中,网络设备获取待提供预览的一个或多个文档的地址信息;根据所述地址信息,获取所述一个或多个文档中至少一个的摘要信息;对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息;将所述预览信息提供给所述一个或多个文档所对应的用户。本发明实现了对多个文档的批量预览,使得用户能够快速获得其需要的内容,并且,与逐一访问相应文档相比,节省了等待服务器响应的时间以及用户浏览和筛选其不需要的信息的时间,从而极大地提升了用户的预览使用体验。
【专利说明】一种向用户提供对一个或多个文档的预览信息的方法与装
【技术领域】
[0001]本发明涉及文档预览【技术领域】,尤其涉及一种向用户提供对一个或多个文档的预览信息的技术。
【背景技术】
[0002]现有技术中,当用户往往只能通过人工逐个浏览多个文档,来从中获取其需要的内容。当需要浏览的文档数量较多或用户较繁忙时,这一方式将极其低效且无法满足用户需要。

【发明内容】

[0003]本发明的目的是提供一种向用户提供对一个或多个文档的预览信息的方法与装置。
[0004]根据本发明的一个方面,提供了一种在网络设备端向用户提供对一个或多个文档的预览信息的方法,其中,该方法包括:
[0005]a获取待提供预览的一个或多个文档的地址信息;
[0006]b根据所述地址信息,获取所述一个或多个文档中至少一个的摘要信息;
[0007]c对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息;
[0008]d将所述预览信息提供给所述一个或多个文档所对应的用户。
[0009]根据本发明的另一个方面,还提供了一种在用户设备端向用户提供对一个或多个文档的预览信息的方法,其中,该方法包括:
[0010]A接收用户对一个或多个文档的预览请求,其中,所述预览请求包括用于指示所述一个或多个文档的地址信息的信息;
[0011]B将所述预览请求发送至网络设备,以供其获取所述一个或多个文档的地址信息;
[0012]C接收所述网络设备基于所述预览请求返回的与所述一个或多个文档相对应的预览信息;
[0013]D将所述预览信息呈现给所述用户。
[0014]根据本发明的一个方面,提供了一种在网络设备端向用户提供对一个或多个文档的预览信息的装置,其中,该装置包括:
[0015]地址获取装置,用于获取待提供预览的一个或多个文档的地址信息;
[0016]摘要获取装置,用于根据所述地址信息,获取所述一个或多个文档中至少一个的摘要信息;
[0017]预览获取装置,用于对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息;[0018]预览提供装置,用于将所述预览信息提供给所述一个或多个文档所对应的用户。
[0019]根据本发明的另一个方面,还提供了一种在用户设备端向用户提供对一个或多个文档的预览信息的装置,其中,该装置包括:
[0020]请求接收装置,用于接收用户对一个或多个文档的预览请求,其中,所述预览请求包括用于指示所述一个或多个文档的地址信息的信息;
[0021]请求发送装置,用于将所述预览请求发送至网络设备,以供其获取所述一个或多个文档的地址信息;
[0022]预览接收装置,用于接收所述网络设备基于所述预览请求返回的与所述一个或多个文档相对应的预览信息;
[0023]预览呈现装置,用于将所述预览信息呈现给所述用户。
[0024]根据本发明的又一个方面,还提供了一种向用户提供对一个或多个文档的预览信息的浏览器,其中,该浏览器包括如前述根据本发明另一个方面的在用户设备端向用户提供对一个或多个文档的预览信息的装置。
[0025]根据本发明的再一个方面,还提供了一种向用户提供对一个或多个文档的预览信息的系统,其中,该系统包括如前述根据本发明一个方面的在网络设备端向用户提供对一个或多个文档的预览信息的装置,以及如前述根据本发明另一个方面的在用户设备端向用户提供对一个或多个文档的预览信息的装置。
[0026]与现有技术相比,本发明可以主动向用户推送与一个或多个文档相对应的预览信息,也可以根据用户的预览请求,为其提供相应的一个或多个文档的预览信息。
[0027]本发明可以适用于多个场景,诸如用户搜索时为用户提供搜索结果的预览信息、用户浏览文档时为其提供其他文档的预览信息,以及根据用户的订阅信息,为其提供相应文档的预览信息。本发明实现了对多个文档的批量预览,使得用户能够快速获得其需要的内容,并且,与逐一访问相应文档相比,节省了等待服务器响应的时间以及用户浏览和筛选其不需要的信息的时间,从而极大地提升了用户的预览使用体验。尤其是,当用户通过移动终端预览文档时,本发明的方案使得用户可以在当前屏幕上直接看到多个文档的内容,而无需频繁进行对文档或屏幕的拖拽、滚动或切换,方便了用户的操作,并为用户节省了数据流量。
【专利附图】

【附图说明】
[0028]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0029]图1示出根据本发明一个实施例的配合实现向用户提供对一个或多个文档的预览信息的网络设备和用户设备的装置示意图;
[0030]图2示出根据本发明一个实施例的网络设备和用户设备配合实现向用户提供对一个或多个文档的预览信息的方法流程图。
[0031 ] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0032]下面结合附图对本发明作进一步详细描述。[0033]本发明中,由网络设备和用户设备配合实现向用户提供对一个或多个文档的预览信息。其中,网络设备包括但不限于网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合,在此,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0034]具体地,在一个或多个根据本发明的实施例中,网络设备作为整体或其中一台或多台设备,甚至装置并运行于其中一台或多台设备中的特定装置,可被操作来与用户设备配合实现向用户提供对一个或多个文档的预览信息。
[0035]用户设备包括但不限于任何一种能与用户进行交互的电子产品,例如个人计算机、手机、智能手机、PDA、平板电脑、PSP、掌上电脑PPC等。
[0036]具体地,在一个或多个根据本发明的实施例中,用户设备或装置并运行于用户设备中的特定装置,如订阅应用,可被操作来与网络设备配合实现向用户提供对一个或多个文档的预览信息。进一步地,前述特定装置还可以装置并运行于浏览器中来与网络设备进行交互,以实现向用户提供对一个或多个文档的预览信息。在此,该浏览器可以是任何现有的或将来可能会有的浏览器,包括运行于个人计算机以及移动终端的浏览器,诸如safar1、chrome, IE、360浏览器、百度浏览器、海豚浏览器等。
[0037]本领域技术人员应能理解上述用户设备以及网络设备仅为举例,其他现有的或今后可能出现的用户设备或者网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0038]图1为根据本发明一个实施例的装置示意图,示出配合实现向用户提供对一个或多个文档的预览信息的网络设备和用户设备。具体地,由装置于网络设备I中的预览信息生成装置10与装置于用户设备2中的预览信息呈现装置20进行交互,来实现向用户提供对一个或多个文档的预览信息。
[0039]如图1所示,预览信息生成装置10包括地址获取装置11、摘要获取装置12、预览获取装置13和预览提供装置14 ;预览信息呈现装置20包括请求接收装置21、请求发送装置22、预览接收装置23和预览呈现装置24。
[0040]具体地,地址获取装置11获取待提供预览的一个或多个文档的地址信息。其中,所述文档包括但不限于网页以及其他可适用于本发明的文本。在此,地址获取装置11获取待预览文档的地址信息的方式包括但不限于以下方式:
[0041]I)用户搜索场景所对应的获取方式:
[0042]地址获取装置11将用户的查询关键词所对应的一个或多个搜索结果作为待预览的一个或多个文档,以获得所述一个或多个文档的地址信息。
[0043]例如,网络设备I为搜索引擎,用户经由其用户设备2向该网络设备I提交查询关键词;网络设备I获取该查询关键词,并根据该查询关键词对索引信息库进行查询,以获得相应的搜索结果;地址获取装置11将其中一个或多个搜索结果作为待预览文档,并获得其相应的地址信息。
[0044]又如,可在用户的搜索输入页或搜索结果页以可选择项的形式,如“预览”按钮,供用户选择是否对搜索结果进行预览。当用户选择该“预览”按钮时,请求接收装置21接收该用户对一个或多个网页(搜索结果)的预览请求,其中,该预览请求包括用于指示所述一个或多个网页的地址信息的信息,如查询关键词;随后,请求发送装置22将该预览请求发送至网络设备1,以供其获取所述一个或多个网页的地址信息。相应地,地址获取装置11获取该用户对所述一个或多个网页的预览请求,并响应于该预览请求,获取所述一个或多个网页的地址信息。
[0045]2)用户浏览场景所对应的获取方式:
[0046]当用户当前访问的文档中包括一个或多个文档的地址信息时,地址获取装置11从该当前访问的文档中提取所述地址信息。在此,用户当前访问的文档包括但不限于用户当前已提交对应访问请求的文档,诸如用户当前正在浏览的文档、后台正在打开或已打开的文档等。
[0047]例如,网络设备I为网页服务器,当用户当前浏览的网页中包括多个网页的URL时,地址获取装置11对该当前网页中进行解析,以从中提取多个网页的URL。
[0048]具体地,可在用户当前浏览的网页以可选择项的形式,如悬浮窗口或弹出窗口,向用户询问其是否希望预览该网页中的多个URL所对应的内容。当用户确定进行预览时,请求接收装置21接收该用户对一个或多个网页的预览请求,其中,该预览请求包括用于指示所述一个或多个网页的地址信息的信息,如其对应的URL ;随后,请求发送装置22将该预览请求发送至网络设备1,以供其获取所述一个或多个网页的地址信息。
[0049]在一个替代性实施例中,用户设备2的浏览器对用户当前浏览的网页进行检测,当其检测到该当前网页包括多个URL时,向用户询问是否希望预览,如用户确定进行预览,浏览器直接从该当前网页中提取多个URL,并将其封装于用户的预览请求,由请求发送装置22发送至网络设备I。地址获取装置11获取用户设备2发送的预览请求,并从中解析获得多个网页的URL。
[0050]在另一个替代性实施例中,当浏览器或网络设备I检测到用户在较短时间间隔内,连续发起对其当前浏览页面中的多个URL的访问请求时,即可向该用户提供前述的可选择项,以向其询问是否需要对该多个URL进行预览。
[0051]3)用户订阅场景所对应的获取方式:
[0052]请求接收装置21接收用户对一个或多个文档的预览请求,其中,所述预览请求包括用于指示所述一个或多个文档的地址信息的信息;请求发送装置22将所述预览请求发送至网络设备1,以供其获取所述一个或多个文档的地址信息。相应地,地址获取装置11获取该用户对所述一个或多个文档的预览请求,并响应于所述预览请求,获取所述一个或多个文档的地址信息。
[0053]其中,地址获取装置11响应所述预览请求的方式包括但不限于:1)应所述预览请求,从他处获取待预览文档的地址信息;2)解析所述预览请求,从中获取待预览文档的地
址信息。
[0054]例如,用户直接向用户设备2提交对网页收藏夹中多个网页的预览请求,请求接收装置21接收该预览请求,其中,该预览请求包括该多个网页的URL ;请求发送装置22将该预览请求发送至网络设备I ;地址获取装置11接收该预览请求,并从中提取用户请求预览的多个网页的URL。
[0055]优选地,用户可以预先向用户设备2提交对一个或多个文档的订阅信息。进一步地,用户设备2可以将其提交至网络设备1,或者先自行存储该订阅信息,待用户请求对其订阅的文档进行预览时,再将该订阅信息提交至网络设备I。[0056]例如,参阅图1,在本发明的一个优选实施例中,预览信息呈现装置20还可以包括订阅提交装置(未示出),其将用户输入的关于一个或多个文档的订阅信息提交至网络设备I;相应地,预览信息生成装置10还可以包括订阅获取装置(未示出),其获取该用户提交的关于所述一个或多个文档的订阅信息。请求接收装置21接收用户基于其订阅信息对一个或多个文档的预览请求,其中,该预览请求包括用于指示所述一个或多个文档的地址信息的信息,如待预览文档的订阅标识;请求发送装置22将该预览请求发送至网络设备1,以供其获取所述一个或多个文档的地址信息。相应地,地址获取装置11获取该用户对所述一个或多个文档的预览请求,并根据待预览文档的订阅标识,确定所述一个或多个文档的地址信息。
[0057]进一步地,用户在提交订阅信息时,可以从浏览器中直接提交网页的URL,也可以通过订阅词来提交相应的订阅信息。在此,通过为用户输入的订阅词提供相应的订阅建议词来引导用户进行订阅,例如,当用户最终选择的订阅建议词对应有特定文档时,则将该特定文档的地址信息作为用户的订阅信息;当用户最终选择的订阅建议词不对应特定文档时,可将该订阅建议词所对应的多个页面的地址信息作为用户的订阅信息。
[0058]例如,订阅提交装置接收用户输入的订阅词,并将该订阅词发送至网络设备I ;相应地,订阅获取装置接收该用户经由其用户设备2输入的订阅词,并根据该订阅词,向该用户提供相应的订阅建议词;相应地,订阅提交装置接收网络设备I基于该订阅词返回的订阅建议词,并将该用户所选择的订阅建议词发送至网络设备1,以供其确定对应的订阅信息;相应地,订阅获取装置根据该用户所选择的订阅建议词,确定对应的订阅信息,如用户选择的订阅建议词为互联网+新闻,则确定对应的订阅信息为与互联网新闻相关的热门网页。
[0059]随后,用户直接向用户设备2提交对其订阅的前述热门网页的预览请求,请求接收装置21接收该预览请求,其中,该预览请求包括对应的订阅词,即互联网+新闻;请求发送装置22将该预览请求发送至网络设备I ;地址获取装置11接收该预览请求,查询对应的订阅信息,以获取相应网页的URL,即与互联网新闻相关的热门网页的URL。
[0060]本领域技术人员应能理解上述获取待向用户提供预览的一个或多个网页的地址信息的方式仅为举例,其他现有的或今后可能出现的获取待向用户提供预览的一个或多个网页的地址信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0061]摘要获取装置12根据待进行预览的一个或多个文档的地址信息,获取所述一个或多个文档中至少一个的摘要信息。其中,所述摘要信息的表现形式包括文字、图片、可人机交互界面等。
[0062]在此,摘要获取装置12获取待进行预览的文档的摘要信息的方式包括但不限于以下方式:
[0063]I)根据由地址获取装置11所获取的待进行预览文档的地址信息,摘要获取装置12直接从索引信息库中获取其存储的每个待预览文档所对应的摘要信息。
[0064]2)摘要获取装置12可进一步包括内容获取单元和摘要获取单元;内容获取单元根据待预览文档的地址信息,获取其中至少一个文档的内容信息;摘要获取单元根据所述至少一个文档的内容信息,分别获取其对应的摘要信息。[0065]以下为方便说明,以获得所有待预览网页的摘要信息为例进行说明。例如,内容获取单元根据待预览网页的地址信息,并从其对应的网页服务器获取每个待预览网页的内容信息;摘要获取单元根据每个网页的内容信息,通过各种现有的摘要算法,获取其对应的摘
要信息。
[0066]优选地,摘要获取装置12根据待预览文档的地址信息,结合该用户的历史预览记录,获取至少一个待预览文档的摘要信息,其中,每条摘要信息包括其对应文档的更新内容所对应的摘要信息。
[0067]例如,用户当前浏览的网页中包括多个URL,且该用户之前预览过其中部分URL所对应的摘要信息,摘要获取装置12在此仅提供该用户尚未预览的其他URL所对应的摘要信
肩、O
[0068]通过该优选的摘要提供方式,可以有效减少网络设备I的计算负荷,并加快对用户的响应速度,同时避免了重复为用户提供其已预览过的内容,从而提升了用户的预览使用体验。
[0069]预览获取装置13对摘要获取装置12所获取的至少一个待预览文档的摘要信息进行整合,以获得相应的预览信息。
[0070]例如,摘要获取装 置12对每个待预览文档均提取一张图片和一段文字说明作为其摘要信息;预览获取装置1 3对该多条摘要信息进行整合,以获得相应的预览信息,如图片统一布置在左侧,对应文字说明布置在右侧。
[0071]优选地,预览获取装置13可以列表形式对至少一个待预览文档的摘要信息进行整合,以获得相应的预览信息。以下列表一示出根据本发明一个示例的预览信息。
[0072]列表一:预览信息示例
[0073]
【权利要求】
1.一种在网络设备端向用户提供对一个或多个文档的预览信息的方法,其中,该方法包括: a获取待提供预览的一个或多个文档的地址信息;b根据所述地址信息,获取所述一个或多个文档中至少一个的摘要信息;c对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息; d将所述预览信息提供给所述一个或多个文档所对应的用户。
2.根据权利要求1所述的方法,其中,所述步骤a包括: -获取所述用户对所述一个或多个文档的预览请求; -响应于所述预览请求,获取所述一个或多个文档的地址信息。
3.根据权利要求1或2所述的方法,其中,所述步骤a包括: -将所述用户的查询关键词所对应的一个或多个搜索结果作为所述一个或多个文档,以获得所述一个或多个文档的地址信息。
4.根据权利要求1或2所述的方法,其中,所述步骤a包括: -当所述用户当前访问的文档中包括所述一个或多个文档的地址信息时,从所述当前访问的文档中提取所述 地址信息。
5.根据权利要求1或2所述的方法,其中,在所述步骤a之前,该方法还包括: X获取所述用户提交的关于所述一个或多个文档的订阅信息。
6.根据权利要求5所述的方法,其中,所述步骤X包括: -接收所述用户经由其用户设备输入的订阅词; -根据所述订阅词,向所述用户提供与所述订阅词相对应的订阅建议词; -根据所述用户所选择的订阅建议词,确定所述订阅信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述步骤b包括: bl根据所述地址信息,获取所述一个或多个文档中至少一个的内容信息; b2根据所述一个或多个文档中至少一个的内容信息,分别获取其对应的摘要信息。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤b包括: -根据所述地址信息,结合所述用户的历史预览记录,获取所述一个或多个文档中至少一个的摘要信息,其中,每条摘要信息包括其对应文档的更新内容所对应的摘要信息。
9.根据权利要求1至8中任一项所述的方法,其中,所述步骤c包括: -以列表形式对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息。
10.一种在用户设备端向用户提供对一个或多个文档的预览信息的方法,其中,该方法包括: A接收用户对一个或多个文档的预览请求,其中,所述预览请求包括用于指示所述一个或多个文档的地址信息的信息; B将所述预览请求发送至网络设备,以供其获取所述一个或多个文档的地址信息; C接收所述网络设备基于所述预览请求返回的与所述一个或多个文档相对应的预览信息; D将所述预览信息呈现给所述用户。
11.根据权利要求10所述的方法,其中,在所述步骤A之前,该方法还包括: X将用户输入的关于所述一个或多个文档的订阅信息提交至所述网络设备。
12.根据权利要求11所述的方法,其中,所述步骤X包括: -接收所述用户输入的订阅词; -将所述订阅词发送至所述网络设备; -接收所述网络设备基于所述订阅词返回的订阅建议词; -将所述用户所选择的订阅建议词发送至所述网络设备,以供其确定所述订阅信息。
13.—种在网络设备端向用户提供对一个或多个文档的预览信息的装置,其中,该装置包括: 地址获取装置,用于获取待提供预览的一个或多个文档的地址信息; 摘要获取装置,用于根据所述地址信息,获取所述一个或多个文档中至少一个的摘要信息; 预览获取装置,用于对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息; 预览提供装置,用于将所述预览信息提供给所述一个或多个文档所对应的用户。
14.根据权利要求13`所述的装置,其中,所述地址获取装置用于: -获取所述用户对所述一个或多个文档的预览请求; -响应于所述预览请求,获取所述一个或多个文档的地址信息。
15.根据权利要求13或14所述的装置,其中,所述地址获取装置用于: -将所述用户的查询关键词所对应的一个或多个搜索结果作为所述一个或多个文档,以获得所述一个或多个文档的地址信息。
16.根据权利要求13或14所述的装置,其中,所述地址获取装置用于: -当所述用户当前访问的文档中包括所述一个或多个文档的地址信息时,从所述当前访问的文档中提取所述地址信息。
17.根据权利要求13或14所述的装置,其中,该装置还包括: 订阅获取装置,用于获取所述用户提交的关于所述一个或多个文档的订阅信息。
18.根据权利要求17所述的装置,其中,所述订阅获取装置用于: -接收所述用户经由其用户设备输入的订阅词; -根据所述订阅词,向所述用户提供与所述订阅词相对应的订阅建议词; -根据所述用户所选择的订阅建议词,确定所述订阅信息。
19.根据权利要求13至18中任一项所述的装置,其中,所述摘要获取装置包括: 内容获取单元,用于根据所述地址信息,获取所述一个或多个文档中至少一个的内容信息; 摘要获取单元,用于根据所述一个或多个文档中至少一个的内容信息,分别获取其对应的摘要信息。
20.根据权利要求13至19中任一项所述的装置,其中,所述摘要获取装置用于: -根据所述地址信息,结合所述用户的历史预览记录,获取所述一个或多个文档中至少一个的摘要信息,其中,每条摘要信息包括其对应文档的更新内容所对应的摘要信息。
21.根据权利要求13至20中任一项所述的装置,其中,所述预览获取装置用于:-以列表形式对所述一个或多个文档中至少一个的摘要信息进行整合,以获得与所述一个或多个文档相对应的预览信息。
22.—种在用户设备端向用户提供对一个或多个文档的预览信息的装置,其中,该装置包括: 请求接收装置,用于接收用户对一个或多个文档的预览请求,其中,所述预览请求包括用于指示所述一个或多个文档的地址信息的信息; 请求发送装置,用于将所述预览请求发送至网络设备,以供其获取所述一个或多个文档的地址信息; 预览接收装置,用于接收所述网络设备基于所述预览请求返回的与所述一个或多个文档相对应的预览信息; 预览呈现装置,用于将所述预览信息呈现给所述用户。
23.根据权利要求22所述的装置,其中,该装置还包括: 订阅提交装置,用于将用户输入的关于所述一个或多个文档的订阅信息提交至所述网络设备。
24.根据权利要求23所 述的装置,其中,所述订阅提交装置用于: -接收所述用户输入的订阅词; -将所述订阅词发送至所述网络设备; -接收所述网络设备基于所述订阅词返回的订阅建议词; -将所述用户所选择的订阅建议词发送至所述网络设备,以供其确定所述订阅信息。
25.一种向用户提供对一个或多个文档的预览信息的浏览器,其中,该浏览器包括如权利要求22至24中任一项所述的在用户设备端向用户提供对一个或多个文档的预览信息的>j-U ρ?α装直。
26.一种向用户提供对一个或多个文档的预览信息的系统,其中,该系统包括如权利要求13至21中任一项所述的一种在网络设备端向用户提供对一个或多个文档的预览信息的装置,以及如权利要求22至24中任一项所述的在用户设备端向用户提供对一个或多个文档的预览信息的装置。
【文档编号】H04L29/12GK103685346SQ201210322486
【公开日】2014年3月26日 申请日期:2012年9月3日 优先权日:2012年9月3日
【发明者】刘畅 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1