一种移动终端及其浏览器的实现方法技术

技术编号:6692359 阅读:203 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种移动终端及其浏览器的实现方法,所述方法包括下述步骤:移动终端与计算实体建立浏览器服务连接;移动终端将待解析的网页数据发送至安装于计算实体的客户端软件,通过所述客户端软件调用计算实体的浏览器引擎进行网页数据解析和画面的渲染,并接收计算实体返回的帧数据流。本发明专利技术所提供的移动终端及其浏览器的实现方法,将移动终端与已建立无线连接的计算实体建立浏览器服务连接,通过推送给计算实体的客户端软件调用计算实体的浏览器引擎进行解析,接收计算实体返回的帧数据流,进行处理后,通过移动终端的浏览器进行网页的显示,不仅提高了移动终端的浏览器性能;而且功耗较小,不需要用户花费额外的费用,节约了成本。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及。
技术介绍
进入第三代移动通信(3G)时代后,移动终端的功能也越来越丰富,尤其是浏览器 功能逐渐成为移动终端用户较常用的功能。可是与计算机相比,移动终端的计算处理能力、 数据的解析和画面的渲染速度还是比较慢,这些就会导致用户在通过移动终端浏览器进行 网页浏览时,网页刷新不流畅等问题。于是,可以通过在移动终端中使用更高性能的ARM处理器和移动应用处理器,进 而使移动终端的处理性能得到一定的提升,移动终端浏览器浏览网页的效果也得到一定改 善。但是,在移动终端处理性能得到提高的同时,其功耗也会随之增加;同时,由于高性能处 理器的价格因素,高性能处理器的普及尚需时日,如此,使得占据相当市场份额的中低端移 动终端、功能移动终端计算能力弱的现状并未得到有效地解决。还有一种方法是通过云计算,具体为移动终端接入3G网络或因特网,通过数据 中心,取得分布式处理所提供的强大计算和存储能力。但是,该方法需要占用通信网络的带 宽,用户的资费开销较高;同时为了维持网络的连接,移动终端的射频部分也需要付出较大 的功耗。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供,能 提高移动终端自身的浏览器性能并降低功耗。为达到上述目的,本专利技术的技术方案是这样实现的—种移动终端浏览器的实现方法,所述方法包括移动终端与计算实体建立浏览器服务连接;移动终端将待解析的网页数据发送至安装于计算实体的客户端软件,通过所述客 户端软件调用计算实体的浏览器引擎进行网页数据解析和画面的渲染,并接收计算实体返 回的帧数据流。进一步地,所述移动终端与计算实体建立浏览器服务连接之前,所述方法还包 括移动终端利用近距无线通信方式搜索计算实体;移动终端向搜索到的计算实体发送无线连接请求,当接收到所述计算实体返回的 同意接入信息后,建立与所述计算实体的无线连接。其中,所述移动终端与计算实体建立浏览器服务连接为移动终端向已建立无线连接的计算实体推送预先存储的客户端软件;移动终端接收到所述计算实体返回的已安装客户端软件信息后,启动自身的传输 适配任务子模块,完成与计算实体浏览器服务连接的建立。进一步地,所述移动终端与计算实体建立浏览器服务连接之后,所述方法还包 括移动终端接收到用户输入的远程浏览器选择信息后,启用远程浏览器引擎模式;停止移动终端的移动应用处理器软件任务,切断移动终端的CPU和移动应用处理 器的数据通信,并将所述移动应用处理器置于休眠状态。其中,所述移动终端将待解析的网页数据发送至安装于计算实体的客户端软件, 通过所述客户端软件调用计算实体的浏览器引擎进行网页数据解析和画面的渲染为移动终端启动自身的虚拟协处理器任务模块,接收自身CPU发送的待解析的网页 数据,进行缓冲处理后,将网页数据与本地的解析命令封装成数据包的格式发送给传输适 配任务子模块;所述传输适配任务子模块对接收到的数据进行无线协议数据格式转化后,发送至 移动终端的无线任务模块,由所述无线任务模块发送至计算实体的无线任务模块;计算实体的无线任务模块将接收到的数据发送给客户端软件,由所述客户端软件 调用计算实体的浏览器引擎进行网页数据解析和画面的渲染。进一步地,所述方法还包括移动终端检测到浏览器服务连接断开时,将远程浏览器引擎模式切换为本地浏览 器引擎模式,关闭自身的虚拟协处理器任务模块、及传输适配任务子模块,并唤醒移动终端 的移动应用处理器,启动移动应用处理器软件任务。一种移动终端,包括无线任务模块、CPU及移动应用处理器任务模块,所述移动终 端还包括浏览器服务连接模块、虚拟协处理器任务模块;其中,浏览器服务连接模块,用于与计算实体建立浏览器服务连接;虚拟协处理器任务模块,用于将待解析的网页数据通过无线任务模块发送至安装 于计算实体的客户端软件;无线任务模块,用于接收所述计算实体的客户端软件调用计算实体的浏览器引擎 对网页数据进行解析和画面的渲染得到的帧数据流。进一步地,所述无线任务模块,具体用于搜索计算实体,向搜索到的计算实体发送 无线连接请求,当接收到所述计算实体返回的同意接入信息后,建立与所述计算实体的无 线连接。进一步地,所述浏览器服务连接模块还包括传输适配任务子模块;其中,浏览器服务连接模块,具体用于向已建立无线连接的计算实体推送预先存储的客 户端软件,并在接收到计算实体返回的已安装客户端软件信息后,触发所述传输适配任务 子模块,完成与计算实体浏览器服务连接的建立。进一步地,所述CPU,用于接收到用户输入的远程浏览器选择信息后,启用远程浏 览器引擎模式,停止所述移动应用处理器任务模块的移动应用处理器软件任务,切断CPU 和所述移动应用处理器任务模块的移动应用处理器的数据通信,并将所述移动应用处理器 置于休眠状态。进一步地,所述虚拟协处理器任务模块,具体用于接收CPU发送的待解析的网页 数据,进行缓冲处理后,将网页数据与解析命令封装成数据包的格式发送给传输适配任务 子模块;传输适配任务子模块,具体用于将接收到的数据进行无线协议格式转化后,发送 至无线任务模块;无线任务模块,具体用于将接收到的数据发送至计算实体的无线任务模块。进一步地,所述CPU,还用于检测到浏览器服务连接模块的浏览器服务连接断开 时,将远程浏览器引擎模式切换为本地浏览器引擎模式,关闭虚拟协处理任务模块及浏览 器服务连接模块,并唤醒移动应用处理器,启动移动应用处理器软件任务。本专利技术所提供的移动终端及其浏览器的实现方法,将移动终端与已建立无线连接 的计算实体建立浏览器服务连接,通过推送给计算实体的客户端软件调用计算实体的浏览 器引擎进行解析等处理,接收计算实体返回的帧数据流,进行处理后,通过移动终端的浏览 器进行网页显示,不仅提高了移动终端的浏览器性能;而且功耗较小,不需要用户花费额外 的费用,节约了成本。附图说明图1为本专利技术的移动终端浏览器的实现方法的流程示意图;图2为本专利技术的移动终端浏览器的实现方法一具体实施例处理流程示意图;图3为本专利技术移动终端的组成结构示意图。具体实施例方式本专利技术的基本思想为将移动终端与计算实体建立浏览器服务连接;移动终端将 待解析的网页数据发送至安装于计算实体的客户端软件,通过所述客户端软件调用计算实 体的浏览器引擎进行网页数据解析和画面的渲染,并接收计算实体返回的帧数据流。为使本专利技术的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对 本专利技术进一步详细说明。图1示出了本专利技术的移动终端浏览器的实现方法的流程,如图1所示,所述方法包 括下述步骤步骤101,移动终端建立与计算实体之间的浏览器服务连接;具体地,移动终端通过与计算实体建立的无线连接推送预先存储的客户端软件给 所述计算实体;计算实体接收并安装所述客户端软件,并返回已安装信息给所述移动终端; 移动终端接收到已安装信息后,启动自身的浏览器服务连接模块的传输适配任务子模块, 此时,移动终端与计算实体间的浏览器服务连接建立完成。步骤102,移动终端发送待解析的网页数据至安装于计算实体的客户端软件,调 用计算实体的浏览器引擎进行网页数据解析和画面的渲染,并接收计算实体返回的帧数据 流;具体地,移动终端将待解析的网页数据封装后发送至安装于计算实体的客户端软 件,通过所述客户端软件调用计算实体的浏览本文档来自技高网...

【技术保护点】
一种移动终端浏览器的实现方法,其特征在于,所述方法包括:移动终端与计算实体建立浏览器服务连接;移动终端将待解析的网页数据发送至安装于计算实体的客户端软件,通过所述客户端软件调用计算实体的浏览器引擎进行网页数据解析和画面的渲染,并接收计算实体返回的帧数据流。

【技术特征摘要】

【专利技术属性】
技术研发人员:王涛赵恺
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

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

1