CN1207876C - 短消息网关、向移动电话提供信息服务的系统和方法 - Google Patents

短消息网关、向移动电话提供信息服务的系统和方法 Download PDF

Info

Publication number
CN1207876C
CN1207876C CN00118371.0A CN00118371A CN1207876C CN 1207876 C CN1207876 C CN 1207876C CN 00118371 A CN00118371 A CN 00118371A CN 1207876 C CN1207876 C CN 1207876C
Authority
CN
China
Prior art keywords
short message
message service
service
information
information service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN00118371.0A
Other languages
English (en)
Other versions
CN1330474A (zh
Inventor
张剑鸣
宋松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=4587188&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1207876(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to CN00118371.0A priority Critical patent/CN1207876C/zh
Priority to TW089112553A priority patent/TW545011B/zh
Priority to US09/874,089 priority patent/US7082312B2/en
Priority to JP2002511124A priority patent/JP2004503966A/ja
Priority to AU2001274247A priority patent/AU2001274247A1/en
Priority to CA002409553A priority patent/CA2409553C/en
Priority to EP01940745A priority patent/EP1290903A2/en
Priority to IL15345501A priority patent/IL153455A0/xx
Priority to PCT/GB2001/002684 priority patent/WO2001097536A2/en
Priority to SG200501835A priority patent/SG113044A1/en
Priority to KR1020027016637A priority patent/KR100612709B1/ko
Publication of CN1330474A publication Critical patent/CN1330474A/zh
Priority to IL153455A priority patent/IL153455A/en
Publication of CN1207876C publication Critical patent/CN1207876C/zh
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/567Integrating service provisioning from a plurality of service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

一种短消息服务网关(120),包括:短消息接口装置(126,127),用于从/向短消息服务网关(120)外部接收/发送短消息;短消息服务引擎(121),用于响应于短消息接口装置收到的短消息中所含的信息服务请求,向至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息接口装置。

Description

短消息网关、向移动电话 提供信息服务的系统和方法
技术领域
本发明涉及为移动设备提供信息服务的系统及方法,尤其涉及为带有短消息服务功能的移动电话提供信息服务的系统及方法。
背景技术
人们通常希望随时随地地获取信息和享受一定的信息服务。无线寻呼系统和移动电话系统在一定程度上满足了人们的这种需要,但是,它们的功能仍然十分有限。
带短消息服务(SMS)功能的移动电话已经相当普及。短消息服务是现代蜂窝电话系统的一种特定功能,它允许蜂窝通信网络的用户向其他用户发送消息或从其他用户接收文本消息。每当一部移动电话注册到网络时,短消息服务功能都试图向其传递消息。即使该移动电话正在进行语音或数据呼叫,也是这样。具有短消息服务功能的移动电话也可以在整个网络中漫游,并且仍然能够发送和接收消息。配备有短消息服务功能的移动电话,为用户提供接收、读取、编辑、清除、发送和保存消息的方法。
现有技术中,上述带短消息服务功能的移动电话只能相互之间交换短消息,而且这种短消息的交换需要短消息中心的参与。短消息服务中心保证即使在移动电话没有开机或位于服务区之外也不丢失消息并且保证消息传递的质量。
带短消息服务的移动电话虽然扩展了移动电话的用途,但是人们仍然不能利用这种移动电话请求复杂的信息服务,例如不能收发电子邮件,不能进行数据库查询等等。
发明内容
本发明的目的是提供一种利用短消息向移动电话提供信息服务的系统和方法,使得具有短消息服务功能的移动电话的用户可以随时随地地享受一定的信息服务。
为实现上述目的,本发明提供一种短消息服务网关,包括:
短消息接口装置,用于从/向短消息服务网关外部接收/发送短消息;
短消息服务引擎,用于响应于短消息接口装置收到的短消息中所含的信息服务请求,向至少一个应用服务器请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息接口装置。
本发明还提供一种向移动电话提供信息服务的系统,包括:
至少一个应用服务器,用于接收信息服务请求,提供信息服务结果;
至少一个短消息中心,用于转发来自/发往移动电话的短消息;
其特征在于还包括:
一个短消息服务网关,包括:
短消息中心接口,用于从/向所述至少一个短消息中心接收/发送短消息;
短消息服务引擎,用于响应于短消息中心接口收到的短消息中所含的信息服务请求,向所述至少一个应用服务器请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息中心接口。
本发明还提供一种向移动电话提供信息服务的系统,包括:
至少一个应用服务器,用于接收信息服务请求,提供信息服务结果;
至少一个短消息设备,用于转发来自/发往移动电话的短消息;
其特征在于还包括:
一个短消息服务网关,包括:
短消息后台程序执行设备,用于从/向所述至少一个短消息设备接收/发送短消息;
短消息服务引擎,用于响应于短消息后台程序执行设备收到的短消息中所含的信息服务请求,向所述至少一个应用服务器请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息后台程序执行设备。
本发明还提供一种在通信系统中向移动电话(151)提供信息服务的方法,其中该通信系统包括:移动电话(151)、短消息中心(131,132)、短消息中心接口(126)、短消息服务引擎(121)和应用服务器(110),所述方法包括如下步骤:
从所述短消息中心转发来自/发往移动电话(151)的短消息;
由所述短消息中心接口(126)从/向所述至少一个短消息中心(131,132)接收/发送短消息;
由所述短消息服务引擎(121)响应于短消息中心接口收到的短消息中所含的信息服务请求,向所述应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息中心接口。
根据本发明的系统或方法,使得具有短消息服务功能的移动电话的用户可以随时随地地享受信息服务。本发明的系统可以兼容不同的短消息服务中心和不同制式(如GSM,PCS,PHS等)的移动电话,能够满足各种各样的信息服务需求。
附图说明
通过以下结合附图对本发明较佳实施方式的详细描述,本发明的上述目的、特征和优点将会更加明显。
图1是本发明的向移动电话提供信息服务的系统的示意框图;
图2是图1中的短消息服务网关从应用服务器接收消息的流程图;
图3是向短消息服务网关外部发送消息的流程图;
图4是从短消息服务网关外部接收消息的流程图;
图5是短消息后台程序发送消息的流程图;
图6是一个工作线程发送短消息的流程图。
具体实施方式
下面结合附图详细描述本发明的较佳实施方式。
图1是本发明的向移动电话提供信息服务的系统的示意框图。图1中,标号110表示一个应用服务器。本发明中,可以有多个应用服务器,响应于收到的信息服务请求,提供相应的信息服务。图1中只示一个应用服务器110,作为举例。
标号120表示短消息服务网关。如图1所示,短消息网关120含有一个短消息服务引擎121。短消息服务引擎121例如可以通过一个短消息中心(如后文所述)接收移动电话151发送的短消息。当然,也可以通过后文所述的后台程序从移动电话151接收短消息。短消息中含有信息服务代码。短消息服务引擎121对短消息中的信息服务代码进行识别,并且根据不同的信息服务代码向不同的应用服务器(例如应用服务器110)请求信息服务。在收到应用服务器110返回的信息服务结果后,短消息服务引擎121将信息服务结果包装在短消息中,将该短消息发送给移动电话。
移动电话151发送给短消息服务引擎120的短消息例如可以采用这样的格式:“sc#请求”,其中sc是服务代码。
例如,若向“somebody@cn.ibm.com”发送主题为“subject”信体为“body”的电子邮件,则短消息可以是:
10#somebody@cn.ibm.com#subject#body
其中,服务代码是“10”,表示请求电子邮件服务,服务的内容是“somebody@cn.ibm.com#subject#body”。这种格式是由电子邮件服务应用程序定义的。当短消息服务网关120收到上述短消息之后,将根据服务代码“10”,将请求“somebody@cn.ibm.com#subject#body”转成SMTP,然后发往电子邮件服务器。最终由电子邮件服务器完成邮件传递工作。
又例如,为了获得北京地区的天气预报,短消息可以是:
20#010
其中,服务代码是“20”,表示请求天气预报服务,服务的内容是“010”,即北京地区的预报。当短消息服务网关120收到上述短消息之后,将根据服务代码“20”,将请求“010”发往天气信息服务器。天气信息服务器返回北京地区的天气情况,并由短消息服务网关120传递给移动电话。
电子邮件服务可以由短消息网关120缺省提供。短消息服务网关120可以检查移动电话用户的电子邮件信箱,将邮件内容传递给移动电话。移动电话用户也可以发送短消息以回复电子邮件,甚至获得更多的数据内容和进行数据库查询。
应用服务器110与短消息引擎121之间的通信,可以采用现有技术中的各种协议,例如SMTP、SNPP、PAP、基于HTTP的协议。为了增加数据通信的安全性,可以采用SSL。
此外,也可以在短消息服务网关120上运行某些服务程序,这些程序为移动电话用户提供一定的信息服务。在这种情况下,应用服务器110与短消息服务网关120在物理上是同一台计算机。
应用服务器110不仅可以向短消息服务网关120传送消息,而且也可以从短消息网关120获取消息状态。短消息服务网关120在受到请求时可以向应用服务器110传送消息状态报告。短消息服务网关120所支持的消息状态例如可以包括:挂起、已传至短消息中心、已传至移动电话、传递错误等。
短消息服务网关120与移动电话151之间的短消息交换可以采用两种方法。
第一种方法,在短消息服务网关120内设置一个短消息中心接口126,它可以与现有的多个短消息中心131、132等通信,通过短消息中心131、132向移动电话151发送短消息,或从移动电话151接收短消息。短消息中心接口126与短消息中心131、132之间可以采用专线或拨号网络连接。其间的通信可以采用TCP/IP、X2.5、CIMD、EMI、SMPP等各种通信协议。
在第一种方法的情况下,可以在短消息服务网关120中设置一个短消息中心管理装置125,用于根据短消息中心特性表对短消息网关120所支持的多个短消息中心131、132进行管理。通过修改短消息中心特性表,可以增加对新的短消息中心的支持。
为了提供对多个短消息中心的支持,将短消息中心接口定义如下:
1.UINT OpenConnection(CONNECTIONPARAMETER cp)/*打开连接*/
2.BOOL ServiceLogin(UINT socket,SERVICEINFO si)/*服务注册*/
3.BOOL UserPIN(UINT socket,USERINFO ui)/*发送PIN号码*/
4.BOOL HoldUntil(UINT socket,TIMEINFO ti)/*定时服务*/
5.UINT SendMsg(UINT socket,MESSAGE msg,OPTION opt)/*发送消息*/
6.UINT CheckNewMsg(UINT socket)/*检查新消息*/
7.UINT GetNewMsg(UINT socket,USERINFO*ui,MESSAGE*msg,TIMEINFO* ti)/*取
  新消息*/
8.UINT GetMsgStatus(UINT socket,USERINFO ui,UINT msgid)/*检查消息状态*/
9.UINT CheckMsgStatusChanges(UINT socket)/*检查消息状态改变*/
10.BOOL GetMsgStatusChanges(UINT socket,UserInfo*ui,UINT*msgid,UINT*status)
11.BOOL EndConnection(UINT socket)/*结束连接*/
上述第一种方法,适用于大型企业,支持大量的事务处理。
第二种方法,在短消息服务网关120内运行一个短消息后台程序127,用于监听与短消息服务网关120连接的至少一个短消息设备141、142。短消息设备141、142等是现有技术中任何具备短消息功能的设备,例如一部移动电话。短消息后台程序127采用RS-232串行接口、红外线数据传输接口或其他任何可用的接口与短消息设备141、142等进行数据通信,以接收或发送短消息。当短消息后台程序127与多部短消息设备通信时,需要进行负载平衡以提高性能。短消息后台程序采用AT命令来控制短消息设备的工作模式,包括BLOCK模式、TEXT模式、PDU模式等。
另外,为了提高短消息服务网关120的性能,短消息服务网关120还可以包含以下装置。
用户管理装置122,用于根据用户特性表对注册到短消息网关120的多量用户进行管理。用户特性例如存储用户的移动电话号码、移动电话型号、短消息中心(即短消息服务提供商)、喜好、个人通讯录、个人缩略语、服务预订表等个人选项。短消息服务网关120根据用户特性表为用户提供个性化的服务。个性化的服务包括:个人消息缩略、消息传递选项、个人通讯录、个人命令定义等等。
由于短消息具有长度限制,并且不同型号、不同品牌的移动电话具有不同的特点,所以短消息服务网关120根据用户特性表提供个人消息缩略功能,例如语言变换、个人消息缩略等。个人消息缩略使得用户可以输入缩略语以代替较长的按键输入。
设备管理装置123,用于根据设备特性表对短消息网关120所支持的各种移动电话进行管理。设备特性表例如存储与手机屏幕大小、字符集、是否具有STK功能、是否能处理多语种等有关的信息。
应用管理装置124,用于根据应用特性表对各个应用服务器110进行管理。应用特性表中可以存储各个应用服务器所提供的服务的服务代码和请求格式定义。
短消息中心管理装置125,用于根据短消息中心特性表对短消息网关120所支持的各个短消息中心131、132进行管理。
上文所述的所有管理工作,都可以通过短消息服务网关120提供的万维网用户接口来完成,以避免移动电话键盘操作的不便。
除了上述在请求后提供信息服务的模式之外,也可以将移动电话用户的服务请求预先存储在短消息服务网关120中,即用户对某些服务进行预订。这样,短消息网关120将按照预订时间,向移动电话提供预订的信息服务,例如天气预报、股票行情等等。
如果用户能够记住备服务代码,则不必对移动电话程序做任何改变。当然,为了提供更为友好的用户接口,可以在移动电话上运行菜单选择程序,根据菜单指示选择所需的服务项目。
另外,也可以用STK(SIM工具箱)改进用户接口,在移动电话上提供定制菜单,以及提供系统加密功能。
图2是图1中的短消息服务网关从应用服务器接收消息的流程图。在步骤201,过程开始。在步骤202,侦听来自应用服务器的消息。假设在步骤203收到一条来自应用服务器的消息,则流程进入步骤204。在步骤204,判断收到的消息是否来自一个有效的应用服务器。如果步骤204的判断结果为“是”,则流程进入步骤205,否则进入步骤步骤209。在步骤205,判断收到的消息是否是状态查询消息。如果步骤205的判断结果为“是”,则流程进入步骤206,否则进入步骤208。
在步骤206,从状态数据库获得状态信息。在步骤207,将获得的状态信息返回给应用服务器。
在步骤208,将收到的消息置入消息队列。
在步骤209,放弃收到的消息。
在步骤207、208和209之后,流程可以转到步骤202,继续侦听来自应用服务器的消息。如果满足结束条件,则流程转到步骤210,过程结束。
图3是向短消息服务网关外部发送消息的流程图。在步骤301,过程开始。在步骤302,获得发送消息的请求。假设在步骤303,取到一条消息,则流程进入步骤304。在步骤304,取消息中心特性表。然后,在步骤305,判断是否存在用户特性表。如果步骤305的判断结果为“是”,则分别在步骤306和步骤307获取用户特性表和设备特性表。如果步骤395的判断结果为“否”,则分别在步骤308和步骤309获取默认用户特性表和默认设备特性表。
然后,在步骤310,对消息进行格式化,在步骤311根据各特性表对消息进行变换,在步骤312对消息进行缩略。
接着,在步骤313判断经上述处理后的消息是否可在一个短消息中发送。如果步骤313的判断结果为“否”,则需要转到步骤314,将待发送的消息分为几个较短的消息。否则,在步骤315,将短消息送往短消息中心或后台程序。之后,过程可以返回步骤302,等待下一个发送请求。如果满足结束条件,在步骤316过程结束。
图4是从短消息服务网关外部接收消息的流程图。在步骤401,过程开始。在步骤402,侦听来自短消息中心或后台程序的短消息。假设在步骤403收到一条短消息,则过程进入到步骤404。在步骤404,判断收到的短消息是否是更新状态的短消息。如果步骤404的判断结果为“是”则转到步骤409,否则进行到步骤405。
在步骤405判断该短消息是否来自有效的用户。如果步骤405的判断结果为“否”则转到步骤410,否则进行到步骤406。
在步骤406,取用户特性表。在步骤407取短消息中所含的服务代码。然后,在步骤408判断该用户是否有权使用所请求的服务。如果步骤408的判断结果为“是”,则转到步骤411,否则转到步骤410。
在步骤409,更新消息状态。然后转到步骤413。
在步骤411,取应用特性表。在步骤412,将请求发往应用服务器。然后,进行到步骤413。
在步骤410,拒绝请求。然后,进行到步骤413。
在步骤413,过程结束。如果不希望过程结束,可以返回步骤402,等待下一短消息。
图5是短消息后台程序发送消息的流程图。在步骤501,后台程序开始。在步骤502,初始所有短消息设备。在步骤503,为每个短消息设备建立一个工作线程。在步骤504,侦听短消息。假设在步骤505,收到一条短消息,则在步骤506,检查所有短消息设备的状态。然后,在步骤507,判断是否存在一个空闲的短消息设备。如果步骤507的判断结果为“否”,则转到步骤508。在步骤508,等待空闲的短消息设备。如果步骤507的判断结果为“是”,则进行到步骤509。在步骤509,请求空闲的短消息设备的工作线程发送短消息。此后,若满足结束条件,则进行到步骤510,后台程序结束;否则返回步骤504,侦听下一短消息。
图6是一个工作线程发送短消息的流程图。在步骤601,线程开始工作。在步骤602等待请求。假设在步骤603获得一个请求,则进行到步骤604。在步骤604,将线程状态更新为忙。然后,在步骤605,将消息格式化为GSM短消息服务(SMS)标准。接着,在步骤606,以AT命令发送短消息。在随后的步骤607,更新消息状态。在步骤608,将线程状态更新为空闲。在步骤609,通知其他等待的进程。此时,如果不要求线程结束,则线程返回步骤602,等待下一条短消息。如果要求线程结束,则进行到步骤610,线程结束。
虽然已经示出和详细描述了本发明的较佳实施方式,但是应当认识到可以对本发明做出各种变化和修改而不脱离权利要求书的范围。

Claims (21)

1.一种短消息服务网关(120),包括:
短消息接口装置(126,127),用于从/向短消息服务网关(120)外部接收/发送短消息;
短消息服务引擎(121),用于响应于短消息接口装置收到的短消息中所含的信息服务请求,向至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息接口装置。
2.根据权利要求1的短消息服务网关,其特征在于短消息接口装置(126,127)是与至少一个短消息设备(141,142)通信的短消息后台程序执行设备(127)。
3.根据权利要求1的短消息服务网关,其特征在于短消息接口装置(126,127)是与至少一个短消息中心(131,132)通信的短消息中心接口(126)。
4.根据权利要求3的短消息服务网关,其特征在于还包括:短消息中心管理装置(125),用于根据短消息中心特性表对多个短消息中心进行管理。
5.根据权利要求1的短消息服务网关,其特征在于还包括:用户管理装置(122),用于根据用户特性表对多个用户进行管理。
6.根据权利要求1的短消息服务网关,其特征在于还包括:设备管理装置(123),用于根据设备特性表对多种类型的移动电话进行管理。
7.根据权利要求1的短消息服务网关,其特征在于还包括:应用管理装置(124),用于根据应用特性表对多个应用服务器进行管理。
8.根据权利要求1的短消息服务网关,其特征在于:
短消息服务引擎(121),根据用户预定的信息服务项目,向至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息接口装置。
9.一种向移动电话(151)提供信息服务的系统,包括:至少一个应用服务器(110),用于接收信息服务请求,提供信息服务结果;
至少一个短消息中心(131,132),用于转发来自/发往移动电话(151)的短消息;
其特征在于还包括:
一个短消息服务网关(120),包括:
短消息中心接口(126),用于从/向所述至少一个短消息中心(131,132)接收/发送短消息;
短消息服务引擎(121),用于响应于短消息中心接口收到的短消息中所含的信息服务请求,向所述至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息中心接口。
10.根据权利要求9的系统,其特征在于短消息服务网关(120)还包括:
短消息中心管理装置(125),用于根据短消息中心特性表对多个短消息中心进行管理。
11.根据权利要求9的系统,其特征在于短消息服务网关(120)还包括:
用户管理装置(122),用于根据用户特性表对多个用户进行管理。
12.根据权利要求9的系统,其特征在于短消息服务网关(120)还包括:
设备管理装置(123),用于根据设备特性表对多种类型的移动电话进行管理。
13.根据权利要求9的系统,其特征在于短消息服务网关还包括:应用管理装置(124),用于根据应用特性表对多个应用服务器进行管理。
14.根据权利要求9的系统,其特征在于:
短消息服务引擎(121),根据用户预订的信息服务项目,向所述至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息中心接口。
15.一种向移动电话(151)提供信息服务的系统,包括:至少一个应用服务器(110),用于接收信息服务请求,提供信息服务结果;
至少一个短消息设备(141,142),用于转发来自/发往移动电话(151)的短消息;
其特征在于还包括:
一个短消息服务网关(120),包括:
短消息后台程序执行设备(127),用于从/向所述至少一个短消息设备(141,142)接收/发送短消息;
短消息服务引擎(121),用于响应于短消息后台程序执行设备收到的短消息中所含的信息服务请求,向所述至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息后台程序执行设备。
16.根据权利要求15的系统,其特征在于短消息服务网关(120)还包括:
用户管理装置(122),用于根据用户特性表对多个用户进行管理。
17.根据权利要求15的系统,其特征在于短消息服务网关(120)还包括:
设备管理装置(123),用于根据设备特性表对多种类型的移动电话进行管理。
18.根据权利要求15的系统,其特征在于短消息服务网关还包括:应用管理装置(124),用于根据应用特性表对多个应用服务器进行管理。
19.根据权利要求15的系统,其特征在于:
短消息服务引擎(121),根据用户预订的信息服务项目,向所述至少一个应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息后台程序执行设备。
20.一种在通信系统中向移动电话(151)提供信息服务的方法,其中该通信系统包括:移动电话(151)、短消息中心(131,132)、短消息中心接口(126)、短消息服务引擎(121)和应用服务器(110),所述方法包括如下步骤:
从所述短消息中心转发来自/发往移动电话(151)的短消息;
由所述短消息中心接口(126)从/向所述至少一个短消息中心(131,132)接收/发送短消息;
由所述短消息服务引擎(121)响应于短消息中心接口收到的短消息中所含的信息服务请求,向所述应用服务器(110)请求信息服务并接收信息服务结果,然后将信息服务结果以短消息形式返回给短消息中心接口。
21.根据权利要求20的方法,其特征在于所述短消息中包含的信息服务请求由代码来表示。
CN00118371.0A 2000-06-15 2000-06-15 短消息网关、向移动电话提供信息服务的系统和方法 Expired - Fee Related CN1207876C (zh)

Priority Applications (12)

Application Number Priority Date Filing Date Title
CN00118371.0A CN1207876C (zh) 2000-06-15 2000-06-15 短消息网关、向移动电话提供信息服务的系统和方法
TW089112553A TW545011B (en) 2000-06-15 2000-06-23 Short message service gateway, system and method of providing information service for mobile telephones
US09/874,089 US7082312B2 (en) 2000-06-15 2001-06-05 Short message gateway, system and method of providing information service for mobile telephones
EP01940745A EP1290903A2 (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
KR1020027016637A KR100612709B1 (ko) 2000-06-15 2001-06-15 단문 서비스 게이트웨이, 정보 서비스 제공 시스템 및 방법
CA002409553A CA2409553C (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
JP2002511124A JP2004503966A (ja) 2000-06-15 2001-06-15 モバイル・デバイス用の情報サービスを提供する短メッセージ・ゲートウェイ、システム、および方法
IL15345501A IL153455A0 (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
PCT/GB2001/002684 WO2001097536A2 (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
SG200501835A SG113044A1 (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
AU2001274247A AU2001274247A1 (en) 2000-06-15 2001-06-15 Short message gateway, system and method of providing information service for mobile devices
IL153455A IL153455A (en) 2000-06-15 2002-12-15 Short message gateway, system and method of providing information service for mobile devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN00118371.0A CN1207876C (zh) 2000-06-15 2000-06-15 短消息网关、向移动电话提供信息服务的系统和方法

Publications (2)

Publication Number Publication Date
CN1330474A CN1330474A (zh) 2002-01-09
CN1207876C true CN1207876C (zh) 2005-06-22

Family

ID=4587188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00118371.0A Expired - Fee Related CN1207876C (zh) 2000-06-15 2000-06-15 短消息网关、向移动电话提供信息服务的系统和方法

Country Status (11)

Country Link
US (1) US7082312B2 (zh)
EP (1) EP1290903A2 (zh)
JP (1) JP2004503966A (zh)
KR (1) KR100612709B1 (zh)
CN (1) CN1207876C (zh)
AU (1) AU2001274247A1 (zh)
CA (1) CA2409553C (zh)
IL (2) IL153455A0 (zh)
SG (1) SG113044A1 (zh)
TW (1) TW545011B (zh)
WO (1) WO2001097536A2 (zh)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2828970B1 (fr) * 2001-08-27 2003-12-19 Cit Alcatel Systeme d'interoperabilite entre messages mms et messages sms/ems et procede d'echange associe
US7192235B2 (en) * 2001-11-01 2007-03-20 Palm, Inc. Temporary messaging address system and method
US8285880B2 (en) 2001-11-30 2012-10-09 Oracle International Corporation Servicing requests that are issued in a protocol other than the protocol expected by the service
ES2208038B1 (es) * 2001-12-10 2005-09-01 Airtel Movil, S.A. Sistema de almacenamiento de mensajes cortos (sms).
US20030199282A1 (en) * 2002-01-15 2003-10-23 Cezary Marcjan Mobile telephone active messaging system
US7283539B2 (en) * 2002-06-10 2007-10-16 Airwide Solutions Inc. Method and system for managing message-based applications and applications providers in a communications network
KR20040003747A (ko) * 2002-07-04 2004-01-13 신권 단문자 메시지 송수신 서비스를 이용한 정보취득 시스템및 방법
WO2004010267A2 (en) * 2002-07-18 2004-01-29 M-Qube, Inc. Wireless messaging address system and method
EP1540974B1 (en) * 2002-08-21 2007-02-28 Intellprop Limited Telecommunications services apparatus and method
JP2004104261A (ja) * 2002-09-05 2004-04-02 Sharp Corp 通信端末機
US7315902B2 (en) * 2002-12-19 2008-01-01 International Business Machines Corporation Compression and abbreviation for fixed length messaging
CN100334835C (zh) * 2002-12-30 2007-08-29 联想(北京)有限公司 使用无线局域网客户端收发短信的方法和系统
US7835504B1 (en) 2003-03-16 2010-11-16 Palm, Inc. Telephone number parsing and linking
US7231229B1 (en) 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
AU2003267492A1 (en) * 2003-06-19 2005-02-04 France Telecom Method and device for updating a directory containing coordinates of a telecommunication network subscriber's parties
US20050055310A1 (en) * 2003-09-08 2005-03-10 Drewett David Carl Method and system for accessing information within a database
EP1515521A3 (de) * 2003-09-12 2005-07-06 Axel Druschel Verfahren und Vorrichtung zum automatischen Verarbeiten textbasierter Nachrichten zur Abfrage von Internet-basierten Applikationen
US20050071434A1 (en) * 2003-09-29 2005-03-31 Siemens Information And Communication Networks, Inc. System and method for sending a message to one or more destinations
TWI230004B (en) * 2003-11-11 2005-03-21 Benq Corp Short message service barring system and method
US7739389B2 (en) * 2003-11-20 2010-06-15 International Business Machines Corporation Providing web services from a service environment with a gateway
CN1309228C (zh) * 2003-12-30 2007-04-04 北京北纬通信科技股份有限公司 校园短信通系统
US7110780B2 (en) * 2004-02-06 2006-09-19 Tekelec Methods and systems for automatically bypassing short message service center for short message service (SMS) messages destined for predetermined short message peer-to-peer (SMPP) destinations
CN1322772C (zh) * 2004-02-27 2007-06-20 华为技术有限公司 短消息转移方法
US7120455B1 (en) * 2004-05-20 2006-10-10 Cellco Partnership Method and system for mobile instant messaging using multiple interfaces
CN100387070C (zh) * 2004-08-16 2008-05-07 华为技术有限公司 一种短消息系统及实现短消息增强业务的方法
US8112548B2 (en) * 2004-09-28 2012-02-07 Yahoo! Inc. Method for providing a clip for viewing at a remote device
KR100628085B1 (ko) 2005-03-02 2006-09-26 엘지전자 주식회사 단문 메시지 서비스를 통한 ota 서비스 신청 방법
US20070093259A1 (en) * 2005-10-26 2007-04-26 Hyatt Edward C Methods, systems, and computer program products for secured access to list server information via SMS messaging
WO2007130651A2 (en) * 2006-05-05 2007-11-15 Elliott Stacy E Method of and system for receiving real property information using a wireless device
US8170584B2 (en) * 2006-06-06 2012-05-01 Yahoo! Inc. Providing an actionable event in an intercepted text message for a mobile device based on customized user information
CN101001213B (zh) * 2006-06-28 2010-10-27 华为技术有限公司 一种短消息传输系统及方法
US20080134088A1 (en) * 2006-12-05 2008-06-05 Palm, Inc. Device for saving results of location based searches
US20080134030A1 (en) * 2006-12-05 2008-06-05 Palm, Inc. Device for providing location-based data
US20080133599A1 (en) * 2006-12-05 2008-06-05 Palm, Inc. System and method for providing address-related location-based data
WO2008098410A1 (fr) * 2007-02-12 2008-08-21 Shanghai Anble Information Technology Co. Ltd. Passerelle, système et procédé de production d'informations composites pour des terminaux mobiles
CN101286154B (zh) * 2007-04-09 2016-08-10 谷歌股份有限公司 输入法编辑器用户档案
US9031583B2 (en) * 2007-04-11 2015-05-12 Qualcomm Incorporated Notification on mobile device based on location of other mobile device
US9140552B2 (en) 2008-07-02 2015-09-22 Qualcomm Incorporated User defined names for displaying monitored location
US20080254811A1 (en) 2007-04-11 2008-10-16 Palm, Inc. System and method for monitoring locations of mobile devices
US8308058B2 (en) * 2008-07-31 2012-11-13 Sybase, Inc. Mobile banking architecture
US8447335B2 (en) * 2008-11-25 2013-05-21 Tekelec Global, Inc. Methods, systems, and computer program products for providing first delivery attempt service for short message peer-to-peer (SMPP) messages
WO2010081256A1 (en) * 2009-01-16 2010-07-22 Telefonktiebolaget Lm Ericsson (Publ) Method of and message service gateway for controlling delivery of a message service to an end user
CN102036197B (zh) * 2009-09-30 2013-07-17 中国移动通信集团公司 短信错误码处理方法、装置及短信管理系统
US9537708B2 (en) * 2009-11-05 2017-01-03 Orange Method for selecting a device in a telecommunications network
CN101872296B (zh) * 2010-06-18 2014-12-10 中兴通讯股份有限公司 实现大容量群发短信的装置及方法
WO2012040498A1 (en) * 2010-09-22 2012-03-29 Stargreetz, Inc. Point-of-sale purchase personalized message
TWI483634B (zh) * 2011-04-11 2015-05-01 Chi Mei Comm Systems Inc 群組分享系統及方法
WO2012171163A1 (zh) * 2011-06-13 2012-12-20 华为技术有限公司 短信处理方法、设备和系统
CN102413072B (zh) * 2011-11-25 2015-07-29 华为技术有限公司 网络会议中的即时消息处理方法及处理系统
CN103580988B (zh) * 2012-07-31 2017-10-17 阿里巴巴集团控股有限公司 消息接收、推送、传输的方法、装置、服务器组及系统
CN103634199B (zh) * 2013-08-26 2017-11-21 华为技术有限公司 通知消息的显示方法及装置
CN111212021A (zh) * 2013-09-08 2020-05-29 王正伟 控制信息识别方法
CN104301439B (zh) * 2014-11-13 2019-02-26 北京国双科技有限公司 负载均衡方法、装置及系统
CN105208013A (zh) * 2015-08-31 2015-12-30 张方华 一种跨设备的高安全性无密码登录方法
CN106254422A (zh) * 2016-07-18 2016-12-21 腾讯科技(深圳)有限公司 一种信息处理方法、终端及服务器
US10314105B2 (en) 2017-05-18 2019-06-04 At&T Intellectual Property I, L.P. Command for extended idle mode discontinuous reception

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537474A (en) * 1994-07-29 1996-07-16 Motorola, Inc. Method and apparatus for authentication in a communication system
US5646981A (en) 1995-01-10 1997-07-08 Lucent Technologies Inc. Arrangement for automated delivery of voice-mail messages for software processes
US5719918A (en) * 1995-07-06 1998-02-17 Newnet, Inc. Short message transaction handling system
US5604921A (en) * 1995-07-07 1997-02-18 Nokia Mobile Phones Ltd. Radiotelephone user interface for broadcast short message service
US5794142A (en) * 1996-01-29 1998-08-11 Nokia Mobile Phones Limited Mobile terminal having network services activation through the use of point-to-point short message service
FI102869B1 (fi) * 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen lähettämiseksi ja vastaanottamiseksi
US5768509A (en) * 1996-04-08 1998-06-16 Adc Newnet, Inc. Short message server without local customer database
US5822700A (en) * 1996-04-18 1998-10-13 Telefonaktiebolaget L M Ericsson Flow control of short message service messages in a cellular telephone network
AUPN955096A0 (en) 1996-04-29 1996-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications information dissemination system
US6185427B1 (en) * 1996-09-06 2001-02-06 Snaptrack, Inc. Distributed satellite position system processing and application network
FI103546B (fi) 1996-09-16 1999-07-15 Nokia Telecommunications Oy Datapalvelu matkaviestinverkossa
US6493430B2 (en) 1996-12-24 2002-12-10 At&T Wireless Services, Inc. Method of wireless retrieval of information
FI104873B (fi) 1997-04-16 2000-04-14 Nokia Networks Oy Datapalvelu matkaviestinverkossa
FI109511B (fi) 1997-06-03 2002-08-15 Nokia Corp Lyhytsanomien reititys
DE19747438C2 (de) 1997-10-28 1999-11-18 Ibm Verfahren zum Abrufen von benutzerspezifizierten Informationen mittels eines Mobiltelefons
DE59915075D1 (de) * 1998-09-10 2009-10-22 Swisscom Ag Verfahren zum Kaufen von Waren oder Dienstleistungen mit einem Mobiltelefon
US6317831B1 (en) 1998-09-21 2001-11-13 Openwave Systems Inc. Method and apparatus for establishing a secure connection over a one-way data path
US6208870B1 (en) * 1998-10-27 2001-03-27 Lucent Technologies Inc. Short message service notification forwarded between multiple short message service centers
US6560456B1 (en) * 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
US6718178B1 (en) * 1999-10-01 2004-04-06 Sprint Spectrum, L.P. Automatic in-line messaging system
US7020685B1 (en) 1999-10-08 2006-03-28 Openwave Systems Inc. Method and apparatus for providing internet content to SMS-based wireless devices
AU762164B2 (en) * 1999-11-16 2003-06-19 Icepat Ag Method and system for ordering products

Also Published As

Publication number Publication date
CA2409553C (en) 2006-12-05
CN1330474A (zh) 2002-01-09
CA2409553A1 (en) 2001-12-20
IL153455A0 (en) 2003-07-06
US20020019243A1 (en) 2002-02-14
TW545011B (en) 2003-08-01
JP2004503966A (ja) 2004-02-05
KR100612709B1 (ko) 2006-08-16
IL153455A (en) 2008-08-07
WO2001097536A2 (en) 2001-12-20
KR20030007895A (ko) 2003-01-23
US7082312B2 (en) 2006-07-25
SG113044A1 (en) 2005-07-28
AU2001274247A1 (en) 2001-12-24
WO2001097536A3 (en) 2002-03-21
EP1290903A2 (en) 2003-03-12

Similar Documents

Publication Publication Date Title
CN1207876C (zh) 短消息网关、向移动电话提供信息服务的系统和方法
EP1566042B1 (en) Method and system for session management wherein a client session identifier is used
EP2063590B1 (en) A method and system for transmitting email and a push mail server
CN1287572C (zh) 利用短信及移动ip网络实时移动电子邮件传递的方法
CN1415151A (zh) 多媒体消息业务
US20040244102A1 (en) System and method for provisioning of text message servcies
CN1275292A (zh) 在网关和服务中心之间进行路由确定的方法和装置
CN1413421A (zh) 报文的传输
KR19990083618A (ko) 다른무선네트워크상에네트워크액세스를제공하기위한방법및장치
CN1479993A (zh) 存在及会话处理信息
CN1411667A (zh) 一个消息业务
CN1801811A (zh) 移动邮件终端适配方法和系统
CN1568047A (zh) 一种实现网络侧与终端侧业务适配的方法
CN1802826A (zh) 用于在基于mms的通信系统中传输消息的方法
CN1885967A (zh) 在短消息中增加发送方实际名称的方法
CN1859368A (zh) 实现信息传送业务的方法和系统以及一种终端
CN1859624A (zh) 多媒体消息业务的消息路由方法及系统
CN1585516A (zh) 预适应泛用型多媒体短信通讯方法
CN1889439A (zh) 一种保存即时消息业务中会话信息的方法及系统
CN1859454A (zh) 手机换号自动消息通知装置与方法
CN1889718A (zh) 短消息增值业务的控制系统及控制方法
CN1750672A (zh) 读取彩信内容的方法
CN1245004C (zh) 短消息互通与共享的设备与方法
CN1852477A (zh) 一种远程查询信息的方法及通信终端
KR100865334B1 (ko) 클라이언트 세션 식별자를 이용한 세션 관리 방법 및시스템

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050622

Termination date: 20110615