用于改善的短消息服务的技术的制作方法

文档序号:13847123阅读:217来源:国知局
用于改善的短消息服务的技术的制作方法

本发明大体涉及电子器件,且更具体地说但非排他地,涉及移动始发短消息服务的方法和设备。



背景技术:

短消息服务(sms)为在移动通信系统中使用的标准化的通信服务。使用标准化的通信协议,sms提供通信装置之间的短文本消息的交换。sms文本消息传递已变为最广泛使用的数据应用程序中的一个。sms流行的原因之一为支持sms所必要的通信网络基础设施的相对简单性。

当发送者尝试发送sms消息时,发送者输入指派到既定接收方和/或接收方的通信装置的唯一识别符(例如,电话号码、电子邮件地址或其它识别符或接收方或接收方的通信装置),以及短文本消息有效载荷。短文本消息有效载荷通常限于160个7位字符、140个8位字符或70个16位字符(包括空格),且可从多种字母表编码。

当发送者执行针对输入的sms消息的发送命令时,发送者的通信装置通过空中接口将sms消息发射到正在服务提供商的通信网络内操作的基站。基站将sms消息中继到支持针对服务提供商的网络的sms通信的短消息服务中心(smsc)。

固定拨号(fdn)列表为启用用户通信装置上的固定拨号特征(例如,fdn模式)的列表。固定拨号特征是实施电子锁以禁止发送者的呼叫某些目的地号码(例如,在fdn列表上预编程的号码)的机构。fdn特征可由管理员或监督员(例如,组织、父母等)设定,使得发送者(例如,儿童、员工等)可能不能够停用发送者的通信装置的fdn模式和/或作出对通信装置处的fdn列表的改变。

因此,存在对于改善常规方法和设备的方法和设备的持续行业需求,包含在此揭示的所提供的改善的方法和改善的设备。



技术实现要素:

此发明内容提供本教示内容的一些方面的基本理解。此发明内容在细节上并非详尽的,且既不打算识别全部关键特征,也不打算限制权利要求书的范围。

提供用于改善移动装备(me)的短消息服务(sms)可用性的示范性方法和设备。一种示范性方法包含确定所述me具有固定拨号(fdn)列表,任选地接收识别短消息服务中心(smsc)地址的改变的空中下载(ota)更新,和自动更新所述me的fdn列表中的所述smsc地址。所述ota更新可归因于服务提供商改变所述smsc地址,所述me在并非所述me的本地网络的网络中漫游,或其组合。在第一情况中,当me在本地网络中时,ota更新并非必要,且在me的fdn列表中自动更新smsc地址。在第二情况中,当服务提供商使用ota改变smsc地址时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。在第三情况中,当me在并非me的本地网络的网络中漫游且接收到ota更新时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。自动更新fdn列表中的smsc地址使me的用户能够无缝地发送mo-sms(用户不必在每次要发送sms时手动键入smsc地址),甚至在启用me的fdn模式时。所述方法可进一步包含检测所述me已启用fdn模式。所述方法可进一步包含使用所述更新的所述smsc地址发射sms消息。所述方法可进一步包含经由用户接口呈现陈述所述smsc地址经更新的用户通知。me的fdn列表中的smsc地址的更新可包含将所述smsc地址添加到所述me的fdn列表。在再一实例中,所提供为一种非暂时性计算机可读媒体,其包含存储于其上的被配置以使处理器执行前述方法的至少一部分的处理器可执行指令。所述非暂时性计算机可读媒体可与例如移动装置、通信装置、计算机或前述的组合的装置集成在一起。

在另一实例中,所提供为一种被配置以改善移动装备(me)的短消息服务(sms)可用性的设备。所述设备包含用于确定所述me具有固定拨号(fdn)列表的装置、用于接收识别归因于me漫游的短消息服务中心(smsc)地址的改变的空中下载(ota)更新的任选装置和用于自动更新所述me的fdn列表中的所述smsc地址的装置。所述ota更新可归因于服务提供商改变所述smsc地址,所述me在并非所述me的本地网络的网络中漫游,或其组合。在第一情况中,当me在本地网络中时,ota更新并非必要,且在me的fdn列表中自动更新smsc地址。在第二情况中,当服务提供商使用ota改变smsc地址时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。在第三情况中,当me在并非me的本地网络的网络中漫游且接收到ota更新时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。自动更新me的fdn列表中的smsc地址使me的用户能够无缝地发送mo-sms(用户不必在每次要发送sms时手动键入smsc地址),甚至在启用me的fdn模式时。

所述设备可进一步包含用于检测所述me已启用fdn模式的装置。所述设备可进一步包含用于使用所述更新的所述smsc地址发射sms消息的装置。所述设备可进一步包含用于经由用户接口呈现陈述所述smsc地址经更新的用户通知的装置。所述用于更新所述me的fdn列表中的所述smsc地址的装置可包含用于将所述smsc地址添加到所述me的fdn列表的装置。在实例中,所述用于自动更新所述smsc地址的装置的至少一部分集成于半导体裸片上。在另一实例中,所述设备可进一步包含移动装备,所述用于自动更新所述smsc的装置为所述移动装备的组成部分。另外,所述设备的至少一部分可包含例如移动装置、通信装置、计算机或前述的组合的装置,其中所述设备的部分为所述装置的组成部分。在再一实例中,所提供为一种非暂时性计算机可读媒体,其包含存储于其上的被配置以使光刻装置制造所述设备的至少一部分的光刻装置可执行指令。

在另一实例中,所提供为一种被配置以改善移动装备(me)的短消息服务(sms)可用性的设备。所述设备包含处理器和连接到所述处理器的存储器。所述存储器被配置以使所述处理器起始使所述me确定所述me具有固定拨号(fdn)列表,任选地起始接收识别归因于me漫游的短消息服务中心(smsc)地址的改变的空中下载(ota)更新,和起始自动更新所述me的fdn列表中的所述smsc地址。所述ota更新可归因于服务提供商改变所述smsc地址,所述me在并非所述me的本地网络的网络中漫游,或其组合。在第一情况中,当me在本地网络中时,ota更新并非必要,且在me的fdn列表中自动更新smsc地址。在第二情况中,当服务提供商使用ota改变smsc地址时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。在第三情况中,当me在并非me的本地网络的网络中漫游且接收到ota更新时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。自动更新fdn列表中的smsc地址使me的用户能够无缝地发送mo-sms(用户不必在每次要发送sms时手动键入smsc地址),甚至在启用me的fdn模式时。所述存储器可被进一步配置以起始检测所述me已启用fdn模式。所述存储器可被进一步配置以使所述处理器起始使用所述更新的所述smsc地址发射sms消息。所述存储器可被进一步配置以使所述处理器起始经由用户接口呈现陈述所述smsc地址经更新的用户通知。所述起始自动更新所述me的fdn列表中的所述smsc地址可包含起始将所述smsc地址添加到所述me的fdn列表。在实例中,所述处理器的至少一部分集成于半导体裸片上。在实例中,所述设备进一步包含移动装备,所述处理器为所述移动装备的组成部分。另外,所述设备的至少一部分可包含例如移动装置、通信装置、计算机或前述的组合的装置,其中所述设备的部分为所述装置的组成部分。在再一实例中,所提供为一种非暂时性计算机可读媒体,其包含存储于其上的被配置以使光刻装置制造所述设备的至少一部分的光刻装置可执行指令。

前述内容广泛地概括本教示内容的一些特征和技术优点,以便可更好地理解具体实施方式和图式。具体实施方式中还描述了额外特征和优点。可将所述概念和揭示的实例用作用于修改或设计用于进行本教示内容的相同目的的其它装置的基础。此类等效构造并不脱离如权利要求书中阐述的教示的技术。从具体实施方式和附图更好地理解特性为所述教示的发明性特征,连同另外目标和优点。图中的每一个仅出于说明及描述的目的而提供,且并不限制本教示内容。

附图说明

呈现附图以描述本教示内容的实例并且附图并不是限制性的。

图1描绘示范性无线通信网络的示范性功能框图。

图2描绘示范性移动装备的示范性功能框图。

图3描绘示范性接入点的示范性功能框图。

图4描绘用于改善移动装备的短消息服务可用性的示范性方法。

图5描绘被配置以提供或支持本文中提供的技术的示范性设备的示范性简化框图。

根据惯例,图式描绘的特征可不按比例绘制。因此,为了清晰起见,描绘的特征的尺寸可任意扩大或减小。根据惯例,为了清晰起见,简化图式中的一些。因此,图式可能不描绘特定设备或方法的全部组件。另外,贯穿说明书和图,相似参考数字表示相似特征。

具体实施方式

介绍

提供涉及在使用固定拨号(fdn)特征的同时启用移动始发短消息服务(sms)的方法和设备。不直接将文本消息发送到实际接收方号码,取而代之,通过短消息服务中心(smsc)将其转发。通常,fdn列表包含号码的固定列表。通常,对于终端用户,难以知晓smsc地址且因此难以明确地将smsc地址添加到fdn列表。此外,因为迎合到装备的sms服务的smsc地址可归因于各种原因而改变,即使原先在列表创建或周期性更新时将smsc地址添加到fdn列表。fdn列表因不具有正确的smsc地址而过时,且因此将导致sms故障。

当发送者的通信装置正在发送者并非订户的不同服务提供商的通信网络中漫游时,必须将漫游服务提供商的通信网络的smsc地址手动添加到发送者的通信装置的fdn列表,以便将输入的sms消息发送到希望的接收方的通信装置。另外,当发送者的通信装置在漫游时,fdn列表必须具有正确smsc地址(用于发送者并非订户的服务提供商的通信网络)以将sms发送到fdn列表中的联系人中的任一个。然而,fdn列表可不具有用于发送者的通信装置在漫游的区域的正确smsc地址。在这些条件下,发送者的通信装置不能将sms消息发送到fdn列表中的联系人。可靠连接性的这缺乏导致用户沮丧。

当前方法允许自动添加/更新fdn列表以包含用于fdn列表上的号码的最新smsc号码。

提供的技术在至少以下情境中有益:

1.当移动装备(me)的用户启用具有相关联的fdn列表的fdn模式时,将用于将sms消息发送到fdn列表上的号码的smsc地址自动添加(例如,用户不添加地址)到fdn列表。

2.当改变smsc地址时,将smsc地址自动添加到fdn列表和/或在fdn列表上自动更新smsc地址(例如,用户不添加地址和/或更新列表)。举例来说,在以下之时,smsc地址可改变:

a.服务提供商想要改变smsc地址,或

b.me移动到具有不同smsc地址的另一网络(例如,在并非me的本地网络的网络中漫游)。

在这些情境中将smsc自动添加到me的fdn列表使用户能够无缝地发送移动始发短消息服务(mo-sms)消息——用户不必手动添加smsc地址以从me成功地发送mo-sms,甚至在于me上启用fdn时。

在实例中,一种用于改善me上的sms可用性的方法包含确定me具有fdn列表,确定与me的当前网络相关联的smsc地址,和将smsc地址自动添加到fdn列表。在另一实例中,在确定fdn列表的改变后,自动更新fdn列表。举例来说,可响应于接收到识别smsc地址的改变(例如,归因于me漫游)的空中下载(ota)更新和自动更新fdn列表中的smsc地址来检测sms地址的改变。fdn列表中的smsc地址的更新可包含在不替换另一smsc地址的情况下,或通过用新地址替换先前smsc地址来将smsc地址添加到fdn列表。所述方法可进一步包含检测me已启用fdn模式;使用当前smsc地址(例如,原始或更新的smsc地址)发射sms消息;经由用户接口(ui)呈现陈述smsc地址经更新的用户通知;或其组合。

本文中揭示的示范性设备和/或示范性方法中的至少一个有利地解决持续的行业需求,以及其它先前未识别的需求,且减轻常规方法和常规设备的缺点。举例来说,由公开的设备的至少一个实例和/或本文中揭示的方法的至少一个实例提供的优势是移动装备的可用连接性较之常规装置的改善。另外,由本文中揭示的设备的至少一个实例和/或方法的至少一个实例提供的优势为,需要移动装备的较少用户编程。

在本申请案的文本和图式中揭示实例。可在不脱离本发明的范围的情况下设计替代实例。另外,可能未详细地描述或可省略当前教示的常规元件,以避免混淆当前教示的方面。

缩写

提供缩写、首字母缩写词和术语的以下列表以辅助理解本发明,且不作为限制提供。

dl——下行链路

fdm——固定拨号模式

fdn——固定拨号

gtt——全球文本电话

me——移动装备

mms——多媒体消息传递服务

mo-sms——移动始发短消息服务

ota——空中下载

sim——订户身份模块

sms——短消息服务

smsc——短消息服务中心

ue——用户装备

ui——用户接口

ul——上行链路

usim——通用订户身份模块

如本文中所使用,术语“示范性”意味着“充当实例、例子或说明”。描述为“示范性”的任一实例不必解释为比其它实例优选或有利。同样地,术语“实例”并不需要所有实例均包含所论述特征、优势或操作模式。术语“在一个实例中”、“实例”、“在一个特征中”和/或“特征”在本说明书中的使用未必指同一特征和/或实例。此外,可将特定特征和/或结构与一或多个其它特征和/或结构组合。此外,在此描述的设备的至少一部分可经配置以执行在此描述的方法的至少一部分。

应注意,术语“连接”、“耦合”或其任何变体意味着元件之间的直接或间接的任何连接或耦合,且可涵盖经由中间元件“连接”或“耦合”在一起的两个元件之间的中间元件的存在。元件之间的耦合和连接可为物理的、逻辑的或其组合。可例如通过使用一或多个电线、电缆、印刷电连接、电磁能和类似物将元件“连接”或“耦合”在一起。电磁能可具有在射频、微波频率、可见光学频率、不可见光学频率和类似频率下的可行波长。这些是若干非限制性且非详尽性实例。

术语“信号”可包含任何信号,例如数据信号、音频信号、视频信号、多媒体信号、模拟信号、数字信号和类似物。可使用多种不同技术和技艺中的任一个来表示本文中描述的信息和信号。举例来说,为本文中的参考的数据、指令、工艺步骤、命令、信息、信号、位、符号和类似物可由电压、电流、电磁波、磁场、磁粒子、光场和光学粒子和/或其任何实际组合表示,这至少部分地取决于特定应用,至少部分地取决于所要设计,至少部分地取决于对应技术,和/或至少部分地取决于相似因素。

使用例如“第一”、“第二”等等名称的提及不限制那些元件的数量或次序。相反地,将这些名称用作区别两个或更多个元件或元件的实例的方便方法。因此,对第一和第二元件的提及不意味着仅可使用两个元件,或第一元件必须一定先于第二元件。并且,除非另有陈述,否则一组元件可包括一或多个元件。此外,可将在描述或权利要求书中使用的形式“a、b或c中的至少一个”或“a、b或c中的一或多个”或“由a、b和c组成的群组中的至少一个”的术语解释为“a或b或c或这些元件的任何组合”。举例来说,此术语可包含a或b或c,或a和b,或a和c,或a和b和c,或2a,或2b,或2c等等。

本文中使用的术语只是出于描述特定实例的目的,且并不希望为限制性。如本文中所使用,单数形式“一”和“所述”还包含复数形式,除非上下文另有清晰的指示。另外,术语“包括(comprises/comprising)”、“包含(includes/including)”指定存在特征、整数、步骤、操作、元件、组件和类似物,但不必排除存在或添加另一特征、整数、步骤、操作、元件、组件和类似物。

术语“移动装置”可描述且不限于以下中的至少一个:移动电话、移动通信装置、寻呼机、个人数字助理、个人信息管理器、个人数据助理、移动手持式计算机、便携式计算机、平板电脑、无线装置、无线调制解调器、通常由人携带且具有通信能力(例如,无线、蜂窝式、红外线、短程无线电等)的其它类型的便携式电子装置、具有sms能力的类似个人电子装置或其组合。另外,术语“用户装备”(ue)、移动装备(me)、“移动终端”、“用户装置”、“移动装置”和“无线装置”可互换。

术语“服务器”可描述被配置以在客户端-服务器架构中操作的多种计算机系统中的任一种。明确地说,术语“服务器”指例如因特网可访问服务器的至少一个网络服务器,其通常包含至少一个处理器(例如,微处理器、微控制器、专用处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑装置(pld)、专用集成电路(asic)、控制器、非一般性专用处理器、状态机、门控逻辑、离散硬件组件、专用硬件有限状态机和可操纵信息(例如,计算、逻辑运算和类似操作)和控制另一装置或其组合中的至少一个的任一其它合适的实体)、至少一个存储器(例如,硬盘存储器)和至少一个网络接口电路,所述至少一个网络接口电路被配置以将服务器处理器耦合到例如因特网、即时消息传递网络、简单消息传递系统网络、蜂窝式电话网络、wifi网络和类似物的网络。

图的描述

图1描绘示范性无线通信网络100。所述无线通信网络100被配置以支持多个用户之间的多址通信。如所展示,无线通信网络100可划分成一或多个小区102a到102g。一或多个接入点104a到104g提供在对应的小区102a到102g中的通信覆盖。接入点104a到104g可与多个用户装置106a到106l中的至少一个用户装置交互。

每一用户装置106a到106l可经由下行链路(dl)和/或上行链路(ul)与接入点104a到104g中的一或多个通信。一般来说,dl为从接入点到用户装置的通信链路,而ul为从用户装置到接入点的通信链路。接入点104a到104g可经由有线或无线接口相互耦合和/或耦合到其它网络装备,从而允许接入点104a到104g相互和/或与其它网络装备通信。因此,每一用户装置106a到106l也可经由接入点104a到104g中的一或多个与另一用户装置106a到106l通信。举例来说,用户装置106j可按以下方式与用户装置106h通信:用户装置106j可与接入点104d通信,接入点104d可与接入点104b通信,且接入点104b可与用户装置106h通信,从而允许在用户装置106j与用户装置106h之间建立通信。

例如无线通信网络100的无线通信网络可在范围从小到大的地理区域上提供服务。举例来说,小区102a到102g可覆盖乡村环境中邻近或若干平方英里内的少数街区。在一些系统中,小区102a到102g中的每一个可进一步划分成一或多个扇区(图1中未展示)。此外,接入点104a到104g可给在其相应覆盖区内(即,相应小区102a到102g)的用户装置106a到106l提供对其它通信网络(例如,因特网、蜂窝式网络、私用网络和类似物中的至少一个)的存取。在图1中展示的实例中,用户装置106a、106h和106j包括路由器,而用户装置106b到106g、106i、106k和106l包括移动电话。然而,用户装置106a到106l中的每一个可包括任一合适的通信装置。

本文中揭示的设备的至少一部分可以是接入点104a到104g中的至少一个和/或用户装置106a到106l中的至少一个的部分。并且,本文中揭示的方法的至少一部分可由接入点104a到104g中的至少一个和/或由用户装置106a到106l中的至少一个执行。另外,本发明的实施例可以可行地用于被配置以处理涉及移动始发短消息服务的数据的装置中。

图2描绘可对应于用户装置106a到106l中的至少一个的示范性移动装备200的示范性功能框图。图2还描绘可为移动装备200的部分的不同组件。移动装备200为可被配置以包含本文中描述的设备的至少一部分的装置的实例。

移动装备200可包含处理器205,其被配置以控制移动装备200的操作,包含执行本文中描述的方法的至少一部分。处理器205也可被称作中央处理单元(cpu)、专用处理器或两者。可包含只读存储器(rom)和随机存取存储器(ram)中的至少一个的存储器210将指令和数据中的至少一个提供到处理器205。处理器205可基于存储于存储器210内的处理器可执行指令执行逻辑和算术运算。存储于存储器210中的指令可经执行以实施本文中描述的方法的至少一部分。存储器210可存储描述fdn列表的数据。fdn列表为固定拨号特征(例如,fdn模式)的部分。固定拨号特征为实施电子锁以禁止移动装备200呼叫和发送sms通信到不同于在fdn列表上预编程的号码的任何目的地号码的机构。移动装备200的用户(例如,儿童、员工等)可能不能够停用移动装备200的fdn模式。

处理器205可包括或为用一或多个处理器实施的处理系统的组件。所述一或多个处理器可用以下各者来实施:微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑装置(pld)、专用集成电路(asic)、控制器、非一般性专用处理器、状态机、门控逻辑、离散硬件组件、专用硬件有限状态机和可操纵信息(例如,计算、逻辑运算和类似操作)和控制另一装置中的至少一个的任一其它合适的实体,或其组合。处理系统还可包含存储软件的非暂时性机器可读媒体(例如,存储器210)。软件可意味着任何类型的指令,不管是否被称作软件、固件、中间件、微码、硬件描述语言和类似物中的至少一个。指令可包含代码(例如,呈源代码格式、二进制代码格式、可执行代码格式或任一其它合适代码格式)。指令为处理器可执行的且被配置以执行在此描述的方法的至少一部分。所述指令在由处理器205执行时可将处理器205变换成使处理器执行在此描述的功能的至少一部分的专用处理器。

移动装备200还可包含外壳215、发射器220和接收器225以允许数据在移动装备200与远程位置之间的发射和接收。发射器220和接收器225可组合成收发器230。天线235可附接到外壳215且电耦合到收发器230。移动装备200还可包含(图2中未展示)多个发射器、多个接收器、多个收发器和/或多个天线。

移动装备200可进一步包括被配置以处理数据的数字信号处理器(dsp)240。移动装备200也可进一步包括用户接口245。用户接口245可包括小键盘、麦克风、扬声器、显示器或其组合。用户接口245可包含进行以下操作中的至少一个的组件:向移动装备200的用户传达信息和/或接收来自用户的输入。

移动装备200的组件可由总线系统250耦合在一起。总线系统250可包含数据总线、电力总线、控制信号总线、状态信号总线和类似物中的至少一个。移动装备200的组件可耦合在一起以使用不同合适机制接受和/或提供输入给彼此。

图3描绘示范性接入点300和短消息服务中心(smsc)326。接入点300可对应于接入点104a到104g中的任一个。如所展示,接入点300包含发射(tx)数据处理器304、符号调制器306、发射器单元(tmtr)308、天线340、接收器单元(rcvr)310、符号解调器312、接收(rx)数据处理器314和配置信息处理器316,每一个执行相关联于与一或多个用户装置302a到302b通信的操作。用户装置302a到302b可对应于多个用户装置106a到106l中的至少一个用户装置。接入点300还可包含接入点控制器318和被配置以存储有关数据或指令的接入点存储器320。总之,经由总线系统322,这些单元可执行根据适当无线电通信技术的专用处理,以及用于接入点300的其它功能。

接入点控制器318被配置以控制接入点300的操作。接入点控制器318也可被称作cpu、专用处理器或两者。可包含rom和ram中的至少一个的接入点存储器320将指令和数据提供到接入点控制器318。接入点控制器318可基于存储于接入点存储器320内的程序指令执行逻辑和算术运算。接入点存储器320中的指令可为可执行的以实施本文中描述的方法的至少一部分。

接入点控制器318可包括或为用一或多个处理器实施的处理系统的组件。可用以下各者来实施一或多个处理器:微处理器、微控制器、dsp、fpga、pld、asic、控制器、非一般性专用处理器、状态机、门控逻辑、离散硬件组件、专用硬件有限状态机和可操纵信息(例如,计算、逻辑运算和类似操作)和控制另一装置中的至少一个的任一其它合适的实体或其组合。处理系统还可包含存储软件的非暂时性机器可读媒体(例如,接入点存储器320)。软件可意味着任何类型的指令,不管是否被称作软件、固件、中间件、微码、硬件描述语言和类似物中的至少一个。指令可包含代码(例如,呈源代码格式、二进制代码格式、可执行代码格式或任一其它合适代码格式)。指令为处理器可执行且被配置以执行在此描述的方法的至少一部分。所述指令在由接入点控制器318执行时可将接入点控制器318变换成使处理器执行在此描述的功能的至少一部分的专用处理器。

接入点300的组件可由总线系统322耦合在一起。总线系统322可包含数据总线、电力总线、控制信号总线和状态信号总线中的至少一个。接入点300的组件可耦合在一起以使用不同合适机制接受和/或提供输入给彼此。

接入点300可包含接入点接口324,其被配置以将接入点300的构成组件中的至少一个耦合到smsc326。

图3还描绘smsc326。在实例中,smsc326包含smsc控制器328、smsc存储器330、smsc接口332和总线系统334。

smsc控制器328被配置以控制smsc326的操作。smsc控制器328也可被称作cpu、专用处理器或两者。可包含rom和ram中的至少一个的smsc存储器330将指令和数据提供到smsc控制器328。smsc控制器328可基于存储于smsc存储器330内的程序指令执行逻辑和算术运算。smsc存储器330中的指令可为可执行的以实施本文中描述的方法的至少一部分。

smsc控制器328可包括或为用一或多个处理器实施的处理系统的组件。可用以下各者来实施一或多个处理器:微处理器、微控制器、dsp、fpga、pld、asic、控制器、非一般性专用处理器、状态机、门控逻辑、离散硬件组件、专用硬件有限状态机和可操纵信息(例如,计算、逻辑运算和类似操作)和控制另一装置中的至少一个的任一其它合适的实体或其组合。处理系统还可包含存储软件的非暂时性机器可读媒体(例如,smsc存储器330)。软件可意味着任何类型的指令,不管是否被称作软件、固件、中间件、微码、硬件描述语言和类似物中的至少一个。指令可包含代码(例如,呈源代码格式、二进制代码格式、可执行代码格式或任一其它合适代码格式)。指令为处理器可执行且被配置以执行在此描述的方法的至少一部分。所述指令在由smsc控制器328执行时可将smsc控制器328变换成使处理器执行在此描述的功能的至少一部分的专用处理器。

smsc326的组件可由总线系统334耦合在一起。总线系统334可包含数据总线、电力总线、控制信号总线和状态信号总线中的至少一个。smsc326的组件可耦合在一起以使用不同合适机制接受和/或提供输入给彼此。

smsc326可包含smsc接口332,其被配置以将smsc326的构成组件中的至少一个耦合到接入点300。

smsc326控制且实施针对网络的sms操作。sms操作可包含接收sms消息,路由sms消息(例如,从发送者到接收方),存储sms消息供稍后传递,转发sms消息,报告消息传递,或其组合。举例来说,当发送者执行针对输入的sms消息的发送命令时,发送者的通信装置(例如,移动装备200和类似物)通过空中接口将sms消息发射到在服务提供商的通信网络内操作的基站(例如,接入点104a到104g中的一个)。基站将sms消息中继到支持针对服务提供商的网络的sms通信的smsc326。smsc326接着立即将sms消息转发到消息的接收方,或,如果接收方不可用,那么smsc326执行被称为“存储并转发”的技术,其中smsc326存储sms消息直到接收方的装置可用,且接着随后当接收方的装置可用时,将sms消息转发到接收方。

为了发送者的通信装置联系smsc326,发送者的通信装置必须知晓smsc326的地址。smsc326的地址可以是电话号码或另一文数字识别符。smsc326的地址可存储于发送者的通信装置存储器(例如,sim卡、usim卡、存储器210、类似物或其组合)中,所述通信装置存储器为发送者的通信装置的一部分或耦合到发送者的通信装置(例如,插入于发送者的通信装置中)。服务发送者的通信装置的发送者的本地服务提供商网络的smsc地址可由发送者的本地服务提供商网络预编程于发送者的通信装置存储器中。预编程可在发送者的通信装置的初始布建期间发生。预编程也可通过发送者的本地服务提供商网络在发送者的通信装置的ota更新期间发生。

常规地,当发送者的通信装置正在发送者并非订户的不同服务提供商的通信网络上漫游时,必须手动将不同服务提供商的通信网络的smsc地址添加到发送者的通信装置的fdn列表以将sms消息发送到接收方。

图4描绘用于改善具有接收器的me的sms可用性的示范性方法400。方法400可由在此描述的设备(例如,用户装置106a到106l中的至少一个)执行。在实例中,当设备正在并非me的本地网络的网络中漫游(例如,耦合到并非设备的本地通信网络的通信网络)时,方法400可由在此描述的设备执行。

在任选的块405中,检测到me已启用fdn模式。

在块410中,确定me具有fdn列表。

在任选的块415中,使用me的接收器接收ota更新。ota更新可识别smsc地址的改变。所述ota更新可归因于服务提供商改变所述smsc地址,所述me在并非所述me的本地网络的网络中漫游,或其组合。

在块420中,在me的fdn列表中自动更新smsc地址。在第一情况中,当me在本地网络中时,ota更新并非必要,且在fdn列表中自动更新smsc地址。在第二情况中,当服务提供商使用ota改变smsc地址时,通过ota更新递送的smsc地址在fdn列表中自动更新。在第三情况中,当me在并非me的本地网络的网络中漫游且接收到ota更新时,通过ota更新递送的smsc地址在me的fdn列表中自动更新。自动更新me的fdn列表中的smsc地址使me的用户即使在启用me的fdn模式时仍能够无缝地发送mo-sms(用户不必在每次要发送sms时手动键入smsc地址)。

me的fdn列表中的smsc地址的更新可包含在替换或不替换另一smsc地址的情况下,将smsc地址添加到fdn列表。smsc地址的更新可在无用户干预的情况下发生,用户干预例如用户手动执行任一任务(例如,号码的手动键入)以更新me的fdn列表中的smsc地址。在实例中,用户可选择是否手动更新me的fdn列表中的smsc地址,或使me自动更新me的fdn列表中的smsc地址。更新可包含将经更新的smsc地址写入到me的存储器(例如,sim卡、usim卡、存储器210或类似物)。在实例中,更新可包含从服务的通信网络下载应用程序。应用程序接着更新fdn列表中的smsc地址。

在任选的块425中,经由用户接口呈现陈述smsc地址经更新的用户通知。用户通知可呈“弹出式”消息、sms消息或类似物的形式。

在任选的块430中,使用经更新的smsc地址发射sms消息。

前述块不限制实例。按可行,所述块可加以组合和/或可重新排列次序。

在再一方法中,me可检测me的fdn模式经启用,且接着跨过针对me的fdn列表中的号码的smsc地址检查。此方法不需要用户干预,例如,用户手动执行任一任务(例如,号码的手动键入)以更新me的fdn列表中的smsc地址。

图5描绘表示为一系列相关功能模块的示范性me500(例如,对应于移动装备200)。用于检测me已启用fdn模式的模块505可至少在一些方面对应于例如如本文中所论述的通信装置。用于确定me具有fdn列表的模块510可至少在一些方面对应于例如如本文中所论述的通信装置。用于使用me的接收器接收空中下载更新的模块515可至少在一些方面对应于例如如本文中所论述的通信装置。用于经由用户接口呈现陈述smsc地址经更新的用户通知的模块520可至少在一些方面对应于例如如本文中所论述的通信装置。用于自动更新fdn列表中的smsc地址的模块525可至少在一些方面对应于例如如本文中所论述的通信装置。用于使用经更新的smsc地址发射sms消息的模块530可至少在一些方面对应于例如如本文中所论述的通信装置。

另外,所属领域的技术人员将了解,在可行的情况下,在本文中所揭示的实例中描述的示范性逻辑块、模块、电路和步骤可实施为电子硬件、计算机软件或两者的组合。为清晰地说明硬件与软件的此可互换性,本文中已大体就其功能性描述了示范性组件、块、模块、电路和步骤。此功能性是实施为硬件还是软件取决于特定应用和强加于整个系统的设计约束。熟练的技术人员可针对每一特定应用以不同方式来实施所描述的功能性,但此类实施决策不应被解释为会造成脱离本发明的范围。

在一些方面,本文中的教示可用于能够通过共享可用系统资源(例如,通过指定频宽、发射功率、译码、交错等等中的一或多个)来支持与多个用户的通信的多存取系统中。举例来说,本文中的教示可应用到以下技术中的任一者或组合:码分多址(cdma)系统、多载波cdma(mccdma)、宽带cdma(w-cdma)、高速分组接入(hspa、hspa+)系统、时分多址(tdma)系统、频分多址(fdma)系统、单载波fdma(sc-fdma)系统、正交频分多址(ofdma)系统或其它多址技术。使用本文中的教示的无线通信系统可经设计以实施一或多个标准,例如is-95、cdma2000、is-856、w-cdma、tdscdma和其它标准。cdma网络可实施无线电技术,例如通用陆地无线电接入(utra)、cdma2000或某种其它技术。utra包含w-cdma和低码片速率(lcr)。cdma2000技术涵盖is-2000、is-95和is-856标准。tdma网络可实施例如全球移动通信系统(gsm)的无线电技术。ofdma网络可实施无线电技术,例如演进型utra(e-utra)、ieee802.11、ieee802.16、ieee802.20、flash-ofdm.rtm.等。utra、e-utra和gsm是全球移动电信系统(umts)的部分。本文中的教示可在3gpp长期演进(lte)系统、超移动宽带(umb)系统和其它类型的系统中实施。lte是umts的使用e-utra的版本。utra、e-utra、gsm、umts和lte在来自被命名为“第三代合作伙伴计划”(3gpp)的组织的文献中描述,而cdma2000在来自被命名为“第三代合作伙伴计划2”(3gpp2)的组织的文献中描述。虽然本发明的某些方面可使用3gpp术语来描述,但应理解,本文中的教示可应用于3gpp(例如,re199、re15、re16、re17)技术,以及3gpp2(例如,1xrtt、1xev-dorel0、reva、revb)技术和其它技术。所述技术可在包含长期演进(lte)的新兴和未来网络和接口中使用。

关于本文中揭示的实例描述的方法、序列和/或算法的至少一部分可直接在硬件中、在由处理器(例如,在此描述的处理器)执行的软件中或在两者的组合中体现。在实例中,处理器包含多个离散硬件组件。软件模块可驻留在存储媒体(例如,存储器装置)中,所述存储媒体例如随机存取存储器(ram)、快闪存储器、只读存储器(rom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、寄存器、硬盘、可移动的磁盘、只读光盘(cd-rom)、订户身份模块(sim)卡、通用订户身份模块(usim)卡和/或任何其它形式的存储媒体。示范性存储媒体(例如,存储器装置)可耦合到处理器,使得处理器可从存储媒体读取信息,和/或向存储媒体写入信息。在实例中,存储媒体可与处理器成整体。

另外,在此提供的实例是在由例如计算装置的元件执行的动作序列方面进行描述。本文中描述的动作可由具体线路(例如,专用集成电路(asic))、由正由一或多个处理器执行的程序指令或由两者的组合执行。另外,本文中所描述的动作序列可被视为是完全在任何形式的其中存储有对应计算机指令集的计算机可读存储媒体内,所述计算机指令集在执行时将使相关联处理器(例如,专用处理器)执行本文中所描述的功能的至少一部分。因此,实例可呈许多不同形式,其中之所有者已被预料在本发明的范围内。此外,对于本文中所描述的实例中的每一者,任何此类实例的对应电路可在本文中描述为例如“经配置以执行所描述的动作的逻辑”。

所揭示的装置和方法可经设计并且可经配置到计算机可执行文件中,所述计算机可执行文件呈图形数据库系统二(gdsii)兼容格式、开放作品系统互换标准(oasis)兼容格式和/或gerber(例如,rs-274d、rs-274x等)兼容格式,其可存储于非暂时性(即,非瞬态)计算机可读媒体上。所述文件可提供到基于所述文件以光刻装置制造集成装置的制造处置者。可使用例如物理气相沉积(pvd,例如溅镀)、等离子体增强化学气相沉积(pecvd)、热化学气相沉积(热cvd)和/或旋涂和类似物的沉积技术执行沉积材料以形成本文中所描述的结构的至少一部分。蚀刻材料以形成本文中描述的结构的至少一部分可使用例如等离子蚀刻的蚀刻技术来执行。在实例中,所述集成装置在半导体晶片上。半导体晶片可切割成半导体裸片且封装到半导体芯片内。半导体芯片可用于本文中描述的装置(例如,移动装置、存取装置、移动装备和/或类似物)中。

在此提供的至少一个实例可包含存储处理器可执行指令的非暂时性(即,非瞬态)机器可读媒体和/或非暂时性(即,非瞬态)计算机可读媒体,所述处理器可执行指令被配置以使处理器(例如,专用处理器)将处理器和任何其它合作装置变换成被配置以执行在此描述的功能的至少一部分的机器(例如,专用处理器)。执行此处描述的功能的至少一部分可包含起始此处描述的功能的至少一部分。在实例中,存储的指令的执行可将处理器和任何其它合作装置变换成在此描述的设备的至少一部分。非暂时性(即,非瞬态)机器可读媒体具体地排除暂时性传播信号。另外,本发明的至少一个实施例可包含体现本文中描述的方法的至少一部分的计算机可读媒体。因此,任何用于执行本文中所描述的功能的装置包含在本发明的至少一个实施例中。

本申请案中所陈述或所描绘的内容都不希望专用于任一组件、步骤、特征、目标、益处、优点或等效于公用,而不管权利要求书中是否叙述所述组件、步骤、特征、目标、益处、优点或等效者。

虽然本发明描述实例,但在不脱离由所附权利要求书定义的范围的情况下,可对本文中揭示的实例进行改变和修改。本发明并不希望单独限于具体揭示的实例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1