发明内容
有鉴于此,本发明提供了一种基于浏览器地址栏的富内容推送方法及***,可以在地址栏的扩展区域显示浏览器推送的多种形式的推荐内容,大量减少用户从地址栏到获得所需内容所进行的操作。
为达上述目的,本发明的技术方案具体是这样实现的:
一种基于浏览器地址栏的富内容推送方法,该方法包括:
将用户在浏览器地址栏输入的内容发送给云端服务器进行内容分析;
接收云端服务器根据所述内容分析结果检索到的,与所述用户输入内容相关的富内容链接;
将所述富内容链接在所述浏览器地址栏的扩展区域展示。
较佳地,所述富内容连接包括:广告推荐、视频推荐、新闻推送、图片推送和下载推荐中的任意一个或多个组合。
较佳地,所述富内容链接以html或json格式返回浏览器。
较佳地,所述富内容链接经过云端服务器的排序。
较佳地,所述在浏览器地址栏的扩展区域展示,包括:
浏览器对所述经过云端服务器排序后的富内容链接进行筛选后,以链接和/或预览的形式,在浏览器地址栏的扩展区域展示。
较佳地,该方法进一步包括:
浏览器进一步对所述展示的富内容链接进行高亮处理。
较佳地,若云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某类型网站时,所述检索包括:
从相同类型的网站中检索相关内容的链接,并根据点击率和发布时间进行综合排序。
较佳地,若云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某视频网站时,所述检索包括:
根据用户在浏览器中保存的cookie,检索用户上次未看完的视频或视频续集的链接。
一种基于浏览器地址栏的富内容推送***,该***包括浏览器和云端服务器;
所述浏览器,用于将用户在浏览器地址栏输入的内容发送给所述云端服务器进行内容分析;
接收所述云端服务器根据所述内容分析结果检索到的,与所述用户输入内容相关的富内容链接;
将所述富内容链接在所述浏览器地址栏的扩展区域展示。
较佳地,所述浏览器接收的富内容链接包括:
广告推荐、视频推荐、新闻推送、图片推送和下载推荐中的任意一个或多个组合。
较佳地,所述云端服务器将所述富内容链接以html或json格式返回浏览器。
较佳地,所述云端服务器进一步对返回浏览器的富内容链接进行排序。
较佳地,所述浏览器进一步对所述经过云端服务器排序后的富内容链接进行筛选后,以链接和/或预览的形式,在浏览器地址栏的扩展区域展示。
较佳地,所述浏览器进一步对所述展示的富内容链接进行高亮处理。
较佳地,若云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某类型网站时,所述云端服务器从相同类型的网站中检索相关内容的链接,并根据点击率和发布时间进行综合排序。
较佳地,若云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某视频网站时,所述云端服务器根据用户在浏览器中保存的cookie,检索用户上次未看完的视频或视频续集的链接。
由上述技术方案可见,本发明的这种基于浏览器地址栏的富内容推送方法及***,可以使浏览器地址栏的扩展区域承载更多富内容,以缩短用户的操作路径,简化用户操作,让用户更快更方便的获得期望得到的信息,提升浏览器地址栏的使用体验。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
本发明主要是将用户在浏览器地址栏输入的内容发送给云端服务器进行内容分析,分析出用户的行为和需求,具体分析方法可以参考搜索引擎的查询(query)分析。云端服务器根据分析结果查找出与用户已输入内容相关的富内容链接,并发送给用户浏览器,并在浏览器地址栏的扩展区域展示这些富内容。
其中富内容的表现形式可以包括:文字、图片、视频、按钮等。用户点击,即可直接打开其对应的网址链接。具体富内容的分类可以包括:广告推荐、视频推荐、新闻推送、图片推送、下载推荐等。
具体在地址栏扩展区域内展示富内容的效果如图2所示,用户在地址栏输入“鲜花”后,云端服务器分析出用户可能是要购买鲜花,或者是要收看含有“鲜花”关键词的视频、图片、下载等,或者是要察看与鲜花有关的新闻,根据这个分析结果,将搜索到的相关的富内容链接发送给浏览器,并在地址栏扩展区域展示云端服务器搜索到的与“鲜花”相关的广告推荐、视频推荐、新闻推送、图片推送、下载推荐等,具体展示时,可以。
具体实现方法如图3所示,包括如下步骤:
步骤301,浏览器将用户在浏览器地址栏输入的内容发送到云端服务器;
步骤302,云端服务器根据用户在地址栏输入的内容,分析出用户行为和需求;
步骤303,云端服务器根据分析结果,在数据库中检索相关富内容链接,从形式上可以是文字链、图片链、视频链等;从内容上,可以是广告推荐、视频推荐、新闻推送、图片推送、下载推荐等;
步骤304,云端服务器将检索到的相关富内容链接返回浏览器。
云端服务器对于检索到的相关富内容可以进行排序;返回浏览器的格式任意,例如可以是json或html的格式;
步骤305,浏览器对所述相关富内容的链接进行展示。
云端服务器返回浏览器的富内容链接,可以进一步由浏览器进行筛选处理,筛选主要是为了过滤屏蔽敏感内容。当然,浏览器亦可以不做筛选处理,具体由浏览器根据自身设定规则决定。
另外,云端服务器返回浏览器的富内容链接还可以再由浏览器进行高亮处理,高亮主要是为了更好的向用户突出重点。浏览器亦可以不做高亮处理,具体由浏览器根据自身设定规则决定。
云端服务器对用户在地址栏输入内容的分析,可以采用现有搜索引擎的query分析方法,并根据具体分析结果,从预先建立的数据库或者其它数据存储设备中检索相关内容;具体内容分析及检索方法不是本发明讨论的内容,这里不再赘述。
浏览器在进行富内容展示时,对于图片、视频等多媒体内容的链接,可以仅展示链接,也可以进一步展示预览。
以下将分别描述广告推荐、视频播放、新闻推送、图片推送的具体实现方法:
视频推荐
视频推荐根据用户输入的内容分析结果,可以有两种具体推荐方式,一种对应于分析结果指出用户希望进入视频类网站,但无具体网址;另一种对应于分析结果指出用户希望进入某个具体网站;下面分别进行详细介绍。
1、如果云端服务器根据用户输入的内容分析出用户希望进入的是视频类网站,但无具体网址时,例如用户输入了“视频”,那么云端服务器可以给用户推荐当前主流的热播视频链接,并返回浏览器,浏览器根据预设的规则从接收到的视频链接中筛选出最终的结果并在地址栏的扩展区域展示。
2、如果云端服务器根据用户输入的内容分析出用户输入的是某视频网站的部分或全部网址时,可以将该网站上近期热播的视频的链接地址,和/或用户上次在该网站未看完的视频链接地址或视频续集的链接地址返回用户浏览器,浏览器根据返回的内容进行筛选和展示。
其中,热播视频可以通过云端服务器抓取视频网站所有视频,并依据视频的点击率,发布时间等参数综合排序,从而得到热播视频;或者直接从视频网站获取热播视频排序信息,该信息可以通过合作的视频网站获取到。
用户上次未看完的视频或视频续集的信息,可以通过分析用户浏览器中保存的该视频网站的cookie得到。
上述两种方式可以采取其中之一,也可以采用以上两种方法结合的方式,来进行视频推荐。
新闻推送、图片推送、下载推荐
新闻推送、图片推送和下载推荐的方法,与视频推荐的方法类似,都可以分为以下两种情况:
1、当云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某种类型的网站时,从相同类型的网站中根据预设的规则检索并排序出相关热点内容的链接并发送给浏览器,再由浏览器根据预设的规则从接收到的内容链接进行筛选,得到最终需要展示的富内容链接并在浏览器地址栏的扩展区域展示。
2、当云端服务器根据用户在地址栏输入的内容,分析出用户希望进入某一个网站时,从该网站中抓取相关内容的链接并排序后发送给浏览器,再由浏览器根据预设的规则从接收到的内容链接进行筛选,得到最终需要展示的富内容链接并在浏览器地址栏的扩展区域展示。
上述两种情况的展示方法可采取其中之一,也可以同时采用,具体云端服务器进行分析、检索富内容链接的方法可以参考现有搜索引擎的处理方法,这里不详细阐述。
广告推荐
若广告内容和用户输入的内容相关性较好,则广告对用户是有益的,很多时候用户确实是希望获得商家提供的推广信息,比如用户输入:手机、电脑等具体商品名称时,大部分用户确实是希望获取到这些产品的商家推荐内容,所以当浏览器地址栏在第一时间内智能判断出用户的意图后,即可及时的向用户推荐有帮助的广告信息。
由于没有广告不同于各种内容网站,没有专门的广告类型网站,所以对于广告推荐,只能由服务器从预先建立的数据库中检索得到,
通过上述的富内容展示方法,用户在地址栏只要输入部分关键词,或者部分网站网址,即可在地址栏的扩展区域直接得到相关链接,从而可以快速获得想要的内容,大大简化了用户从地址栏到获得想要内容的过程中,所要进行的操作,极大地提升了浏览器地址栏的使用体验。
另外,本发明还提供一种基于浏览器地址栏的富内容推送***,该***如图4所示,包括:浏览器401和云端服务器402;
所述浏览器401,用于将用户在浏览器地址栏输入的内容发送给所述云端服务器402进行内容分析;
接收所述云端服务器402根据所述内容分析结果检索到的,与所述用户输入内容相关的富内容链接;
将所述富内容链接在浏览器地址栏的扩展区域展示。
较佳地,所述浏览器401接收的富内容链接包括广告推荐、视频推荐、新闻推送、图片推送和下载推荐中的任意一个或多个组合。
较佳地,所述云端服务器402将所述富内容链接以html或json格式返回浏览器。
较佳地,所述云端服务器402进一步对返回浏览器401的富内容链接进行排序。
较佳地,所述浏览器401进一步对所述经过云端服务器402排序后的富内容链接进行筛选后,以链接和/或预览的形式,在浏览器地址栏的扩展区域展示。
较佳地,所述浏览器401进一步对所述展示的富内容链接进行高亮处理。
较佳地,若云端服务器402根据用户在地址栏输入的内容,分析出用户希望进入某类型网站时,所述云端服务器402从相同类型的网站中检索相关内容的链接,并根据点击率和发布时间进行综合排序。
较佳地,若云端服务器402根据用户在地址栏输入的内容,分析出用户希望进入某视频网站时,所述云端服务器402根据用户在浏览器中保存的cookie,检索用户上次未看完的视频或视频续集的链接。
由上述的实施例可见,本发明的这种基于浏览器地址栏的富内容推送方法及***,可以使浏览器地址栏的扩展区域承载更多富内容,以缩短用户的操作路径,简化用户操作,让用户更快更方便的获得期望得到的信息,提升浏览器地址栏的使用体验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。