用于提供无线数据通讯业务的方法和系统的制作方法

文档序号:7591015阅读:124来源:国知局
专利名称:用于提供无线数据通讯业务的方法和系统的制作方法
技术领域
本发明涉及移动终端,以及更具体地说,涉及启动具有数据连接功能的移动终端的应用程序的方法。
背景技术
移动终端是除基本语音通话功能外,能具有各种功能的多媒体通信设备,诸如电子笔记本功能、MP3(MPEG-1音频层3)播放器功能、游戏和信息提供功能。
传统的移动终端数据业务被设计成要求终端在启动业务前发送数据。通常,移动终端通过按WAP(按无线访问协议)业务调用其浏览器,选择所需节目,以及无线地连接到Internet。目前,在现有技术中无数据连接业务,即,允许服务器将数据发送到终端以便启动业务的业务。
能支持用于移动终端的数据连接功能的移动通信业务包括CDMA(码分多址存取)2000EV-DV和IMT-2000(国际移动电信-2000)业务。
异步IMT-2000网络系统支持称为第3代移动通信(3G移动)的多媒体通信业务,其支持本发明的数据连接业务。异步IMT-2000网络系统是基于当前在3GPP(第3代合作伙伴项目)中标准化的UMTS(通用移动通信系统)标准。
下面概述在IMT-2000系统中允许在移动终端处数据终接的呼叫连接过程。
请求启动业务的数据呼叫的源点(发端源)可以是网络中的服务器或终端诸如计算机。当发端源将数据呼叫发送到发端源想与其通信的终端时,终端接收寻呼信号。通常,根据终端的设置,寻呼信号表示为振铃或振动。随后,当用户按压键来在终端上应答呼叫时,终端中的CPU使用呼叫处理程序来生成无线链接以便传送和接收数据。接着,从发端源输出的数据被作为TCP/IP分组传送到终端。
当如上所述的IMT-2000业务包括在移动终端中时,其将允许它们与多种数据应用程序,诸如VOD(视频点播)、图象通信、广告广播和传输和接收消息(例如即时信息)一起使用。因此,需要选择和调用相应于数据终接呼叫的适当程序。

发明内容
因此,做出了本发明来解决在现有技术中出现的上述问题。本发明的目的是提供启动移动终端的应用程序的方法,以便在具有数据终接功能的移动终端中自动地调用能处理终接数据的应用程序,以及在移动通信系统中提供业务数据的方法。
为实现这些目的,提供启动具有数据终接功能的移动终端的应用程序的方法,该方法包括步骤接收用于数据终接的呼叫建立请求;根据该呼叫建立请求,建立数据呼叫;当建立该呼叫后,接收到应用程序启动消息时,确定由该应用程序启动消息指定的业务类型;以及自动地启动对应于所确定的业务类型的应用程序。
根据本发明的另一方面,提供一种向移动通信系统中的移动终端提供业务数据的方法,该移动终端具有数据终接功能,该方法包括步骤从至少一个业务服务器接收向该移动终端传输数据的请求;在由该业务服务器提供的业务数据类型的基础上,生成用于运行存储在该移动终端中的至少一个应用程序的一个的应用程序启动消息;将呼叫建立信号传送到该移动终端,其中,该呼叫建立信号允许将所生成的应用程序启动消息传送到该移动终端;通过业务信号将该应用程序启动消息传送到该移动终端,在该移动终端上选择数据终接后,形成该业务信道;以及移动终端通过与业务服务器连接来从业务服务器接收业务数据。


从下述结合附图的详细描述,本发明的上述和其他目的、特征和优点将是显而易见的,其中图1是示例说明根据本发明的移动通信系统的示意图;图2是示例说明根据本发明的移动终端的框图;图3是示例说明根据本发明,用于操作存储在移动终端中的应用程序的软件结构的视图;图4示例说明根据本发明,由服务器使用以便运行存储在移动终端中的应用程序的应用程序启动消息的格式;图5是根据本发明,表示移动终端的应用程序启动方法的控制流程图;图6是表示根据本发明的第一实施例,启动移动终端的应用程序的移动通信供应商的服务器的内部操作的流程图;以及图7是用于说明根据本发明的第二实施例,启动移动终端的应用程序的移动通信供应商的服务器的内部操作的流程图。
具体实施例方式
现在,将参考附图,描述根据本发明,在移动通信系统中启动移动终端的应用程序的方法和提供业务数据的方法。应注意到在整个图中,用相同的标记表示相同的元件。在本发明的下述描述中,将省略在此包含的已知功能和结构的详细描述,当其会使本发明的主题变得不清楚时。
图1是示例说明根据本发明的移动通信系统的示意图。如图1所示,移动通信系统包括多个移动终端1a至1m、支持移动终端1a至1m的无线通信业务的移动通信网络以及与移动通信网络连接并向移动终端1a至1m提供各种业务的应用程序启动服务器8。
将描述用于移动终端1a至1m是用于IMT-2000网络系统的移动终端,以及使用UMTS(通用移动通信系统)结构操作移动通信网络的情形的本发明的第一实施例。
移动通信网络包括多个基站2a至2m、多个BSC(基站控制器)3a至3m、MSC(移动交换中心)4和GPRS(通用分组无线电业务)。基站2a至2m在移动终端1a至1m和BSC3a至3m间改变信号格式以便适合于无线链接和有线链接。BSC3a至3m被连接到基站2a至2m,以及执行诸如基站管理、基站中的硬件和软件的业务质量管理、呼叫通信量的资源分配和结构以及用于基站管理的信息收集的功能。MSC4管理BSC3a至3m以及确定移动通信网络和公众交换电话网络间或相同移动通信系统中的MSC中用于用户通信量的节点。GPRS是用于访问Internets和UMTS(通用移动电信系统)中的Internet和数据网络的分组数据无线业务,并通过分组网络提供。GPRS使用分组模式技术来在移动通信网络中以高速或低速传输数据和信号并与Internet协作以便向移动终端1a至1m提供Internet业务。GPRS包括SGSN(提供GPRS业务的支持节点)和GGSN(网关GPRS支持节点)。从事分组业务的系统SGSN执行移动分组用户的位置管理、验证和安全性管理。支持IP业务的系统GGSN访问外部网络诸如Internet。
应用程序启动服务器8被连接到分组网络7,以及生成用于移动的应用程序启动消息。应用程序启动服务器8被连接到用于业务供应商的多个服务器。业务供应商服务器包括例如支持使用即时消息的交互式消息业务的消息器业务服务器9、累积股票信息的股票服务器11,以及累积运动图像广告数据的广告服务器12。
在应用程序启动服务器8中,通过与股票服务器11和广告服务器12的业务供应商通信,获得和存储股票服务器11和广告服务器12的IP信息。当从发端诸如移动终端或计算机接收用于数据传输的请求时,应用程序启动服务器8生成应用程序启动消息以及将应用程序启动消息传送到接收端。发端可以是例如通过移动通信网络和分组网络,将广告数据传送到移动终端的广告服务器12。
图2是示例说明根据本发明的移动终端的框图。如图2所示,每个移动终端1a至1m包括RF(射频)部件21,用于通过天线发送和接收无线信号;连接到RF部件21的数据处理器23,用于处理在RF部件21处传送或接收的语音和数据信号;音频处理器22,用于处理从数据处理部件23输出的语音信号;键盘24;显示器27;存储器28,以及控制器25,用于控制移动终端的所有操作。键盘24包括数字键(0~9)、特殊键诸如“#”和“*”、语音终接键、数据终接键和“end”键。
存储器28存储用于当接收到应用程序启动消息时,启动适当的应用程序的应用程序启动器32。应用程序启动器32是用于启动通过软件31,诸如操作系统操作的多个应用程序的控制程序。应用程序启动器32通过包括在所接收的应用程序启动消息中的分析业务信息的类型,确定启动哪个应用程序,然后检查在存储器28中是否存在能处理业务数据的适当的应用程序。存储器28也可以存储诸如用于支持交互式消息通信的应用程序、用于处理和显示股票数据的股票应用程序和多个应用程序33、34和35,诸如用于处理运动图像数据的多媒体应用程序的程序。
图3是示例说明根据本发明,用于操作存储在移动终端中的应用程序的软件结构的视图。如图3所示,在存储在移动终端的存储器28中的操作软件(OS操作系统)的基础上,操作应用程序启动器32。应用程序启动器32接收应用程序启动消息、分析包括在应用程序启动消息中的业务类型,以及操作例如第一、第二和第三应用程序33、34和35的任何一个。
根据本发明,当通过RF部件21接收呼叫建立信号时,移动终端的控制器25通过振铃或振动让其用户知道终接呼叫建立请求。然后当用户按压键输入24中的数据终接键时,控制器25生成用于传送和接收数据的业务信道以及通过该业务信道接收应用程序启动消息。
当接收应用程序启动消息40时,如图4所示(如下所述),控制器25调用相应于业务信息类型的适当的应用程序、从应用程序启动消息读取业务服务器的IP地址,以及访问相应于所读取的IP地址的业务服务器。
图4示例说明根据本发明,用于服务器运行存储在移动终端中的应用程序的应用程序启动消息40的格式。如图4所示,应用程序启动消息40包括标题41、业务信息类型42、可以是例如TCP(传输控制协议)或UDP(用户数据报协议)的传输数据信息类型43、业务服务器IP地址信息44、以及可以是例如HTTP(超文本传输协议)或WAP(无线应用协议)的服务器访问协议信息45。标题41存储允许接收设备确定通过业务信道接收的消息是否是应用程序启动消息的信息。使用业务信息类型42来确定是否需要应用程序来处理将从应用程序启动服务器提供的数据。使用IMT-200网络系统操作的移动终端接收HTTP文档以及在没有文档转换过程的情况下,处理所接收的HTTP文档。
图5是表示根据本发明,移动终端的应用程序启动方法的控制流程图。如图5所示,移动终端在步骤101通过寻呼信道接收呼叫建立请求信号。在步骤101,当由选择移动终端的键输 24中的数据终接键的用户指示呼叫建立认可时,通过数据终接功能生成业务信道(步骤102)。随后,通过业务信道接收应用程序启动消息(步骤103),以及通过检查应用程序启动消息中的业务信息的类型,识别业务类型(步骤104)。在步骤105,控制部件25确定在存储器28中是否存在能处理相应于所识别的业务类型的业务数据的适当的应用程序。如果根据步骤105的判断结果,发现在存储器28中存在适当的应用程序,控制器25在步骤106启动适当的应用程序并进入步骤107。在步骤107,控制部件28读取应用程序启动消息中的IP地址信息和业务服务器存取协议信息,并进入存取具有所读取的IP地址的业务服务器和从其接收业务数据。业务数据可以是例如消息服务器的消息数据或广告服务器的广告数据。如果在步骤105发现在存储器28中不存在能处理业务数据的应用程序,那么控制器25将表示在存储器28中不存在适当的应用程序的缺省消息传送到应用程序启动服务器8(步骤108)。同时,如果用户选择键输入24中的结束键以便结束与业务服务器的连接(步骤109),移动终端的控制器25终接与业务服务器的连接(步骤110)。
图6是表示根据本发明的第一实施例,启动移动终端的应用程序的应用程序启动服务器8的内部操作的流程图。如图6所示,在步骤200,应用程序启动服务器8从预定业务供应商服务器接收业务数据传输请求。在步骤201,应用程序启动服务器8识别由业务供应商服务器提供的业务类型。如果业务供应商服务器是广告服务器(步骤202)或股票服务器(步骤203),应用程序启动服务器8生成包括业务信息类型和用于访问广告服务器的信息的应用程序启动消息(步骤204)。在步骤205,应用程序启动服务器8将应用程序启动消息通过移动通信网络传送到移动终端。如果应用程序启动服务器8从移动终端接收表示能处理业务数据的应用程序不存在于存储器28中的缺省消息时(步骤205),应用程序启动服务器8将下载请求消息传送到移动终端,请求移动终端通过移动通信网络下载适当的应用程序(步骤206)。
图7是表示根据本发明的第二实施例,启动移动终端的应用程序的应用程序启动服务器的内部操作的流程图。将描述用于业务供应商服务器是消息服务器,以及计算机用户想扮演消息器与预定移动终端通信,其中计算机是连接到消息服务器的发端源终端的情形的下述实施例。消息服务器和应用程序启动服务器提供移动终端和计算机间,或一个移动终端与另一个移动终端间的消息器业务功能。为此,应用程序启动服务器具有存储移动终端的电话号码和相应的移动终端IDs的数据库。如图7所示,在步骤300,应用程序启动服务器从请求通话的消息服务器接收数据。在步骤301,在将由消息服务器提供的业务类型和由消息服务器提供的接收方移动终端的ID的基础上,应用程序启动服务器抽取想接收消息的接收方移动终端的电话号码。在步骤302,应用程序启动服务器生成包括业务信息类型和消息服务器访问信息的应用程序启动消息。在步骤303,应用程序启动服务器通过移动通信网络将应用程序启动消息传送到接收方移动终端以便接收方移动终端连接到应用程序启动服务器上。接着,当接收通过移动通信网络,从移动终端传送的消息时,应用程序启动服务器将所接收的消息转换成相应于移动终端的电话号码的ID(步骤304),然后将具有该消息的ID传送到消息服务器,消息服务器将它们传送到发端源计算机(步骤305)。如果应用程序启动服务器从移动终端接收表示在存储器28中不存在适当的应用程序的缺省消息(步骤306),应用程序启动服务器8将下载请求消息传送到移动终端,请求移动终端通过移动通信网络下载适当的应用程序(步骤307)。
因此,当应用程序启动服务器8将应用程序启动消息通过业务信道传送到接收方移动终端,其中当数据被终接到具有数据终接功能的移动终端时形成业务信道,以及接收方移动终端自动地调用能处理由业务服务器提供的数据的应用程序,以及连接到业务服务器时,因此允许业务服务器将数据诸如广告数据或消息数据传送到移动终端。
尽管参考某些优选实施例,已经示出和描述了本发明,本领域的普通技术人员将理解到在不背离由附加权利要求书限定的本发明的精神和范围的情况下,可以在形式和细节方面可以做出各种改进。因此,本发明的范围不由上述实施例而是由权利要求及其等效来限定。
权利要求
1.一种启动具有数据终接功能的移动终端的应用程序的方法,所述方法包括步骤接收用于数据终接的呼叫建立请求;根据所述呼叫建立请求,建立数据呼叫;当建立所述呼叫后,接收到应用程序启动消息时,确定由所述应用程序启动消息指定的业务类型;以及自动地启动对应于所确定的业务类型的应用程序。
2.如权利要求1所述的启动移动终端的应用程序的方法,其中,当选择数据终接功能时,执行建立所述数据呼叫。
3.如权利要求1所述的启动移动终端的应用程序的方法,进一步包括确定在所述移动终端的存储器中,是否存在对应于由所述应用程序启动消息指定的业务类型的适当的应用程序的步骤。
4.如权利要求3所述的启动移动终端的应用程序的方法,其中,所述应用程序启动消息包括用于确定所接收的消息是否是应用程序启动消息的标题;业务信息的类型;传输数据信息的类型;业务服务器访问信息;以及业务服务器访问协议信息。
5.如权利要求1所述的启动移动终端的应用程序的方法,其中,通过响应所述数据呼叫的建立而形成的业务信道,接收所述应用程序启动消息。
6.如权利要求5所述的启动移动终端的应用程序的方法,其中,所调用的应用程序试图访问应用程序启动服务器。
7.如权利要求3所述的启动移动终端的应用程序的方法,进一步包括步骤当在所述移动终端的存储器中不存在对应于所述应用程序启动消息的适当的应用程序时,产生缺省消息;以及结束呼叫连接。
8.一种向移动通信系统中的移动终端提供业务数据的方法,所述移动终端具有数据终接功能,所述方法包括步骤从至少一个业务服务器接收向所述移动终端传输数据的请求;在将由所述业务服务器提供的业务数据类型的基础上,生成用于运行存储在所述移动终端中的至少一个应用程序的一个的应用程序启动消息;将请求数据终接的呼叫建立信号传送到所述移动终端,其中,所述呼叫建立信号允许将所生成的应用程序启动消息传送到所述移动终端;通过业务信号将所述应用程序启动消息传送到所述移动终端,在所述移动终端上选择数据终接后,形成所述业务信道;以及通过将所述移动终端连接到所述业务服务器上,在所述移动终端上接收所述业务服务器的业务数据。
9.如权利要求8所述的在移动通信系统中提供业务数据的方法,其中,所述业务服务器包括存储股票数据的股票服务器。
10.如权利要求8所述的在移动通信系统中提供业务数据的方法,其中,所述业务服务器包括存储广告数据的广告服务器。
11.如权利要求8所述的在移动通信系统中提供业务数据的方法,其中,所述业务服务器包括用于提供即时消息业务的消息服务器。
12.如权利要求8所述的在移动通信系统中提供业务数据的方法,进一步包括步骤从所述移动终端接收表示在所述移动终端的存储器中不存在对应于由所述应用程序启动消息指定的业务类型的适当的应用程序的缺乏信号;以及将下载请求消息传送到所述移动终端,请求所述移动终端下载适当的应用程序。
13.一种启动具有数据终接功能的移动终端的应用程序的方法,所述方法包括步骤接收用于数据终接的呼叫建立请求;根据所述呼叫建立请求,建立数据呼叫;以及自动地启动对应于由所述呼叫建立请求指定的业务类型的应用程序。
14.如权利要求13所述的启动移动终端的应用程序的方法,其中,当通过所述移动终端选择数据终接功能时,执行建立所述数据呼叫。
15.如权利要求14所述的启动移动终端的应用程序的方法,进一步包括检查在所述移动终端的存储器中是否存在对应于由所述呼叫建立请求指定的业务类型的应用程序的步骤。
16.如权利要求15所述的启动移动终端的应用程序的方法,其中,所述呼叫建立请求包括业务信息的类型、传输数据信息的类型、业务服务器访问信息和业务服务器访问协议信息。
17.如权利要求16所述的启动移动终端的应用程序的方法,其中,所调用的应用程序试图访问应用程序启动服务器。
18.如权利要求16所述的启动移动终端的应用程序的方法,进一步包括步骤当在所述移动终端的存储器中不存在对应于所述呼叫建立请求的适当的应用程序时,产生业务拒绝消息;以及结束所述呼叫连接。
全文摘要
一种启动具有数据终接功能的移动终端的应用程序的方法,该方法包括步骤接收用于数据终接的呼叫建立请求;根据该呼叫建立请求,建立数据呼叫;当建立该呼叫后,接收到应用程序启动消息时,确定由该应用程序启动消息指定的业务类型;以及自动地启动对应于所确定的业务类型的应用程序。使用这一方法,可以自动地启动能处理终接到具有数据终接功能的移动终端的数据的应用程序。
文档编号H04Q7/24GK1571567SQ20041003159
公开日2005年1月26日 申请日期2004年3月25日 优先权日2003年3月26日
发明者徐种源 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1