本发明专利申请是申请日为2012年5月4日、申请号为201210137997.6、名称为“一种浏览器中的富媒体信息的展示方法和装置”的中国发明专利申请的分案申请。
发明内容
本申请的目的是提供一种浏览器中的富媒体信息的展示和装置,用以扩展浏览器输入栏展示区域展示关联信息的内容以及展现形式,以更快更准的定位用户需求,提升用户的上网体验。
为了解决上述问题,本申请公开了一种浏览器中的富媒体信息的展示方法,包括:
接收用户在浏览器输入栏的触发信息;
根据所述触发信息,获取用户的富媒体信息内容;
在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
优选地,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏输入信息的操作信息。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
将所述用户在浏览器输入栏的输入信息,作为关键词提交给预置的搜索引擎接口,触发搜索引擎检索与该关键词匹配的搜索结果;
在所述搜索结果中提取网页的富媒体信息内容。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
根据所述用户在浏览器输入栏的输入信息,在用户的本地信息中搜索关联信息;
获取所述关联信息的富媒体信息内容。
优选地,所述用户的本地信息包括用户的浏览历史记录和/或网页收藏夹信息。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
将所述用户在浏览器输入栏的输入信息,作为关键词提交给功能服务器;
功能服务器依据该关键词在其内部数据库中进行检索,获得检索结果;
在所述检索结果中提取网页的富媒体信息内容。
优选地,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏点击的操作信息。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
采集所述用户的行为信息;
划分所述用户行为信息所归属的类别信息;
依据所述类别信息,定向抓取匹配的网页信息;
在所述匹配的网页信息中提取满足预置展示规则的结构化数据,其中,所述满足预置展示规则的结构化数据中包括富媒体信息内容。
优选地,所述采集用户的行为信息的步骤进一步包括:
当用户处于非登录状态时,提取本地的网页收藏夹和/或网页浏览历史记录为用户行为信息;
当用户处于登录状态时,从服务器中获取该用户的兴趣记录。
优选地,所述依据类别信息,定向抓取匹配的网页信息的步骤进一步包括:
提取网页的分类标签,并获得所述类别信息与网页分类标签的映射规则;
按照所述映射规则提取所述类别信息对应的网页分类标签,获取具有所述网页分类标签的网页为匹配的网页信息。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
获取用户在第一开放平台登记的用户名和密码,登录所述第一开放平台;
采集所述用户的行为信息;划分所述用户行为信息所归属的类别信息;
依据所述类别信息,在所述第一开放平台中提取相应的结构化数据,其中,所述结构化数据中包括第一开放平台中的更新信息的富媒体内容。
优选地,所述根据触发信息,获取用户的富媒体信息内容的步骤包括:
根据所述触发信息,调用与用户的本地应用相关联的第二开放平台接口;
从所述第二开放平台中提取相应的结构化数据,其中,所述结构化数据中包括富媒体信息内容。
优选地,所述富媒体信息内容包括HTML文本、图片、动画、音频和/或视频;所述浏览器输入栏包括浏览器地址栏和/或搜索栏,所述弹出展现区域相应为浏览器地址栏的下拉列表和/或搜索栏的下拉列表。
优选地,所述在浏览器输入栏的弹出展现区域中显示所述富媒体信息内容的步骤包括:
在浏览器输入栏的弹出展现区域中显示网站的主页面视图或站点截图;
所述的方法还包括:
当鼠标经过所述网站的主页面视图或站点截图时,在当前页面展示所述网站的主页面视图或站点截图的放大原图;
和/或,
所述在浏览器输入栏的弹出展现区域中显示所述富媒体信息内容的步骤还包括:
在浏览器输入栏的弹出展现区域中显示视频或动画的第一帧截图画面,所述第一帧截图画面中带有播放控件;
所述的方法还包括:
当用户点击所述第一帧截图画面中的播放控件时,播放所述视频或动画;
和/或,
所述在浏览器输入栏的弹出展现区域中显示所述富媒体信息内容的步骤还包括:
在浏览器输入栏的弹出展现区域中显示带有音频播放器的插件,所述插件中还包括音频信息;
所述的方法还包括:
当用户点击所述插件时,播放所述音频;
和/或,
所述在浏览器输入栏的弹出展现区域中显示所述富媒体信息内容的步骤包括:
在浏览器输入栏的弹出展现区域中显示网页HTML文本的内容。
本申请实施例还公开了一种浏览器中的富媒体信息的展示装置,包括:
触发模块,用于接收用户在浏览器输入栏的触发信息;
富媒体信息获取模块,用于根据所述触发信息,获取用户的富媒体信息内容;
富媒体展示模块,用于在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
优选地,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏输入信息的操作信息。
优选地,所述富媒体信息获取模块包括:
搜索引擎交互子模块,用于将所述用户在浏览器输入栏的输入信息,作为关键词提交给预置的搜索引擎接口,触发搜索引擎检索与该关键词匹配的搜索结果;
第一富媒体信息提取子模块,用于在所述搜索结果中提取网页的富媒体信息内容。
优选地,所述富媒体信息获取模块包括:
本地关联信息搜索子模块,用于根据所述用户在浏览器输入栏的输入信息,在用户的本地信息中搜索关联信息;
富媒体信息获取展示子模块,用于获取所述关联信息的富媒体信息内容。
优选地,所述富媒体信息获取模块包括:
关键词提交子模块,用于将所述用户在浏览器输入栏的输入信息,作为关键词提交给功能服务器;
服务器检索子模块,用于由功能服务器依据该关键词在其内部数据库中进行检索,获得检索结果;
第二富媒体信息提取子模块,用于在所述检索结果中提取网页的富媒体信息内容。
优选地,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏点击的操作信息。
优选地,所述富媒体信息获取模块包括:
用户行为信息采集子模块,用于采集所述用户的行为信息;
类别划分子模块,用于划分所述用户行为信息所归属的类别信息;
网页抓取子模块,用于依据所述类别信息,定向抓取匹配的网页信息;
结构化数据提取展示子模块,用于在所述匹配的网页信息中提取满足预置展示规则的结构化数据,其中,所述满足预置展示规则的结构化数据中包括富媒体信息内容。
优选地,所述富媒体信息获取模块包括:
平台关联子模块,用于获取用户在第一开放平台登记的用户名和密码,登录所述第一开放平台;
用户行为信息采集子模块,用于采集所述用户的行为信息;
类别划分子模块,用于划分所述用户行为信息所归属的类别信息;
第三富媒体信息提取子模块,用于依据所述类别信息,在第一开放平台中提取相应的结构化数据,其中,所述结构化数据中包括第一开放平台中的更新信息的富媒体信息内容。
优选地,所述富媒体信息获取模块包括:
关联平台调用子模块,用于根据所述触发信息,调用与用户的本地应用相关联的第二开放平台接口;
第四富媒体信息提取子模块,用于从所述第二开放平台中提取相应的结构化数据,其中,所述结构化数据中包括富媒体信息内容。
优选地,所述富媒体信息内容包括HTML文本、图片、动画、音频和/或视频;所述浏览器输入栏包括浏览器地址栏和/或搜索栏,所述弹出展现区域相应为浏览器地址栏的下拉列表和/或搜索栏的下拉列表。
优选地,所述富媒体展示模块包括:
图片展示子模块,用于在浏览器输入栏的弹出展现区域中显示网站的主页面视图或站点截图;
所述的装置还包括:
图片处理模块,用于当鼠标经过所述网站的主页面视图或站点截图时,在当前页面展示所述网站的主页面视图或站点截图的放大原图;
和/或,
所述富媒体展示模块还包括:
视频动画展示子模块,用于在浏览器输入栏的弹出展现区域中显示视频或动画的第一帧截图画面,所述第一帧截图画面中带有播放控件;
所述的装置还包括:
视频动画处理模块,用于当用户点击所述第一帧截图画面中的播放控件时,播放所述视频或动画;
和/或,
所述富媒体展示模块还包括:
音频展示子模块,用于在浏览器输入栏的弹出展现区域中显示带有音频播放器的插件,所述插件中还包括音频信息;
所述的装置还包括:
音频处理模块,用于当用户点击所述插件时,播放所述音频;
和/或,
所述富媒体展示模块还包括:
网页文本处理模块,用于在浏览器输入栏的弹出展现区域中显示网页HTML文本的内容。
与现有技术相比,本申请包括以下优点:
本申请通过根据用户在浏览器输入栏的触发弹出展现区域,并在展现区域中展示富媒体信息,扩展了浏览器输入栏展示区域的信息展现形式,并且可以在浏览器输入栏展示区域展示用户兴趣点的富媒体信息,从而可以更快更准的定位用户需求,提升用户的上网体验。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,其示出了本申请的一种浏览器中的富媒体信息的展示实施例1的步骤流程图,具体可以包括如下步骤:
步骤101,接收用户在浏览器输入栏的触发信息;
步骤102,根据所述触发信息,获取用户的富媒体信息内容;
步骤103,在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
富媒体(Rich Media)是指具有动画、声音、视频和/或交互性的信息传播方法,包含下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。富媒体可应用于各种网络服务中,在申请实施例中,富媒体应用于浏览器输入栏的相应展现区域的展现中,较常用到富媒体信息可以包括HTML文本、图片、动画、音频和/或视频等。
在具体实现中,所述浏览器输入栏可以包括浏览器地址栏和/或搜索栏,所述展现区域相应为浏览器地址栏的下拉列表和/或搜索栏的下拉列表。
在本申请的一种优选实施例中,所述步骤103可以包括如下子步骤:
在浏览器输入栏的弹出展现区域中显示网站的主页面视图或站点截图;
在这种情况下,本申请实施例还可以包括如下步骤:
当鼠标经过所述网站的主页面视图或站点截图时,在当前页面展示所述网站的主页面视图或站点截图的放大原图;
在本申请的另一种优选实施例中,所述步骤103还可以包括如下子步骤:
在浏览器输入栏的弹出展现区域中显示视频或动画的第一帧截图画面,所述第一帧截图画面中带有播放控件;
在这种情况下,本申请实施例还可以包括如下步骤:
当用户点击所述第一帧截图画面中的播放控件时,播放所述视频或动画;
在本申请的又一种优选实施例中,所述步骤103还可以包括如下子步骤:
在浏览器输入栏的弹出展现区域中显示带有音频播放器的插件,所述插件中还包括音频信息;
在这种情况下,本申请实施例还可以包括如下步骤:
当用户点击所述插件时,播放所述音频。
在本申请的再一种优选实施例中,所述步骤103还可以包括如下子步骤:
在浏览器输入栏的弹出展现区域中显示网页HTML文本的内容。公知的是,HTML指的是超文本标记语言(Hyper Text Markup Language),是用来描述网页的一种语言。HTML文档包含HTML标签和纯文本。
当然,上述富媒体信息内容及其展现方式仅仅用作示例,本领域技术人员根据实际情况采用任一种富媒体信息内容及其展现方式均是可行的,本申请对此无需加以限制。
参照图2,其示出了本申请的一种浏览器中的富媒体信息的展示实施例2的步骤流程图,具体可以包括如下步骤:
步骤201,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏输入信息的操作信息;
例如,用户在浏览器地址栏或搜索栏输入网址URL,文字、数字等。
步骤202,依据所述触发信息弹出展现区域;
作为本申请实施例具体应用的示例,若用户在浏览器地址栏输入信息,则弹出浏览器地址栏的下拉列表;若用户在浏览器搜索栏输入信息,则弹出浏览器搜索栏的下拉列表。
当然,所述展现区域采用下拉列表的方式仅仅是当前最符合用户使用习惯的一种示例,本领域技术人员根据实际情况采用其它展现区域的形式均是可行的,如弹出窗口的形式,本申请对此无需加以限制。
步骤203,将所述用户在浏览器输入栏的输入信息,作为关键词提交给预置的搜索引擎接口,触发搜索引擎检索与该关键词匹配的搜索结果;
当用户在浏览器输入栏输入信息时,输入信息作为关键词实时向搜索引擎提交,即向搜索引擎发起相应关键词的搜索请求,搜索引擎采用其自身的搜索策略,返回搜索结果。在具体实现中,搜索引擎可以使用第三方搜索引擎,也可以采用自己开发的搜索引擎。
步骤204,在所述搜索结果中提取网页的富媒体信息,并在所述展现区域中进行展示。
在实际中,所述富媒体信息通常是结构化的数据,由搜索引擎提供。
在具体实现中,还可以在所述搜索结果中提取网页的基本描述文本信息,如网址,网页名称,词条等,并在所述展现区域中一并进行展示。
例如,用户在浏览器地址栏陆续输入“专利代理人”,当第一次输入词组“专利”时,浏览器端调用关联的搜索引擎接口,将“专利”二字作为关键词提交给搜索引擎,搜索引擎基于该关键词检索,获得包括“专利”词条的搜索结果网页信息,在这些搜索结果网页信息提取网页的基本描述文本信息,如网址,网页名称,词条等,以及,网页的富媒体信息,如图片、视频等,然后在浏览器地址栏的下拉列表中进行展示,例如,可能在浏览器地址栏的下拉列表中展现的包括词条“专利局”,专利局的网址,以及,专利局的主站点视图。
当用户继续输入完词组“代理人”后,浏览器端将“专利代理人”一词作为关键词提交给搜索引擎,搜索引擎基于该关键词检索,获得包括“专利代理人”词条的搜索结果网页信息,在这些搜索结果网页信息提取网页的基本描述文本信息,以及,网页的富媒体信息,然后在浏览器地址栏的下拉列表中进行展示,例如,可能在浏览器地址栏的下拉列表中展现的包括词条“专利代理人协会”,专利代理人协会网址,专利代理人协会的主站点视图,以及,专利代理人协会的新闻视频。
参照图3,其示出了本申请的一种浏览器中的富媒体信息的展示实施例3的步骤流程图,具体可以包括如下步骤:
步骤301,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏输入信息的操作信息;
步骤302,依据所述触发信息弹出展现区域;
步骤303,根据所述用户在浏览器输入栏的输入信息,在用户的本地信息中搜索关联信息;
作为本申请实施例具体应用的示例,所述用户的本地信息包括用户的浏览历史记录和/或网页收藏夹信息。
步骤304,获取所述关联信息的富媒体信息,并在所述展现区域中进行展示。
例如,用户在浏览器地址栏输入“tianya”,浏览器在用户访问历史记录和网页收藏夹中搜索与“tianya”具有一定文本匹配度的信息,如获得www.tianya.cn的URL,然后进一步提取该网页中的富媒体信息,如点击率最高的贴子中的图片和视频等,然后在浏览器地址栏的下拉列表中进行展示。
参照图4,其示出了本申请的一种浏览器中的富媒体信息的展示实施例4的步骤流程图,具体可以包括如下步骤:
步骤401,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏输入信息的操作信息;
步骤402,将所述用户在浏览器输入栏的输入信息,作为关键词提交给功能服务器;
在本实施例中,所述功能服务器区别于搜索引擎的在互联网中抓取网页资源的服务器,可以为提供某个特定功能的服务器,如专门提供富媒体信息内容的服务器,电子商务平台的服务器等。
步骤403,功能服务器依据该关键词在其内部数据库中进行检索,获得检索结果;
步骤404,在所述检索结果中提取网页的富媒体信息内容;
步骤405,在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
例如,用户在浏览器地址栏输入“女装新款”,浏览器将该输入信息作为关键词提交至关联的电子商务平台的服务器(功能服务器),该服务器在其内部数据库中进行检索,将符合该关键词的前N个检索结果,即包括“女装新款”描述的图片、动画等富媒体信息内容以及商品信息等基本描述信息,在浏览器地址栏的下拉列表中进行展示。
参照图5,其示出了本申请的一种浏览器中的富媒体信息的展示实施例5的步骤流程图,具体可以包括如下步骤:
步骤501,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏点击的操作信息;
步骤502,依据所述触发弹出展现区域;
步骤503,采集所述用户的行为信息;
作为本申请实施例具体应用的另一种示例,所述用户的行为信息可以为用户在先的浏览历史和关键词。
作为本申请实施例具体应用的另一种示例,所述用户的行为信息可以包括用户的本地操作行为信息,和/或,用户的网上操作行为信息。
所述用户行为信息可以由安装在用户设备上的客户端软件进行采集,其中,所述用户设备可以包括计算机、笔记本电脑、手机、PDA、平板电脑等各类智能终端。以下提供几种采集用户的本地操作行为信息,和/或,用户的网上操作行为信息的示例:
例1,通过浏览器采集用户一段时间内的网上操作行为信息,包括访问的网址及相应的访问次数等;
如通过浏览器采集用户15天内的网上操作行为信息为:
访问网址 |
访问次数 |
4939.com |
31 |
Qiyi.com |
2 |
Youku.com |
7 |
7k7k.com |
4 |
例2,通过安装在用户设备上的安全软件采集用户的本地操作行为信息,如通过360网盾采集用户15天内的网上操作行为信息和本地行为信息为:打开暴风影音及其次数,打开某个游戏及其次数等。
在本申请的一种优选实施例中,所述采集用户的行为信息的步骤可以进一步包括如下子模块:
当用户处于非登录状态时,提取本地的网页收藏夹和/或网页浏览历史记录为用户行为信息;
当用户处于登录状态时,从服务器中获取该用户的兴趣记录。
当然,上述采集的方法及采集的信息均只用作示例,本领域技术人员根据实际情况采用任一种方式采集所需的用户行为信息均是可行的,本申请实施例对此无需加以限制。
步骤504,划分所述用户行为信息所归属的类别信息;
在本申请的一种优选实施例中,所述步骤102具体可以包括如下子步骤:
子步骤S11、提取所述用户行为信息中的主分类标签和对应的操作频次;
子步骤S12、将所述主分类标签按预设的关联规则转换为对应的类别;所述预设的关联规则为主分类标签及类别的转换规则;
子步骤S13、统计各类别对应主分类标签的操作频次,将各类别按所统计的操作频次从高到低进行排序;
子步骤S14、提取预设数量的前n个类别,为当前用户行为信息所归属的类别;其中,所述n为大于1的正整数。
在实际中,可以根据由技术人员预先设置用户兴趣的基本分类(类别),通过分析用户行为信息,获得用户行为信息符合的用户兴趣基本分类。例如,预先设置的用户兴趣基本分类有20个,而通过分析用户行为信息,发现有一些基本分类对于当前用户是不需要的,则可以划分用户行为信息所归属的类别为更加贴近用户之前行为习惯的3个或者5个。例如,视频、游戏、教育等。
所述用户的本地操作行为信息和网上操作行为信息通常会带有标签(tag)信息,例如,对于用户在本地操作所打开的视频,带有火影忍者、动漫、连续剧、幻想、冒险、岸本齐史等标签信息;或如,对于用户在网上所访问的网址,带有视频、电影、喜剧电影、喜剧之王等标签信息。
从所述用户行为信息所获得的标签中确定主分类标签,如上例中的动漫或电影,与预先设置的用户兴趣基本分类进行匹配,判断主分类标签应归属于何种用户兴趣分类中。例如,设置主分类标签及类别的转换规则如下表所示:
应用上述转换规则,则上例中的主分类标签“动漫”或“电影”,均可转换为对应的类别为“视频”,即确定采用视频分类的用户兴趣。
步骤505,依据所述类别信息,定向抓取匹配的网页信息;
在本申请的一种优选实施例中,所述步骤505具体可以包括如下子步骤:
提取网页的分类标签,并获得所述类别信息与网页分类标签的映射规则;
按照所述映射规则提取所述类别信息对应的网页分类标签,获取具有所述网页分类标签的网页为匹配的网页信息。
即在具体实现中,本步骤可以参照主分类标签及类别的转换规则,根据用户兴趣的类别,获取具有相应主分类标签的网页。
步骤506,在所述匹配的网页信息中提取满足预置展示规则的结构化数据,并在所述展现区域中进行展示,其中,所述满足预置展示规则的结构化数据中包括富媒体信息内容。
在实际中,结构化数据即行数据,可以存储在数据库中,是指可以用二维表结构来逻辑表达实现的数据。
例如,若采用本实施例向用户提供与用户浏览过的新闻相关的最近热闹新闻,则可以执行以下处理过程:
首先将用户兴趣划分为一些类别,如电影,游戏,经济,手机等;当然,还可以根据其它用户信息来划分类别,例如,根据年龄来划分,如儿童,青少年,中年,老年等。还可以根据职业信息来划分类别,例如,律师,医生,教师等等。如果需要,还可以对这些大类再细化为二级子类。
然后可以为每个类别定义一些关键词;
当用户点击浏览器地址栏或搜索栏时,浏览器或由浏览器交由服务器自动分析用户的浏览历史和历史关键词,与每个类别的关键词进行相关匹配,匹配时会计算相关度,然后根据相关度进行排序,确定用户的兴趣,年龄,职业类别等信息;
自动抓取新闻网站的网页,选择用户感兴趣的频道,推荐感兴趣的新闻。
参照图6,其示出了本申请的一种浏览器中的富媒体信息的展示实施例6的步骤流程图,具体可以包括如下步骤:
步骤601,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏点击的操作信息;
步骤602,获取用户在第一开放平台登记的用户名和密码,登录所述第一开放平台;
步骤603,采集所述用户的行为信息;
步骤604,划分所述用户行为信息所归属的类别信息;
步骤605,依据所述类别信息,在所述第一开放平台中提取相应的结构化数据,其中,所述结构化数据中包括第一开放平台中的更新信息的富媒体信息内容;
步骤606,在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
以下通过一个具体示例说明本实施例:
1)当用户点击浏览器地址栏时,将包含用户名和密码的数据包(用户名和密码可以预先存储)以网络请求的方式发送给微博平台(第二开放平台的应用程序接口(API)。与第二开放平台的具体通信协议可以协商确定,比如http,https等;
2)接收微博平台API返回的数据包,对数据包进行解析,得到结构化的数据,这些结构化的数据包括文字,图片,网址等,具体可以为前N条微博(包括微博文字、图片和链接地址),用户的评论,私信,新粉丝,新邀请等。
3)将解析后得到的结构化数据在浏览器地址栏的下拉列表中展现出来。
参照图7,其示出了本申请的一种浏览器中的富媒体信息的展示实施例7的步骤流程图,具体可以包括如下步骤:
步骤701,接收用户在浏览器输入栏的触发信息,所述用户在浏览器输入栏的触发信息包括用户在浏览器输入栏点击的操作信息;
步骤702,根据所述触发信息,调用与用户的本地应用相关联的第二开放平台接口;
在具体实现中,用户的本地应用通常会与一个或多个开放平台相关联,如“视频”的应用,通常会与优酷、土豆、PPTV等多个视频网站(第二开放平台)相关联,“小说”的应用,通常会与起点中文网、我爱看小说等多个小说网站(第二开放平台)相关联。
步骤703,从所述第二开放平台中提取相应的结构化数据,其中,所述结构化数据中包括富媒体信息内容;
通过调用与第二开放平台的接口,即可取得与第二开放平台的连接,从所述第二开放平台中提取相应的结构化数据。
步骤704,在所述浏览器输入栏的弹出展现区域中显示所述富媒体信息内容。
例如,若采用本实施例向用户提供与用户浏览过的视频相关的视频,则可以执行以下处理过程:
当用户点击浏览器地址栏或搜索栏时,弹出地址栏或搜索栏的下拉列表,在该下拉列表中,根据用户在先浏览过的视频的类别标签,比如,火影忍者,少女时代等,在与用户的本地应用(视频)关联的视频网站(第二开放平台)提取相应的视频、简介和网址信息进行返回。
需要说明的是,各个开放平台提供的接口不一样,返回的数据包格式也会不一样。浏览器端在展现信息的时候,可以依据实际需求提取相应的结构化数据进行展现。
在具体实现中,本领域技术人员根据实际情况选用其它富媒体信息的展示都是可行的,如日历,天气预报等,本申请对此无需加以限制。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
参照图8,示出了本申请的一种浏览器中的富媒体信息的展示装置实施例的结构框图,具体可以包括如下模块:
触发模块801,用于接收用户在浏览器输入栏的触发;
富媒体信息获取模块802,用于根据所述触发信息,获取用户的富媒体信息内容;
富媒体展示模块803,用于在所述浏览器输入栏的弹出展现区域中显示富媒体信息内容。
在本申请的一种优选实施例中,所述用户在浏览器输入栏的触发信息可以包括用户在浏览器输入栏输入信息的操作信息。
在这种情况下,作为本申请实施例具体应用的一种示例,所述富媒体信息获取模块802可以包括以下子模块:
搜索引擎交互子模块,用于将所述用户在浏览器输入栏的输入信息,作为关键词提交给预置的搜索引擎接口,触发搜索引擎检索与该关键词匹配的搜索结果;
第一富媒体信息提取子模块,用于在所述搜索结果中提取网页的富媒体信息。
作为本申请实施例具体应用的一种示例,所述富媒体信息获取模块802可以包括如下子模块:
本地关联信息搜索子模块,用于根据所述用户在浏览器输入栏的输入信息,在用户的本地信息中搜索关联信息;
富媒体信息获取展示子模块,用于获取所述关联信息的富媒体信息,。
在具体实现中,所述用户的本地信息可以包括用户的浏览历史记录和/或网页收藏夹信息。
作为本申请实施例具体应用的另一种示例,所述富媒体信息获取模块802可以包括如下子模块:
关键词提交子模块,用于将所述用户在浏览器输入栏的输入信息,作为关键词提交给功能服务器;
服务器检索子模块,用于由功能服务器依据该关键词在其内部数据库中进行检索,获得检索结果;
第二富媒体信息提取子模块,用于在所述检索结果中提取网页的富媒体信息内容。
在本申请的一种优选实施例中,所述用户在浏览器输入栏的触发信息可以包括用户在浏览器输入栏点击的操作信息。
作为本申请实施例具体应用的一种示例,所述富媒体信息获取模块802可以包括如下子模块:
用户行为信息采集子模块,用于采集所述用户的行为信息;
类别划分子模块,用于划分所述用户行为信息所归属的类别信息;
网页抓取子模块,用于依据所述类别信息,定向抓取匹配的网页信息;
结构化数据提取展示子模块,用于在所述匹配的网页信息中提取满足预置展示规则的结构化数据,其中,所述满足预置展示规则的结构化数据中包括富媒体信息内容。
更为优选地是,所述用户行为信息采集子模块进一步包括以下单元:
用户非登录处理单元,用于当用户处于非登录状态时,提取本地的网页收藏夹和/或网页浏览历史记录为用户行为信息;
用户登录处理单元,用于当用户处于登录状态时,从服务器中获取该用户的兴趣记录。
所述网页抓取子模块进一步包括如下单元:
分类映射单元,用于提取网页的分类标签,并获得所述类别信息与网页分类标签的映射规则;
对应抓取单元,用于按照所述映射规则提取所述类别信息对应的网页分类标签,获取具有所述网页分类标签的网页为匹配的网页信息。
作为本申请实施例具体应用的另一种示例,所述富媒体信息获取模块802可以包括如下子模块:
平台关联子模块,用于获取用户在第一开放平台登记的用户名和密码,登录所述第一开放平台;
用户行为信息采集子模块,用于采集所述用户的行为信息;
类别划分子模块,用于划分所述用户行为信息所归属的类别信息;
第三富媒体信息提取子模块,用于依据所述类别信息,在第一开放平台中提取相应的结构化数据,其中,所述结构化数据中包括第一开放平台中的更新信息的富媒体信息内容。
作为本申请实施例具体应用的又一种示例,所述富媒体信息获取模块802具体可以包括如下子模块:
关联平台调用子模块,用于根据所述触发信息,调用与用户的本地应用相关联的第二开放平台接口;
第四富媒体信息提取子模块,用于从所述第二开放平台中提取相应的结构化数据,其中,所述结构化数据中包括富媒体信息内容。
在具体实现中,所述富媒体信息内容可以包括HTML文本、图片、动画、音频和/或视频;所述浏览器输入栏可以包括浏览器地址栏和/或搜索栏,所述弹出展现区域相应为浏览器地址栏的下拉列表和/或搜索栏的下拉列表。
在本申请的一种优选实施例中,所述富媒体展示模块803可以包括如下子模块:
图片展示子模块,用于在浏览器输入栏的弹出展现区域中显示网站的主页面视图或站点截图;
在这种情况下,所述的装置实施例还可以包括如下模块:
图片处理模块,用于当鼠标经过所述网站的主页面视图或站点截图时,在当前页面展示所述网站的主页面视图或站点截图的放大原图;
在本申请的另一种优选实施例中,所述富媒体展示模块803还可以包括如下子模块:
视频动画展示子模块,用于在浏览器输入栏的弹出展现区域中显示视频或动画的第一帧截图画面,所述第一帧截图画面中带有播放控件;
在这种情况下,所述的装置实施例还可以包括如下模块:
视频动画处理模块,用于当用户点击所述第一帧截图画面中的播放控件时,播放所述视频或动画;
在本申请的又一种优选实施例中,所述富媒体展示模块803还可以包括如下子模块:
音频展示子模块,用于在浏览器输入栏的弹出展现区域中显示带有音频播放器的插件,所述插件中还包括音频信息;
在这种情况下,所述的装置实施例还可以包括如下模块:
音频处理模块,用于当用户点击所述插件时,播放所述音频;
和/或,
所述富媒体展示模块还包括:
网页文本处理模块,用于在浏览器输入栏的弹出展现区域中显示网页HTML文本的内容。
本说明书中的各个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本申请所提供的一种浏览器中的富媒体信息的展示和一种浏览器中的富媒体信息的展示装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。