为移动用户提供其在先浏览信息的后续信息的方法与设备的制作方法

文档序号:6488542阅读:185来源:国知局
为移动用户提供其在先浏览信息的后续信息的方法与设备的制作方法
【专利摘要】本发明的目的是提供一种用于为移动用户提供其在先浏览信息的后续信息的方法与设备;检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;当满足该后续触发条件,根据该后续触发条件所对应的在先浏览信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;将该后续信息提供给该移动用户。与现有技术相比,本发明基于移动用户的在先浏览信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,进一步提升了移动用户的使用体验。
【专利说明】为移动用户提供其在先浏览信息的后续信息的方法与设备
【技术领域】
[0001]本发明涉及网络【技术领域】,尤其涉及一种用于为移动用户提供其在先浏览信息的后续信息的技术。
【背景技术】
[0002]随着网络技术的发展,人们对搜索的要求日益提高,其可能更希望网络设备能主动为其提供关注的信息,而无需自己进行搜索。然而,现有技术中,推送给用户的信息与用户需求的匹配度不高,且没有时序上的关联性,极有可能产生重复推送等问题,极大地影响了用户的使用体验。尤其对于移动用户来讲,由于移动设备的屏幕、带宽等受限,其对推送信息的匹配度的要求更高。
[0003]因此,如何基于移动用户的在先浏览信息,为其提供对应的后续信息,成为本领域技术人员亟需解决的问题之一。

【发明内容】

[0004]本发明的目的是提供一种用于为移动用户提供其在先浏览信息的后续信息的方法与设备。
[0005]根据本发明的一个方面,提供了一种用于为移动用户提供其在先浏览信息的后续信息的方法,其中,该方法包括以下步骤:
[0006]a检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;
[0007]b当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;
[0008]c将所述后续信息提供给所述移动用户。
[0009]根据本发明的另一个方面,还提供了一种用于为移动用户提供其在先浏览信息的后续信息的后续提供设备,其中,该设备包括:
[0010]条件检测装置,用于检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;
[0011]后续确定装置,用于当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;
[0012]后续提供装置,用于将所述后续信息提供给所述移动用户。
[0013]根据本发明的又一个方面,还提供了一种浏览器,包括如上述的用于为移动用户提供其在先浏览信息的后续信息的装置。
[0014]根据本发明的再一个方面,还提供了一种浏览器插件,包括如上述的用于为移动用户提供其在先浏览信息的后续信息的装置。
[0015]与现有技术相比,本发明基于移动用户的在先浏览信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,进一步提升了移动用户的使用体验。
【专利附图】

【附图说明】
[0016]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1示出根据本发明一个方面的用于为移动用户提供其在先浏览信息的后续信息的设备不意图;
[0018]图2示出根据本发明另一个方面的用于为移动用户提供其在先浏览信息的后续信息的方法流程图。
[0019]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0020]下面结合附图对本发明作进一步详细描述。
[0021]图1示出根据本发明一个方面的用于为移动用户提供其在先浏览信息的后续信息的设备示意图。后续提供设备I包括条件检测装置101、后续确定装置102和后续提供装置 103。
[0022]在此,该后续提供设备I包括但不限于任何可与移动用户对应的移动设备进行交互的网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本领域技术人员应能理解上述后续提供设备仅为举例,其他现有的或今后可能出现的后续提供设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0023]其中,条件检测装置101检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;其中,该后续触发条件包括以下至少任一项:
[0024]-所述移动用户发起与其在先浏览信息相关的页面访问操作;
[0025]-所述移动用户发起与其在先浏览信息相关的信息搜索操作;
[0026]-满足所述移动用户预定的后续触发条件设置。
[0027]具体地,当移动用户发起与其在先浏览信息相关的页面访问操作,如该移动用户点击浏览该在先浏览信息、该移动用户点击浏览与该在先浏览信息相关联的信息等,该条件检测装置101通过调用该移动用户所对应的移动设备所提供的应用程序接口(API)、或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取该移动用户所做的页面访问操作,并基于该页面访问操作,判断满足向移动用户提供在先浏览信息的后续信息的后续触发条件。
[0028]又如,当移动用户发起与其在先浏览信息相关的信息搜索操作,如该移动用户基于该在先浏览信息,重新输入查询序列进行匹配搜索,该条件检测装置101获取该移动用户的信息搜索操作,并判断满足向移动用户提供在先浏览信息的后续信息的后续触发条件。[0029]再如,该移动用户可以预先设置后续触发条件,如该移动用户设置当其启用浏览器、或启用网络时,向其提供后续信息,或者,该移动用户预先设置时间阈值,当满足该时间阈值时,向其提供后续信息,或者,该移动用户预先指定某一主题的信息,该后续提供设备I仅需向该移动用户提供关于该主题的后续信息;则当满足该移动用户预定的上述一个或多个后续触发条件设置时,该条件检测装置101判断满足向该移动用户提供在先浏览信息的后续信息的后续触发条件。
[0030]在此,该在先浏览信息包括但不限于该移动用户浏览的页面、图片、文字、链接、视
频等信息。
[0031]本领域技术人员应能理解上述后续触发条件仅为举例,其他现有的或今后可能出现的后续触发条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0032]后续确定装置102当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0033]具体地,当条件检测装置101检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,后续确定装置102确定与该在先浏览信息相对应的后续信息的方式包括但不限于:
[0034]I)根据该后续触发条件所对应的在先浏览信息,确定与该在先浏览信息相对应的一个或多个候选页面,其中,该候选页面的主题与该在先浏览信息相关联;进一步地,根据该一个或多个候选页面,生成与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0035]2)根据该后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0036]3)根据该后续触发条件所对应的在先浏览信息,并结合该移动用户的用户相关信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0037]在此,该后续信息包括但不限于与该在先浏览信息相对应的完整的页面,自页面中提取的图片、文字、链接、视频等信息。
[0038]例如,在先浏览信息为一具有持续时序特征的信息,如体育赛事报道、天气预报、连载小说等信息,该后续信息为与该在先浏览信息主题相关且时序上晚于该在先浏览信息的信息,如体育赛事后续报道、天气预报后续报道、连载小说后续章节等信息。
[0039]本领域技术人员应能理解上述确定后续信息的方式仅为举例,其他现有的或今后可能出现的确定后续信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0040]后续提供装置103将所述后续信息提供给所述移动用户。具体地,后续提供装置103根据后续确定装置102所确定的后续信息,通过调用诸如JSP、ASP、PHP等网页技术,在该移动用户的浏览器中展现该后续信息,如以悬浮框、新打开的页面、新打开的标签页等形式展现;或者,通过短信、电子邮件、即时消息等形式,将该后续信息提供给该移动用户。[0041]本领域技术人员应能理解上述提供后续信息的方式仅为举例,其他现有的或今后可能出现的提供后续信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0042]优选地,后续提供设备I的各个装置之间是持续不断工作的。具体地,条件检测装置101检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;后续确定装置102当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;后续提供装置103将所述后续信息提供给所述移动用户。在此,本领域技术人员应理解“持续”是指后续提供设备I的各装置分别实时或持续地进行后续触发条件的检测、后续信息的确定与提供,直至该后续提供设备I在较长时间内停止检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件。
[0043]在此,本发明基于移动用户的在先浏览信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,进一步提升了移动用户的使用体验。
[0044]优选地,后续确定装置102还包括页面确定单元(未示出)和后续生成单元(未示出)。该页面确定单元当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面的主题与所述在先浏览信息相关联;该后续生成单元根据所述一个或多个候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0045]具体地,当条件检测装置101检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,该页面确定单元通过调用诸如JSP、ASP或PHP等动态网页技术,或者,通过调用该后续提供设备I所提供的应用程序接口(API),获取该移动用户在先浏览的在先浏览信息;或者,该页面确定单元通过与该后续提供设备I中的用户访问日志库等的交互,获取该移动用户在先浏览的在先浏览信息,其中,该在先浏览信息与该后续触发条件相对应;进而,该页面确定单元根据该在先浏览信息,确定与该在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面的主题与所述在先浏览信息相关联。例如,该页面确定单元自页面库中随机获取页面,通过对该随机获取的页面进行页面分析,获取该页面的页面标题、页面关键词、页面来源等信息,当上述信息中的一个或多个与该在先浏览信息相关联时,将该页面作为与该在先浏览信息相对应的候选页面。
[0046]随后,该后续生成单元根据该页面确定单元所确定的一个或多个候选页面,自该一个或多个候选页面中选择一个目标页面,直接将该目标页面作为与该在先浏览信息相对应的后续信息,该目标页面与该在先浏览信息的主题相关联,且该目标页面在时序上晚于该在先浏览信息;或者,该后续生成单元自该一个或多个候选页面中筛选出一个或多个目标页面,基于该一个或多个目标页面,生成与该在先浏览信息相对应的后续信息;或者,该后续生成单元直接基于该一个或多个候选页面,生成与该在先浏览信息相对应的后续信息。例如,该后续生成单元通过自该一个或多个候选页面,或自该一个或多个目标页面中提取与该在先浏览信息主题相关联的图片、文字、视频、链接等,且该图片、文字、视频、链接等信息时序上晚于该在先浏览信息,该后续生成单元直接将该图片、文字、视频、链接等信息作为与该在先浏览信息相对应的后续信息;或者,对该提取出的图片、文字、视频、链接等信息进行合并、去冗余等处理,将经处理后获得的信息作为与该在先浏览信息相对应的后续信息。
[0047]优选地,该页面确定单元当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,基于第二预定判断条件,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关;其中,所述第二预定判断条件包括以下至少任一项:
[0048]-所述候选页面的页面标题与所述在先浏览信息相关联;
[0049]-所述候选页面的页面关键词与所述在先浏览信息相关联;
[0050]-所述候选页面的来源信息与所述在先浏览信息的来源信息相关联。
[0051]具体地,当条件检测装置101检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,该页面确定单元获取该移动用户在先浏览的在先浏览信息,其中,该在先浏览信息与该后续触发条件相对应;进一步地,该页面确定单元根据该在先浏览信息,基于第二预定判断条件,确定与该在先浏览信息相对应的一个或多个候选页面,例如,该页面确定单元自页面库中随机获取页面,通过对该随机获取的页面进行页面分析,获取该页面的页面标题、页面关键词、页面来源等信息;随后,该页面确定单元基于上述一个或多个信息,判断该候选页面是否与该在先浏览信息相关联。例如,当该候选页面的页面标题与该在先浏览信息相关联,则该页面确定单元将该候选页面作为与该在先浏览信息相对应的候选页面;当该候选页面的页面关键词与该在先浏览信息相关联,则该页面确定单元将该候选页面作为与该在先浏览信息相对应的候选页面;当该候选页面的来源信息与该在先浏览信息的来源信息相关联,如两者的网站来源相同或相近,则该页面确定单元将该候选页面作为与该在先浏览信息相对应的候选页面;或者,当满足上述任意两个第二预定判断条件或同时满足三个第二预定判断条件时,该页面确定单元将该候选页面作为与该在先浏览信息相对应的候选页面。
[0052]本领域技术人员应能理解上述第二预定判断条件仅为举例,其他现有的或今后可能出现的第二预定判断条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0053]更优选地,该后续生成单元通过对所述候选页面中内容信息进行语义分析,在所述一个或多个候选页面中筛选一个或多个优选候选页面,其中,所述在先浏览信息与所述优选候选页面存在因果关联;根据所述一个或多个优选候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述在先浏览信息与所述后续信息存在因果关联。
[0054]具体地,该后续生成单元根据页面确定单元所确定的一个或多个候选页面,对该候选页面中内容信息进行语义分析,如从该候选页面中提取可表征因果关联的页面关键词,在此,该后续生成单元例如通过在因果词库中进行匹配等方式,以确定该候选页面是否包括表征因果关联的页面关键词,该因果词库中存储有大量因果关联词,如“受伤”与“停赛”、“灾害天气”与“禁止户外活动”等,该后续生成单元通过对该在先浏览信息与该候选页面的分析,判断两者是否包括互相之间存在因果关联的关键词,以在该一个或多个候选页面中筛选出一个或多个优选候选页面,该在先浏览信息与该优选候选页面存在因果关联,且该在先浏览信息为“因”,该优选候选页面为“果”。
[0055]例如,移动用户在先浏览的在先浏览信息为关于某体育运动员“受伤”的消息,页面确定单元所确定的一个或多个候选页面皆为该体育运动员的消息,而后续生成单元通过对该候选页面中内容信息进行语义分析,从中筛选出关于该体育运动员“停赛”的候选页面,以将候选页面作为该优选候选页面。
[0056]随后,该后续生成单元根据该一个或多个优选候选页面,直接将该一个或多个优选候选页面作为与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该在先浏览信息与该后续信息存在因果关联;或者,该后续生成单元自该一个或多个优选候选页面中提取与该在先浏览信息主题相关联的图片、文字、视频、链接等,该图片、文字、视频、链接等信息时序上晚于该在先浏览信息,且与该在先浏览信息存在因果关联,该后续生成单元直接将该图片、文字、视频、链接等信息作为与该在先浏览信息相对应的后续信息;或者,对该提取出的图片、文字、视频、链接等信息进行合并、去冗余等处理,将经处理后获得的信息作为与该在先浏览信息相对应的后续信息。
[0057]优选地,该后续生成单元根据第一预定判断条件,自所述一个或多个候选页面中确定与所述在先浏览信息相对应的在后页面,其中,所述在后页面与所述在先浏览信息主题相关,且所述在后页面时序上晚于所述在先浏览信息;其中,该后续提供装置103将所述在后页面提供给所述移动用户;其中,所述第一预定判断条件包括以下至少任一项:
[0058]-所述候选页面的时序信息晚于所述在先浏览信息的时序信息;
[0059]-所述候选页面包含特征词库中的在后特征词;
[0060]-所述候选页面所包含的所述在后特征词的数量信息大于预定数量阈值;
[0061]-所述候选页面的在后特征向量大于预定特征阈值。
[0062]例如,对于页面确定单元所确定的一个或多个候选页面,该一个或多个候选页面的主题与该在先浏览信息相关联;该后续生成单元通过对该一个或多个候选页面进行页面分析,提取该一个或多个候选页面的时序信息,如提取该一个或多个候选页面的页面生成时间、该候选页面的主题事件的时间信息等,并判断该候选页面的时序信息是否晚于该在先页面的时序信息,当该候选页面的时序信息晚于该在先页面的时序信息时,该后续生成单元确定该候选页面为与该在先浏览信息相对应的在后页面。
[0063]又如,该后续生成单元通过对该一个或多个候选页面进行页面分析,判断该候选页面是否包含特征词库中的在后特征词,如首先对该一个或多个候选页面的页面内容进行切词处理,获得多个页面关键词,再将该多个页面关键词在该特征词库中进行匹配,当匹配成功时,表示该候选页面包含在该特征词库中的在后特征词,则该后续生成单元确定该候选页面为与该在先浏览信息相对应的在后页面。
[0064]在此,该特征词库中存储有例如“后续”、“进展”、“发展”等表征事件的后续发展的特征词;该特征词库既可以位于该后续提供设备I端,也可以位于与该后续提供设备I通过网络相连接的第三方设备中;并基于用户网络操作进行建立或更新。
[0065]优选地,该后续提供设备I可以预先设置一个预定数量阈值,当该候选页面所包含的在后特征词的数量信息大于该预定数量阈值时,该后续生成单元判断该候选页面为与该在先浏览信息相对应的在后页面。
[0066]再如,该候选页面还存在一定的在后特征向量,如基于该候选页面中存在的在后特征词及其对应的权重所确定的在后特征向量,该后续提供设备I还可以预先设置一个预定特征阈值,当该候选页面的在后特征向量大于预定特征阈值时,该后续生成单元判断该候选页面为与该在先浏览信息相对应的在后页面。如候选页面A中的在后特征词“后续”出现了 3次,其权重为0.3,在后特征词“进展”出现了 2次,其权重为0.2,则通过加权计算,得出该候选页面的在后特征向量为3*0.3+2*0.2 = 1.3,假设预定特征阈值为1,则该后续生成单元判断该候选页面A为与在先浏览信息相对应的在后页面。
[0067]在此,该后续提供设备I还可以根据移动用户对该在后页面的用户网络操作,调整该预定数量阈值和/或该预定特征阈值。例如,若当该后续提供设备I将在后页面提供给移动用户后,移动用户基于该在后页面,重新添加“后续”等在后特征词进行重新搜索,则表示该在后页面不符合移动用户的需求,该后续提供设备I可基于此,提高该预定数量阈值和/或该预定特征阈值。
[0068]随后,后续提供装置103根据该后续生成单元所确定的与该在先浏览信息相对应的在后页面,通过调用诸如JSP、ASP或PHP等动态网页技术,将该在后页面提供给该移动用户,如以悬浮框、新打开的页面、新打开的标签页等形式,展现于该移动用户的浏览器中。
[0069]本领域技术人员应能理解上述第一预定判断条件仅为举例,其他现有的或今后可能出现的第一预定判断条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0070]更优选地,该后续提供设备I还包括第一更新装置(未示出),该第一更新装置根据关于在后页面的用户网络操作,获取候选在后特征词;根据所述候选在后特征词,建立或更新所述特征词库。
[0071]具体地,对于提供给网络用户的在后页面,网络用户通常会对该在后页面进行一定的用户网络操作,例如点击该在后页面进行页面浏览、或者以“关键词+候选在后特征词”等形式的查询序列进行重新搜索,如当该网络用户不满于提供给其的在后页面时,该网络用户以与该在先浏览信息相对应的关键词加上诸如“后续”、“进展”、“发展”等候选在后特征词进行重新搜索;该第一更新装置例如通过对该(等)网络用户所点击的在后页面进行页面分析,获取该在后页面中所包含的候选在后特征词;或者,获取该(等)网络用户进行重新搜索所输入的候选在后特征词;进而,将该(等)候选在后特征词存入该特征词库中,以实现对该特征词库的建立或更新。
[0072]优选地,该后续确定装置102当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0073]在此,该后续提供设备I端,或者与该后续提供设备I通过网络相连接的第三方设备端,包括一个关联信息数据库,该关联信息数据库中存储有时序相关的信息序列;该时序相关的信息序列例如通过对多个用户的浏览信息记录的记录分析所获得的。
[0074]具体地,当条件检测装置101检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,该后续确定装置102根据该后续触发条件所对应的在先浏览信息,在该关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息。例如,该后续确定装置102基于该在先浏览信息的主题,在该关联信息数据库中匹配获得主题与该在先浏览信息相关联的信息序列,再基于该(等)信息序列的时序信息,对该(等)信息序列进行筛选处理,以保证该(等)信息序列的时序信息晚于该在先浏览信息,并将该(等)信息序列作为与该在先浏览信息相对应的后续信息。
[0075]更优选地,该后续提供设备I还包括第二更新装置(未示出),该第二更新装置根据多个用户浏览信息记录,提取具有时序相关性的候选信息序列;根据所述候选信息序列及其时序相关性,建立或更新所述关联信息数据库。
[0076]具体地,网络用户所访问的多个网络信息之间可能具有时序相关性,如同一网络用户所持续关注的同一主题的网络信息,或者不同网络用户所关注的同一主题的网络信息,都有可能存在时序上的关联。第二更新装置通过调用该(等)网络用户所对应的用户设备所提供的应用程序接口(API),或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取该(等)网络用户的多个用户浏览信息记录;或者,该第二更新装置通过与该(等)网络用户的网络访问日志库的交互,获取该(等)网络用户的多个用户浏览信息记录;进而,该第二更新装置根据该多个用户浏览信息记录,提取该多个用户浏览信息记录中具有时序相关性的候选信息序列,例如,该第二更新装置通过对该多个用户浏览信息记录进行记录分析,提取该多个用户浏览信息记录的时序信息,再将具有时序信息的用户浏览信息记录作为该候选信息序列,或者,将时序信息互相关联的用户浏览信息记录作为该候选信息序列;随后,该第二更新装置根据该候选信息序列及其时序相关性,建立或更新该关联信息数据库,如将互相之间具有时序相关性的候选信息存入该关联信息数据库,以实现对该关联信息数据库的建立或更新。
[0077]优选地,该后续确定装置102当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,并结合所述移动用户的用户相关信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;其中,所述用户相关信息包括以下至少任一项:
[0078]-所述移动用户所对应的地域信息;
[0079]-所述移动用户所对应的群组属性;
[0080]-所述移动用户对所述在先浏览信息的操作记录信息。
[0081]例如,当该用户相关信息包括该移动用户所对应的地域信息,该后续确定装置102根据该后续触发条件所对应的在先浏览信息,并结合该移动用户所对应的地域信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。例如,假设在先浏览信息为关于台风“海葵”的天气预报,由于该台风“海葵”具有一定的地域性,如其行进路线中包括“上海-安徽”,则当在安徽的移动用户的在先浏览信息关于台风“海葵”时,该后续确定装置102结合该移动用户的地域信息,为该移动用户确定关于台风“海葵”在安徽境内的后续信息;而当在上海的移动用户的在先浏览信息关于台风“海葵”时,该后续确定装置102结合该移动用户的地域信息,可能不会为该移动用户确定关于台风“海葵”在安徽境内的后续信息。
[0082]再如,当该用户相关信息包括该移动用户的群组属性,该后续确定装置102根据该后续触发条件所对应的在先浏览信息,并结合该移动用户的群组属性,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0083]具体地,该后续提供设备I可以基于对多个用户的用户分析,对该多个用户进行分类处理,如该后续提供设备I基于该多个用户对页面类型的偏好设置、该多个用户的页面浏览行为、该多个用户的页面访问记录所对应的页面类型、或该多个用户的地域特征等,对该多个用户进行分类处理,以获得一个或多个用户群组。例如,当该用户群组的其中一个移动用户浏览在先浏览信息,该后续确定装置102为该移动用户所对应的用户群组中的其他移动用户确定后续信息,该后续提供装置103将该后续信息提供给该用户群组中的至少一个用户。
[0084]又如,当该用户相关信息包括该移动用户对所述在先浏览信息的操作记录信息,该后续确定装置102根据该后续触发条件所对应的在先浏览信息,并结合该移动用户对所述在先浏览信息的操作记录信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。如该移动用户的操作记录信息包括该移动用户历史多次访问视频信息,则该后续确定装置102结合该操作记录信息,为该移动用户确定的后续信息也为视频的形式;若该移动用户的操作记录信息包括该移动用户历史多次点击图片浏览,则该后续确定装置102结合该操作记录信息,为该移动用户确定的后续信息也为图片的形式。
[0085]本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0086]在此,本发明基于移动用户的在先浏览信息,并结合该移动用户的用户相关信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,为移动用户提供了个性化的服务,进一步提升了移动用户的使用体验。
[0087]在一优选的实施例中,可将上述用于为移动用户提供其在先浏览信息的后续信息的装置,与现有的浏览器相结合,构成一种新的浏览器,现有的浏览器可以是例如Microsoft公司的IE浏览器、Netscape公司的Netscape浏览器等。
[0088]在另一优选的实施例中,可将上述用于为移动用户提供其在先浏览信息的后续信息的装置,与现有的浏览器插件相结合,构成一种新的浏览器插件,现有的浏览器插件可以是例如Flash插件、RealPlayer插件、MMS插件、MIDI五线谱插件、ActiveX插件等。
[0089]图2示出根据本发明另一个方面的用于为移动用户提供其在先浏览信息的后续信息的方法流程图。
[0090]在步骤S201中,后续提供设备I检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;其中,该后续触发条件包括以下至少任一项:
[0091]-所述移动用户发起与其在先浏览信息相关的页面访问操作;
[0092]-所述移动用户发起与其在先浏览信息相关的信息搜索操作;
[0093]-满足所述移动用户预定的后续触发条件设置。
[0094]具体地,当移动用户发起与其在先浏览信息相关的页面访问操作,如该移动用户点击浏览该在先浏览信息、该移动用户点击浏览与该在先浏览信息相关联的信息等,在步骤S201中,后续提供设备I通过调用该移动用户所对应的移动设备所提供的应用程序接口(API)、或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取该移动用户所做的页面访问操作,并基于该页面访问操作,判断满足向移动用户提供在先浏览信息的后续信息的后续触发条件。
[0095]又如,当移动用户发起与其在先浏览信息相关的信息搜索操作,如该移动用户基于该在先浏览信息,重新输入查询序列进行匹配搜索,在步骤S201中,后续提供设备I获取该移动用户的信息搜索操作,并判断满足向移动用户提供在先浏览信息的后续信息的后续触发条件。
[0096]再如,该移动用户可以预先设置后续触发条件,如该移动用户设置当其启用浏览器、或启用网络时,向其提供后续信息,或者,该移动用户预先设置时间阈值,当满足该时间阈值时,向其提供后续信息,或者,该移动用户预先指定某一主题的信息,该后续提供设备I仅需向该移动用户提供关于该主题的后续信息;则当满足该移动用户预定的上述一个或多个后续触发条件设置时,在步骤S201中,后续提供设备I判断满足向该移动用户提供在先浏览信息的后续信息的后续触发条件。
[0097]在此,该在先浏览信息包括但不限于该移动用户浏览的页面、图片、文字、链接、视
频等信息。
[0098]本领域技术人员应能理解上述后续触发条件仅为举例,其他现有的或今后可能出现的后续触发条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0099]在步骤S202中,后续提供设备I当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0100]具体地,当在步骤S201中,后续提供设备I检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,在步骤S202中,后续提供设备I确定与该在先浏览信息相对应的后续信息的方式包括但不限于:
[0101]I)根据该后续触发条件所对应的在先浏览信息,确定与该在先浏览信息相对应的一个或多个候选页面,其中,该候选页面的主题与该在先浏览信息相关联;进一步地,根据该一个或多个候选页面,生成与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0102]2)根据该后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0103]3)根据该后续触发条件所对应的在先浏览信息,并结合该移动用户的用户相关信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0104]在此,该后续信息包括但不限于与该在先浏览信息相对应的完整的页面,自页面中提取的图片、文字、链接、视频等信息。
[0105]例如,在先浏览信息为一具有持续时序特征的信息,如体育赛事报道、天气预报、连载小说等信息,该后续信息为与该在先浏览信息主题相关且时序上晚于该在先浏览信息的信息,如体育赛事后续报道、天气预报后续报道、连载小说后续章节等信息。
[0106]本领域技术人员应能理解上述确定后续信息的方式仅为举例,其他现有的或今后可能出现的确定后续信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0107]在步骤S203中,后续提供设备I将所述后续信息提供给所述移动用户。具体地,在步骤S203中,后续提供设备I根据在步骤S202中所确定的后续信息,通过调用诸如JSP、ASP、PHP等网页技术,在该移动用户的浏览器中展现该后续信息,如以悬浮框、新打开的页面、新打开的标签页等形式展现;或者,通过短信、电子邮件、即时消息等形式,将该后续信息提供给该移动用户。
[0108]本领域技术人员应能理解上述提供后续信息的方式仅为举例,其他现有的或今后可能出现的提供后续信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0109]优选地,后续提供设备I的各个步骤之间是持续不断工作的。具体地,在步骤S201中,后续提供设备I检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;在步骤S202中,后续提供设备I当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;在步骤S203中,后续提供设备I将所述后续信息提供给所述移动用户。在此,本领域技术人员应理解“持续”是指后续提供设备I的各步骤分别实时或持续地进行后续触发条件的检测、后续信息的确定与提供,直至该后续提供设备I在较长时间内停止检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件。
[0110]在此,本发明基于移动用户的在先浏览信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,进一步提升了移动用户的使用体验。
[0111]优选地,步骤S202还包括子步骤S202a(未示出)和子步骤S202b(未示出)。在子步骤S202a中,当满足所述后续触发条件,后续提供设备I根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面的主题与所述在先浏览信息相关联;在子步骤S202b中,后续提供设备I根据所述一个或多个候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0112]具体地,当在步骤S201中,后续提供设备I检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,在子步骤S202a中,后续提供设备I通过调用诸如JSP、ASP或PHP等动态网页技术,或者,通过调用该后续提供设备I所提供的应用程序接口(API),获取该移动用户在先浏览的在先浏览信息;或者,在子步骤S202a中,后续提供设备I通过与该后续提供设备I中的用户访问日志库等的交互,获取该移动用户在先浏览的在先浏览信息,其中,该在先浏览信息与该后续触发条件相对应;进而,在子步骤S202a中,后续提供设备I根据该在先浏览信息,确定与该在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面的主题与所述在先浏览信息相关联。例如,在子步骤S202a中,后续提供设备I自页面库中随机获取页面,通过对该随机获取的页面进行页面分析,获取该页面的页面标题、页面关键词、页面来源等信息,当上述信息中的一个或多个与该在先浏览信息相关联时,将该页面作为与该在先浏览信息相对应的候选页面。
[0113]随后,在子步骤S202b中,后续提供设备I根据在子步骤S202a中所确定的一个或多个候选页面,自该一个或多个候选页面中选择一个目标页面,直接将该目标页面作为与该在先浏览信息相对应的后续信息,该目标页面与该在先浏览信息的主题相关联,且该目标页面在时序上晚于该在先浏览信息;或者,在子步骤S202b中,后续提供设备I自该一个或多个候选页面中筛选出一个或多个目标页面,基于该一个或多个目标页面,生成与该在先浏览信息相对应的后续信息;或者,在子步骤S202b中,后续提供设备I直接基于该一个或多个候选页面,生成与该在先浏览信息相对应的后续信息。例如,在子步骤S202b中,后续提供设备I通过自该一个或多个候选页面,或自该一个或多个目标页面中提取与该在先浏览信息主题相关联的图片、文字、视频、链接等,且该图片、文字、视频、链接等信息时序上晚于该在先浏览信息,在子步骤S202b中,后续提供设备I直接将该图片、文字、视频、链接等信息作为与该在先浏览信息相对应的后续信息;或者,对该提取出的图片、文字、视频、链接等信息进行合并、去冗余等处理,将经处理后获得的信息作为与该在先浏览信息相对应的后续信息。
[0114]优选地,在子步骤S202a中,后续提供设备I当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,基于第二预定判断条件,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关;其中,所述第二预定判断条件包括以下至少任一项:
[0115]-所述候选页面的页面标题与所述在先浏览信息相关联;
[0116]-所述候选页面的页面关键词与所述在先浏览信息相关联;
[0117]-所述候选页面的来源信息与所述在先浏览信息的来源信息相关联。
[0118]具体地,当在步骤S201中,后续提供设备I检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,在子步骤S202a中,后续提供设备I获取该移动用户在先浏览的在先浏览信息,其中,该在先浏览信息与该后续触发条件相对应;进一步地,在子步骤S202a中,后续提供设备I根据该在先浏览信息,基于第二预定判断条件,确定与该在先浏览信息相对应的一个或多个候选页面,例如,在子步骤S202a中,后续提供设备I自页面库中随机获取页面,通过对该随机获取的页面进行页面分析,获取该页面的页面标题、页面关键词、页面来源等信息;随后,在子步骤S202a中,后续提供设备I基于上述一个或多个信息,判断该候选页面是否与该在先浏览信息相关联。例如,当该候选页面的页面标题与该在先浏览信息相关联,则在子步骤S202a中,后续提供设备I将该候选页面作为与该在先浏览信息相对应的候选页面;当该候选页面的页面关键词与该在先浏览信息相关联,则在子步骤S202a中,后续提供设备I将该候选页面作为与该在先浏览信息相对应的候选页面;当该候选页面的来源信息与该在先浏览信息的来源信息相关联,如两者的网站来源相同或相近,则在子步骤S202a中,后续提供设备I将该候选页面作为与该在先浏览信息相对应的候选页面;或者,当满足上述任意两个第二预定判断条件或同时满足三个第二预定判断条件时,在子步骤S202a中,后续提供设备I将该候选页面作为与该在先浏览信息相对应的候选页面。[0119]本领域技术人员应能理解上述第二预定判断条件仅为举例,其他现有的或今后可能出现的第二预定判断条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0120]更优选地,在子步骤S202b中,后续提供设备I通过对所述候选页面中内容信息进行语义分析,在所述一个或多个候选页面中筛选一个或多个优选候选页面,其中,所述在先浏览信息与所述优选候选页面存在因果关联;根据所述一个或多个优选候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述在先浏览信息与所述后续信息存在因果关联。
[0121]具体地,在子步骤S202b中,后续提供设备I根据在子步骤S202a中所确定的一个或多个候选页面,对该候选页面中内容信息进行语义分析,如从该候选页面中提取可表征因果关联的页面关键词,在此,在子步骤S202b中,后续提供设备I例如通过在因果词库中进行匹配等方式,以确定该候选页面是否包括表征因果关联的页面关键词,该因果词库中存储有大量因果关联词,如“受伤”与“停赛”、“灾害天气”与“禁止户外活动”等,在子步骤S202b中,后续提供设备I通过对该在先浏览信息与该候选页面的分析,判断两者是否包括互相之间存在因果关联的关键词,以在该一个或多个候选页面中筛选出一个或多个优选候选页面,该在先浏览信息与该优选候选页面存在因果关联,且该在先浏览信息为“因”,该优选候选页面为“果”。
[0122]例如,移动用户在先浏览的在先浏览信息为关于某体育运动员“受伤”的消息,在子步骤S202a中,后续提供设备I所确定的一个或多个候选页面皆为该体育运动员的消息,而在子步骤S202b中,后续提供设备I通过对该候选页面中内容信息进行语义分析,从中筛选出关于该体育运动员“停赛”的候选页面,以将候选页面作为该优选候选页面。
[0123]随后,在子步骤S202b中,后续提供设备I根据该一个或多个优选候选页面,直接将该一个或多个优选候选页面作为与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该在先浏览信息与该后续信息存在因果关联;或者,在子步骤S202b中,后续提供设备I自该一个或多个优选候选页面中提取与该在先浏览信息主题相关联的图片、文字、视频、链接等,该图片、文字、视频、链接等信息时序上晚于该在先浏览信息,且与该在先浏览信息存在因果关联,在子步骤S202b中,后续提供设备I直接将该图片、文字、视频、链接等信息作为与该在先浏览信息相对应的后续信息;或者,对该提取出的图片、文字、视频、链接等信息进行合并、去冗余等处理,将经处理后获得的信息作为与该在先浏览信息相对应的后续信息。
[0124]优选地,在子步骤S202b中,后续提供设备I根据第一预定判断条件,自所述一个或多个候选页面中确定与所述在先浏览信息相对应的在后页面,其中,所述在后页面与所述在先浏览信息主题相关,且所述在后页面时序上晚于所述在先浏览信息;其中,在步骤S203中,后续提供设备I将所述在后页面提供给所述移动用户;其中,所述第一预定判断条件包括以下至少任一项:
[0125]-所述候选页面的时序信息晚于所述在先浏览信息的时序信息;
[0126]-所述候选页面包含特征词库中的在后特征词;
[0127]-所述候选页面所包含的所述在后特征词的数量信息大于预定数量阈值;
[0128]-所述候选页面的在后特征向量大于预定特征阈值。[0129]例如,对于在子步骤S202a中所确定的一个或多个候选页面,该一个或多个候选页面的主题与该在先浏览信息相关联;在子步骤S202b中,后续提供设备I通过对该一个或多个候选页面进行页面分析,提取该一个或多个候选页面的时序信息,如提取该一个或多个候选页面的页面生成时间、该候选页面的主题事件的时间信息等,并判断该候选页面的时序信息是否晚于该在先页面的时序信息,当该候选页面的时序信息晚于该在先页面的时序信息时,在子步骤S202b中,后续提供设备I确定该候选页面为与该在先浏览信息相对应的在后页面。
[0130]又如,在子步骤S202b中,后续提供设备I通过对该一个或多个候选页面进行页面分析,判断该候选页面是否包含特征词库中的在后特征词,如首先对该一个或多个候选页面的页面内容进行切词处理,获得多个页面关键词,再将该多个页面关键词在该特征词库中进行匹配,当匹配成功时,表示该候选页面包含在该特征词库中的在后特征词,则在子步骤S202b中,后续提供设备I确定该候选页面为与该在先浏览信息相对应的在后页面。
[0131]在此,该特征词库中存储有例如“后续”、“进展”、“发展”等表征事件的后续发展的特征词;该特征词库既可以位于该后续提供设备I端,也可以位于与该后续提供设备I通过网络相连接的第三方设备中;并基于用户网络操作进行建立或更新。
[0132]优选地,该后续提供设备I可以预先设置一个预定数量阈值,当该候选页面所包含的在后特征词的数量信息大于该预定数量阈值时,在子步骤S202b中,后续提供设备I判断该候选页面为与该在先浏览信息相对应的在后页面。
[0133]再如,该候选页面还存在一定的在后特征向量,如基于该候选页面中存在的在后特征词及其对应的权重所确定的在后特征向量,该后续提供设备I还可以预先设置一个预定特征阈值,当该候选页面的在后特征向量大于预定特征阈值时,在子步骤S202b中,后续提供设备I判断该候选页面为与该在先浏览信息相对应的在后页面。如候选页面A中的在后特征词“后续”出现了 3次,其权重为0.3,在后特征词“进展”出现了 2次,其权重为0.2,则通过加权计算,得出该候选页面的在后特征向量为3*0.3+2*0.2 = 1.3,假设预定特征阈值为I,则在子步骤S202b中,后续提供设备I判断该候选页面A为与在先浏览信息相对应的在后页面。
[0134]在此,该后续提供设备I还可以根据移动用户对该在后页面的用户网络操作,调整该预定数量阈值和/或该预定特征阈值。例如,若当该后续提供设备I将在后页面提供给移动用户后,移动用户基于该在后页面,重新添加“后续”等在后特征词进行重新搜索,则表示该在后页面不符合移动用户的需求,该后续提供设备I可基于此,提高该预定数量阈值和/或该预定特征阈值。
[0135]随后,在步骤S203中,后续提供设备I根据在子步骤S202b所确定的与该在先浏览信息相对应的在后页面,通过调用诸如JSP、ASP或PHP等动态网页技术,将该在后页面提供给该移动用户,如以悬浮框、新打开的页面、新打开的标签页等形式,展现于该移动用户的浏览器中。
[0136]本领域技术人员应能理解上述第一预定判断条件仅为举例,其他现有的或今后可能出现的第一预定判断条件如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0137]更优选地,该方法还包括步骤S204(未示出),在步骤S204中,后续提供设备I根据关于在后页面的用户网络操作,获取候选在后特征词;根据所述候选在后特征词,建立或更新所述特征词库。
[0138]具体地,对于提供给网络用户的在后页面,网络用户通常会对该在后页面进行一定的用户网络操作,例如点击该在后页面进行页面浏览、或者以“关键词+候选在后特征词”等形式的查询序列进行重新搜索,如当该网络用户不满于提供给其的在后页面时,该网络用户以与该在先浏览信息相对应的关键词加上诸如“后续”、“进展”、“发展”等候选在后特征词进行重新搜索;在步骤S204中,后续提供设备I例如通过对该(等)网络用户所点击的在后页面进行页面分析,获取该在后页面中所包含的候选在后特征词;或者,获取该(等)网络用户进行重新搜索所输入的候选在后特征词;进而,将该(等)候选在后特征词存入该特征词库中,以实现对该特征词库的建立或更新。
[0139]优选地,在步骤S202中,后续提供设备I当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
[0140]在此,该后续提供设备I端,或者与该后续提供设备I通过网络相连接的第三方设备端,包括一个关联信息数据库,该关联信息数据库中存储有时序相关的信息序列;该时序相关的信息序列例如通过对多个用户的浏览信息记录的记录分析所获得的。
[0141]具体地,当在步骤S201中,后续提供设备I检测出满足向移动用户提供在先浏览信息的后续信息的后续触发条件,在步骤S202中,后续提供设备I根据该后续触发条件所对应的在先浏览信息,在该关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息。例如,在步骤S202中,后续提供设备I基于该在先浏览信息的主题,在该关联信息数据库中匹配获得主题与该在先浏览信息相关联的信息序列,再基于该(等)信息序列的时序信息,对该(等)信息序列进行筛选处理,以保证该(等)信息序列的时序信息晚于该在先浏览信息,并将该(等)信息序列作为与该在先浏览信息相对应的后续信肩、O
[0142]更优选地,该方法还包括步骤S205(未示出),在步骤S205中,后续提供设备I根据多个用户浏览信息记录,提取具有时序相关性的候选信息序列;根据所述候选信息序列及其时序相关性,建立或更新所述关联信息数据库。
[0143]具体地,网络用户所访问的多个网络信息之间可能具有时序相关性,如同一网络用户所持续关注的同一主题的网络信息,或者不同网络用户所关注的同一主题的网络信息,都有可能存在时序上的关联。在步骤S205中,后续提供设备I通过调用该(等)网络用户所对应的用户设备所提供的应用程序接口(API),或者通过调用诸如JSP、ASP或PHP等动态网页技术,获取该(等)网络用户的多个用户浏览信息记录;或者,在步骤S205中,后续提供设备I通过与该(等)网络用户的网络访问日志库的交互,获取该(等)网络用户的多个用户浏览信息记录;进而,在步骤S205中,后续提供设备I根据该多个用户浏览信息记录,提取该多个用户浏览信息记录中具有时序相关性的候选信息序列,例如,在步骤S205中,后续提供设备I通过对该多个用户浏览信息记录进行记录分析,提取该多个用户浏览信息记录的时序信息,再将具有时序信息的用户浏览信息记录作为该候选信息序列,或者,将时序信息互相关联的用户浏览信息记录作为该候选信息序列;随后,在步骤S205中,后续提供设备I根据该候选信息序列及其时序相关性,建立或更新该关联信息数据库,如将互相之间具有时序相关性的候选信息存入该关联信息数据库,以实现对该关联信息数据库的建立或更新。
[0144]优选地,在步骤S202中,后续提供设备I当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,并结合所述移动用户的用户相关信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;其中,所述用户相关信息包括以下至少任一项:
[0145]-所述移动用户所对应的地域信息;
[0146]-所述移动用户所对应的群组属性;
[0147]-所述移动用户对所述在先浏览信息的操作记录信息。
[0148]例如,当该用户相关信息包括该移动用户所对应的地域信息,在步骤S202中,后续提供设备I根据该后续触发条件所对应的在先浏览信息,并结合该移动用户所对应的地域信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。例如,假设在先浏览信息为关于台风“海葵”的天气预报,由于该台风“海葵”具有一定的地域性,如其行进路线中包括“上海-安徽”,则当在安徽的移动用户的在先浏览信息关于台风“海葵”时,在步骤S202中,后续提供设备I结合该移动用户的地域信息,为该移动用户确定关于台风“海葵”在安徽境内的后续信息;而当在上海的移动用户的在先浏览信息关于台风“海葵”时,在步骤S202中,后续提供设备I结合该移动用户的地域信息,可能不会为该移动用户确定关于台风“海葵”在安徽境内的后续信息。
[0149]再如,当该用户相关信息包括该移动用户的群组属性,在步骤S202中,后续提供设备I根据该后续触发条件所对应的在先浏览信息,并结合该移动用户的群组属性,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。
[0150]具体地,该后续提供设备I可以基于对多个用户的用户分析,对该多个用户进行分类处理,如该后续提供设备I基于该多个用户对页面类型的偏好设置、该多个用户的页面浏览行为、该多个用户的页面访问记录所对应的页面类型、或该多个用户的地域特征等,对该多个用户进行分类处理,以获得一个或多个用户群组。例如,当该用户群组的其中一个移动用户浏览在先浏览信息,在步骤S202中,后续提供设备I为该移动用户所对应的用户群组中的其他移动用户确定后续信息,在步骤S203中,后续提供设备I将该后续信息提供给该用户群组中的至少一个用户。
[0151]又如,当该用户相关信息包括该移动用户对所述在先浏览信息的操作记录信息,在步骤S202中,后续提供设备I根据该后续触发条件所对应的在先浏览信息,并结合该移动用户对所述在先浏览信息的操作记录信息,确定与该在先浏览信息相对应的后续信息,其中,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息。如该移动用户的操作记录信息包括该移动用户历史多次访问视频信息,则在步骤S202中,后续提供设备I结合该操作记录信息,为该移动用户确定的后续信息也为视频的形式;若该移动用户的操作记录信息包括该移动用户历史多次点击图片浏览,则在步骤S202中,后续提供设备I结合该操作记录信息,为该移动用户确定的后续信息也为图片的形式。[0152]本领域技术人员应能理解上述用户相关信息仅为举例,其他现有的或今后可能出现的用户相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0153]在此,本发明基于移动用户的在先浏览信息,并结合该移动用户的用户相关信息,为其提供对应的后续信息,该后续信息与该在先浏览信息主题相关,且该后续信息在时序上晚于该在先浏览信息;不仅提高了移动用户获取信息的效率,也提高了移动设备的屏幕利用率,为移动用户提供了个性化的服务,进一步提升了移动用户的使用体验。
[0154]需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0155]另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
[0156]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于为移动用户提供其在先浏览信息的后续信息的方法,其中,该方法包括以下步骤: a检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件;b当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;c将所述后续信息提供给所述移动用户。
2.根据权利要求1所述的方法,其中,所述后续触发条件包括以下至少任一项: -所述移动用户发起与其在先浏览信息相关的页面访问操作; -所述移动用户发起与其在先浏览信息相关的信息搜索操作; -满足所述移动用户预定的后续触发条件设置。
3.根据权利要求1或2所述的方法,其中,所述步骤b包括: bl当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关; b2根据所述一个或多个候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
4.根据权利要求3所述的方法,其中,所述步骤b2包括: -通过对所述候选页面中内容信息进行语义分析,在所述一个或多个候选页面中筛选一个或多个优选候选页面,其中,所述在先浏览信息与所述优选候选页面存在因果关联; -根据所述一个或多个优选候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述在先浏览信息与所述后续信息存在因果关联。
5.根据权利要求3所述的方法,其中,所述步骤b2包括: -根据第一预定判断条件,自所述一个或多个候选页面中确定与所述在先浏览信息相对应的在后页面,其中,所述在后页面与所述在先浏览信息主题相关,且所述在后页面时序上晚于所述在先浏览信息; 其中,所述步骤c包括: -将所述在后页面提供给所述移动用户; 其中,所述第一预定判断条件包括以下至少任一项: -所述候选页面的时序信息晚于所述在先浏览信息的时序信息; -所述候选页面包含特征词库中的在后特征词; -所述候选页面所包含的所述在后特征词的数量信息大于预定数量阈值; -所述候选页面的在后特征向量大于预定特征阈值。
6.根据权利要求5所述的方法,其中,该方法还包括: -根据关于在后页面的用户网络操作,获取候选在后特征词; -根据所述候选在后特征词,建立或更新所述特征词库。
7.根据权利要求3所述的方法,其中,所述步骤bl包括:-当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,基于第二预定判断条件,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关; 其中,所述第二预定判断条件包括以下至少任一项: -所述候选页面的页面标题与所述在先浏览信息相关联; -所述候选页面的页面关键词与所述在先浏览信息相关联; -所述候选页面的来源信息与所述在先浏览信息的来源信息相关联。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤b包括: -当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
9.根据权利要求8所述的方法,其中,该方法还包括: -根据多个用户浏览信息记录,提取具有时序相关性的候选信息序列; -根据所述候选信息序列及其 时序相关性,建立或更新所述关联信息数据库。
10.根据权利要求1至9中任一项所述的方法,其中,所述步骤b包括: -当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,并结合所述移动用户的用户相关信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;其中,所述用户相关信息包括以下至少任一项: -所述移动用户所对应的地域信息; -所述移动用户所对应的群组属性; -所述移动用户对所述在先浏览信息的操作记录信息。
11.一种用于为移动用户提供其在先浏览信息的后续信息的后续提供设备,其中,该设备包括: 条件检测装置,用于检测是否满足向移动用户提供在先浏览信息的后续信息的后续触发条件; 后续确定装置,用于当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息; 后续提供装置,用于将所述后续信息提供给所述移动用户。
12.根据权利要求11所述的后续提供设备,其中,所述后续触发条件包括以下至少任一项: -所述移动用户发起与其在先浏览信息相关的页面访问操作; -所述移动用户发起与其在先浏览信息相关的信息搜索操作; -满足所述移动用户预定的后续触发条件设置。
13.根据权利要求11或12所述的后续提供设备,其中,所述后续确定装置还包括: 页面确定单元,用于当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关; 后续生成单元,用于根据所述一个或多个候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
14.根据权利要求13所述的后续提供设备,其中,所述后续生成单元用于: -通过对所述候选页面中内容信息进行语义分析,在所述一个或多个候选页面中筛选一个或多个优选候选页面,其中,所述在先浏览信息与所述优选候选页面存在因果关联; -根据所述一个或多个优选候选页面,生成与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述在先浏览信息与所述后续信息存在因果关联。
15.根据权利要求13所述的后续提供设备,其中,所述后续生成单元用于: -根据第一预定判断条件,自所述一个或多个候选页面中确定与所述在先浏览信息相对应的在后页面,其中,所述在后页面与所述在先浏览信息主题相关,且所述在后页面时序上晚于所述在先浏览信息; 其中,所述后续提供装置用于: -将所述在后页面提供给所述移动用户; 其中,所述第一预定判断条件包括以下至少任一项: -所述候选页面的时序信息晚于所述在先浏览信息的时序信息; -所述候选页面包含特征词库中的在后特征词; -所述候选页面所包含的所述在后特征词的数量信息大于预定数量阈值; -所述候选页面的在后特征向量大于预定特征阈值。
16.根据权利要求15所述的后续提供设备,其中,该设备还包括第一更新装置,用于: -根据关于在后页面的用户网络操作,获取候选在后特征词; -根据所述候选在后特征词,建立或更新所述特征词库。
17.根据权利要求13所述的后续提供设备,其中,所述页面确定单元用于: -当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,基于第二预定判断条件,确定与所述在先浏览信息相对应的一个或多个候选页面,其中,所述候选页面与所述在先浏览信息主题相关; 其中,所述第二预定判断条件包括以下至少任一项: -所述候选页面的页面标题与所述在先浏览信息相关联; -所述候选页面的页面关键词与所述在先浏览信息相关联; -所述候选页面的来源信息与所述在先浏览信息的来源信息相关联。
18.根据权利要求11至17中任一项所述的后续提供设备,其中,所述后续确定装置用于: -当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,在存储有时序相关的信息序列的关联信息数据库中进行匹配查询,以获得与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息。
19.根据权利要求18所述的后续提供设备,其中,该设备还包括第二更新装置,用于:-根据多个用户浏览信息记录,提取具有时序相关性的候选信息序列; -根据所述候选信息序列及其时序相关性,建立或更新所述关联信息数据库。
20.根据权利要求11至19中任一项所述的后续提供设备,其中,所述后续确定装置用于: -当满足所述后续触发条件,根据所述后续触发条件所对应的在先浏览信息,并结合所述移动用户的用户相关信息,确定与所述在先浏览信息相对应的后续信息,其中,所述后续信息与所述在先浏览信息主题相关,且所述后续信息在时序上晚于所述在先浏览信息;其中,所述用户相关信息包括以下至少任一项: -所述移动用户所对应的地域信息; -所述移动用户所对应的群组属性; -所述移动用户对所述在先浏览信息的操作记录信息。
21.一种浏览器,包括如权利要求11至20中任一项所述的用于为移动用户提供其在先浏览信息的后续信息的装置。
22.一种浏览器插件,包括如权利要求11至20中任一项所述的用于为移动用户提供其在先浏览信息的后续信息的 装置。
【文档编号】G06F17/30GK103678328SQ201210322654
【公开日】2014年3月26日 申请日期:2012年9月3日 优先权日:2012年9月3日
【发明者】邢皖甲 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1