具有转发功能的即时消息服务装置及方法

文档序号:7969811阅读:104来源:国知局
专利名称:具有转发功能的即时消息服务装置及方法
技术领域
本发明涉及即时消息服务,更详细说是涉及一种具有转发功能的即时消息服务装置及方法,在本发明中,针对包含有安装即时信使程序的移动通信终端的终端之间收发的即时消息提供转发服务。
背景技术
即时消息服务指的是可通过网络实时传送消息的服务,当前只要是安装有用于提供即时消息服务的称为即时信使的程序的终端,其与移动通信终端、个人计算机等无关地提供双向即时消息服务。
上述即时消息服务中将实时提供向在线连接的终端传送消息、文件传送、一对一对话、聊天室、个人信息及密码变更、朋友搜索及朋友信息查看等服务,从而解决了电子邮件服务中不具备的实时服务功能。
图1是用于提供上述即时消息服务的现有技术中的即时消息服务系统的结构框图。
如图1所示,现有技术中的即时消息服务系统,包含有如下几个部分可通过包含移动通信网、因特网的通信网进行连接的信使服务器30;安装有在通过通信网连接到上述信使服务器30后可接收即时消息服务的信使程序的终端10、20。
其中,上述信使服务器30中设置有用于提供信使服务的信使服务部31和用于存储信使服务对象用户的ID、密码等用户信息的用户数据库35并连接到通信网。
上述信使服务部31用于向安装有信使程序的移动通信终端10、PC20等客户端(client)提供基于即时信使程序的连接服务,其安装有用于提供基于信使服务的WAP(无线应用协议)服务的WML(Wireless Markup Language)无线标识语言文档32。在发生客户端的连接情况时,上述信使服务部31将通过TCP插口(socket)与各客户端设定连接,并生成用于各客户端的信使服务控制的处理程序(handler)进行驱动。在附图1中,处理程序A33用于提供ID为A的移动通信终端10的信使服务,处理程序B34用于提供个人计算机(PC)20的信使服务。
如上所述,上述终端可以是移动通信终端10、个人计算机(PC)20等设置有即时信使程序的有线、无线通信终端。
上述移动通信终端10中设置有用于执行无线因特网通信的WAP浏览器等,上述移动通信终端10最好是可识别WML等无线因特网语言的网络手机internet phone。
作为上述因特网信使程序有ICQ、MSN信使、budybudy等程序,在安装于移动通信终端10的情况下,将是最佳化为移动用的移动ICQ、移动MSN信使、移动budybudy等。
在具有如上结构的现有技术的即时消息服务装置中,当移动通信终端10和个人计算机20连接到信使服务器30时,上述信使服务器30的信使服务部31将分别生成处理程序A33和处理程序B34。随后,当移动通信终端10将接收方设定为个人计算机20,即,将接收方ID设定为B并传送即时消息时,通过上述信使服务器30的信使服务部31进行驱动的处理程序A33将接收移动通信终端10传送的即时消息并将其传送给处理程序B34,上述处理程序B34将接收到的即时消息传送给个人计算机20。在上述个人计算机20传送即时消息的情况下,将通过与上述相关的处理过程向移动通信终端10传送即时消息。
但是,在上述现有技术中的即时消息服务系统的情况下,各个终端用固有的ID连接到信使服务器并接收即时消息服务,此时,传送的即时消息将只传送给收信对象ID,而无法将其转发给其它ID。
由此,在接收即时信使服务的用户在具有多个ID的情况下,当用户利用不同的ID连接到移动通信终端和个人计算机等各不相同的终端并在特定终端中执行作业时,将无法提供对传送给用户不使用的终端传送的即时消息进行确认的方法。

发明内容
为使解决上述现有技术中存在的问题,本发明的目的在于提供一种具有转发功能的即时消息服务装置及方法,在本发明中,在接收即时消息服务的情况下,当用户具有多个ID时,可设定为将以用户具有的ID作为接收对象传送的即时消息转发给特定ID,使当用户在利用设定为转发的ID连接的特定终端中执行作业的情况下,将可确认传送给用户不使用的终端的即时消息。
为使达到上述目的,本发明中的具有转发功能的即时消息服务装置,其特征在于,包含有如下几个部分用户信息存储部,它用于存储与传送给上述用户信息的即时消息对应的转发对象用户信息;信使服务部,它用于提供针对上述用户的即时服务,将使设定有转发功能的用户信息作为接收方的即时消息传送给变更为接收方的上述转发用户信息。
并且,上述即时消息服务装置中还可包含有转发部,它对传送给上述信使服务部的即时消息的转发设定进行检索,并在设定有转发功能的情况下,将上述转发对象用户信息输出给上述信使服务部。
并且,为使达到上述目的,本发明中的具有转发功能的即时消息服务装置,其特征在于,包含有如下几个部分至少一个以上的客户端终端,它具有即时消息服务及即时消息的转发设定功能;信使服务器,它设置有用户信息存储部和信使服务部,其中,上述用户信息存储部用于存储上述至少一个以上的用户信息和与传送给上述用户信息的即时消息对应的转发对象用户信息,上述信使服务部用于提供针对上述用户的即时服务,将使设定有转发功能的用户信息作为接收方的即时消息传送给变更为接收方的上述转发用户信息。
并且,上述信使服务器中还可包含有转发部,它对传送给上述信使服务部的即时消息的转发设定进行检索,并在设定有转发功能的情况下,将上述转发对象用户信息输出给上述信使服务部。
并且,上述客户端终端指的是移动通信终端、个人计算机等连接到有线、无线因特网并可提供即时消息服务的有线、无线通信终端。
并且,为使达到上述目的,本发明中的即时消息转发方法,其特征在于,包含有如下几个步骤转发设定步骤,在特定用户信息中指定接收的即时消息的转发用户信息并进行存储;转发设定判断步骤,当接收到上述即时消息时,判断接收方用户信息中是否设定有转发功能;转发传送步骤,在上述转发设定判断步骤中判断的结果当设定有针对上述即时消息的转发的情况下,将以转发对象用户信息作为接收对象传送上述即时消息。
并且,本发明其特征在于上述用于转发功能的用户信息和上述转发对象用户信息是用于即时消息服务的ID信息。
本发明的功效在于,根据详细所述,本发明中针对通过即时信使服务传送的即时消息将提供转发功能,从而时用户利用多个ID方便接收即时消息。
并且,在具有多个用于即时消息服务的ID的用户的情况下,通过转发设定将所有接收到的即时消息转发给自己使用中的终端,使可在利用一个用户名连接的终端上接收将自己拥有的多个ID作为收信对象的所有即时消息。
下面参照附图对本发明进行更为详细的说明,但不作为对本发明的限定。


图1是现有技术中的即时消息服务系统的结构框图;图2是本发明一实施例中的即时消息服务装置的结构框图;图3是本发明中的即时消息转发方法的处理过程的流程图;图4是采用本发明的一实施例的示意图。
其中,附图标记10移动通信终端 20个人计算机PC30,100信使服务器(messenger server)31,110信使服务部32,111WML文档 33,112处理程序A(handler)34,113处理程序B 114处理程序C35,120用户数据库130转发部210终端A(ID A) 220终端B(ID B)230终端C(ID C)具体实施方式
图2是本发明一实施例中的即时消息服务装置的结构框图。
如图2所示,本发明一实施例中的即时消息服务装置,其包含有如下几个部分可通过包含移动通信网、因特网的通信网进行连接的信使服务器100;安装有通过通信网连接到信使服务器100后可接收即时消息服务的信使程序的至少一个以上的客户端终端(终端A210、终端B220、终端C230)。
其中,上述客户端终端如图1中的说明所示可以是移动通信终端10、个人计算机20等设置有即时信使程序的有线、无线通信终端,当上述终端为移动通信终端的情况下,设置有用于执行无线因特网通信的WAP浏览器等,并最好是可识别WML等无线因特网语言的网络手机。
作为上述本发明的即时信使程序有ICQ、MSN信使、budybudy等,在移动通信终端中安装的情况下,将是通过JAVA程度等最佳化为移动用的移动ICQ、移动MSN信使、移动budybudy等,其与现有技术中的部分相同。
此外,本发明的即时信使程序中设置有可将通过用户的ID信息接收的即时消息传送给其它ID的转发设定相关的转发设定菜单,以及通过上述转发设定菜单进行驱动并由用户输入收信用户的ID和转发对象ID后,将其传送给信使服务器100并登录存储在用户信息数据库120的功能。
上述信使服务器100中设置有信使服务部110,它用于提供使客户端终端连接到信使服务、即时消息中转等信使服务,同时提供使可设定传送给用户的即时消息的转发并在接收的即时消息的接收方用户信息中设定有转发功能的情况下,将以转发对象用户设定为接收方并传送即时消息的转发服务;用户数据库120,它用于存储用户信息和上述客户端终端传送的与传送给特定用户信息的即时消息对应的转发对象用户信息;转发部130,当执行即时消息的传送操作的情况下,从用户数据库120提取出机收方用户信息并判断是否设定有转发功能,使在设定有转发功能时,提取出接收方用户信息中指定的转发用户信息并输出给信使服务部110。
其中,上述信使服务部110用于向安装有即时信使程序的移动通信终端、PC等的客户端终端(终端A210、终端B220、终端C230)提供基于即时信使程序的连接服务,并安装有用于提供基于信使服务及即时消息的转发服务的WAP服务用户界面的WML文档111。
在发生客户端的连接情况时,上述信使服务部110通过TCP插口与各客户端设定连接,生成用于各客户端的信使服务控制的处理程序(handler)并进行驱动。附图2中,处理程序A112用于向通过ID A连接的终端A210的信使服务;处理程序B113用于向通过ID B连接的终端B220的信使服务;处理程序C114用于向通过ID C连接的终端C230的信使服务。
并且,当从客户端终端接收具有收信用户的ID和转发对象ID的转发请求信号时,上述信使服务部110为了在相应收信用户的ID信息中设定转发对象ID,将执行更新用户信息数据库120的用户信息的转发设定功能。
当发生即时消息的传送情况时,上述转发部130将提取出收信用户的ID后,检索用户信息数据库的收信用户的ID信息并检索是否设定有转发功能。在对收信用户的ID的转发功能设定进行检索的结果,当设定有转发功能的情况下,上述转发部130将提取出转发对象用户ID后提供给信使服务部110。上述信使服务部110将即时消息传送给与具有转发对象ID的客户端对应的处理程序,使将接收到的即时消息传送给以转发对象ID进行连接并驱动的终端。
图3是本发明中的即时消息转发方法的处理过程的流程图。
如图3所示,移动通信终端或个人计算机等的客户端的用户驱动终端中安装的信使程序后利用自己的ID连接到信使服务器100,当客户端终端进行连接时,信使服务器100的信使服务部110将利用TCP插口与各客户端终端的信使程序设定客户端服务器连接,并将生成用于执行针对各个客户端终端的连接ID的信使服务控制的处理程序(处理程序A112、处理程序B113、处理程序C114等)。
随后,用户在自己的移动通信终端或个人计算机上驱动的信使程序中选择为了转发操作而提供的转发设定菜单,并输出将要转发通过自己的ID接收的即时消息的转发对象ID。
终端的信使程序将输入的接收方的用户ID和转发对象用户ID传送给用于信使服务器100自己的信使服务而生成的处理程序。
当由特定用户生成的处理程序从特定用户接收到具有接收方的用户ID和转发对象用户ID的转发设定请求信号时,上述信使服务器100的信使服务部110检索按用户信息数据库120后,通过在与接收方的用户ID对应的用户信息中登录转发用户ID而设定即时消息(IMInstant Message)转发(IM转发)功能(步骤S10)。
在通过上述S10步骤设定IM转发后,当信使服务器100的信使服务部110从特定终端接收到具有特定收信用户的ID的即时消息时,转发部130检索用户信息数据库120并判断具有收信用户的ID的用户信息中是否设定有针对相应收信用户的ID的转发功能(步骤S20)。
在S20步骤中判断的结果,当接收到的即时消息的收信用户ID中设定有转发功能的情况下,转发部130将相应转发对象ID输出给信使服务部110,信使服务部110将上述转发对象ID输出给与传送即时消息的终端对应生成的处理程序。随后,传送即时消息的终端的处理程序将向具有转发ID的处理程序传送即时消息,具有转发ID的处理程序则将上述接收到的即时消息传送给通过转发ID连接的终端,从而执行针对即时消息的转发传送操作(步骤S30)。
此外,在上述S20步骤中判断的结果,当接收到的即时消息的收信用户ID中未设定有转发功能的情况下,与现有技术相同的为了即时消息的发送方终端而生成的处理程序将即时消息传送给通过收信用户的ID连接的处理程序,使向具有收信用户的ID的终端传送即时消息(步骤S40)。
根据如上所述的本发明,在具有用于即时消息服务的多个ID的用户的情况下,设定转发功能使将传送给其它ID的即时消息传送给自己常用的ID,从而通过自己使用中的终端接收即时消息。
图4是采用本发明的一实施例的示意图。
在图4的情况下,发送方利用用户名(ID)A连接到信使服务器(将发送方终端称为终端A10),接收方通过终端B和终端C并利用两个用户名(ID)B和C连接到信使服务器100。并且,假定接收方将传送给自己的用户名(ID)B的即时消息设定转发给用户名(ID)C。
此时,如图4所示,当具有用户名A的发送方以用户名B为收信对象并传送即时消息时,信使服务器100将参照作为即时消息的收信对象的用户名B,并检索用户信息数据库120中是否设定有转发功能,检测出设定转发给用户名C的情况后,将上述即时消息传送给利用用户名C连接的终端C。
由此,当用户在终端B220利用用户名B连接到信使服务器100,并在终端C230利用用户名C连接到信使服务器100的状态下,即便通过终端C执行作业的情况下,也可接收将用户名B作为收信对象的即时消息。
即,用户在移动通信终端和个人计算机中利用不同的ID连接到信使服务器100的情况下,通过转发设定将所有接收到的即时消息转发给自己使用中的终端,使可在利用一个用户名连接的终端上接收将自己拥有的多个ID作为收信对象的所有即时消息。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种具有转发功能的即时消息服务装置,其特征在于,包含有如下几个部分用户信息存储部,它用于存储与传送给上述用户信息的即时消息对应的转发对象用户信息;信使服务部,它用于提供针对上述用户的即时服务,将使设定有转发功能的用户信息作为接收方的即时消息传送给变更为接收方的上述转发用户信息。
2.根据权利要求1所述的具有转发功能的即时消息服务装置,其特征在于,上述即时消息服务装置中还可包含有转发部,它对传送给上述信使服务部的即时消息的转发设定进行检索,并在设定有转发功能的情况下,将上述转发对象用户信息输出给上述信使服务部。
3.根据权利要求1或2所述的具有转发功能的即时消息服务装置,其特征在于用于上述转发功能的用户信息和上述转发对象用户信息是用于即时信使服务的ID信息。
4.一种具有转发功能的即时消息服务装置,其特征在于,包含有如下几个部分至少一个以上的客户端终端,它具有即时消息服务及即时消息的转发设定功能;信使服务器,它设置有用户信息存储部和信使服务部,其中,上述用户信息存储部用于存储上述至少一个以上的用户信息和与传送给上述用户信息的即时消息对应的转发对象用户信息,上述信使服务部用于提供针对上述用户的即时服务,将使设定有转发功能的用户信息作为接收方的即时消息传送给变更为接收方的上述转发用户信息。
5.根据权利要求4所述的具有转发功能的即时消息服务装置,其特征在于,上述信使服务器中还包含有转发部,它对传送给上述信使服务部的即时消息的转发设定进行检索,并在设定有转发功能的情况下,将上述转发对象用户信息输出给上述信使服务部。
6.根据权利要求4所述的具有转发功能的即时消息服务装置,其特征在于上述客户端终端中包含有移动通信终端或个人计算机中的至少一个以上。
7.根据权利要求4、5或6所述的具有转发功能的即时消息服务装置,其特征在于用于上述转发功能的用户信息和上述转发对象用户信息是用于即时信使服务的ID信息。
8.一种即时消息转发方法,其特征在于,包含有如下几个步骤转发设定步骤,在特定用户信息中指定接收的即时消息的转发用户信息并进行存储;转发设定判断步骤,当接收到上述即时消息时,判断接收方用户信息中是否设定有转发功能;转发传送步骤,在上述转发设定判断步骤中判断的结果当设定有针对上述即时消息的转发的情况下,将以转发对象用户信息作为接收对象传送上述即时消息。
9.根据权利要求8所述的即时消息转发方法,其特征在于上述用于转发功能的用户信息和上述转发对象用户信息是用于即时消息服务的ID信息。
全文摘要
本发明涉及即时消息服务,更详细说是涉及一种具有转发功能的即时消息服务装置及方法,在本发明中,针对包含有安装即时信使程序的移动通信终端的终端之间收发的即时消息提供转发服务。为此,本发明中的具有转发功能的即时消息服务装置,其特征在于,包含有如下几个部分用户信息存储部,它用于存储与传送给上述用户信息的即时消息对应的转发对象用户信息;信使服务部,它用于提供针对上述用户的即时服务,将使设定有转发功能的用户信息作为接收方的即时消息传送给变更为接收方的上述转发用户信息。
文档编号H04Q7/32GK1956422SQ200610140090
公开日2007年5月2日 申请日期2006年10月18日 优先权日2005年10月26日
发明者李英善 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1