[發明專利]更新內置搜索引擎的方法和裝置在審
| 申請號: | 201410148348.5 | 申請日: | 2014-04-14 |
| 公開(公告)號: | CN104965715A | 公開(公告)日: | 2015-10-07 |
| 發明(設計)人: | 陳威 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 滕一斌 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 更新 內置 搜索引擎 方法 裝置 | ||
技術領域
本發明涉及通信領域,特別涉及一種更新內置搜索引擎的方法和裝置。
背景技術
瀏覽器作為用戶上網的重要工具之一,通常具備一定搜索能力。用戶可以通過瀏覽器提供的搜索入口和內置的搜索引擎來實現信息搜索,該搜索入口包括地址欄、搜索欄、網頁文字選中拖拽等,當用戶在搜索入口中輸入關鍵字后,內置的搜索引擎就會直接打開對應的查找結果頁。
瀏覽器內置的搜索引擎普遍為目前常用的搜索引擎,包括谷歌公司推出的Google搜索引擎、百度公司推出的Baidu搜索引擎、微軟公司旗下的必應搜索引擎等。內置的搜索引擎已經變成瀏覽器的重要組成部分,是瀏覽器的重要功能之一。通常,瀏覽器會在頁面上羅列出若干個內置的搜索引擎,用戶可從中選擇喜歡的搜索引擎作為默認的搜索引擎,在進行搜索時就可直接向該搜索引擎發送請求。
但是,搜索引擎的更新是不可預期的,在出現重大功能改版時有可能出現搜索引擎名稱、圖標等變更,而已外發的瀏覽器中內置搜索引擎的屬性已經寫入瀏覽器的代碼中,無法單獨進行相應的更新,只能等待瀏覽器發布新版本,通過改寫代碼才能實現內置搜索引擎屬性的更新,欠缺靈活性。
發明內容
有鑒于此,本發明實施例提供了一種更新內置搜索引擎的方法和裝置,以提高更新內置搜索引擎的靈活性。所述技術方案如下:
一方面,提供了一種更新內置搜索引擎的方法,應用于瀏覽器,所述瀏覽器具有內置搜索引擎,所述方法包括:
在所述瀏覽器的界面上按照所述內置搜索引擎當前的屬性信息顯示所述內置搜索引擎;
從服務器獲取用于更新所述內置搜索引擎屬性的配置文件;
解析所述配置文件得到所述內置搜索引擎的屬性信息;
在關閉所述瀏覽器時,將所述內置搜索引擎當前的屬性信息更新為解析得到的所述屬性信息;
當再次啟動所述瀏覽器時,按照更新后的所述屬性信息在所述瀏覽器的界面上顯示所述內置搜索引擎。
另一方面,提供了一種更新內置搜索引擎的裝置,應用于瀏覽器,所述瀏覽器具有內置搜索引擎,所述裝置包括:
顯示模塊,用于在所述瀏覽器的界面上按照所述內置搜索引擎當前的屬性信息顯示所述內置搜索引擎;
獲取模塊,用于從服務器獲取用于更新所述內置搜索引擎屬性的配置文件;
解析模塊,用于解析所述配置文件得到所述內置搜索引擎的屬性信息;
更新模塊,用于在關閉所述瀏覽器時,將所述內置搜索引擎當前的屬性信息更新為解析得到的所述屬性信息;
所述顯示模塊還用于,當再次啟動所述瀏覽器時,按照更新后的所述屬性信息在所述瀏覽器的界面上顯示所述內置搜索引擎。
本發明實施例提供的技術方案帶來的有益效果是:通過在所述瀏覽器的界面上按照所述內置搜索引擎當前的屬性信息顯示所述內置搜索引擎,從服務器獲取用于更新所述內置搜索引擎屬性的配置文件,解析所述配置文件得到所述內置搜索引擎的屬性信息,在關閉所述瀏覽器時,將所述內置搜索引擎當前的屬性信息更新為解析得到的所述屬性信息,當再次啟動所述瀏覽器時,按照更新后的所述屬性信息在所述瀏覽器的界面上顯示所述內置搜索引擎,從而無需更改代碼就能動態更新內置搜索引擎的屬性,提高了更新內置搜索引擎的靈活性,而且,不用等待瀏覽器新版本發布,可以進行動態更新瀏覽器內置的搜索引擎,提高了更新內置搜索引擎的及時性,為用戶提供更直接有效的搜索引擎展現方式。再有,不用改寫瀏覽器的代碼,降低了瀏覽器的開發和維護成本。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例1提供的更新內置搜索引擎的方法流程圖;
圖2是本發明實施例2提供的更新內置搜索引擎的方法流程圖;
圖3是本發明實施例2提供的更新前瀏覽器內置搜索引擎列表的示意圖;
圖4是本發明實施例2提供的更新后瀏覽器內置搜索引擎列表的示意圖;
圖5是本發明實施例3提供的更新內置搜索引擎的方法流程圖;
圖6是本發明實施例4提供的更新內置搜索引擎的裝置結構圖;
圖7是本發明實施例5提供的終端結構圖;
圖8是本發明實施例6提供的服務器結構圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410148348.5/2.html,轉載請聲明來源鉆瓜專利網。





