手机中多态化即时通讯并行整合方法

文档序号:7672521阅读:359来源:国知局
专利名称:手机中多态化即时通讯并行整合方法
技术领域
本发明涉及通讯领域,尤其是手机中多态化即时通讯并行整合方法。
背景技术
随着信息技术日益大众化,手机作为即时通讯工具——QQ、MSN、GTALK、Skpye等的 一种重要载体,已经被广泛的使用。由于不同的通讯工具具有不同的重要功能,例如QQ针 对国内广大用户群体,MSN在国际通讯交流中广泛使用。伴随着人们社交圈的不断扩大,单 一的使用某一即时通讯工具进行交流,已经无法满足人们的需求,因此很多手机用户在手 机上同时登录多个即时通讯工具。然而,目前大部分手机中虽然安装多个即时通讯工具,智能手机可以做到同时使 用多个即时通讯工具,但是,即时通讯工具间的频繁切换,不仅对用户的使用造成诸多不便 和误操作,同时也消耗大量手机系统资源,使得手机待机时间短,且极易造成手机死机或重 启。

发明内容
本发明所要解决的技术问题是,针对现有手机登陆多个即时通讯工具,消耗大量 的手机系统资源使得手机待机时间短,且频繁切换造成操作不便的问题,提供一种使系统 资源消耗少且操作方便的手机中多态化即时通讯并行整合方法。为了解决上述技术问题,本发明提供手机中多态化即时通讯并行整合方法,其特 征在于,在手机即时通讯工具与用户层之间建立并行整合接口层,该并行整合接口层向下 与手机即时通讯工具双向信息传输,向上通过统一的接口与用户层进行信息交互;
所述并行整合接口层包括数据提供层,所述数据提供层中保存有各个常用即时通讯工 具的基本属性和协议,记录用户当前选择的即时通讯工具,在并行整合接口层中,建立统一 的界面,消除各即时通讯工具间的界面差异,绕过即时通讯工具的原有显示界面捕捉消息, 将捕获消息进行统一的格式化处理,达到在统一界面上显示的格式要求,将格式化后的消 息通过统一界面显示给用户;通过统一界面输入消息,在数据提供层中匹配用户选择使用 的即时通讯工具,获取其基本属性和协议,通过该基本属性和协议,使用该即时通讯工具开 放的接口完成消息的发送。所述并行整合接口层还包括最底层的服务层、即时通讯协议链接层、虚拟的引擎 层和应用协议层,所述服务层用于直接衔接各即时通讯工具,所述用于存储数据的数据提 供层与所述服务层双向通信,所述引擎层为虚拟层,对具体的功能和服务做高度的抽象,并 为所述即时通讯协议链接层提供接口,且对即时通讯工具中的动作进行接口定义,消除各 即时通讯工具在动作响应接口上的差异,使各层的调用统一化和规范化;所述即时通讯协 议链接层与应用协议层双向通信,向下,即时通讯协议链接层对即时通讯工具进行监听,统 一各即时通讯工具的动作响应后,传递给面向用户的最上层的应用协议层;向上对用户的操作进行识别、匹配再分发到各个即时通讯工具来处理。所述即时通讯协议链接层包括网络连接模块、监听器模块、错误处理模块、消息格 式化模块;
网络连接模块处理即时通讯工具中各运营商提供的不同网络连接服务; 监听器模块监听即时通讯工具的动作并进行响应; 错误处理模块对各即时通讯工具的错误机制做统一化处理; 消息格式化模块对各即时通讯工具的接收和发送消息做统一化处理。本发明的积极效果是在形式上表现出多个即时通讯工具的并行登录使用;在技 术上实现只有唯一的即时通讯工具整合接口与用户进行交互,避免用户在多个即时通讯工 具间来回切换,减少使用过程中的误操作,提高用户的体验感和易用性;同时,降低手机的 功耗和系统资源的浪费,达到延长手机待机时间,且避免手机死机或重启的目的。


图1本发明的电路原理图。
具体实施例方式下面结合具体实施例对本发明作进一步详细说明。如图1所示,手机中多态化即时通讯并行整合方法,在手机即时通讯工具与用户 层之间建立并行整合接口层,该并行整合接口层向下监听手机上安装的主流即时通讯工具 动态,向上通过统一的接口与用户层进行信息交互;在并行整合接口层中,建立统一的界 面,消除各即时通讯工具间的界面差异,绕过即时通讯工具的显示界面捕捉消息,将捕获消 息进行统一的格式化处理,达到在统一界面上显示的格式要求,将格式化后的消息通过统 一界面显示给用户,这在形式上表现出多个即时通讯工具的并行登录使用;在技术上实现 只有唯一的即时通讯工具整合接口与用户进行交互。避免用户在多个即时通讯工具间来回 切换,减少使用过程中的误操作,提高用户的体验感和易用性;同时,降低手机的功耗和系 统资源的浪费,达到延长手机待机时间,避免手机死机或重启的目的。并行整合接口层包括最底层的服务层、数据提供层、即时通讯协议链接层、虚拟的 引擎层和应用协议层,所述服务层用于直接衔接各即时通讯工具,所述数据提供层与所述 服务层双向连接,用于存储即时通讯工具中的数据,并暴露部分数据(如聊天信息,方便用 户查看记录),数据提供层中还保存了各个常用即时通讯工具的基本属性和协议,收发消息 时,在数据提供层中匹配当前用户使用的即时通讯工具,获取其基本属性和协议;所述引擎 层为虚拟层,对具体的功能和服务做高度的抽象,为所述即时通讯协议链接层提供接口,且 对即时通讯工具中的动作进行接口定义,消除各即时通讯工具在动作响应接口上的差异, 使各层的调用统一化和规范化;所述即时通讯协议链接层包括网络连接模块、监听器模块、 错误处理实现模块和消息格式化实现模块,其中网络连接模块用于处理即时通讯工具中各 运营商提供的不同网络连接服务;监听器模块用于监听即时通讯工具中各环节的动作响 应;错误处理实现模块用于对各即时通讯工具的错误机制做统一化处理;消息格式化实现 模块用于对各即时通讯工具接收和发送消息做统一化处理。即时通讯协议链接层的四模块都与应用协议层双向通信,向下即时通讯协议链接层对即时通讯工具进行监听,统一各即时通讯工具的动作响应后,传递给面向用户的最上 层的应用协议层;向上对用户的操作进行识别、匹配再分发到各个即时通讯工具来处理。各通讯工具都是依次列于用户名下。用户通过统一界面使用即时通讯工具。当即 时通讯工具收到消息时,以统一的格式反馈给用户;当用户发送消息时,根据被选择的收信 者自动匹配适宜的即时通讯工具进行发送,始终保持统一的接口面向用户,具体实现包括 发送消息和接收消息两个步骤,其中
发送信息步骤如下(如图2):
(1)通过监听器模块对即时信息输入进行监听;如果没有监听到即时信息输入,则返回 继续对即时信息输入进行监听,如果监听到即时信息输入,则建立网络链接并进行信息发 送;
(2)判断网络链接和发送信息是否正确,如果错误,返回对即时信息输入进行监听;如 果正确,存储信息数据;
(3)将输入的即时信息与即时通讯工具进行匹配;
(4)将信息传输通过匹配的即时通讯工具发送出去。接收信息步骤如下(如图3)
(1)对即时通讯工具进行监听;如果监听到即时通讯工具没有接收到信息,返回对即时 通讯工具进行监听;如果监听到即时通讯工具接收到信息,则将接收到的信息进行消息格 式化;
(2)判断消息格式化是否正确,如果错误,返回对即时通讯工具进行监听;如果正确,存 储接收到的信息数据;
(3)将接收到的数据以统一的格式发送到用户层。本发明的上述实施例仅仅是为说明本发明所作的举例,而并非是对本发明的实施 方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其他不 同形式的变化和变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案 所引申出的显而易见的变化或变动仍处于本发明的保护范围之列。
权利要求
1.手机中多态化即时通讯并行整合方法,其特征在于,在手机即时通讯工具与用户层 之间建立并行整合接口层,该并行整合接口层向下与手机即时通讯工具双向信息传输,向 上通过统一的接口与用户层进行信息交互;所述并行整合接口层包括数据提供层,所述数据提供层中保存有各个常用即时通讯工 具的基本属性和协议,记录用户当前选择的即时通讯工具,在并行整合接口层中,建立统一 的界面,消除各即时通讯工具间的界面差异,绕过即时通讯工具的原有显示界面捕捉消息, 将捕获消息进行统一的格式化处理,达到在统一界面上显示的格式要求,将格式化后的消 息通过统一界面显示给用户;通过统一界面输入消息,在数据提供层中匹配用户选择使用 的即时通讯工具,获取其基本属性和协议,通过该基本属性和协议,使用该即时通讯工具开 放的接口完成消息的发送。
2.据权利要求1所述的手机中多态化即时通讯并行整合方法,其特征在于,所述并行 整合接口层还包括最底层的服务层、即时通讯协议链接层、虚拟的引擎层和应用协议层,所 述服务层用于直接衔接各即时通讯工具,所述用于存储数据的数据提供层与所述服务层双 向通信,所述引擎层为虚拟层,对具体的功能和服务做高度的抽象,并为所述即时通讯协议 链接层提供接口,且对即时通讯工具中的动作进行接口定义,消除各即时通讯工具在动作 响应接口上的差异,使各层的调用统一化和规范化;所述即时通讯协议链接层与应用协议 层双向通信,向下,即时通讯协议链接层对即时通讯工具进行监听,统一各即时通讯工具的 动作响应后,传递给面向用户的最上层的应用协议层;向上对用户的操作进行识别、匹配再 分发到各个即时通讯工具来处理。
3.据权利要求2所述的手机中多态化即时通讯并行整合方法,其特征在于,所述即时 通讯协议链接层包括网络连接模块、监听器模块、错误处理模块、消息格式化模块;网络连接模块处理即时通讯工具中各运营商提供的不同网络连接服务;监听器模块监听即时通讯工具的动作并进行响应;错误处理模块对各即时通讯工具的错误机制做统一化处理;消息格式化模块对各即时通讯工具的接收和发送消息做统一化处理。
全文摘要
手机中多态化即时通讯并行整合方法,其特征在于,在手机即时通讯工具与用户层之间建立并行整合接口层,该并行整合接口层向下与手机即时通讯工具双向信息传输,向上通过统一的接口与用户层进行信息交互;本发明在形式上表现出多个即时通讯工具的并行登录使用;在技术上实现只有唯一的即时通讯工具整合接口与用户进行交互,避免用户在多个即时通讯工具间来回切换,减少使用过程中的误操作,提高用户的体验感和易用性;同时,降低手机的功耗和系统资源的浪费,达到延长手机待机时间,且避免手机死机或重启的目的。
文档编号H04W88/02GK102143452SQ20111013200
公开日2011年8月3日 申请日期2011年5月20日 优先权日2011年5月20日
发明者周浩 申请人:重庆国虹科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1