一种利用浏览器地址栏获取应用信息的方法和装置制造方法及图纸

技术编号:10040234 阅读:223 留言:0更新日期:2014-05-14 10:50
本发明专利技术涉及一种在浏览器地址栏中获取应用信息的方法。本发明专利技术首先接收通过该浏览器地址栏输入的用户所需应用信息的关键词,且每接收一个字符或文字或数字,均发起一次匹配请求,以便实时地将包含该输入信息的该地址栏中内容与关键词词库中的各关键词进行匹配。一旦该地址栏中内容与该关键词词库中的关键词匹配时,获取该关键词所对应的展示方式,并调整通过该地址栏下拉列表对所述应用信息进行显示的显示内容、显示顺序、显示形式。本发明专利技术改善了用户体验,增强了系统安全性能,能够应用于任意一种输入框中,尤其适用于浏览器地址栏。

【技术实现步骤摘要】
本专利技术专利申请是申请日为2010年12月7日、申请号为201010582781.1、名称为“一种利用浏览器地址栏获取应用信息的方法和装置”的中国专利技术专利申请的分案申请。
本专利技术涉及互联网,尤其涉及互联网中的浏览器技术。
技术介绍
目前,人们通常通过在浏览器地址栏中输入URL(统一资源定位符)来获取网络中的信息。然而由于URL过于繁多且复杂,人们往往难以记住过多网站的URL,为了帮助用户寻找其所需要的网站,开发人员做出了大量努力工作。现有技术中的一种比较有效的方法是,用户通过在浏览器地址栏中输入其所要检索信息的关键词(如文字、数字、字母或其组合),然后浏览器根据该关键词搜索与该关键词相匹配的网页信息,然后通过网页方式将与该关键词匹配的信息,以网页标题、文字、图片以及网址等形式显示出来,以供用户筛选其所需网址。然而此种浏览器所搜索到信息的结果仍旧显示在页面上,用户仍旧需要通过查看网页,挑选并点击其真正所需网址,然后才能进入到相应网站中,最后再执行其所需操作(如下载应用软件)。又如公开号为CN101546334A的中国专利申请,该专利披露了通过在浏览器地址栏中输入关键词来搜索用户所需网址,并在该地址栏下拉菜单中显示该搜索结果。然而此种方法还是需要用户对搜索到的网址进行筛选。如果用户仅需要下载特定应用程序软件,则其仍旧需要通过地址栏下拉列表选择出其所需软件的官方网站,进入到该官方网站后,再找到其所需下载的该应用程序软件,点击下载后才能够进行下载。因此此种方法并没有从根本上解决浏览器自动筛选应用信息的问题,当用户需要下载应用程序软件时,仍旧需要先进入相应下载网站后再进行下载。由此可见,此种方法并没有解决用户自行搜索应用信息的问题,从而在搜索速度上没有太大改进,用户体验也并不是很理想。
技术实现思路
本专利技术提供了一种能够解决以上问题的在浏览器地址栏中获取应用信息的方法及该浏览器。在第一方面,本专利技术提供了一种基于浏览器的应用信息获取方法。该方法接收通过该浏览器地址栏输入的用户所需应用信息的关键词,且每接收一个字符或文字或数字,均发起一次匹配请求,以便实时地将包含该输入信息的该地址栏中内容与关键词词库中的各关键词进行匹配。一旦该地址栏中内容与该关键词词库中的关键词匹配时,获取该关键词所对应的展示方式,并调整通过该地址栏下拉列表对所述应用信息进行显示的显示内容、显示顺序、显示形式。在第二方面,本专利技术提供了一种用于实时获取应用信息的系统。该系统包括输入框和应用匹配模块。该应用匹配模块用于在该输入框每接收到一个字符或文字或数字时,将包含该字符或文字或数字的该输入框中的内容与关键词词库中的关键词进行匹配,其中,该字符或文字或数字是用户所需应用信息的关键词。并且该应用匹配模块还用于在该输入框所接收到内容与该关键词词库中关键词匹配时,调用相应的应用已获取相应的展示内容,同时根据该关键词获取所对应的展示方式,并调整该输入框下拉列表对所述应用信息进行显示的显示内容、显示顺序、显示形式。本专利技术能够使浏览器地址栏中自动获取出包括软件下载、天气预报等用户所需要的应用服务,并且该浏览器具有实时搜索应用服务的功能,因此增强了浏览器获取应用服务的灵活性,改善了用户体验。此外,通过在浏览器中添加安全模块,大大增强了用户获取应用服务的安全性。附图说明下面将参照附图对本专利技术的具体实施方案进行更详细的说明,在附图中:图1是本专利技术一个实施例的在浏览器地址栏中获取应用信息的方法流程图;图2是本专利技术一个实施例的通过地址栏获取qq安装软件的示意图;图3是本专利技术一个实施例的通过地址栏获取天气预报的示意图;图4是本专利技术一个实施例的通过地址栏进行数学运算的示意图;图5是本专利技术一个实施例的用于实时获取应用服务的系统框图。具体实施方式以下内容中所述的获取应用信息包括,获取软件下载地址、天气预报、通过浏览器实现的其他各种应用运行执行后获得的用户所需要的信息。需要说明的是,本专利技术所阐述的该应用信息不限于以上所述几种情况,可以是任意一种用户所需要的应用信息。图1是本专利技术一个实施例的在浏览器地址栏中获取应用信息的方法流程图。在步骤110,用户在该浏览器地址栏中输入其所要获取应用信息的关键词,如输入qq、天气等内容。在步骤120,将该用户输入的内容实时地与关键词词库中的各关键词进行匹配。即用户每输入一个字符(或文字或数字),就将包含该字符(或文字或数字)的地址栏中所有信息与关键词词库中的各关键词进行匹配。此外,该关键词词库中所有关键词均被分类存储,如被分类成软件下载类、天气预报类、浏览器实现的特定应用类等。一个例子中,该关键词词库位于本地计算机中。另一个例子中,该关键词词库位于服务器(如云端服务器)上。在步骤130,若用户所输入内容与关键词词库中任何关键词均未匹配上或者输入地址栏内容就是URL地址,则直接在地址栏上显示用户所输入的地址信息;若用户所输入内容与关键词词库中某一关键词匹配上,则获取该关键词所对应的应用(如软件下载应用,或天气预报应用,或浏览器实现的特定应用等),再根据具体应用得到相应展示方式。需要说明的是,关键词词库中每一应用均可以具有其各自展示方式,应用不同则展示方式不同。如输入qq后,匹配到软件下载类,这样就能获得该qq软件下载的展示方式包括软件下载地址、版本号等等,具体展示方式参加图2,图2是本专利技术一个实施例的通过地址栏获取qq安装软件的示意图。在步骤140,根据步骤130所得到的展示方式,在地址栏下拉列表中将用户所需应用信息(如qq软件下载程序)展示出来,以供用户参考。举例如,输入“qq”则在地址栏下拉列表中的首个列表中展示QQ下载软件,具体展示方式参加图2。又如输入“tianqi”则在地址栏下拉列表中的首个列表中显示天气预报,具体展示方式参加图3。如通过地址栏进行数学运算,则会调用计算器应用;例如,在地址栏上输入118/5,则直接在地址栏下拉列表中将计算结果23.6显示出来,具体展示方式参加图4。需要说明的是,用户每输入一个字符(或文字或数字)后,可能就会调整通过地址栏下拉列表所显示的内容、显示顺序、显示形式。举例如,当用户输入“天气″时,该地址栏下拉列表首列表就会展示天气预报,然后在该下拉列表其他列表中顺次显示天气预报下载软件、新浪天气预报等等(具体顺序可多种,并未被本文档来自技高网
...

【技术保护点】
一种基于浏览器的应用信息获取方法,其特征在于,包括:接收通过该浏览器地址栏输入的用户所需应用信息的关键词,且每接收一个字符或文字或数字,均发起一次匹配请求,以便实时地将包含该输入信息的该地址栏中内容与关键词词库中的各关键词进行匹配;一旦该地址栏中内容与该关键词词库中的关键词匹配时,调用相应的应用以获取相应的展示内容,同时根据该关键词获取所对应的展示方式,并调整通过该地址栏下拉列表对所述应用信息进行显示的显示内容、显示顺序、显示形式。

【技术特征摘要】
1.一种基于浏览器的应用信息获取方法,其特征在于,包括:
接收通过该浏览器地址栏输入的用户所需应用信息的关键词,且每接收
一个字符或文字或数字,均发起一次匹配请求,以便实时地将包含该输入信
息的该地址栏中内容与关键词词库中的各关键词进行匹配;一旦该地址栏中
内容与该关键词词库中的关键词匹配时,调用相应的应用以获取相应的展示
内容,同时根据该关键词获取所对应的展示方式,并调整通过该地址栏下拉
列表对所述应用信息进行显示的显示内容、显示顺序、显示形式。
2.如权利要求1所述的一种基于浏览器的应用信息获取方法,其特征在
于,所述获取该关键词所对应的展示方式步骤之前还包括,获取该关键词所
对应的应用,以决定对所述应用信息进行显示的显示内容、显示顺序、显示
形式的步骤。
3.如权利要求1所述的一种基于浏览器的应用信息获取方法,其特征在
于,在该地址栏中的内容与该关键词词库中任何关键词均未匹配上或者地址
栏内容为URL地址情况下,直接在该地址栏下拉列表中显示用户所输入的地
址信息。
4.如权利要求1所述的一种基于浏览器的应用信息获取方法,其特征
在于,所述展示方式已经被预先定义,且存储于本地或服务器中。
5.如权利要求1所述的一种基于浏览器的应用信息获取方法,其特征
在于,所述关键词词库位于本地计算机或者服务器中。
6.一种用于实时获取应用信息的系统,其特征在于,包括输入框和应
用匹配模块;
所述应用匹配模块用于在该输入框每接收到一个字符或文字或数字时,
将包含该字符或文字或数字的...

【专利技术属性】
技术研发人员:马远真吴江川李经纬
申请(专利权)人:奇智软件北京有限公司北京奇虎科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1