更新内置搜索引擎的方法和装置的制造方法_3

文档序号:9249115阅读:来源:国知局

[0087] 本实施例提供的上述方法,通过客户端的浏览器发送查询请求给服务器,请求获 取用于更新内置搜索引擎属性的配置文件,其中携带本地配置文件为第一版本的信息,月良 务器收到后,如果确定本地保存的配置文件为第二版本且比第一版本的版本高,则发送该 第二版本的配置文件给客户端,客户端的浏览器收到后解析得到所述内置搜索引擎的属性 信息,客户端的浏览器在关闭时,将所述内置搜索引擎当前的属性信息更新为解析得到的 所述属性信息,当所述浏览器再次启动时,按照更新后的所述属性信息在所述浏览器的界 面上显示所述内置搜索引擎,从而无需更改代码就能动态更新内置搜索引擎的属性,提高 了更新内置搜索引擎的灵活性,而且,不用等待浏览器新版本发布,可W进行动态更新浏览 器内置的搜索引擎,提高了更新内置搜索引擎的及时性,为用户提供更直接有效的搜索引 擎展现方式。
[008引 实施例4
[0089] 参见图6,本实施例提供了一种更新内置搜索引擎的装置,应用于浏览器,该浏览 器具有内置搜索引擎,该装置包括:
[0090] 显示模块S01,用于在所述浏览器的界面上按照所述内置搜索引擎当前的属性信 息显示所述内置搜索引擎;
[0091] 获取模块S02,用于从服务器获取用于更新所述内置搜索引擎属性的配置文件;
[0092] 解析模块S03,用于解析该配置文件得到所述内置搜索引擎的属性信息;
[0093] 更新模块S04,用于在关闭所述浏览器时,将所述内置搜索引擎当前的属性信息更 新为解析得到的所述属性信息;
[0094] 显示模块SOI还用于,当再次启动所述浏览器时,按照更新后的所述属性信息在 所述浏览器的界面上显示所述内置搜索引擎。
[0095] 本实施例中,显示模块SOI可W包括:
[0096] 更新显示单元,用于按照更新后的显示顺序在所述浏览器的界面上显示各个内置 搜索引擎,并且所述各个内置搜索引擎的名称和图标均显示为更新后的名称和图标。
[0097] 本实施例中,获取模块S02可W包括:
[0098] 定期获取单元,用于按照指定的周期定期从服务器获取用于更新所述内置搜索引 擎属性的配置文件。
[0099] 本实施例中,上述解析模块S03可W包括:
[0100] 解析单元,用于在确定所述浏览器支持该配置文件的格式时,解析该配置文件得 到所述内置搜索引擎的属性信息。
[0101] 本实施例中,上述获取模块S02可W包括:
[0102] 发送单元,用于发送查询请求给服务器,请求获取用于更新所述内置搜索引擎属 性的配置文件,该查询请求携带本地配置文件为第一版本的信息;
[0103] 接收单元,用于接收该服务器返回的第二版本的配置文件,该第二版本比该第一 版本的版本局。
[0104] 本实施例中,所述内置搜索引擎的属性信息至少包括W下一种:搜索引擎类别、搜 索引擎标识、搜索引擎名称、搜索源、显示顺序和图标信息。
[0105] 本实施例提供的上述装置可W执行上述任一方法实施例提供的方法,详细过程详 见方法实施例中的描述,此处不费述。
[0106] 本实施例提供的上述装置,通过在所述浏览器的界面上按照所述内置搜索引擎当 前的属性信息显示所述内置搜索引擎,从服务器获取用于更新所述内置搜索引擎属性的配 置文件,解析所述配置文件得到所述内置搜索引擎的属性信息,在关闭所述浏览器时,将所 述内置搜索引擎当前的属性信息更新为解析得到的所述属性信息,当再次启动所述浏览器 时,按照更新后的所述属性信息在所述浏览器的界面上显示所述内置搜索引擎,从而无需 更改代码就能动态更新内置搜索引擎的属性,提高了更新内置搜索引擎的灵活性,而且,不 用等待浏览器新版本发布,可W进行动态更新浏览器内置的搜索引擎,提高了更新内置搜 索引擎的及时性,为用户提供更直接有效的搜索引擎展现方式。
[0107] 实施例5
[010引参见图7,本实施例提供了一种终端600,可W包括通信单元610、包括有一个或一 个W上非易失性可读存储介质的存储器620、输入单元630、显示单元640、传感器650、音频 电路660、WiFi(wirelessfidelity,无线保真)模块670、包括有一个或者一个W上处理核 也的处理器680、W及电源690等部件。
[0109] 本领域技术人员可W理解,图7中示出的终端结构并不构成对终端的限定,可W 包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0110] 通信单元610可用于收发信息或通话过程中,信号的接收和发送,该通信单元610 可W为RF(Radio化equency,射频)电路、路由器、调制解调器、等网络通信设备。特别地, 当通信单元610为RF电路时,将基站的下行信息接收后,交由一个或者一个W上处理器680 处理;另外,将涉及上行的数据发送给基站。通常,作为通信单元的RF电路包括但不限于 天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、禪合 器、LNA化0WNoiseAmplifier,低噪声放大器)、双工器等。此外,通信单元610还可W通过 无线通信与网络和其他设备通信。所述无线通信可W使用任一通信标准或协议,包括但不 限于GSM(GlobalSystemofMobilecommunication,全球移动通讯系统)、GPRS(General PacketRadioService,通用分组无线服务)、CDMA(CodeDivisionMultipleAccess,码 分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,宽带码分多址)、LTE(Long TermEvolution,长期演进)、电子邮件、SMS(化ortMessagingService,短消息服务)等。 存储器620可用于存储软件程序W及模块,处理器680通过运行存储在存储器620的软件 程序W及模块,从而执行各种功能应用W及数据处理。存储器620可主要包括存储程序区 和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声 音播放功能、图像播放功能等)等;存储数据区可存储根据终端600的使用所创建的数据 (比如音频数据、电话本等)等。此外,存储器620可W包括高速随机存取存储器,还可W包 括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。 相应地,存储器620还可W包括存储器控制器,W提供处理器680和输入单元630对存储器 620的访问。
[0111] 输入单元630可用于接收输入的数字或字符信息,W及产生与用户设置W及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。可选地,输入单元630可包括触 敏表面630aW及其他输入设备63化。触敏表面630a,也称为触摸显示屏或者触控板,可收 集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触 敏表面630a上或在触敏表面630a附近的操作),并根据预先设定的程式驱动相应的连接装 置。可选的,触敏表面630a可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测 装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控 制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接 收处理器680发来的命令并加W执行。此外,可W采用电阻式、电容式、红外线W及表面声 波等多种类型实现触敏表面630a。除了触敏表面630a,输入单元630还可W包括其他输入 设备63化。可选地,其他输入设备63化可W包括但不限于物理键盘、功能键(比如音量控制 按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0112] 显示单元640可用于显示由用户输入的信息或提供给用户的信息W及终端600的 各种图形用户接口,该些图形用户接口可W由图形、文本、图标、视频和其任意组合来构成。 显示单元640可包括显示面板640a,可选的,可W采用LCD (Liquid化ystal Display,液晶 显示器)、〇LEDOrganicLi曲t-EmittingDiode,有机发光二极管)等形式来配置显示面 板640a。进一步的,触敏表面630a可覆盖显示面板640a,当触敏表面630a检测到在其上 或附近的触摸操作后,传送给处理器680W确
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1