用于提供高效的电信服务的方法和系统的利记博彩app
【专利摘要】提供了用于更高效地提供电信服务的方法和系统。在检测到用户已经尝试将呼叫连接到接收方的情况下,选项的菜单可以被呈现给用户。如果在预定时间量已经到期之前用户选择选项,则与该选项关联的动作可以被执行来代替在用户和接收方之间建立呼叫。如果在用户没有选择选项的情况下预定时间量到期或者如果用户已经明确地指示要建立呼叫的期望,则可以建立呼叫。
【专利说明】用于提供高效的电信服务的方法和系统
[0001]相关申请的交叉引用
本申请要求提交于2012年2月21日的美国临时专利申请61/601,180的优先权,通过引用将其全部内容合并于此。
【背景技术】
[0002]移动网络的基本价值在于:无论何时以及无论何地用户可能期望或需要它时,给用户的交付价值的能力。正因为这样,移动网络对于订户的价值以及给网络创造价值的任何事件是时间受限的,其中从订户和网络二者的角度看,“价值”与时间成反比。订户通常希望尽可能快地进行通信为了最低的成本。移动网络运营商通常希望订户花钱来使用网络并回报附加的服务。
[0003]事件的价值通常必须在时间窗(本文称为“事件窗”)内实现。事件窗可以进一步被定义为由对于导致为移动网络的订户、移动网络或二者创造价值的服务的任何请求所引起的时间。移动网络上的直拨呼叫、以及对进行此类呼叫的尝试通常是来自订户的最普遍的服务请求并且频繁地发生在事件窗内。已完成的直拨呼叫也交付移动网络运营商的财政收入的很大一部分。从网络运营商的角度看,此类呼叫是可以发生在事件窗中的服务请求的首要示例而不是唯一示例。
[0004]然而,高达50%或更多的对于直拨呼叫的请求都没有造成在事件窗内呼叫被完成的结果。除了能够归因于服务问题(诸如但不限于网络连通性或被拨号方不可用性)的少量百分比的未完成呼叫尝试之外,其余部分的未完成拨号呼叫反映当前服务请求解决方案实践(SRRP)的低效率和不定性。在许多情况下,当前SRRP未能造成在事件窗内为订户或网络产生价值的结果。多种方法已经被部署并利用以交付由于拨号呼叫事件未完成订户可能期望或需要的服务。对于相当大部分的这些未完成呼叫来说,存在订户无意于完成呼叫(即,有意地挂断呼叫)的可能性。在许多情况下,订户所期望的实际服务可能在拨号呼叫事件窗外(即,之前或之后)被订户所触发。然而,此类服务可能不能够在事件窗期间被触发,由于可以为订户和网络实现的提高的便利性和效率,所述事件窗恰好是当从此类其他服务创造价值的最佳机会是最优时。
[0005]被本领域技术人员所利用的更不方便且更低效的SRRP的一个示例是需要用户记住并然后输入除用于正常呼叫的字符序列之外的不同的字符序列的非结构化补充服务数据(USSD)服务。在图1中示出USSD服务和发起此类服务可能需要的字符序列的一些示例。这些字符序列可以包括正常移动设备小键盘上的诸如或‘#,字符之类的非数字字符,并且创造可以被称作符号数字字符序列(SNCS)的字符序列,其中符号和数字字符串唯一地标识可以触发服务请求的每个类型的SNCS。所述服务的示例可以是call-me (呼叫我)月艮务。当使用此类服务时,可以使用“*123#4564567890#”的SNCS,其中“4564567890”常常是发送SNCS的参与方A想要根据其回电的参与方B的号码(即,“4564567890”是参与方A会以其他方式直接呼叫的数字字符串(NCS))。call-me服务然后可以将参与方A想要接收来自参与方B的呼叫的消息传输到参与方B。[0006]从行为的立场来看,SNCS比NCS更不方便使用。例如,如果订户使用五个不同的服务,则所述订户必须记住五个唯一 SNCS。由于在call-me服务示例中,订户可以不使用利用SNCS的call-me服务,而是简单地有意挂断电话,这在不用记住和/或输入任何附加字符或者需要记住所需的精确字符序列的情况下,把订户的呼叫者ID存放到参与方B的移动设备上,就实现了相同的结果,所以由于与仅呼叫接收方并挂断的较简单的实践相比这更不方便,所述订户可能不使用call-me服务。存在此类服务的多个示例,其中由于移动设备处于必须在订户可以输入SNCS来触发USSD服务之前被终止的专用“语音呼叫会话”,类似但唯一的字符串将启动只能在语音呼叫事件窗之前或之后被触发的任何数量的服务。重要的考虑是在NCS事件期间,订户不能使用USSD服务,因为NCS会话必须被终止以允许USSDSNCS被订户所输入,所以订户实质上可能或者处于NCS事件中或者请求USSD服务,但不能在事件窗内进行两个动作。
【发明内容】
[0007]提供了用于更高效地提供电信服务的方法和系统。在检测到用户已经尝试将呼叫连接到接收方的情况下,选项的菜单可以被呈现给用户。如果在预定时间量已经到期之前用户选择选项,则与该选项关联的动作可以被执行来代替在用户和接收方之间建立呼叫。如果在用户没有选择选项的情况下预定时间量到期或者如果用户已经明确地指示要建立呼叫的期望,则可以建立呼叫。
[0008]在实施例中,消息传递网关可以接收第一指示:移动设备对于任何类型的服务的访问尝试在发起访问尝试之后的第一预定时间量内终止。访问尝试可能已经会因为任何原因而被终止,包括用户终止、金额(credit)不足、网络拥塞等。响应于该指示,消息传递网关可以发送指令以在移动设备上呈现选项菜单。消息传递网关然后可以接收第二指示:用户已经在菜单已经被呈现之后的第二预定时间量内从选项菜单中选择了至少一个选项,并且作为响应在不建立被访问尝试所请求的服务的情况下发起与至少一个选项关联的至少一个服务。在其他实施例中,消息传递网关可以自动地发起服务或者当没有从用户设备接收到对呈现在其上的菜单选项的响应时发起服务。本公开的这些和其他方面在下文和附图中更详细地阐述。
【专利附图】
【附图说明】
[0009]图1描绘了现有技术中可以被订户所输入用于获得USSD服务的示例性USSD码。
[0010]图2描绘了本公开的实施例可以在其中实现的示例性非限制系统。
[0011]图3描绘了实现本公开的实施例的示例性非限制系统方法。
[0012]图4描绘了根据本文阐述的实施例的示例性非限制用户界面。
[0013]图5描绘了根据本文阐述的实施例的示例性非限制用户界面。
[0014]图6描绘了根据本文阐述的实施例的示例性非限制用户界面。
[0015]图7描绘了根据本文阐述的实施例的示例性非限制用户界面。
[0016]图8是本公开的实施例可以在其中实现的非限制示例性移动设备的框图。
[0017]图9是本公开的实施例可以在其中实现的非限制示例性处理器的框图。
[0018]图10是本公开的实施例可以在其中实现的非限制示例性基于分组的移动蜂窝网络环境(诸如,GPRS网络)的框图。
[0019]图11图示本公开的实施例可以在其中实现的被分段成四个组的典型的GPRS网络的非限制示例性架构。
[0020]图12图示本公开的实施例可以在其中实现的示例性GSM/GPRS/IP多媒体网络架构的非限制替代框图。
[0021]图13图示本公开的实施例可以在其中实现的示例性架构的PLMN框图视图。【具体实施方式】
[0022]在实施例中,推断的订户行为能够被与NCS事件窗同时或者在NCS事件窗期间确定,提高NCS是能够被当前SRRP所处理的语音呼叫的确定性,或者允许订户通过承认(acknowledge)来在NCS事件窗期间宣布对于任何数量或类型的其他服务的请求。与当前不能被订户在NCS事件窗期间所请求的当前可用的方法(诸如,USSD服务)相比,本发明创造了用于服务选择和交付的更方便和高效的方法,并且其中在实施例中,一个或多个元素可以经由可替代的方法通过一个或多个网络元件来格式化并交付SNCS以触发一个或多个USSD服务。如图所示,本实施例允许订户使用比当前的方法更可理解的方法来获取服务,所述当前方法包括例如订户提供的USSD字符序列。
[0023]普遍采用的移动网络服务在几十年内运用了利用基于陆地线的语音呼叫服务的根深蒂固的社会的行为。早期差异只是网络元件积极捕获单独的数字字符并然后在数字字符串(NCS)完成时而没有来自拨号方的进一步输入的情况下立即启动语音呼叫。在移动电话环境中,需要更高效的方法,所述方法允许用户产生或提供可以被作为分组发送的完整的NCS,这导致为了该目的将“发送”键添加到移动设备。为了该描述的目的,对“NCS”的任何参考假定这是可以唯一地描述参与方B (例如,被叫方、接收方、或目的地方)和/或已经被具有当前SRRP能力的一个或多个网络元件如此接收的合适形成的电话号码。在移动网络中,例如,被拨号语音呼叫可能发生在拨号移动订户(参与方A)产生NCS并按下“发送”来将NCS交付给一个或多个网络元件之时。“发送”可以是使NCS被发送到网络以供验证、解释和处理来发起语音呼叫到被拨号方(参与方B)的任何数量或类型的输入。在一个实施例中,数字按键(key)可以被用于形成移动设备的物理实施例的部分。另一个实施例可以使用显示能够实现相同结果的数字字符的触摸屏;或者使用任何数量的方法,其呈现可以导致完成语音呼叫的完整数字字符串,完整数字字符串或者从能够被参与方A更方便地触发的某个类型的存储器位置输入(诸如,快速拨号输入、重拨输入),或者被从联系人列表中选择;或者使用可以导致NCS交付到有当前SRRP能力的一个或多个网络元件的其他此类示例。
[0024]交付NCS的所有此类方法可以导致参与方A和参与方B之间的语音呼叫,并且由于NCS为了这些目的的唯一性,可以导致来自处理NCS的一个或多个网络元件的适当的服务响应。此类方法还预先假定只被参与方A所需要的网络服务是完成对参与方B的语音呼口4。在原始拨号事件窗内对于参与方A该方法的简单和方便、参与方A的服务请求的预先假定的非歧义性、以及对于将服务请求高效并准确地处理为对参与方B的被拨号语音呼叫的能力共同定义历史上已经被确定成导致对于移动订户和移动网络的良好价值的最通用和普遍遵循的SRRP。[0025]然而,当前SRRP操作于以下假设:用户的意图或期望与通过一个或多个网络元件接收NCS所预先假定的对用户行为的解释一致,并且完成语音呼叫所需的其他物理条件是成立的或已经满足。在当前语音SRRP的实施中技术人员了解到:多个其他物理条件必须在事件窗期间被满足以便语音呼叫在参与方A和参与方B之间产生。所述条件可以包括但不限于:参与方A具有足够金额来支付该呼叫,参与方B可用或者以其他方式接受和完成来自它们的终端的连接,去往参与方A的连接在连接到参与方B之前不被终止,并且任何数量的其他条件是成立的或已经在NCS分组被一个或多个网络元件的接收所定义的原始事件窗内满足。
[0026]由于NCS的接收和当前的SRRP必须考虑可以影响语音呼叫的完成的所有可能的条件,所以多个其他子过程或关联的过程可以被触发或激活作为一个或多个可能的条件在事件窗内未满足的结果,阻碍或可能消除通过在事件窗内对订户行为的原始解释所预先假定的服务解决方案的可能性。然而,在事件窗期间决不具有任何这些当前的SRRP,所述当前的SRRP在事件窗期间可以或可以不被触发或激活,可以被以简洁或其他不模糊的方式确定移动订户行为的原始解释(在该情况下通过一个或多个网络元件的原始NCS的接收)实际上是否是原始订户行为背后的意图的精确解释。
[0027]多个示例能够被引证,所述示例提供当前SRRP面临精确解释订户行为的越来越大的挑战的确切证据,当前SRRP必须依赖对用户行为的精确解释,以方便和高效地影响语音和其他服务。由于移动网络的出现,操作和管理移动网络的本领域技术人员已经基于被基于NCS的语音事件的接收所推断的订户行为的原始解释而实现许多服务和策略来提高其SRRP将导致语音呼叫完成的概率。在“呼叫方支付”市场中,一个示例是试图通过服务拒绝或其他措施以让参与方A了解或告知参与方A何时金额不足可能阻止其完成对参与方B的语音呼叫来消除或减少参与方A (呼叫方)金额不足可能阻碍完成从参与方A到参与方B的语音呼叫的概率。示例包括但不限于,在语音呼叫之前和之后提供当前金额结余给移动订户,在服务拒绝之前使用交互式语音响应(IVR)服务来宣布由于金额不足呼叫不能被完成,以及用于购买金额的更方便的方式,目的在于在进行可能导致服务拒绝的另一个呼叫尝试之前使用户排除这个条件。然而,在其中用户没有购买更多金额的能力或没有经济能力来购买金额的许多情况下,此类预防性策略可能不值一提。
[0028]在其中相当大量用户是新移动参与者的市场中,较高百分比的这些用户和其他订户通过这些实践可以获得更好的理解:它们必须有金额以通过采用这些实践来避免服务拒绝。然而,由于金额不足服务拒绝的不期望的结果可能是订户修改其行为来避免服务拒绝,导致较低的语音呼叫完成率,这与完成语音呼叫的改善相反,这些服务和策略被期望产生。由订户所作出的一个行为修改是在他们完全花光金额之前进行有意挂断电话,这不消费金额。该行为的基本原理可以是要宣布订户对于从参与方B接收呼叫的期望,宣布订户没有足够的经济能力来呼叫参与方B,向参与方B宣布订户的存在,或者可以仅对参与方A和参与方B已知的任何许多其他解释,包括预布置的消息传递。在不了解接收原始NCS所预先假定的推断的订户行为(例如,参与方A意在进行语音呼叫)是否精确的情况下,处理NCS就触发SRRP过程,所述SRRP过程可能将比参与方A已经完全耗尽金额时的服务拒绝会消耗更多的网络资源。这种情况将可能使这些事件对于网络更昂贵。保留金额满足订户的需要或期望以维持其避免服务拒绝的能力,以及他们对于享有他们各自的经济能力内的移动服务的全部好处的期望,包括能够接收总是免费的传入呼叫的期望的好处。
[0029]有意挂断呼叫的订户行为可以补足到当前SRRP过程在许多网络上处理的所有NCS的50%,并且可能更多,并且可能得到由于参与方A在完成之前终止呼叫而引起的未完成呼叫,即使对于呼叫完成所需的所有其他服务条件在事件窗内成立或者已经满足。描述这种情况的另一个方式是发起事件窗的订户终止事件窗,因为订户期望但未经由将NCS递交给网络的原始行为而被解释或理解的服务背后的目的在完成语音呼叫之前被实现。
[0030]在对其他条件的SRRP响应中可以得出不适当的或次优的SRRP的另一个示例,在处理有当前SRRP的NCS之时所述其他条件可能不成立或满足。在被原始NCS预先假定的语音呼叫尝试仅由于在导致相同网络条件的事件窗期间参与方B不可用或参与方B的无能力或不意愿来完成语音呼叫而失败的情况下,典型的SRRP是关闭事件窗并触发提供将语音邮件(VM)从参与方A交付到参与方B的IVR服务。这预先假定:原始尝试是将语音呼叫连接到参与方B,以及在结果不成功的情况下参与方A现期待留下VM、想要留下VM和/或明白留下VM的任何价值。还预先假定参与方B将拨号进入VM服务以收听VM,在没有VM的情况下,服务会话的价值不值一提。对SRRP的失败的被触发的响应也是有缺陷的响应,由于预先假定新行为响应能够从原始行为响应推断出,并且某个类型的服务交付能够并应该提供能够对参与方A和/或参与方B有价值的结果。以下事件的概率在许多网络中变得越来越高并且正在导致相当大的未能收回的网络成本:一个或多个这些假定是错误的或者另外不是参与方A和参与方B之一或二者所期望的,这可能是由于误解释原始订户行为和/或随后接收方的行为。
[0031]从这些示例和本文未阐述的其他示例显然可知的是:更好的理解订户行为一致或作为接收NCS的结果可以导致更适当的SRRP。另外,显然的是:如本领域技术人员所实践的,当前SRRP或许可能导致网络资源的消耗,所述网络资源不导致完成语音呼叫或管理或其他服务。通过这些示例还显然可知的是:使随后的SRRP (其中在原始事件窗期间一个或多个条件不成立或不满足)基于原始行为假设可能具有统计上更低的机会来对发起NCS事件做出准确或适当的响应。
[0032]在实施例中,可以使用克服现有技术的缺陷的方法和系统。与NCS事件窗同时或在其期间,可以在发起NCS的订户(参与方A)的移动设备显示屏上向其呈现消息。该消息的一个示例可以是其呈现倒计时(诸如“3”、“2”、“1”或“10”倒计时到“1”,或者适于本实施例的目的的其他时间帧)并结合它们可以通过消息承认(后文称为“消息”)来触发的一个或多个服务选项。如果订户通过来自移动设备的物理输入(诸如,按键),例如承认该消息,这或许可能指示=NCS可能不是通常被推断的订户行为所期望的语音呼叫,而是对于一个或多个其他服务的请求。消息承认可能还可以终止语音SRRP以保留网络资源,诸如但不限于,分配的语音信道、网络交换能力以及其他此类网络资源。如果订户选择忽略该消息,那么正常语音SRRP序列可以继续,并且一旦它到达其期望的有效时间限制,消息显示屏可以简单地消失,将移动显示屏保持在NCS事件窗消息呈现之前的状态。本发明的实施例提供最方便的方式以供订户通过仅忽略该消息或实质上不必做任何事来确认:他们原始的经由被一个或多个网络元件接收NCS而推断的行为是正确的。在实施例中,网络可以允许订户能够指示以下期望:他们通过在有效时间限制到期之前将呼叫返回到正常呼叫过程的指定的信令方法来完成呼叫。[0033]图2图示本公开的实施例可以在其中实现的系统200。网络210可以是允许两个设备(诸如,移动设备230和240)使用任何通信方法彼此通信的任何类型的通信网络。网络210可以是实现任何数量和类型的通信协议和技术的任何类型和任何数量的通信网络,包括一个或多个无线网络、一个或多个有线网络和其任何组合。移动设备230和240均可以是任何类型的无线通信设备,包括用户设备(UE)、无线发射和接收单元(WTRU)、移动电话、无线通信设备、智能电话和如本文公开的任何其他通信设备,或者能够被配置成执行本公开的功能和特征的任何其他类型的设备。移动设备230和240之一或二者可以代替地是有线通信设备。移动设备230和240可以被配置成与网络210进行通信。
[0034]客户端232可以被配置在移动设备230上,所述客户端232可以是可以在移动设备230上执行的软件应用。客户端232可以被配置成促进与消息传递网关220的通信。在实施例中,客户端232可以检测一个或多个预定密钥序列和/或NCS并且采取相应的动作,诸如将检测到的NCS或密钥序列传输到另一个设备(诸如,消息传递网关220),或者响应于检测到预定密钥序列和/或NCS而生成消息以供传输到另一个设备。可替代地,移动设备230可以被配置成使得所有预定密钥序列、NCS或任何其他类型的通信可以被传输到消息传递网关220。在实施例中,网络210内的设备(诸如,基站、归属位置寄存器(HLR)、移动交换中心(MSC)或网络210内的任何其他设备)可以被配置成传输或以其他方式将通信从移动设备230传递到消息传递网关220,而不是根据现有技术SRRP来处理此类通信。客户端232还可以或代替地提供诸如本文所述的那样的用户界面。所有此类实施例被预期为在本公开的范围内。
[0035]消息传递网关220可以是任何数量或任何类型的任何计算设备以及任何类型的任何设备的组合。消息传递网关220可以被配置成与网络210通信以及经由网络210与其他设备(诸如,移动设备230和240)通信。消息传递网关220可以被配置有执行本文阐述的任何功能和方面的硬件、软件及其组合。
[0036]由于移动设备230的用户输入密钥序列或NCS并且点击移动设备230上的“发送”按钮,消息234可以经由网络210被传输到消息传递网关220。消息234可以仅是在网络210内被重路由到消息传递网关220的呼叫请求。此类重路由可以被任何设备执行,包括被配置成重路由所有此类消息或此类消息的子集(例如来自特定设备或用户或意在针对特定设备或用户的)的MSC和MSC服务器(MSS)执行。响应于接收到消息234,消息传递网关可以将指令236传输到移动设备230,所述指令指示移动设备230来给用户呈现菜单或消息。指令236可以在预定时间量内被传输到移动设备230。此类菜单或消息可以被客户端232所生成和/或使其呈现在移动设备230上,或者移动设备230可以可替代地被配置成呈现菜单。此类菜单和消息的示例在本文其他附图和关联的描述中阐述。消息传递网关220可以基于消息传递网关220所采集或以其他方式获得的消息234和/或数据来确定特定指令和任何相关数据,诸如要呈现在移动设备230上的特定菜单或消息。例如,消息传递网关220、或消息传递网关220能够访问的设备可以具有历史数据,所述历史数据指示与移动设备230 (或移动设备230的用户)关联的行为和特定呼叫请求、已发送消息、和任何其他被请求的服务。
[0037]例如,消息传递网关220可以具有历史数据,所述历史数据指示从移动设备230对移动设备24发出的呼叫的90%在这些设备之间成功连接语音信道(S卩,来自移动设备230的呼叫被移动设备240的用户所应答)之前被挂断。作为响应,消息传递网关220可以在指令236中发送指令请求确认:移动设备230的用户期望发送call-me消息到移动设备240的用户。此类确认可以被移动设备230的用户(在一个实施例中经由与客户端232的交互,并且在其他实施例中使用用于与移动设备230进行交互的其他方法)所指示,并且作为响应,移动设备230可以传输诸如响应238之类的确认到消息传递网关220。作为响应,消息传递网关220可以将call-me消息作为消息244传输到移动设备240,请求移动设备240的用户呼叫移动设备230。
[0038]在实施例中,消息传递网关220可以使用如下原因:消息234被生成以便确定是否发送指令236,并且如果是的话,发送指令的内容。例如,消息234可以被网络210内的设备所生成,所述网络210内的设备接收来自移动设备230的请求以发出呼叫并且确定与移动设备230关联的账户没有足够金额来发出呼叫。在此类实施例中,消息234可以(使用代码、文本、机器可读语言等)指示金额不足。作为响应,消息传递网关220可以发送指令236以呈现允许移动设备230的用户给账户添加金额的选项菜单。所述指令还可以使移动设备230呈现通知:账户结余不足以提供所请求的服务并且所请求的访问已经中止。
[0039]在实施例中,如果没有从移动设备230接收到响应的话,消息传递网关220可以继续动作。例如,响应于指令236而呈现在移动设备230上的菜单或消息可以指示如果在一个设定的时间量内没有接收到响应,则消息传递网关220采取特定动作(例如,传输call-me消息到移动设备240)。在预定时间量到期时,消息传递网关220可以自动采取确定的动作。
[0040]可替代地,对替代的服务的拒绝和/或请求可以在移动设备230上检测,并且导致传输带有指示拒绝和/或其他被请求的服务的响应238。作为响应,消息传递网关220可以将替代的消息作为消息244传输到移动设备240,在移动设备230和移动设备240之间建立语音信道,将钱转入账户或在两个账户之间转账,定位移动设备240,和/或采取任何其他动作,所述动作的一些在本文进一步详细描述。
[0041]在其他可替代实施例中,消息传递网关220可以在指令236中发送使移动设备230在移动设备230上呈现消息的指令,告知用户:call-me消息已经被发送到移动设备240。在此类实施例中,消息传递网关可以自动传输消息244到移动设备240,请求移动设备240的用户呼叫移动设备230。可替代地,消息传递网关220可以在指令236中发送使移动设备230在移动设备230上呈现消息的指令,告知用户:消息传递网关220已经基于消息234和/或其他准则确定适当的动作。在此类实施例中,消息传递网关可以自动执行确定的动作。在其他实施例中,消息传递网关220可以自动执行一个或多个确定的动作,而可以不发送此类动作的任何指示到移动设备230。应该注意的是:任何类型的分析可以被执行以确定适当的动作,并且任何承认、对于此类动作的服务拒绝和发送到发起消息到消息传递网关的移动设备的任何其他通信被预期为在本公开的范围内。
[0042]图3图示实现本公开的实施例的非限制示例性方法300。方法300以及针对方法300描述的单独的动作和功能可以被任何一个或多个设备所执行,包括本文所述的设备,诸如图2中图示的任何设备。在实施例中,方法300可以被诸如被消息传递网关220之类的系统所执行,被诸如移动设备230之类的设备执行,被此类设备的组合执行,或者被任何其他网络组件、无线移动设备执行,或者被任何其他设备或组件或其组合执行,在一些实施例中与其他网络元件、无线移动设备、和/或被配置和/或执行在任何网络或网络附接元件或无线移动设备上的软件相结合。应该注意的是:关于方法300的任何块所描述的任何功能和/或动作可以以任何次序执行,单独执行,利用本文所述的任何其他方法或方法300的任何其他块描述的其他功能和/或动作的子集执行,以及与其他功能和/或动作结合,包括本文所述的功能和/或动作以及本文未阐述的。所有此类实施例被预期为在本公开的范围内。
[0043]在块305,一个或多个消息可以在诸如消息传递网关220之类的设备处被接收。一个或多个消息可以从移动设备或从另一个网络元件所接收。一个或多个消息可以是呼叫请求或指示多于一个用户动作的消息的序列,诸如呼叫请求之后不久为呼叫终止(即,有意挂断呼叫)。可替代地,接收到的消息可以是表示一个或多个用户动作以及被网络内的另一个设备或另一个系统或者被在块305处接收消息的相同的设备所生成的消息。例如,接收到的消息可以是对于补充服务的请求,诸如在提交于2009年2月10日的美国专利申请12/303,339,题为 “Voiding Calls to Signal Supplementary Services”(清空对信号补充服务的呼叫),通过引用将其全部内容合并于此。在此类实施例中,网络内的设备可以检测在预定时间段内接收到的呼叫请求和呼叫终止并且将此类检测解释为用于生成call-me消息的请求。作为响应,该网络设备可以生成指示检测到的呼叫请求和终止序列的消息,并且传输该消息以在块305处被接收。可替代地,在被用户发起之后而被中止或终止的任何访问尝试(诸如,文本消息传输、数据会话、语音邮件组成等)可以被检测,并且生成指示检测到的访问尝试的消息。访问尝试的终止可以被用户或被网络或网络设备所执行。在一些实施例中,此类访问尝试可以(例如被用户或被网络)在预定时间量内被中止或终止,以便触发指示检测到的访问尝试的消息。所有此类实施例被预期为在本公开的范围内。
[0044]可替代地,此类网络设备可以将呼叫请求和终止序列解释为期望的call-me请求,并且发送请求传输在块305处被接收的calΙ-me请求的消息。在其他实施例中,在块305处接收的消息可以响应于用户动作而生成,但指示服务的拒绝或某个其他网络条件。例如,在305处接收到的消息可以指示用户当尝试进行呼叫或发送消息时由于金额不足、网络拥塞、设备不兼容或其他原因而被拒绝。在此类实施例中,给用户提供获得服务的替代方法和/或获得附加金额的方法是可期望的,并且因此选项菜单和/或用于发送call-me请求的选项可以被呈现给此类用户。
[0045]应该注意的是:触发在块305处接收到的消息的事件可以是任何类型的事件,所述事件可以发生在任何类型的网络上并且可以涉及任何类型的服务(例如,电路交换网络、PSTN、分组交换语音和/或数据(SIP)、文本消息传递、SMS、P2P会话等)并且任何此类事件可以是用户动作、网络动作或其组合的结果。还应该注意的是:在块305处接收到的消息可以包括发起电话号码、设备标识符和/或用户标识符,以及目的地电话号码、设备标识符和/或用户标识符。消息还可以包括任何其他数据。在一些实施例中,接收到的消息可以指示发起设备和接收方设备是相同的,例如,用户发送文本消息给自己或者对自己发出呼叫。在此类实施例中,用于发起设备的在块305处接收到的消息中的标识符可以与用于接收方设备的消息中的标识符相同。还应该注意到的是:目的地/接收方/参与方B号码或标识符以及发起相对方可以是别名(alias)或被分配到不同的实际目的地方,并且可以具有任何数量的数字、字符等。
[0046]在块310处,一个或多个适当的动作可以基于消息和在一个实施例中基于其他数据来确定。例如,在所述消息指示对从参与方A向参与方B发出呼叫的请求并且在完成呼叫(即,来自参与方A的呼叫被参与方B应答)之前接收到随后的呼叫终止的情况下,与参与方A关联的历史数据的查询可以指示对参与方B的呼叫几乎总是在完成之前被终止,表明此类呼叫意为call-me请求而不是参与方A想要完成的呼叫。可替代地,与参与方A关联的数据查询可以指示参与方A已经执行涉及参与方B的各种交易,并因此有数个选项的菜单可以被呈现给参与方A,允许参与方A与参与方B进行通信或者按照参与方A所实际期望的请求其他服务。
[0047]在实施例中,通过一个或多个网络元件来自于参与方A的业务(例如,NCS业务)可以被监视,并且相关数据可以被采集。利用该数据可以生成参与方A的行为简档。如果参与方A的行为指示基于该已知行为当前SRRP是不适当的,消息可以被启动到参与方A以使他们了解关于可用的新服务的可用性,并且被呈现给参与方A的服务选项可以基于根据参与方A的已知行为为其确定的价值来选择。在实施例中所评估的“参与方A”的数量可以包括网络或其任何子网的所有订户,而可以不限制于单个网络。一个示例是可以通过保存关于参与方A选择使用或不使用哪些服务的统计数据来改善消息中服务选项的优化的实施例。在实施例中,参与方A和参与方B 二者的行为可以被监视以确立双方之间的关系的类型,该确立例如基于但不限于基于通信的频率、A对B的呼叫和/或B对A的呼叫的百分比、文本消息和A-B或B-A事件的任何其他组合,所述事件可以被用于改进提供给订户的服务的价值和便利性。在实施例中,可以识别参与方A总是有意挂断对参与方B的呼叫并且参与方B总是返回那些呼叫的行为。在此类实施例中,在NCS事件窗期间服务选项可以被呈现给参与方A,提供反向连接费用,由于参与方的已知行为表明这会对二者更方便。
[0048]可替代地,默认动作可以为某些类型的消息或选项被配置,可以默认基于消息而呈现给用户。例如,对于例如通过确定在块305处接收到的消息指示呼叫请求和随后的呼叫终止而检测到的任何call-me请求,可以确定生成和传输call-me请求的默认动作。可替代地,呈现其他选项的默认菜单可以被呈现给用户,并且在预定时间段内不存在对此类菜单的响应的情况下可以传输call-me请求。在又另一个可替代中,呈现选项(包括发送call-me请求)的默认菜单可以被呈现给用户,并且在一个实施例中,在预定时间段内不存在对此类菜单的响应的情况下可以不采取任何动作。可以确定的任何其他动作或响应被预期为在本公开的范围内。
[0049]在块315处,可以确定关于是否自动进行一个或多个已确定的动作。如上所述,在一些实施例中,响应于块305和310的消息和确定,可以自动采取动作,而在其他实施例中,仅在来自用户的进一步指令之后或者在预定时间量到期的情况下可以采取动作。如果一个或多个已确定的动作被自动执行(在块330),则采取动作(例如,发送call-me消息到参与方B)。
[0050]如果一个或多个已确定的动作没有被自动执行,在块320可以发送查询到发起或以其他方式使在块305处接收到的消息被生成的用户设备。此类查询可以仅是用户意图的确认(例如,查询是否要发送call-me消息给参与方B),或者是使得呈现提供用户可以选择的一个或多个选项的菜单的指令。应该注意的是,在接收到在块305接收的消息时或者在从接收所述消息的时间开始的预定时间量内,所述查询可以被传输给用户设备。
[0051]在块325,可以确定关于是否已经对块320的查询做出响应。在一些实施例中,可以在预订时间量内在块325处接收到响应。预定时间量可以开始于块315处查询的传输时间、块315的查询被移动设备接收的时间、或者在任何其他时间。如果在预定时间量内未接收到响应,在块330,则可以采取一个或多个已确定的动作。如果在预定时间量内接收到响应,则可以采取被响应所指示的一个或多个动作(在块335)。应该注意的是在其他实施例中,可以没有对响应的时间限制。在又其他实施例中,如果没有接收到响应,无论是否设置了对于响应的时间限制,可以不采取任何动作。所有此类实施例被预期为在本公开的范围内。
[0052]在采取一个或多个确定或指示的动作的情况下,在块340处通知可以被发送到发起用户(参与方A)来指示已经采取一个或多个确定或指示的动作。在其他实施例中,没有后续指示可以被发送到发起用户。
[0053]方法300和本文阐述的其他实施例可以为一个或多个服务(诸如但不限于USSD服务)提供更方便并更高效的触发器。与需要订户输入SNCS的当前基于USSD的服务提供相反,方法300可以允许订户通过经由移动设备的某种类型的输入或者通过不对对于输入的查询进行响应来选择服务,并且一个或多个网络元件可以通过可替代的方法来触发所述服务。本实施例还可以允许订户使用在大部分移动手持设备内构建的或在其上可用的多个方便特征,诸如但不限于当时不可用于USSD服务的电话联系号码目录。例如,订户可以触发基于USSD的call-me服务,其中SNCS*123#4564567890#会被呈现到USSD中心以供一个或多个网络元件处理所述服务。
[0054]图4图示可以被呈现给参与方A和参与方B之一或二者的示例性用户界面。应该注意的是,响应于来自无线网络上一个或多个设备的指令,图4中和在本公开其他位置示出的用户界面可以按照本文所述被任何类型的移动设备所生成并呈现在其上。任何文字、颜色、图形、声音、视频、图像或任何其他内容可以被用于此类界面中,并且所有此类实施例被预期为在本公开的范围内。
[0055]界面410可以是在接收到指示已经确定参与方A已经有意挂断呼叫的消息的情况下被示出给发起用户(参与方A)的界面。响应于此类消息,在实施例中,call-me请求可以被发送到确定的目的地(参与方B),这可以被呈现为用户界面420。用户界面410可以包括确认412:call-me请求已经被发送到参与方B,并且还可以包括诸如促销(promotionaI)消息414之类的任何其他信息。call-me请求可以被呈现为用户界面420中的请求422,用户界面420可以包括当被激活时自动发起对参与方A的呼叫的控件。用户界面420还可以包括诸如促销消息424之类的任何其他信息。
[0056]图5图示可以被呈现给参与方A的示例性用户界面。用户界面510可以是在接收到指示已经确定参与方A已经有意挂断呼叫的消息的情况下给发起用户(参与方A)示出的界面。响应于此类消息,在实施例中,如果参与方A在预定时间帧内没有提供相反的指令的话,call-me请求可以自动被发送给确定的目的地(参与方B)。消息516可以被呈现给参与方A,指示要采取的动作和时间帧,所述时间帧可以被表示为活动的倒计时器,以使得参与方A 了解在当前时间在预定时间帧中还剩余多少时间。参与方A可以请求的其他动作可以被呈现为在菜单中的控件或以其他方式呈现在用户界面510中作为选项518。如果在时间帧内参与方A不采取动作,则call-me请求可以被自动生成并传输(接收方界面未在图5中示出,见例如,图4的用户界面420)。在传输call-me请求时,用户界面520可以包括call-me请求已经被发送给参与方B的确认522,并且还可以包括诸如促销消息524之类的任何其他信息。应该注意的是,在其他实施例中,在对于替代动作的预定时间帧没有被使用的情况下,用户界面510可以不包括倒计时时间,而是可以仅要求对传输call-me请求的期望的确认,或者可以作为多个之中的一个选项而呈现call-me请求的确认。在此类实施例中,如果没有选项被选择或者没有从参与方A接收确认,则可以默认不采取动作。
[0057]图6图示可以被呈现给参与方A的其他示例性用户界面。用户界面610可以是在接收到指示已经确定参与方A已经发出呼叫(而未终止呼叫)的消息的情况下示出给发起用户(参与方A)的界面。响应于此类消息,在实施例中,如果参与方A在预定时间帧内没有提供相反指令的话,所请求的呼叫可以自动地被发出给确定的目的地(参与方B)。消息616可以被呈现给参与方A,指示要采取的动作和时间帧,所述时间帧可以被表示为活动的倒计时器,以使得参与方A 了解在当前时间在预定时间帧内剩余多少时间。参与方A可以请求的其他动作可以被呈现为在菜单中的控件或以其他方式呈现在用户界面610中作为选项618。如果在时间帧内参与方A没有采取动作,则可以与参与方B建立呼叫并且活动语音呼叫的典型指示器可以被提供在用户界面620中。应该注意到的是,在其他实施例中,在用于替代动作的预定时间帧没有被使用的情况下,用户界面610可以不包括倒计时时间,而是可以仅要求对向参与方B发起语音呼叫的期望进行确认,或者可以作为多个之中的一个选项而呈现call-me请求的确认。在此类实施例中,如果没有选项被选择或者没有从参与方A接收确认,则可以默认不采取动作。
[0058]图7图示可以被呈现给参与方A的又有的其他示例性用户界面。用户界面710可以是在接收到指示已经确定参与方A已经有意挂断呼叫的消息的情况下示出给发起用户(参与方A)的界面。响应于此类消息,在实施例中,如果参与方A在预定时间帧内没有提供相反指令的话,call-me请求可以自动地被发送到确定的目的地(参与方B)。消息716可以被呈现给参与方A,指示要采取的动作和时间帧,所述时间帧可以被表示为活动的倒计时器,以使得参与方A 了解在当前时间在预定时间帧内剩余多少时间。参与方A可以请求的其他动作可以被呈现为在菜单中的控件或以其他方式呈现在用户界面710中作为选项718。如果在时间帧内参与方A没有采取动作,call-me请求可以被自动生成并传输(接收界面未在图7中示出,见例如,图4的用户界面420)。
[0059]在选择选项618之一的情况下,在一个示例中选择“转移金额”选项,可以向用户呈现可以提供指示722的用户界面720,所述指示722是call-me请求已经被取消并且金额转移已经被选择。选项724可以允许用户进一步精化用于转移的请求。在示例中,可以确定所述金额要在原始事件中指示的双方之间转移,所述事件发起call-me请求和在用户界面710中示出的选项(例如,有意挂断在参与方A和参与方B之间的呼叫)。选项724可以询问关于参与方A想要转移金额到参与方B,还是从参与方B转移金额到参与方A。关于金额转移的任何其他选项可以被呈现在选项724中,包括用于取消转移请求的选项。
[0060]在从选项724中选择选项的情况下,用户界面730可以被呈现给用户,列出对于转移(632)的可用金额以及可以允许用户选择金额数目的选项734。关于转移金额的任何其他选项可以呈现在选项734中,包括用于取消转移请求的选项。
[0061]在另一个示例中,在选择多个选项718之一的情况下,此处为“获取金额”选项,可以向用户呈现可以提供指示742的用户界面740,所述指示742是call-me请求已经被取消并且该获取金额已经被选择。选项744可以允许用户进一步精化对于金额的请求。在示例中,可以确定参与方A可能期望被请求的金额被转移到参与方B。选项744可以询问关于参与方A想要从参与方B转移金额,获取紧急金额,利用受保证呼叫,还是用于获取金额的任何其他选项。关于获取金额的任何其他选项可以被呈现在选项744中,包括用于取消对金额的请求的选项。
[0062]在从选项744中选择选项的情况下,用户界面750可以被呈现给用户,示出金额授予(award)的结果(752)和/或可能与拒绝、批准和/或请求更多金额有关的任何其他消息或选项,包括用于取消转移请求的选项。
[0063]上述系统和方法有助于提供对用户动作和用户引起的事件更适当的响应。通过实现本公开,网络资源和用户时间可以被节省,并且因此网络可以更高效地操作,而用户可以更满意于接收到的服务。下文阐述另外的示例性系统、设备和组件,其中公开的系统和方法的方面可以被实现。
[0064]图8图示可以与实施例结合使用的示例性无线设备1010。也会视情况参考本公开的其他附图。例如,移动设备230和240可以是关于图8所述的类型的无线设备,并且可以具有部分、全部或没有关于图8所描述的组件和模块。应该认识到的是,图8中图示的无线设备1010的组件和模块是说明性的,并且任何数量和类型的组件和/或模块可以存在于无线设备1010中。此外,被图8中图示的任何或全部组件和模块所执行的功能可以被任何数量的物理组件所执行。因而,可能在一些实施例中,在图8中图示的多于一个组件和/或模块的功能可以被任何数量或类型的硬件和/或软件所执行。
[0065]处理器1021可以是代表无线设备1010执行操作的任何类型的电路。在一个实施例中,处理器1021执行可以包括例如与公开的系统和方法相关的功能性的软件(即,存储在有形计算机可读介质上的计算机可读指令)。用户接口模块1022可以是任何类型硬件和/或软件或其组合,它们使得用户能够操作无线设备1010并与无线设备1010交互,并且使得用户能够在一个实施例中与使用户能够发出,请求和/或接收呼叫、任何类型的文本通信、紧急警报消息、语音邮件、语音邮件通知、语音邮件内容和/或数据、充值和/或账单数据的系统或软件进行交互,和/或与使用户能够查看、修改或删除相关软件对象的系统或软件进行交互。例如,用户界面模块1022可以包括显示的、物理的和/或“软”按键、语音识别软件、麦克风、扬声器等。无线通信模块1023可以是任何类型的收发器,包括使得无线设备1010能够与无线网络装置进行通信的硬件和/或软件的任何组合。存储器1024使得无线设备1010能够存储信息,诸如,APN、MNC、MCC、文本通信内容和关联数据、多媒体内容、高效地处理无线电资源请求和服务请求的软件、以及处理无线电资源请求的首选项和配置。存储器1024可以采取任何形式,诸如内部随机访问存储器(RAM)、SD卡、微型SD卡等。电源1025可以是能够给无线设备1010供电的电池或其他类型的功率输入(例如,连接到电插座的充电电缆等)。SIM 1026可以是任何类型的订户身份模块并且可以被配置在允许无线设备1010在SM 1026上存储数据的可拆除或不可拆除的SM卡上。
[0066]图9是可以在本文所述的任何实施例中采用的示例性处理器1158的框图,包括诸如移动设备230和240的一个或多个组件、诸如消息传递网关220和/或任何相关装置的一个或多个组件、和/或诸如可以实现本文所述主题的任何部分的任何第三方系统或子系统的一个或多个组件。应该强调的是,图9中描绘的框图是示例性的而非意在暗示特定的实现方式。因而,处理器1158能够以单个处理器或多个处理器来实现。多个处理器可以是分布式的或者被集中式安置。多个处理器能够无线地、经由硬接线地或其组合地通信。
[0067]如图9所示,处理器1158包括处理部分1160、存储器部分1162和输入/输出部分1164。处理部分1160、存储器部分1162和输入/输出部分1164耦合在一起(在图9中未示出耦合)以允许这些部分之间的通信。输入/输出部分1164能够提供和/或接收组件、命令和/或指令,所述组件、命令和/或指令用于例如发射和/或接收配置数据,发射和接收设备情况数据,发射和接收紧急警报消息和相关数据、消息和对数据的请求,建立和终止通信会话,发射和接收服务请求和数据访问请求数据和响应,发射、接收、存储和处理文本、数据及语音通信,执行高效处理无线电资源请求的软件,接收和存储服务请求和无线电资源请求、处理无线电资源请求的首选项和配置,和/或执行本文所述的任何功能。
[0068]处理器1158可以被实现为客户端处理器和/或服务器处理器。在基本配置中,处理器1158可以包括至少一个处理部分1160和存储器部分1162。存储器部分1162可以存储与建立、传输、接收和/或处理文本、数据和/或语音通信、通信相关数据和/或内容、语音呼叫、其他电话通信等联合利用的信息。例如,存储器部分能够存储条件和事件数据、紧急警报消息和相关数据、配置命令、简档、阈值、APN、MNC、MCC、服务请求、无线电资源请求、QoS和/或APN参数、设备和链路状态、情况、和拥塞数据、文本和数据通信、呼叫、语音邮件、多媒体内容、可视语音邮件应用等。依赖于处理器确切的配置和类型,存储器部分1162可以是易失性的(诸如RAM)1166、非易失性的(诸如ROM、闪存等)1168或其组合。处理器1158可以具有附加的特征/功能。例如,处理器1158可以包括附加存储器(可拆卸存储器1170和/或不可拆卸存储器1172),包括但不限于有形计算机可读存储介质,诸如磁盘、光盘、磁带、闪存、智能卡和/或其任意组合。计算机可读存储介质(诸如,存储器和存储元件1162、1170、1172、1166和1168)可以是有形存储介质,所述有形存储介质可以是以用于存储信息(诸如,计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术实现的易失性或非易失性、可拆卸的或不可拆卸的介质。计算机存储介质包括但不限于RAM、R0M、EEPR0M、闪存或其他存储技术、CD-ROM、数字通用盘(DVD)或其他光学存储器、盒式磁带、磁带、磁盘存储器或其他磁性存储设备、通用串行总线(USB)兼容的存储器、智能卡或可以被用于存储期望的信息并能够被处理器1158所访问的任何其他有形介质。任何此类计算机存储介质可以是处理器1158的部分。
[0069]处理器1158还可以包含允许处理器1158与其他设备例如通过无线电接入网(RAN)进行通信的一个或多个通信连接1180。一个或多个通信连接1180是通信介质的示例。通信介质通常以调制的数据信号(诸如载波或其他传输机制)来实现计算机可读指令、数据结构、程序模块或其他数据,并且包括任何信息交付介质。术语“调制的数据信号”意为其一个或多个特性以诸如将信息编码在信号上的方式被设置或改变的信号。通过示例而非限制的方式,通信介质包括诸如可能被用于陆地线电话的直接有线连接或有线网络的有线介质,以及诸如声波、RF、红外、蜂窝和其他无线介质之类的无线介质。如本文使用的术语“计算机可读介质”可以包括存储介质和通信介质二者。处理器1158还可以具有一个或多个输入设备1176,诸如键盘、小键盘、鼠标、笔、语音输入设备、触摸输入设备等。还可以包括一个或多个输出设备1174,诸如显不器、扬声器、打印机等。
[0070]如本文所述的RAN可以包括任何电话无线电网络或任何其他类型的通信网络(有线或无线)或其任何组合。下述描述阐述一些诸如全球移动通信系统(GSM)之类的示例性电话无线电网络和非限制性操作环境。然而,下述操作环境应该被认为是非穷尽的;并因而,下述网络架构仅示出公开的系统和方法可以如何被实现于固定和非固定的网络结构和架构。然而,应该认识到的是如本文所述的公开的系统和方法还可以与现存和/或未来可替代的架构合并用于通信网络。
[0071]GSM是在今天高速发展的通信环境中最广泛利用的无线接入系统之一。GSM给订户(诸如,移动电话或计算机用户)提供电路交换数据服务。作为对GSM技术的扩展的通用分组无线电服务(GPRS)将分组交换引入GSM网络。GPRS使用基于分组的无线通信技术以高效的方式来传递高速和低速数据和信令。GPRS试图优化网络和无线电资源的使用,从而实现对用于分组模式应用的GSM网络资源的成本效益和高效的使用。
[0072]本文所述的示例性GSM/GPRS环境和服务还可以扩展到3G服务,诸如通用移动电话系统(UMTS)、频分双工(FDD)和时分双工(TDD)、高速分组数据接入(HSPDA)、cdma2000Ix演进数据优化(EVDO)、码分多址-2000 (cdma2000 3x)、时分同步码分多址(TD-SCDMA)、宽带码分多址(WCDMA)、增强数据GSM环境(EDGE)、国际移动电信-2000 αΜΤ-2000)、数字增强无绳电信(DECT)、诸如长期演进(LTE)、LTE-高级(Advanced)之类的4G服务等,以及扩展到时间上可用的其他网络服务。在这点上,公开的系统和方法可以不依赖于数据传输方法而实现并且不依赖于任何特定网络架构或下层协议。
[0073]图10描绘了诸如GPRS网络之类的示例性基于分组的移动蜂窝网络环境的总体框图,其中诸如本文所述的那些公开的系统和方法可以被实施。在示例性配置中,如本文所述的任何RAN组件可以被图10所描绘的网络环境所包含或者与其交互。类似地,移动设备230和240可以与诸如图10所描绘的网络环境通信或交互。在此类环境中,可以存在多个基站子系统(BSS) 900 (仅示出一个),其中每个包括服务多个基站收发器(BTS)(诸如BTS904、906和908)的基站控制器(BSC) 902。BTS 904、906、908等是其中基于分组的移动设备(例如,移动设备230和240)的用户连接到无线网络的接入点。源自于用户设备(例如,移动设备230和240)的分组业务可以以示例性方式经由空中接口被传输到BTS 908,和从BTS 908再到BSC 902。基站子系统(诸如BSS 900)可以是能够包括服务GPRS支持节点(SGSN)(诸如,SGSN 912和914)的内部帧中继网络910的部分。每个SGSN可以被连接到内部分组网络920,SGSN 912、914等可以通过所述内部分组网络920路由往来于多个网关GPRS支持节点(GGSN) 922、924、926等的数据分组。如图所示,SGSN 914和GGSN 922,924和926可以是内部分组网络920的部分。服务于节点922、924和926的网关GPRS可以提供到外部因特网协议(IP)网络(诸如,公共陆地移动网络(PLMN) 950,企业内网940或固定端系统(FES)或公共因特网930)的接口。如图所示,订户企业网络940可以经由防火墙932连接到GGSN 924,并且PLMN 950可以经由边界网关路由器934连接到GGSN 924。当移动蜂窝设备的用户呼叫企业网络940时,远程认证拨入用户服务(RADIUS)服务器942可以被用于呼叫者认证。
[0074]通常在GSM网络中可以存在4个不同的小区大小,被称为宏小区、微小区、微微小区和伞小区。每个小区的覆盖面积在不同的环境中不同。宏小区可以被认为是其中基站天线被安装在桅杆或建筑物中超过平均屋顶水平的小区。微小区是其天线高度低于平均屋顶水平的小区。微小区通常可以被用于市区。微微小区是具有几十米的直径的小型小区。微微小区主要被用于室内。在另一方面,伞小区可以被用于覆盖较小的小区的阴影区域并填满这些小区之间的覆盖间隙。
[0075]图11图示被分成四组(用户1050、无线电接入网1060、核心网1070和互连网1080)的典型的GPRS网络的架构。用户1050可以包括多个终端用户(尽管在图11中仅示出移动订户1055)。在示例性实施例中,被描绘为移动订户1055的设备可以包括移动设备230和240中的任一项。无线电接入网1060包括多个基站子系统,诸如BSS 1062,BSS 1062可以包括BTS 1064和BSC 1066。核心网1070包括许多各种网络元件。如此处所示,核心网1070可以包括移动交换中心(MSC) 1071、服务控制点(SCP) 1072、网关MSC 1073、SGSN1076、归属位置寄存器(HLR) 1074、认证中心(AuC) 1075、域名服务器(DNS) 1077和GGSN1078。互连网1080还可以包括许多各种网络和其他网络元件。如图11所示,互连网1080包括公共交换电话网(PSTN)1082、固定端系统(FES)或因特网1084、防火墙1088、和企业网络 1089。
[0076]移动交换中心可以连接到数目很大的多个基站控制器。在MSC 1071处,例如依赖于业务的类型,业务可以被分成:可以通过网关MSC (GMSC) 1073被发送到公共交换电话网(PSTN)1082的语音和/或可以被发送到SGSN 1076的数据,所述SGSN 1076可以发送数据业务到GGSN 1078以供进一步转发。
[0077]当MSC 1071例如从BSC 1066接收呼叫业务时,它可以发送查询到被SCP 1072主管的数据库。SCP 1072可以处理所述请求并可以发布响应到MSC 1071以使得它可以视情况继续呼叫处理。
[0078]HLR 1074可以是集中式数据库以供用户注册到GPRS网络。HLR 1074可以存储关于订户的静态信息,诸如国际移动订户身份aMSI)、APN简档、订阅的服务以及用于认证该订户的密钥。HLR 1074还可以存储动态订户信息,诸如动态APN简档和移动订户的当前位置。HLR 1074还可以按本文所述服务于解释和确定在从设备(诸如移动订户1055)发送的消息中目的地号码的有效性。AuC 1075可以与HLR 1074关联。AuC 1075可以是包含用于认证订户的算法的数据库并且可以包括用于加密以保护用于认证的用户输入的关联密钥。
[0079]在下文中,依赖于上下文,术语“移动订户”有时指代终端用户而有时指代被移动蜂窝服务的终端用户或无线提供者所使用的实际的便携式设备,诸如移动设备230和240。当移动订户打开他或她的移动设备时,移动设备可以经受附着过程,通过所述附着过程,移动设备附着到GPRS网络的SGSN。在图11中,当移动订户1055通过开启移动设备的网络能力而发起附着过程时,附着请求可以由移动订户1055发送到SGSN 1076。SGSN 1076向移动订户1055之前附着的另一个SGSN查询移动订户1055的身份。在从其他SGSN接收到移动订户1055的身份时,SGSN 1076可以向移动订户1055请求更多信息。该信息可以被HLR 1074用于认证到SGSN 1076的移动订户1055。一旦被核实,SGSN 1076发送位置更新到HLR 1074,指示到新SGSN (在该情况下是SGSN 1076)的位置的改变。HLR 1074可以通知移动订户之前附着于的旧SGSN来取消对移动订户1055的定位过程。HLR 1074然后可以通知SGSN 1076:位置更新已经被执行。在此时,SGSN 1076发送附着接收消息到移动订户1055,移动订户1055继而将附着完成消息发送给SGSN 1076。
[0080]在将其自身附着到网络之后,移动订户1055然后可以经受认证过程。在认证过程中,SGSN 1076可以发送认证信息到HLR 1074,所述HLR 1074可以基于作为用户初始建立的部分的用户简档而将信息发送回SGSN 1076。SGSN 1076然后可以发送对认证和密码的请求到移动订户1055。移动订户1055可以使用算法来发送用户标识(ID)和密码到SGSN1076。SGSN 1076可以使用相同的算法并比较结果。如果比较匹配,SGSN 1076认证移动订户 1055。
[0081]接下来,移动订户1055可以通过经受分组数据协议(PDP)激活过程来与目的地网络、企业网络1089建立用户会话。简言之,在该过程中,移动订户1055可以请求对访问点名称(APN)(例如UPS.com)的访问,并且SGSN 1076可以从移动订户1055接收激活请求。SGSN 1076然后可以发起域名服务(DNS )查询以了解哪个GGSN节点可以访问到UPS.comAPN。DNS查询可以被发送到核心网1070内的DNS服务器(诸如DNS 1077),DNS服务器可以被提供以映射到核心网1070中的一个或多个GGSN节点。基于APN,被映射的GGSN 1078可以访问被请求的企业网络1089。SGSN 1076然后可以将包含必要信息的创建分组数据协议(PDP)上下文请求消息发送到GGSN 1078。GGSN 1078发送创建PDP上下文响应消息到SGSN 1076 Jy^iiSGSN 1076然后可以发送激活PDP上下文接受消息到移动订户1055。
[0082]一旦被激活,由移动订户1055所进行的呼叫的数据分组然后可以通过无线电接入网1060、核心网1070和互连网1080,或者在特定的固定端系统中的因特网1084和防火墙1088,以到达企业网络1089。[0083]因而能够调用本文所述的公开的系统和方法的功能的网络元件可以包括但不限于任何RAN组件、网关GPRS支持节点表、固定端系统路由表、防火墙系统、VPN隧道和特定数字网络所需要的任何数量的其他网络元件。
[0084]图12图示GSM/GPRS/IP多媒体网络架构1100的另一个示例性框图视图,其中公开的实施例可以被并入。如图所示,图12的架构1100包括GSM核心网1101、GPRS网络1130和IP多媒体网络1138。GSM核心网1101包括移动台(MS)1102、至少一个基站收发器(BTS) 1104和基站控制器(BSC) 1106。MS 1102可以是可以被移动订户所使用的物理装置或移动设备(ME),诸如移动电话或膝上型计算机(例如,移动设备120和140),其在一个实施例中带有订户身份模块(SIM)。SIM可以包括可以是订户的唯一标识符的国际移动订户身份(MSI)。SM还可以包括APN。BTS 1104可以是使得无线电接口能够与MS进行通信的物理装置(诸如无线电塔)。每个BTS可以服务多于一个MS。BSC 1106可以管理无线电资源(包括BTS)。BSC可以连接到多个BTS。BSC和BTS组件结合通常被称为基站(BSS)或无线电接入网(RAN) 1103。
[0085]GSM核心网1101还可以包括移动交换中心(MSC) 1108、网关移动交换中心(GMSC)1110、归属位置寄存器(HLR) 1112、访客位置寄存器(VLR) 1114、认证中心(AuC) 1118、和设备身份寄存器(EIR)1116。MSC 1108可以执行网络的交换功能。MSC还可以执行其他功能,诸如注册、认证、位置更新、切换和呼叫路由。GMSC 1110可以提供GSM网络和其他网络(诸如综合业务数字网络(ISDN)或公共交换电话网络(PSTN) 1120)之间的网关。因而,GMSC1110提供与外部网络的互通工作(interwork)功能。
[0086]HLR 1112可以是可以包含关于在对应的GSM网络中注册的每个订户的管理信息的数据库。此类信息可以包括APN和APN简档。HLR 1112还可以包含每个MS当前的位置。VLR 1114可以是包含从HLR 1112中选出的管理信息的数据库。VLR可以包含对呼叫控制和预备对于当前位于被VLR所控制的地理区域内的每个MS的订阅的服务的必要的信息。HLR1112和VLR 1114与MSC 1108—起可以提供GSM的呼叫路由和漫游能力。AuC 1116可以提供认证和加密功能所需要的参数。此类参数允许订户身份的核实。EIR 1118可以存储关于移动设备的安全敏感的信息。
[0087]短消息服务中心(SMSC) 1109允许一对一的短消息服务(SMS)或多媒体消息服务(丽S),消息被发送往来于MS 1102。推送代理网关(PPG) 1111被用于“推送”(B卩,在没有同步请求的情况下发送)内容到MS 1102。PPG 1111充当有线和无线网络之间的代理以促进将数据推送到MS 1102。短消息点对点(SMPP)协议路由器1113可以被提供以将基于SMS的SMPP消息转换成小区广播消息。SMPP是用于交换SMS对等实体(诸如短消息服务中心)之间的SMS消息的协议。SMPP协议通常被用于允许第三方(例如诸如新闻组织之类的内容提供者)来提交成批消息。
[0088]为了获得对GSM服务(诸如语音、数据、短消息服务(SMS )和多媒体消息服务(丽S))的访问权限,MS可以首先向网络注册以通过执行位置更新和MSI附着过程来指示其当前的位置。MS 1102可以经由BTS 1104和BSC 1106发送包括其当前位置信息的位置更新到MSC/VLR。位置信息然后可以被发送到MS的HLR。HLR可以用从MSC/VLR接收到的位置信息来更新。位置更新还可以在当MS移动到新的位置区时被执行。典型地,位置更新可以被周期地执行以当更新位置事件发生时更新数据库。
[0089]通过引入两个分组交换网络节点(服务GPRS支持节点(SGSN) 1132、小区广播和网关GPRS支持节点(GGSN) 1134),GPRS网络1130可以逻辑上实现在GSM核心网架构上。SGSN 1132可以在GSM网络中与MSC1108处于相同的分级层次水平上。SGSN可以控制GPRS网络和MS 1102之间的连接。SGSN还可以追踪单独的MS位置和安全功能以及访问控制。
[0090]小区广播中心(CBC) 1133可以传递通常被交付给规定区域中的多个用户的小区广播消息。小区广播是一对多的地理上集中的服务。它使得消息能够被传递到在消息被广播时位于其网络覆盖区域的给定部分内的多个移动电话客户。
[0091]GGSN 1134可以提供GPRS网络和公共分组网络(I3DN)或其他IP网络1136之间的网关。也就是说,GGSN可以提供与外部网络的互通工作功能,并且通过SGSN来建立到MS的逻辑链路。当分组交换数据离开GPRS网络时,它可以被转移到外部TCP-1P网络1136,诸如X.25网络或因特网。为了访问GPRS服务,MS首先通过执行附着过程而将其自身附着到GPRS网络。MS然后可以激活分组数据协议(PDP)上下文,从而激活MS、SGSN和GGSN之间的分组通信会话。
[0092]在GSM/GPRS网络中,GPRS服务和GSM服务可以并行使用。MS可以操作于三类:A类、B类和C类。A类MS可以同时附着到针对GPRS服务和GSM服务的网络。A类MS还可以支持GPRS服务和GSM服务的同时操作。例如,A类移动台可以同时接收GSM语音/数据/SMS呼叫和GPRS数据呼叫。
[0093]B类MS可以同时附着到针对GPRS服务和GSM服务二者的网络。然而B类MS不支持GPRS服务和GSM服务的同时操作。也就是说,B类MS在给定的时间仅能够使用两个服
务之一。
[0094]C类MS —次能仅针对GPRS服务和GSM服务之一附着。用C类MS同时附着和操作GPRS服务和GSM服务是不可能的。
[0095]GPRS网络1130可以被设计成操作于三个网络操作模式(N0M1、N0M2和N0M3)。GPRS网络的网络操作模式可以被在小区内传输的系统信息消息中的参数所指示。系统信息消息可以指导MS在哪里监听寻呼消息以及如何向网络发送信号。网络操作模式表示GPRS网络的能力。在NOMl网络中,当忙于数据呼叫时,MS可以从电路交换域接收寻呼(语音呼叫)。依赖于MS的能力,MS可以挂起数据呼叫或同时进行二者。在N0M2网络中,当忙于数据呼叫时,MS可能不从电路交换域接收寻呼,由于MS可能正接收数据而可能不监听寻呼信道。在N0M3网络中,MS可以在接收数据时监视对于电路交换网络的寻呼,反之亦然。
[0096]IP多媒体网络1138引入于3GPP版本5并且可以包括用于给终端用户提供丰富多媒体服务的IP多媒体子系统aMS) 1140。IMS 1140内的网络实体的代表性集合是呼叫/会话控制功能(CSCF)、媒体网关控制功能(MGCF) 1146、媒体网关(MGW) 1148和主订户数据库,被称为归属订户服务器(HSS)1150。HSS 1150对于GSM核心网1101、GPRS网络1130以及IP多媒体网络1138可以是公共的。
[0097]IP多媒体系统1140可以在呼叫/会话控制功能期间建立,所述呼叫/会话控制功能有三个类型:询问 CSCF (1-CSCF)1143、代理 CSCF (P-CSCF)1142 和服务 CSCF (S-CSCF)1144。P-CSCF 1142是MS与MS 1140联系的第一个点。P-CSCF 1142可以将从MS接收到的会话发起协议(SIP)消息转发到MS的归属网络中的SIP服务器(反之亦然)。P-CSCF1142还可以根据由网络运营商所定义的规则集(例如,地址分析和可能的修改)来修改传出请求。
[0098]1-CSCF 1143形成去往归属网络的入口并对其他网络隐藏归属网络的内部拓扑并且提供选择S-CSCF的灵活性。1-CSCF 1143可以联系订户位置功能(SLF) 1145以确定如果多个HSS 1150存在的话,哪个HSS 1150用于特定订户。S-CSCF 1144可以执行针对MS1102的会话控制服务。这包括将发起会话路由到外部网络并将终止会话路由到受访网络。S-CSCF 1144还可以决定是否应用服务器(AS) 1152被需要用于接收关于传入SIP会话请求的信息以保证适当的服务处理。该决定可以基于从HSS 1150 (或其他源,诸如应用服务器1152)接收到的信息。AS 1152还可以通信到提供MS 1102的位置(例如,经度/维度坐标)的位置服务器1156 (例如,网关移动位置中心(GMLC))。
[0099]HSS 1150可以包含订户简档并追踪哪个核心网节点当前在处理订户。它还可以支持订户认证和授权功能(AAA)。在具有多于一个HSS 1150的网络中,订户位置功能提供关于包含给定订户的简档的HSS 1150的信息。
[0100]MGCF 1146可以提供来自MS 1140的SIP会话控制信令和来自外部GSTN网络(未示出)的ISUP/BICC呼叫控制信令之间的互通工作功能。它还可以控制提供用户平面互通工作功能(例如,在AMR-和PCM-编码语音之间转换)的媒体网关(MGW)1148。媒体网关(MGW)1148还可以与其他IP多媒体网络1154通信。
[0101]当电话处于预定义的区域(例如,工地等)中时,具有蜂窝网络上一键通话(PoC)能力的移动电话可以向无线网络注册。当移动电话离开该区域时,它们可以向新位置中的网络注册为处于预定义的区域外。然而,该注册不指示移动电话在预定义区域外的实际物理位置。
[0102]图13图示其中本公开的系统和方法可以被并入的示例性架构的PLMN框图视图。移动台(MS)HOl是被PLMN订户所使用的物理装置。在一个可替代实施例中,移动设备230和240中的任一项可以充当移动台1401。移动台1401可以是以下之一,但不限于:蜂窝电话、与另一个电子设备结合的蜂窝电话、或任何其他无线移动通信设备。[0103]移动台1401可以与基站系统(BSS) 1410无线通信。BSS 1410包含基站控制器(BSC) 1411和基站收发器(BTS) 1412。BSS 1410可以包括单个BSC 1411/BTS 1412对(基站)或作为较大网络的部分的BSC/BTS对的系统。BSS 1410负责与移动台1401通信并且可以支持一个或多个小区。BSS 1410负责处理移动台1401和核心网1440之间的蜂窝业务和信令。典型地,BSS 1410执行以下功能,包括但不限于:语音信道的数字转换、给移动设备分配信道、寻呼和传输/接收蜂窝信号。
[0104]附加地,移动台1401可以与无线电网络系统(RNS) 1420无线通信。RNS 1420包含无线电网络控制器(RNC) 1421和一个或多个Node B (节点B) 1422。RNS可以支持一个或多个小区。RNS 1420还可以包括一个或多个RNC 1421/NodeB 1422对,或者可替代地单个RNC 1421可以管理多个NodeB 1422。RNS 1420可以负责与在其地理上定义的区域中的移动台1401进行通信。RNC 1421可以负责控制连接到其的一个或多个NodeB 1422并且作为UMTS无线电接入网中的控制元件。RNC 1421可以执行以下功能,诸如但不限于:负载控制、分组调度、切换控制、安全功能以及控制移动台1401对核心网(CN) 1440的访问。
[0105]演进的UMTS陆地无线电接入网(E-UTRAN)1430是给移动台1401和用户设备1402提供无线数据通信的无线电接入网。E-UTRAN 1430提供比传统UMTS更高的数据速率。它作为用于移动网络的长期演进(LTE)升级的一部分,并且之后的版本满足国际移动电信(IMT)高级的需求并通常称为4G网络。E-UTRAN 1430可以包括一系列逻辑网络组件,诸如 E-UTRAN NodeB Ce 节点 B,也可以被称为 “eNB”) 1431 和 E-UTRAN 节点 B (eNB) 1432。E-UTRAN 1430可以包含一个或多个eNB。用户设备1402可以是能够连接到E-UTRAN 1430的任何用户设备,包括但不限于个人计算机、膝上型计算机、移动设备、无线路由器或能够无线连接到E-UTRAN 1430的其他设备。E-UTRAN 1430相对于典型UMTS网络改进的性能允许增加的带宽、频谱效率和功能(包括但不限于,语音、高速应用、大数据转移和IPTV),而仍允许完整移动性。
[0106]可以被实现在图13中所述的PLMN架构中的移动数据和通信服务的示例性实施例是增强型数据速率GSM演进(EDGE)。EDGE是对于实现改进的信号调制方案(称为8-PSK(移相键控))的GPRS网络的增强。通过提高网络利用率,EDGE可以实现与典型的GPRS网络相比高达三倍快速的数据速率。EDGE可以被实现在能够主管GPRS网络的任何GSM网络上,使其成为对GPRS的理想升级,由于它可以提供现有网络资源的提高的功能。演进的EDGE网络在无线电电信标准的更后面的版本中正被标准化,这提供高得多的效率并且峰值数据速率高达IMb/s,而仍然允许实现在现有具有GPRS能力的网络基础设施上。
[0107]典型的移动台1401可以与BSS 1410,RNS 1420或E-UTRAN 1430中的任何一个或全部进行通信。在说明性系统中,BSS 1410,RNS 1420和E-UTRAN 1430中的每一个可以给移动台1401提供对核心网1440的访问。核心网1440可以包括在终端用户之间路由数据和通信的一系列设备。核心网1440可以给电路交换(CS)域、分组交换(PS)域或二者中的用户提供网络服务功能。CS域指代以下连接,其中所述连接在连接建立时被分配专用网络资源并当连接终止时释放。PS域指代利用被称为分组的位的自主编组的通信和数据传递。每个分组可以不依赖于PS域中的所有其他分组而被路由、操纵、处理或操作并且不需要专用网络资源。
[0108]电路交换-媒体网关功能(CS-MGW) 1441是核心网1440的部分,并且与访客位置寄存器(VLR)和移动服务交换中心(MSC)服务器1460和网关MSC服务器1461进行交互以便促进CS域中的核心网1440资源控制。CS-MGW 1441的功能可以包括但不限于,媒体转换、承载控制、净荷处理和其他移动网络处理(诸如,切换或锚定(anchor ) )。CS-MGW 1441可以通过BSS 1410、RNS 1420或二者来接收去往移动台1401的连接。
[0109]服务GPRS支持节点(SGSN) 1442存储关于移动台1401的订户数据以便促进网络功能。SGSN 1442可以存储以下订阅信息,诸如但不限于,国际移动订户身份(IMSI)、临时身份、或分组数据协议(PDP)地址。SGSN 1442还可以存储位置信息,诸如但不限于,对于其中存在活动的I3DP的每个网关GPRS支持节点(GGSN) 1444的GGSN地址。GGSN 1444可以实现位置寄存器功能以存储其从SGSN 1442接收的订户数据,诸如订阅或位置信息。
[0110]服务网关(S-GW) 1443是提供E-UTRAN 1430和核心网1440之间的连接的接口。S-Gff 1443的功能可以包括但不限于,分组路由、分组转发、传输级分组处理、给策略和计费规则功能(PCRF) 1450的事件报告,和用于网络间移动性的移动性锚定。PCRF 1450使用从S-Gff 1443以及其他源收集的信息以作出与数据流、网络资源和其他网络管理功能相关的适用的策略和计费决策。分组数据网络网关(PDN-GW) 1445可以提供用户到服务的连接功能,包括但不限于,网络范围的移动性锚定、承载会话锚定和控制、以及用于PS域连接的IP地址分配。
[0111]归属订户服务器(HSS) 1463是用于用户信息的数据库并且可以存储关于移动台1401或用户设备1402的订阅数据以供处理呼叫或数据会话。网络可以包含一个HSS 1463或多个(如果需要附加资源的话)。由HSS 1463所存储的示例性数据可以包括但不限于,用户标识、编号和编址信息、安全信息或位置信息。HSS 1463还可以在PS和CS域二者中提供呼叫或会话建立过程。
[0112]VLR/MSC服务器1460提供用户定位功能。当移动台1401进入新的网络位置时,其开始注册过程。用于该位置的MSC服务器将位置信息传送到用于该区域的VLR。VLR和MSC服务器可以位于相同的计算环境中(如VLR/MSC服务器1460所示)或可替代地可以位于单独的计算环境中。VLR可以包含但不限于用户信息,诸如MS1、临时移动台身份(TMSI)、本地移动台身份(LMSI)、移动台的上一次已知位置、或者移动台先前注册的SGSN。MSC服务器可以包含以下信息,诸如但不限于用于移动台1401注册的过程,或者用于移动台1401切换至IJ核心网1440的不同扇区的过程。GMSC服务器1461可以充当到用于较大网络中的其他移动台的替代GMSC服务器的连接。
[0113]设备身份注册(EIR) 1462是可以存储移动台1401的国际移动设备身份(MEI)的逻辑元件。在典型的实施例中,依赖于在网络中的状态,用户设备可以被分类为“白名单”或“黑名单”。在一个实施例中,如果移动台1401被偷走并被未授权的用户所使用,则它可以在EIR 1462中注册为“黑名单”,防止其在网络上的使用。移动性管理实体(MME)1464是在设备空闲的情况下,可以追踪移动台1401或用户设备1402的控制节点。附加功能可以包括在需要重传先前的会话的情况下,MME 1464联系空闲移动台1401或用户设备1402的能力。
[0114]尽管已经关于各种计算设备/处理器描述了公开的系统和方法的示例性实施例,但下面的概念可以适用于能够实现公开的系统和方法的任何计算设备、处理器或系统。本文所述的各种技术可以结合硬件或软件或(在适当的情况下)结合二者的组合加以实现。因而,公开的系统和方法可以被实现,或者其某些方面或部分可以采取实现在具有有形物理结构的有形存储介质中程序代码(即,指令)的形式。有形存储介质的示例包括软盘、CD-ROM、DVD、硬盘驱动器或任何其他有形机器可读存储介质(计算机可读存储介质)。因而,计算机可读存储介质既不是临时的也不是传播信号本身。当程序代码被加载到机器(诸如计算机)内并被其所执行运行时,所述机器成为用于实现公开的系统和方法的装置。在可编程计算机上执行程序代码的情况下,计算机设备将通常包括处理器、被处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备和至少一个输出设备。如果期望的话,一个或多个程序能够以汇编或机器语言来实现。语言可以是编译语言或解释语言,并且与硬件实现相结合。
[0115]尽管已经关于各种附图的各种实施例描述了公开的系统和方法,应该理解的是,其他类似的实施例可以被使用,或者可以对所述实施例作出修改和添加用于执行公开的系统和方法的相同的功能,而不背离所公开的系统和方法。例如,本领域技术人员将认识到在本申请中所述的公开的系统和方法可以适用于任何环境(无论有线还是无线),并可以适用于经由通信网络连接并在网络上交互的任何数量的此类设备。因此公开的系统和方法应该不被限制于任何单个实施例,而是应该而被解释为根据附加的权利要求的宽度和范围。
【权利要求】
1.一种方法,包括: 在消息传递网关处检测第一指示,所述第一指示是访问尝试被移动设备发起了 ; 响应于检测到第一指示,从消息传递网关传输在移动设备上呈现选项菜单的指令;在消息传递网关处接收第二指示,所述第二指示是在菜单已经被呈现之后的预定时间量内用户已经从选项菜单中选择了至少一个选项;以及 响应于接收到第二指示,在消息传递网关处发起与至少一个选项关联的至少一个服务。
2.根据权利要求1所述的方法,其中所述第一指示包括移动设备的标识符和接收方设备的标识符。
3.根据权利要求2所述的方法,其中移动设备的标识符和接收方设备的标识符是相同的标识符。
4.根据权利要求1所述的方法,其中所述第一指示指示所述访问尝试被网络设备终止了。
5.根据权利要求1所述的方法,其中用于在移动设备上呈现选项菜单的指令在第一指示被消息传递网关检测到之后的第二预定时间量内被传输。
6.根据权利要 求1所述的方法,其中所述第一指示指示在访问尝试被移动设备所发起之后的第二预定时间量内,所述访问尝试被移动设备终止了。
7.根据权利要求1所述的方法,其中用于呈现选项菜单的指令包括用于呈现第二预定时间量的指令。
8.—种消息传递网关,包括: 包括计算机指令的存储器;以及 耦合到所述存储器的处理器,其中当执行所述计算机指令时,所述处理器实行以下操作,包括: 检测第一指示,所述第一指示是访问尝试被移动设备发起了 ; 响应于检测到第一指示,传输在移动设备上呈现选项菜单的指令; 接收第二指示,所述第二指示是在菜单已经被呈现之后的预定时间量内用户已经从选项菜单中选择了至少一个选项;以及 响应于接收到第二指示,发起与至少一个选项关联的至少一个服务。
9.根据权利要求8所述的消息传递网关,其中所述第一指示包括移动设备的标识符和接收方设备的标识符。
10.根据权利要求9所述的消息传递网关,其中移动设备的标识符和接收方设备的标识符是相同的标识符。
11.根据权利要求8所述的消息传递网关,其中所述第一指示指示所述访问尝试被网络设备终止了。
12.根据权利要求8所述的消息传递网关,其中用于在移动设备上呈现选项菜单的指令在第一指示被检测到之后的第二预定时间量内被传输。
13.根据权利要求8所述的消息传递网关,其中所述第一指示指示在访问尝试被移动设备所发起之后的第二预定时间量内,所述访问尝试被移动设备终止了。
14.根据权利要求8所述的消息传递网关,其中用于呈现选项菜单的指令包括用于呈现第二预定时间量的指令。
15.—种不是传播信号的计算机可读存储介质,所述计算机可读存储介质包括可执行指令,当被处理器所执行时,所述可执行指令使处理器实现以下操作,包括: 检测第一指示,所述第一指示是访问尝试被移动设备发起了 ; 响应于检测到第一指示,传输在移动设备上呈现选项菜单的指令; 接收第二指示,所述第二指示是在菜单已经被呈现之后的预定时间量内用户已经从选项菜单中选择了至少一个选项;以及 响应于接收到第二指示,发起与至少一个选项关联的至少一个服务。
16.根据权利要求15所述的计算机可读存储介质,其中所述第一指示包括移动设备的标识符和接收方设备的标识符。
17.根据权利要求16所述的计算机可读存储介质,其中移动设备的标识符和接收方设备的标识符是相同的标识符。
18.根据权利要求15所述的计算机可读存储介质,其中所述第一指示指示所述访问尝试被网络设备终止了。
19.根据权利要求15所述的计算机可读存储介质,其中用于在移动设备上呈现选项菜单的指令在第一指
20.根据权利要求15所述的计算机可读存储介质,其中所述第一指示指示在访问尝试被移动设备发起之后的第二预定时间量内,所述访问尝试被移动设备终止了。
【文档编号】H04M3/42GK103907334SQ201380001940
【公开日】2014年7月2日 申请日期:2013年2月21日 优先权日:2012年2月21日
【发明者】D.布莱克维尔, M.约翰逊, R.琼斯 申请人:斯塔斯克莱伯公司