一种短信与im消息互通系统的制作方法

文档序号:7746501阅读:229来源:国知局
专利名称:一种短信与im消息互通系统的制作方法
技术领域
本发明涉及移动媒体信息业务平台技术领域,特别是指一种基于短信和互联网IM 进行互通的系统。
背景技术
随着移动通信业务的发展,特别是第三代移动通信业务技术的发展,移动通信与互联网结合越来越紧密,移动增值业务益发丰富。在这种移动通信业务大发展的情况下,各个运营商都在大力进军增值业务领域,尝试建立各种移动通信增值业务平台。IM即时通讯业务是互联网的一个主要的应用之一,用户数目巨大,但是在移动互联网,由于终端的能力,IM在手机上存在很大的限制,很多非智能手机用户不能使用移动互联网上的即时通讯软件,而短信业务是除了语音业务之外的一个业务量巨大的业务,用户对于短信的应用非常熟悉,接纳度也很高,通过短信进行IM消息的传输,扩大IM在移动网络上的应用。通过短信承载用户的对话消息,系统维持每个用户的与不同对象会话的状态,并代理用户与IM进行互通,实现短信到IM和IM到用户短信通道的传输,这样极大地降低了 IM的使用门槛,将手机用户全部变成潜在的移动IM用户。目前的智能手机所占比例不断增长,但在全部手机中的比例仍然较小,为此,提出了一种短信和IM进行互通的方法和系统,适用于全部的终端,作为一种对移动互联网业务的一个有益的补充。有鉴于此,本发明的目的在于提出一种简单,易行,通过短信实现与IM进行互通的方法和系统。

发明内容
从上面所述可以看出,本发明提供的基于短信和IM互通系统,避免了网络和终端能力的限制,基于短信和互联网交互平台实现互通,将促进移动互联网IM业务的开展,利于位于价值链上的各方合力推动移动通信业务的快速发展。具体来说具有以下优点与移动网络无关短信的互通通道已经非常成熟,短信可以在各个移动网络中互通,基于数据网络的数据域的IM业务互通也不存在运营上的问题,本业务与移动网络无关,可以跨越不同的移动网络开展业务。终端无需支持上网终端的类型和能力差异很大,存在很多终端不能上网或者上网效果很差,而通过短信进行传输消息,使得不能上移动互联网的终端或者上网能力较差的终端也能使用本业务。系统自动维持会话状态
3
短信是无状态的,而会话需要有状态,因此系统自动对每个短信或者消息根据时间戳系列进行状态维护,在系统中维护一个独一无二的会话ID,以保证用户的每一次对话的唯一性,同时,每个会话设置一个会话生命周期,防止系统消耗过多的资源。用户可看到对方昵称信息用户在与对方会话的时候,需要知道其会话的对象,因此,平台在登录IM平台后, 读取其好友对象的各种属性,在会话下发消息的时候,将会话对象的昵称附加在短信和IM 消息上,避免用户对话错误的对象。系统自动路由会话信息系统的会话信息分为两个方向,从短信到IM和从IM到短信,系统平台在其中需要识别一个终端用户的多个会话,不同的会话具有不同的会话对象,系统需要正确路由不同的会话消息,上行短信携带有系统分配的会话对象的ID号,系统在收到上行短信后解析其主叫号码中的扩展序列号,识别出其映射的IM对象,同样,IM下发的消息在系统接收到后将IM对象转换成扩展序列号并附加在主叫号码上,使得用户可以直接回复短信到IM会话对象。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为本发明系统模块结构的示意图。图2为业务使用流程说明示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于移动通信业务基础之上的通过短信与互联网I M进行互通的方法。以下通过结合附图,对本发明的实施方式进行描述。实现在移动通信领域的信息业务的关键短信路由在系统下发短信的时候,需要将短信主叫号码追加用户IM账户映射的ID号,在用户收到消息直接回复的时候,短信网关或者短信中心将透传扩展的主叫号码,并路由到系统平台,系统平台对被叫号码即系统接入号的扩展部分进行解析,分离出用户的对话对象, 并将消息路由到用户正确的对话对象。短信解析系统支持各种短信,包含会话短信和管理短信,通过短信指令进行识别,包含短信指令则为指令短信,系统将解析对应的短信指令和对应的参数,并提供给业务逻辑模块执行对应的业务逻辑设置,如为一般的会话短信则解析出对应的会话对象进行会话路由到 IM。如终端短信主动发起会话,终端短信需要携带指令激活平台下发对话对象的短信或者直接在短信指令携带对话对象的账号发起对话。
例如发送短信CHAT =XXXiHOTMAIL. COM发起主动会话或者直接发送短信CHAT到平台,平台激活会话下发会话短信对象列表给终端,终端选择会话对象发起会话。会话状态保持短信消息是没有状态的,系统需要为用户的对话短信维持一个会话状态,通过用户主叫短信号码识别短信用户,通过平台下发的短信扩展主叫短信号码识别对话对象,以此来维持一个周期的会话状态,系统在生命周期内将保证会话状态的连续性。IM账号绑定用户需要在平台绑定用户的手机号码和对应的IM账号,同时,用户需授权平台登录IM系统,系统得到授权后即可登录系统并读取IM好友对象和发起对话、收发消息。IM消息收发系统在获取IM授权后,以授权的身份登录到IM系统与IM系统进行消息的收发, 并根据用户的设定消息封装和消息路由。IM对话对象映射在系统获取到IM好友对象后,将好友对象需要映射成系统内部可以识别的对象, 并将对象赋予唯一的ID编号,该编号用以扩展短信主叫号码以识别短信会话中具体对话对象。主要功能模块如图1所示,一种短信与IM消息互通平台系统结构主要包括用户终端100 用户终端,通过短信收发实现与IM进行对话。移动网络101负责传递短信信息到服务端和下发短信到用户终端。IM 模块 102 负责登录用户的IM平台,进行IM消息的收发并转发消息到短信模块。收发模块103 负责收取移动网络提交上来的短信和下发封装好的IM消息的短信。信息路由模块104 负责解析终端提交上来的短信信息到IM模块和解析和路由IM模块提供的IM对话信息到对应的终端。业务逻辑模块105 管理和执行各种业务逻辑,设置业务逻辑的各种参数。管理模块106 对整个系统进行管理,包含用户管理、业务参数管理、,日志记录等管理功能;管理门户107 提供平台用户和终端用户登陆的门户系统,用户登陆后可以在门户上进行各种设置,门户包含WEB、WAP、短信的门户。下面举一个例子来说明本发明系统的工作流程,该实施例中,业务包括以下步骤步骤1 用户通过短信或者门户进行手机与IM的绑定和业务的设置开通;
5
步骤2 =IM发起对话或者终端用户提交短信发起会话请求后发起会话;步骤3 系统接收到短信后解析短信的信息后提交给信息路由模块;步骤4.信息路由模块进行信息解析,选择信息路由;步骤5.信息路由模块将信息路由到IM模块,IM模块再提交该信息到IM对应的会话对象;步骤6. IM好友回复信息到IM模块,IM模块解析信息,将信息封装成短信,并在主叫号码附加映射的会话对象ID ;步骤7. I M模块依次将信息路由到信息路由模块和短信收发模块;步骤8.短信收发模块将信息下发到终端用户;本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种移动网络中通过短信与IM系统进行通信的中介平台,其特征在于,包含用户通过收发短信与IM进行消息互通。
2.用户通过短信与IM互通,需要将手机绑定在用户的IM账号上,并授权给中介平台登录IM的权限。
3.如权利要求2所述,代理中介平台使用用户IM账号进行登录IM系统。
4.如权利要求3所述,代理中介平台在登录IM系统,将用户好友映射成一系列的唯一性的编号,编号需要附加在下发短信的主叫号码上,以方便用户直接回复时平台能识别回复对象。
5.如权利要求1所述的业务控制系统,其特征在于 手机号码与用户账号绑定用户的手机号码需要与用户的IM账号进行捆绑映射,系统使用用户的账号进行登录到IM系统; 用户IM好友ID映射到编码通过系统提供一系列的逻辑流程,用户根据下发的用户交互界面提示进行不同的业务逻辑流程;会话状态保持用户的一系列的短信对于同一个对象需要保持会话状态,通过对接入号的扩展和消息起始字符的扩展,系统将维持一个连贯的会话状态,以保持用户的会话状态; 平台自动路由用户短信到不同的好友对象用户可以直接回复下发的聊天短信,短信回复的号码中携带了对方的ID号的映射,平台在接收到短信时,截取出该映射的好友的ID号映射,将其转换成IM上的好友ID,并将其消息转换成IM系统的消息发送给IM ; 下发信息自动加载好友昵称为了方便用户识别会话对象,系统在交互短信中自动加载好友的昵称,以防止用户在与多个好友聊天时混淆对象。 短信号码携带用户编号信息短信接入号码本身为运营商统一分配的编号,编号本身只是唯一指示接入平台,通过对短信接入号码的扩展将用户好友的编号扩展进短信接入号码,短信中心或者短信网关在平台具备权限的情况下,将透传扩展的短信接入号,平台将自动剥离短信接入号和用户编号信息,识别后用于用户消息的路由。
6.如权利要求2所述的短信与IM互通的系统,其特征在于,用户会话状态由系统进行保持,会话状态具备有生命周期,超出生命周期的对话将再次发起新的会话。整个业务通过一个在短信和互联网IM软件架设的一个代理平台,同时面对互联网和移动核心网,为终端用户在移动网络上提供了一个新型业务,通过在平台侧设立一个与IM 和短信交互的代理平台实现了用户通过短信与IM进行交互的功能而无需上移动互联网, 同时也满足了一些低端终端的IM业务需求,为用户终端与IM进行基于文字的对话提供了一个新的选择。
全文摘要
本发明公开了一种短信与互联网IM(即时通信软件)互通的方法,通过在移动网络设置IM交互系统,实现从短信到互联网IM的消息互通。本发明将通过业务平台的交互系统设置通信代理网关,代理网关作为IM和短信上下行互通的中介,一方面与IM进行通信,一方面通过短信与用户进行通信,系统在将IM消息转换成短信并在转发短信消息时在主叫号码上附加上好友的代码编码,代码编码被映射到好友ID,用户在收到短信时可以在内容前缀上看到对方昵称而获知是哪个用户与其通信,并支持用户直接回复,由代理平台进行解析好友代码后转换成IM支持的好友ID,从而实现了用户通过短信与IM实现互通的需求。
文档编号H04L12/58GK102238495SQ20101015132
公开日2011年11月9日 申请日期2010年4月20日 优先权日2010年4月20日
发明者施丽艳 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1