消息处理方法、客户端和移动终端技术

技术编号:11187505 阅读:66 留言:0更新日期:2015-03-25 16:23
本发明专利技术公开了一种移动终端的消息处理方法,其中移动终端能够通过服务器与计算设备的浏览器相连。该方法包括:接收来自计算设备的浏览器的JSON格式的消息;将JSON格式的消息转换为命令;将转换的命令在命令总线上进行广播;以及监听命令的广播,当监听到命令时按照其类型进行数据命令处理和/或图形界面处理。本发明专利技术还公开了一种移动终端的通信客户端和移动终端。

【技术实现步骤摘要】
消息处理方法、客户端和移动终端
本专利技术涉及数据通讯领域,尤其涉及移动终端与计算设备的浏览器进行通信的领 域。
技术介绍
随着用户对于诸如智能手机、平板电脑等移动终端的使用频率正在日益提高,甚 至在很多场合超过了传统的桌面电脑(PC)和笔记本电脑。移动终端的计算性能和存储空 间也在快速增长,从而允许安装和运行大量应用以及进而产生大量数据。例如,一部智能手 机经过用户一段时间的使用,往往会存储有上千兆字节的图片、音频、视频、应用、文档、通 信录、短消息等数据。 尽管用户可以在手机上对这些数据进行诸如浏览、复制、删除等操作,然而如果 用户位于大屏幕计算设备(如PC、笔记本电脑和智能电视)前,他可能更希望通过大屏幕 计算设备来进行这些操作。这样做的一个原因是大屏幕计算设备具有更强大的I/O设备 (如大显示屏、鼠标、全尺寸键盘),可以提高操作效率;另一个原因是与移动终端上运行的 Android、I0S操作系统和应用相比,大屏幕计算设备运行的诸如Windows、MAC 0S等操作系 统和应用往往能提供更强大多样的功能。 目前已经有一些软件提供大屏幕计算设备对移动终端的数据管理功能。典型的例 子是苹果公司的iTunes以及各种手机助手。用户在运行诸如Windows、MAC 0S等操作系统 的传统电脑上安装移动终端数据管理软件,将移动终端通过诸如USB等线缆连接到大屏幕 计算设备,移动终端数据管理软件读取移动终端中的各种数据,并允许用户进行相应的管 理操作。然而,这对用户来说使用并不方便。即使有一些软件支持移动终端通过无线局域 网连接到大屏幕计算设备,但用户仍需要在大屏幕计算设备上预先安装移动终端数据管理 软件。预先安装软件不仅是繁琐和耗时的,而且在一些情况下难以实现。例如,企业内部的 计算设备可能出于安全考虑限制了软件的安装权限,或者,像智能电视这样的大屏幕计算 设备并不使用Windows、MAC 0S操作系统,可能没有可用的移动终端数据管理软件。 因此,用户希望能更用简单快捷的方式在大屏幕计算设备上管理移动终端的数 据。
技术实现思路
为此,本专利技术提供一种新的方案以力图解决或者至少缓解上面存在的至少一个问 题。 根据本专利技术的一个方面,提供一种移动终端的消息处理方法,其中移动终端能够 通过服务器与计算设备的浏览器相连。该方法包括:接收来自计算设备的浏览器的JS0N格 式的消息;将JS0N格式的消息转换为命令;将转换的命令在命令总线上进行广播;以及监 听命令的广播,当监听到命令时按照其类型进行数据命令处理和/或图形界面处理。 消息可以包括轮询、放入消息、上传文件、下载文件消息。该方法还包括监听和处 理移动终端本地产生的命令。 根据本专利技术的另一方面,提供一种移动终端的通信客户端,其中移动终端能够通 过服务器与计算设备的浏览器相连。该通信客户端包括:连接管理装置,适于接收来自计算 设备的浏览器的JS0N格式的消息;消息处理装置,适于将JS0N格式的消息转换为命令,并 且将转换的命令在命令总线上进行广播;数据命令处理装置,适于处理与数据操作相关的 命令;和图形界面处理装置,适于处理引起移动终端的图形界面改变的命令。 数据命令处理装置和图形界面处理装置还可以适于监听广播的命令,并且当监听 到命令时按照其类型进行数据命令处理和/或图形界面处理。消息包括轮询、放入消息、上 传文件、下载文件消息。数据命令处理装置和图形界面处理装置还可以适于监听和处理移 动终端本地产生的命令。 根据本专利技术的另一方面,提供一种包括上述通信客户端的移动终端。 【附图说明】 为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方 面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面 旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述 以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的 部件或元素。 图1示出了一个移动终端100的结构框图; 图2示出了根据本专利技术一个实施例的利用大屏幕计算设备的浏览器管理移动终 端文件的系统200 ; 图3A示出了根据本专利技术一个实施例的移动终端的客户端应用与服务器建立连接 前的界面示意图; 图3B示出了根据本专利技术一个实施例的计算设备的浏览器显示二维码的界面示意 图; 图3C示出了根据本专利技术一个实施例的利用大屏幕计算设备的浏览器管理移动终 端文件的系统200建立连接后计算设备的浏览器的界面示意图; 图4示出根据本专利技术一个实施例的移动终端的客户端应用400的消息处理架构; 以及 图5示出根据本专利技术一个实施例的移动终端的消息处理方法500的流程图。 【具体实施方式】 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。 图1是移动终端100的结构框图。移动终端100可以包括存储器接口 102、一个或 多个数据处理器、图像处理器和/或中央处理单元104,以及外围接口 106。 存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件, 也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条 通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现 多种功能。 例如,运动传感器110、光传感器112和距离传感器114可以耦合到外围接口 106, 以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如定位 系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施 相关的功能。 相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机 功能的实现,其中所述相机子系统和光学传感器例如可以是电荷耦合器件(CCD)或互补金 属氧化物半导体(CMOS)光学传感器。可以通过一个或多个无线通信子系统124来帮助实 现通信功能,其中无线通信子系统可以包括射频接收机和发射机和/或光(例如红外)接 收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支 持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持GSM网络、GPRS网 络、EDGE网络、Wi-Fi或WiMax网络以及Bluebooth?网络的通信子系统124。 音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语 音的功能,例如语音识别、语音复制、数字记录和电话功能。I/O子系统140可以包括触摸 屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸 屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何 一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性本文档来自技高网
...

【技术保护点】
一种移动终端的消息处理方法,其中移动终端能够通过服务器与计算设备的浏览器相连,该方法包括:接收来自计算设备的浏览器的JSON格式的消息;将JSON格式的消息转换为命令;将转换的命令在命令总线上进行广播;以及监听命令的广播,当监听到命令时按照其类型进行数据命令处理和/或图形界面处理。

【技术特征摘要】
1. 一种移动终端的消息处理方法,其中移动终端能够通过服务器与计算设备的浏览器 相连,该方法包括: 接收来自计算设备的浏览器的JSON格式的消息; 将JSON格式的消息转换为命令; 将转换的命令在命令总线上进行广播;W及 监听命令的广播,当监听到命令时按照其类型进行数据命令处理和/或图形界面处 理。2. 如权利要求1所述的方法,其中消息包括轮询、放入消息、上传文件、下载文件消息。3. 如权利要求1所述的方法,还包括监听和处理移动终端本地产生的命令。4. 一种移动终端的通信客户端,其中移动终端能够通过服务器与计算设备的浏览器相 连,该通信客户端包括: 连接管理装置,适于接收来自计算设备的浏览器的JSON格式的消息; 消息处理装置...

【专利技术属性】
技术研发人员:姜天鹏
申请(专利权)人:北京安奇智联科技有限公司
类型:发明
国别省市:北京;11

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

1