CN101461265A - 用于提供经确认的空中终端配置的方法、设备和计算机程序产品 - Google Patents

用于提供经确认的空中终端配置的方法、设备和计算机程序产品 Download PDF

Info

Publication number
CN101461265A
CN101461265A CNA2007800208262A CN200780020826A CN101461265A CN 101461265 A CN101461265 A CN 101461265A CN A2007800208262 A CNA2007800208262 A CN A2007800208262A CN 200780020826 A CN200780020826 A CN 200780020826A CN 101461265 A CN101461265 A CN 101461265A
Authority
CN
China
Prior art keywords
portable terminal
configuration data
described portable
response
receive
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.)
Pending
Application number
CNA2007800208262A
Other languages
English (en)
Inventor
T·Z·斯扎博
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.)
Nokia Inc
Original Assignee
Nokia Oyj
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
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN101461265A publication Critical patent/CN101461265A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0866Checking the configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • 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/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • 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/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • 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/02Terminal devices

Abstract

一种用于提供经确认的OTA终端配置的设备,包括处理元件,该处理元件被配置为将配置数据传送至移动终端。该处理元件还被配置为:发起确认序列,以确认在移动终端处正确接收到配置数据;以及接收指示是否在移动终端处正确接收到配置数据的信息。

Description

用于提供经确认的空中终端配置的方法、设备和计算机程序产品
技术领域
本发明的实施方式总体上涉及移动电子设备技术,并且更具体地,涉及用于提供在移动电子设备处接收的配置的空中确认的方法、设备和计算机程序产品。
背景技术
现代通信时代导致了有线网络和无线网络的极大扩展。计算机网络、电视网络以及电话网络正在经历由消费者需求驱动的前所未有的技术扩展。无线和移动网络技术已经解决了相关的消费者需求,同时使信息传送更为灵活、直接。
目前的和将来的网络技术持续地促进信息传送的简便性以及对用户的便捷性。需要提高信息传送简便性的一个领域涉及将服务递送给移动终端的用户。服务的形式可能是客户所期望的特定媒体或者通信应用,诸如音乐播放器、游戏机、电子书、短消息、电子邮件等。服务的形式还可以是交互式应用,其中用户可以对网络设备进行响应,以执行任务或者达到目标。可以从存储在网络服务器或者其他网络设备乃至是移动终端(例如,移动电话、移动电视、移动游戏系统等)处的应用来提供服务。
对于移动终端尚未支持、或者已经支持但尚未准备好使用的应用而言,移动终端的用户常常需要在加载应用之前从网络接收配置设置。可以经由无线通信网络来空中(OTA)传送配置设置。由此,如果在移动终端处下载新应用,则网络通常会将相应的配置设置传输至该移动终端,该配置设置将使得该移动终端将来能够加载该应用。然而,目前普遍的情况是:如果网络根据用户发起的请求或者网络发起的请求而将用于新应用的配置设置传送给了用户,网络将无法知道该配置设置是否在移动终端处已被正确地接收,除非用户将这种失败通告给网络。例如,用户可以呼叫网络帮助台来请求设置的重传。此外,即使是在对配置设置的接收进行“确认”的某些当前系统中,确认基本上仅仅是移动终端接收到至少一些设置的确认,而不是已经接收到了正确设置的确认。在任何情况下,无法验证已经在移动终端处接收到了正确的配置设置有可能导致用户不满意度,并且为了解决没有在移动终端处接收到正确配置设置的情况所导致的问题报告而增加网络资源的消耗。
鉴于上述缺点,需要开发一种能够确认移动终端OTA接收到了正确配置设置的配置机制。
发明内容
因此,提供了一种支持经确认的OTA终端配置的方法、设备以及计算机程序产品。具体地,提供了一种设备管理系统,其能够将服务配置数据传输至移动终端,并随后发起确认序列来验证在移动终端处已经正确地接收到了该服务配置数据。由此,在一些情况下,可以在用户尝试加载应用失败之前自动确保正确的配置,由此增加用户满意度,并降低由用户问题报告引起的对网络资源的影响。
在一个示例性实施方式中,提供了一种提供经确认的OTA终端配置的方法。该方法包括:将配置数据传送至移动终端;发起确认序列以确认该配置数据在移动终端处的正确接收;以及接收指示是否在移动终端处正确接收到该配置数据的信息。
在另一示例性实施方式中,提供了一种用于提供经确认的OTA终端配置的计算机程序产品。该计算机程序产品包括至少一个计算机可读存储介质,其具有存储在其中的计算机可读程序代码部分。该计算机可读程序代码部分包括第一、第二和第三可执行部分。第一可执行部分用于将配置数据传送至移动终端。第二可执行部分用于发起确认序列以确认配置数据在移动终端处的正确接收。第三可执行部分用于接收指示是否在移动终端处正确接收到该配置数据的信息。
在另一示例性实施方式中,提供了一种提供经确认的OTA终端配置的方法。该方法包括:从网络设备接收用于与移动终端建立服务器发起的会话的请求;响应于接收到该用于建立服务器发起的会话的请求,向移动终端传送连接请求;响应于与移动终端的连接指示,向移动终端传送采样消息;以及响应于来自移动终端的确认,向网络设备传送通知,该通知包括指示配置数据是否在移动终端处被正确接收的信息。
在另一示例性实施方式中,提供一种用于提供经确认的OTA终端配置的设备。该设备包括处理元件,其被配置为:将配置数据传送至移动终端;发起确认序列以确认配置数据在移动终端处的正确接收;以及接收指示是否在移动终端处正确接收到该配置数据的信息。
在另一示例性实施方式中,提供一种用于提供经确认的OTA终端配置的设备。该设备包括处理元件,其被配置为:从网络设备接收用于与移动终端建立服务器发起的会话的请求;响应于接收到该用于建立服务器发起的会话的请求,向移动终端传送连接请求;响应于与移动终端的连接指示,向移动终端传送采样消息;以及响应于来自移动终端的确认,向网络设备传送通知,该通知包括指示配置数据是否在移动终端处被正确接收的信息。
在另一示例性实施方式中,提供一种用于提供经确认的OTA终端配置的设备。该设备包括:用于将配置数据传送至移动终端的装置;用于发起确认序列以确认配置数据在移动终端处的正确接收的装置;以及用于接收指示是否在移动终端处正确接收到该配置数据的信息的装置。
附图说明
已经从总体上描述了本发明的实施方式,现在将参考附图,附图未必是按比例绘制的,其中:
图1是根据本发明示例性实施方式的移动终端的示意框图;
图2是根据本发明示例性实施方式的无线通信系统的示意框图;
图3示出了根据本发明示例性实施方式的用于提供经确认的空中(OTA)终端配置的系统的部分的框图;
图4示出了根据本发明示例性实施方式的提供经确认的OTA终端配置的方法的控制流程图;
图5示出了根据本发明示例性实施方式的提供经确认的OTA终端配置的方法的控制流程图;
图6是按照根据本发明示例性实施方式的用于提供经确认的OTA终端配置的示例性方法的框图;以及
图7是按照根据本发明示例性实施方式的用于提供经确认的OTA终端配置的示例性方法的框图。
具体实施方式
此后将参考附图对本发明的实施方式进行更为全面的描述,附图中示出了本发明的一些但非全部实施方式。实际上,可以以多种不同的形式实现本发明的示例,而不应将本发明限于在此记载的实施方式;相反,提供这些实施方式是为了使本公开满足可应用的法律要求。相似的标号通篇表示相似的元件。
图1示出了将得益于本发明实施方式的移动终端10的框图。然而,应当理解,所示出的以及此后描述的移动电话仅仅是将得益于本发明实施方式的一种类型的移动终端的示范,因此,不应用来限制其范围。尽管出于示例的目的而示出并在此后描述了移动终端10的多个实施方式,但是其他类型的移动终端也可以容易地采用本发明的实施方式,这些其他类型的移动终端诸如便携式数字助理(PDA)、寻呼机、移动电视、膝上型计算机、游戏设备以及其他类型的声音和文本通信系统。
此外,尽管本发明方法的多个实施方式是由移动终端10来执行或者使用的,但是可以通过移动终端之外的其他设备来实现该方法。而且,将结合移动通信应用来主要描述各种实施方式的系统和方法。然而,应当理解,可以结合移动通信产业之内以及移动通信产业之外二者的各种其他应用来使用各种实施方式的系统和方法。
移动终端10包括天线12,其可操作地与发射机14和接收机16进行通信。移动终端10还包括控制器20或者其他处理元件,其分别提供去往发射机14的信号和接收来自接收机16的信号。该信号包括按照可应用蜂窝系统的空中接口标准的信令信息,并且还包括用户语音和/或用户生成的数据。在此方面,移动终端10能够利用一个或多个空中接口标准、通信协议、调制类型以及接入类型来进行操作。作为示范,移动终端10能够根据多个第一代、第二代和/或第三代通信协议等中的任何协议来进行操作。例如,移动终端10可以能够按照第二代(2G)无线通信协议IS-136(TDMA)、GSM和IS-95(CDMA)来进行操作,或者按照诸如UMTS、CDMA2000以及TD-SCDMA的第三代(3G)无线通信协议来进行操作。
可以理解,控制器20包括实现移动终端10的音频和逻辑功能所需的电路。例如,控制器20可以包括数字信号处理器设备、微处理器设备以及各种模数转换器、数模转换器和其他支持电路。移动终端10的控制和信号处理功能按照这些设备各自的能力在其间分配。控制器20由此还可以包括在调制和传输之前对消息和数据进行卷积编码和交织的功能。控制器20还可以包括内部声音编码器,并且可以包括内部数据调制解调器。此外,控制器20可以包括对可以存储在存储器中的一个或多个软件程序进行操作的功能。例如,控制器20可以能够操作连接程序,诸如传统的Web浏览器。连接程序继而可以允许移动终端10例如按照无线应用协议(WAP)来发射和接收Web内容(例如基于位置的内容)。而且,控制器20例如可以能够操作能够分析文本并选择适合于该文本的音乐的软件应用。音乐可以存储在移动终端10上,或者可以作为Web内容而被访问。
移动终端10还包括用户接口,其包括输出设备,例如传统的耳机或者扬声器24、振铃器22、麦克风26、显示器28以及用户输入接口,所有这些设备都耦合至控制器20。允许移动终端10接收数据的用户输入接口可以包括允许移动终端10接收数据的多种设备中的任意设备,例如小键盘30、触摸显示器(未示出)或者其他输入设备。在包括小键盘30的实施方式中,小键盘30可以包括传统的数字键(0-9)和相关键(#、*),以及用于操作移动终端10的其他键。备选地,小键盘30可以包括传统的QWERTY小键盘布置。移动终端10还包括电池34,诸如振动电池组,用于为操作移动终端10所需的各种电路供电,以及可选地提供机械振动作为可觉察输出。
移动终端10还可以包括通用身份模块(UIM)38。UIM 38通常是具有内置存储器的存储器设备。UIM 38例如可以包括订户身份模块(SIM)、通用集成电路卡(UICC)、通用订户身份模块(USIM)、可移动用户身份模块(R-UIM)等。UIM 38通常存储与移动订户相关的信元。除了UIM 38之外,移动终端10可以具有存储器。例如,移动终端10可以包括易失性存储器40,例如包括用于数据临时存储的高速缓存区域的易失性随机存取存储器(RAM)。移动终端10还可以包括其他非易失性存储器42,其可以是嵌入式的和/或可移动的。非易失性存储器42可以附加地或者可选地包括例如可以从California,Sunnyvale的SanDisk公司或者California,Fremont的LexarMedia公司获得的EEPROM、闪存等。存储器可以存储移动终端10所使用的多个信息片段和数据中的任意项,以实现移动终端10的功能。例如,存储器可以包括能够唯一标识移动终端10的标识符,诸如全球移动设备标识(IMEI)码。
现在参考图2,其提供了将得益于本发明实施方式的一种类型的系统的示范。该系统包括多个网络设备。如图所示,一个或多个移动终端10每个都可以包括天线12,以用于将信号发射至基地或基站(BS)44以及用于从其接收信号。基站44可以是一个或多个蜂窝或移动网络的一部分,每个移动网络包括操作该网络所需的元件,例如移动交换中心(MSC)46。如本领域技术人员公知的,移动网络还可以表示为基站/MSC/互联功能(BMI)。在操作中,当移动终端10进行和接收呼叫时,MSC 46能够路由去往和来自移动终端10的呼叫。当某个呼叫涉及移动终端10时,MSC 46还可以提供到陆线主干的连接。此外,MSC 46能够控制去往和来自移动终端10的消息的转发,并且还能够控制去往和来自消息收发中心的、针对移动终端10的消息的转发。应当注意,尽管在图2的系统中示出了MSC 46,MSC 46仅仅是示例性网络设备,并且本发明的实施方式不限于在采用MSC的网络中使用。
MSC 46可以耦合至数据网络,诸如局域网(LAN)、城域网(MAN)和/或广域网(WAN)。MSC 46可以直接耦合至数据网络。然而,在一个典型实施方式中,MSC 46耦合至GTW 48,而GTW 48耦合至例如互联网50的WAN。继而,诸如处理元件(例如,个人计算机、服务器计算机等)的设备可以经由互联网50耦合至移动终端10。例如,如下所述,处理元件可以包括与下文描述的计算系统52(图2中示出了两个)、源服务器54(图2中示出了一个)等相关联的一个或多个处理元件。
BS44还可以耦合至信令GPRS(通用分组无线服务)支持节点(SGSN)56。如本领域技术人员公知的,SGSN 56通常能够执行类似于MSC 46的功能,以用于分组交换服务。与MSC 46类似,SGSN56可以耦合至诸如互联网50的数据网络。SGSN 56可以直接耦合至数据网络。然而,在更典型的实施方式中,SGSN 56耦合至分组交换核心网,诸如GPRS核心网58。分组交换核心网继而耦合至另一GTW48,诸如GTW GPRS支持节点(GGSN)60,而GGSN 60耦合至互联网50。除了GGSN 60之外,分组交换核心网还可以耦合至GTW 48。而且,GGSN 60可以耦合至消息收发中心。在此方面,类似于MSC 46,GGSN 60和SGSN 56可以能够控制消息(诸如MMS消息)的转发。GGSN 60和SGSN 56还可以能够控制去往和来自消息收发中心的、针对移动终端10的消息的转发。
此外,通过将SGSN 56耦合至GPRS核心网58和GGSN 60,诸如计算系统52和/或源服务器54的设备可以经由互联网50、SGSN 56以及GGSN 60耦合至移动终端10。在此方面,诸如计算系统52和/或源服务器54的设备可以跨越SGSN 56、GPRS核心网58以及GGSN60来与移动终端10通信。通过将移动终端10以及其他设备(例如,计算系统52、源服务器54等)直接或者间接地连接至互联网50,移动终端10例如可以按照超文本传输协议(HTTP)来与其他通信以及相互之间彼此通信,由此执行移动终端10的各种功能。
尽管在此没有示出和描述每个可能的移动网络的每个元件,应当意识到,移动终端10可以通过BS 44耦合至多种不同网络中任意的一个或多个。在此方面,网络可以能够支持按照多个第一代(1G)、第二代(2G)、2.5G和/或第三代(3G)移动通信协议等中的任意一个或多个协议的通信。例如,一个或多个网络可以能够支持按照2G无线通信协议IS-136(TDMA)、GSM和IS-95(CDMA)的通信。而且,例如,一个或多个网络可以能够支持按照2.5G无线通信协议GPRS、增强数据GSM环境(EDGE)等的通信。此外,例如,一个或多个网络可以能够支持按照3G无线通信协议的通信,其中3G无线通信协议诸如使用宽带码分多址(WCDMA)无线接入技术的通用移动电话系统(UMTS)网络。一些窄带AMPS(NAMPS)网络、TACS网络以及双模或者更高模的移动台(例如,数字/模拟或者TDMA/CDMA/模拟电话)也可以得益于本发明的实施方式。
移动终端10还可以耦合至一个或多个无线接入点(AP)62。AP62可以包括被配置为按照诸如以下的技术来与移动终端10进行通信的接入点:射频(RF)、蓝牙(BT)、红外(IrDA)或者多种不同的无线网络技术中的任意技术,其中无线网络技术包括:诸如IEEE802.11(例如,802.11a、802.11b、802.11g、801.11n等)的无线LAN(WLAN)技术,诸如IEEE 802.16的WiMAX技术,和/或诸如IEEE802.15的超宽带(UWB)技术,等等。AP 62可以耦合至互联网50。类似于MSC 46,AP 62可以直接耦合至互联网50。然而,在一个实施方式中,AP 62经由GTW 48间接耦合至互联网50。此外,在一个实施方式中,可以将BS 44视作另一AP 62。将会意识到,通过将移动终端10以及计算系统52、源服务器54和/或多种其他设备中的任意设备直接或者间接地连接至互联网50,移动终端10可以彼此进行通信,与计算系统进行通信,等等,由此来执行移动终端10的各种功能,例如将数据、内容等发射至计算系统52,和/或从计算系统52接收内容、数据等。这里使用的术语“数据”、“内容”、“信息”以及类似术语可以互换使用,用来表示能够根据本发明的实施方式而被发射、接收和/或存储的数据。由此,不应将任何这种术语的使用作为对本发明实施方式的精神以及范围的限制。
尽管未在图2中示出,除了跨越互联网50将移动终端10耦合至计算系统52之外或者作为替代,可以按照例如RF、BT、IrDA或者多种不同的有线或无线通信技术(包括LAN、WLAN、WiMAX和/或UWB技术)中的任意技术来将移动终端10与计算系统52彼此耦合和通信。一个或多个计算系统52可以附加地或者备选地包括可移动存储器,其能够存储随后可以传送给移动终端10的内容。此外,移动终端10可以耦合至一个或多个电子设备,诸如打印机、数字投影仪和/或其他多媒体捕获、产生和/或存储设备(例如,其他终端)。类似于计算系统52,移动终端10可以被配置为按照例如RF、BT、IrDA或者多种不同的有线或无线通信技术(包括USB、LAN、WLAN、WiMAX和/或UWB技术)中的任意技术来与便携式电子设备进行通信。
现在将参考图3描述本发明的示例性实施方式,在图3中示出了用于提供经确认的空中(OTA)终端配置的系统的某些元件。图3的系统例如可以包括图1的移动终端10。然而,应当注意,图3的系统也可以与多种其他设备(移动设备和固定设备二者)结合使用,因此,本发明的实施方式不应限于利用诸如图1的移动终端10的设备的应用。然而,还应当注意,尽管图3示出了用于提供特征变换的有效评估的系统的配置的一个示例,还可以使用多种其他配置来实现本发明的实施方式。
现在参考图3,提供了一种用于提供经确认的OTA终端配置的系统。该系统包括:移动终端10,包括设备管理元件70的网络设备,以及诸如增值服务器的服务器72。应当理解,尽管图3中将设备管理元件70显示为与服务器72分离的元件,设备管理元件70和服务器72也可以共同位于或被包含于能够执行设备管理元件70和服务器72二者功能的单个模块、装置或者设备中。而且,移动终端10、设备管理元件70和服务器72之间的通信可以是有线的或者无线的。然而,根据示例性实施方式,设备管理元件70或者服务器72与移动终端10之间的通信是根据例如上文描述的任意通信机制而无线进行的(也即,OTA)。同时,设备管理元件70和服务器72之间的通信可以是有线的或者无线的。
设备管理元件70可以是通过硬件、软件或者硬件和软件的结合而实现的任意设备或者装置,其能够将配置数据传输至移动终端10,并随后发起确认序列。在示例性实施方式中,设备管理元件70可以作为指令而被包含在软件中,该指令存储在网络设备的存储器中并由处理元件来执行。备选地,设备管理元件70可以包括存储器设备74和能够执行存储在存储器设备74上的指令的处理元件76,其中,指令包括用于发起确认序列以及将配置数据(也即,服务配置设置)传输至移动终端10的代码部分。因此,设备管理元件70可以包括用于传输给移动终端10的配置数据的存贮器。备选地,设备管理元件70可以能够访问其他网元或者设备处的配置数据,并在其后将该配置数据传输至移动终端10。设备管理元件70可以能够例如响应于在移动终端10处发起的用户请求、响应于网络运营商的输入、或者自动响应于网络侧或者用户端引起的激励来传输配置数据。换言之,配置数据可以由移动终端10从设备管理元件70处拉回,或者可以从设备管理元件70推送至移动终端10。
服务器72可以是通过硬件、软件或者硬件和软件的结合实现的任何设备或装置,其能够提供服务,针对该服务,存储在外部设备或者可在外部设备处访问的相应配置数据使得外部设备能够访问该服务。在示例性实施方式中,服务器72可以是抽象服务器,其提供诸如无线应用协议(WAP)、多媒体消息服务(MMS)、蜂窝一键通(PoC)、会话发起协议(SIP)等的服务。服务器72可以包括存储器设备80以及能够执行存储在存储器设备80上的指令的处理元件82。因此,存储器设备80可以存储用于由处理元件82执行的指令,以便执行与服务器72相关联的特定功能或者应用。在示例性实施方式中,服务器72可以包括用于与设备管理元件70进行通信的应用程序接口(API),以便使服务器72能够响应于来自设备管理元件70的请求而触发服务器发起的、与移动终端10的会话。换言之,服务器72可以包括用于响应于来自设备管理元件70的请求而发起确认序列的API。根据示例性实施方式,在确认序列期间,服务器72可以请求与移动终端10的连接,如果该连接打开,则其允许服务器72向移动终端10发送采样消息或者采样内容,以便验证配置数据的正确接收。服务器72继而可以将配置数据在移动终端10处的正确接收通知给设备管理元件70。
应当注意,可以通过多种方式来实现处理元件76和82。例如,处理元件76和82可以实现为处理器、协处理器、控制器或者包括诸如ASIC(专用集成电路)的集成电路的各种其他处理装置或设备。
图4和图5各自示出了根据用于提供经确认的OTA终端配置的示例性方法的控制流程图。在此方面,图4示出了配置数据在移动终端10处正确接收的示例。在描述图4和图5时假设,用以支持服务或者应用(例如,WAP、MMS、PoC、SIP等)的配置数据(也即,服务配置的设置)已被请求,或者已被指示要递送至移动终端10。例如,移动终端10的用户可以通过作为自服务程序一部分的发起事件或者触发来请求配置数据。由此,用户可以呼叫特定的电话号码、发送短消息服务(SMS)消息、激活特定网站处的链接等来直接请求配置数据,或者请求需要相关联的配置数据的应用或者服务,以便移动终端10可以访问该应用或者服务。作为备选示例,网络运营商或者其他网络设备可以发起配置数据的传输,例如以将对应于已升级应用、免费应用、试用应用、修复、缺陷修补等的配置数据发送至移动终端10。
由此,在设备管理元件70处接收到任何这种如上所述的或者其他适当的发起事件或者触发之后,设备管理元件70将配置数据100传输或者发送至移动终端10。在将配置数据100发送至移动终端10之后,设备管理元件70等待预定的时段,此后,其通过向服务器72发送会话请求消息102来发起确认序列。该预定的时段可以是任意时段。然而相对较短的时段(也即,数秒或者数分钟)或者相对较长的时段(也即,数天)可能是不实用的。例如,如果预定时段过短,则由于网络延迟,可能移动终端10处尚未完全接收到配置数据100。同时,如果预定时段过长,移动终端10的用户可能在该预定时段期间加载或者尝试加载对应于该配置设置100的应用,由此消除了对确认配置数据100正确接收的任何需要或者期望(因为应用的成功加载将确认正确的接收),或者使用户经历不期望的恶化(如果由于没有正确接收到配置数据而使应用加载失败)。不考虑预定时段的长度,如果用户在配置数据100的传输与确认序列的完成之间的任何时刻成功地加载了应用,则可以终止或者阻止确认序列,因为应用的成功加载将提供配置数据100的正确接收的确认。加载应用不成功的用户尝试可以不影响确认序列。在此示例性实施方式中,确认序列包括所交换的以及下文结合参考标号102到112所描述的每个消息,该确认序列确认配置数据100在移动终端10处的OTA正确接收。
会话请求消息102请求服务器72建立与移动终端10的会话,以支持在移动终端10处正确接收到了配置数据100的确认。响应于接收到会话请求消息102,服务器72可以向移动终端10发送指示104。指示104可以请求与移动终端10的、由服务器发起的会话。例如,指示104可以是MMS消息,其向移动终端10指示:服务器72具有针对移动终端10的信息。响应于接收到指示104,移动终端10可以建立与服务器72的连接。例如,移动终端10可以向服务器72发送接收MMS 106,其经由连接从服务器72请求信息。响应于接收到接收MMS 106,服务器72可以经由连接将采样内容108传输至移动终端10。采样内容108例如可以是预先录制的信息,诸如采样MMS。响应于接收到采样内容108,移动终端10可以发送确认110,其指示:已经在移动终端10处接收到了采样内容108。由于移动终端10能够正确地与服务器72进行通信来确认采样内容108的接收,因此确认了配置数据100在移动终端10处的正确接收。
响应于接收到确认110,服务器72向设备管理元件70发送通知消息112,以指示:配置数据100已经在移动终端10处正确接收。响应于接收到通知消息112,设备管理元件70可以制止向移动终端10传输配置数据100的任何进一步尝试。
应当理解,尽管前文是在设备管理元件70请求服务器72处理确认序列的实施方式的上下文中描述的,但是其他实施方式也是可能的。例如,在一个示例性实施方式中,设备管理元件70可以自己执行确认序列。换言之,上文中被描述为在服务器72处发起的消息可以代替地在设备管理元件70处发起,并且在服务器72和设备管理元件70之间的通信不是必要的。此外,根据这一示例性实施方式,移动终端10可以从设备管理元件70接收针对服务器发起的会话的请求以及采样内容,并随后向设备管理元件70确认采样内容的接收。
图5示出了配置数据在移动终端10处未被正确接收的示例。在接收到如上所述的任何发起事件或者触发之后,设备管理元件70将配置数据100传输或者发送至移动终端10。在发送配置数据100之后,设备管理元件70等待预定时段,此后,其通过向服务器72发送会话请求消息102来发起确认序列。响应于接收到会话请求消息102,服务器72可以向移动终端10发送指示104,诸如MMS消息,其向移动终端10指示:服务器72具有针对移动终端10的信息。在移动终端10处没有正确接收配置数据100的情况下,移动终端10不能建立与服务器72的连接。服务器72可以包括定时器90(或者与定时器通信),该定时器90例如能够响应于发送指示104与接收到与移动终端10的连接之间的预定时段的到期而“超时”。由此,如果定时器90在连接建立之前超时,定时器90可以向设备管理元件70发送失败通知消息120,其指示:在移动终端10处没有正确接收到配置数据100。由此,设备管理元件70可以向移动终端10重新传输配置数据100,并且在预定时段之后,如上所述的发起另一确认序列。
应当注意,尽管上述示例性实施方式描述了被部署为与服务器72通信的定时器90,但是在备选示例性实施方式中,除了被部署为与服务器72通信的定时器90之外或者作为替代,设备管理元件70可以包括定时元件92。由此,如果从会话请求消息102的传输起算在预定时段内没有从服务器72接收到通知消息112,则设备管理元件70的定时元件92可以“超时”。附加地或备选地,在示例性实施方式中,定时元件71可被配置为以预定的间隔向服务器72发送查询122,以检查服务器72是否接收到了确认110。在这种示例性实施方式中,服务器72可被配置为响应于接收到查询122来发送通知消息112,而不是响应于接收到确认110而发送通知消息112。此外,处理元件76可被配置为按定时元件92所控制的间隔发送预定数目的查询,并且,响应于在发送该预定数目的查询之后没有接收到通知消息112,其可以假设在移动终端10处没有正确接收到配置数据100。由此,设备管理元件70可以重新传输配置数据100。在示例性实施方式中,设备管理元件70可以包括有限数目的重试,其规定了响应于在移动终端10处没有正确接收到配置数据100的上述指示的任一个而由设备管理元件70可以采取的传输配置数据100的尝试的预定数目。
图6和图7是根据本发明示例性实施方式的系统、方法和程序产品的流程图。将会理解,流程图的每个框或者步骤以及流程图中框的组合可以通过各种手段来实现,例如包括一个或多个计算机程序指令的软件、固件和/或硬件。例如,一个或多个上述过程可以通过计算机程序指令来实现。在此方面,实现上述过程的计算机程序指令可以由移动终端的存储器设备来存储,并由移动终端中的内置处理器来执行。将会意识到,可以将任意这种计算机程序指令载入到计算机或者其他可编程装置(也即,硬件)上以产生机器,从而使在该计算机或者其他可编程装置上执行的指令创建用于实现流程图框或者步骤中规定的功能的装置。这些计算机程序指令还可以存储在计算机可读存储器中,其可以引导计算机或者其他可编程装置按照特定的方式进行操作,从而使存储在计算机可读存储器中的指令产生包含指令装置的制品,其中所述指令装置实现流程图框或者步骤中所规定的功能。计算机程序指令还可以载入到计算机或者其他可编程装置上,以使得一系列操作步骤在该计算机或者可编程装置上执行,以产生计算机实现的过程,从而使得在该计算机或者其他可编程装置上执行的指令提供用于实现流程图框或者步骤中所规定的功能的步骤。
由此,流程图的框或者步骤支持用于实现所规定功能的装置的组合、用于执行所规定功能的步骤的组合、以及用于执行所规定功能的程序指令装置。还应理解,可以通过执行所规定功能或步骤的专用的、基于硬件的计算机系统或者专用硬件和计算机指令的组合来实现流程图的一个或多个框或者步骤以及流程图中框或者步骤的组合。
在此方面,图6示出了提供经确认的OTA终端配置的方法的一个实施方式,其包括在操作200处将配置数据发送给移动终端。在操作210处,发起确认序列,以确认配置数据在移动终端处的正确接收。在操作220处,接收指示是否在移动终端处正确接收到配置数据的信息。在示例性实施方式中,如上所述,确认序列的发起可以包括建立与移动终端的连接,以及向移动终端发送采样消息来验证在移动终端处正确接收到了配置数据。在备选示例性实施方式中,可以由诸如服务器的网络设备来执行确认序列。该方法可以包括向网络设备发送查询,以请求关于是否在移动终端处正确接收到配置数据的信息。
图7示出了提供经确认的OTA终端配置的方法的另一实施方式,其包括如上所述的确认序列。该示例性方法可以包括在操作300处从网络设备接收用于与移动设备建立服务器发起的会话的请求。在操作310处,响应于接收到用于建立服务器发起的会话的请求,向移动终端发送连接请求。在操作320处,响应于与移动终端的连接的指示,向移送终端发送采样消息。在操作330处,响应于来自移动终端的确认,向网络设备发送通知。该通知包括指示配置数据在移动终端处是否被正确接收的信息。
可以按照多种方式来执行上述功能。例如,可以使用用于执行每个上述功能的任何适当装置来执行本发明的实施方式。在一个实施方式中,本发明实施方式的所有或者部分元件总体上在计算机程序产品的控制下进行操作。用于执行本发明实施方式的方法的计算机程序产品包括计算机可读存储介质(诸如非易失性存储介质)以及包含在计算机可读存储介质中的计算机可读代码部分(诸如一系列计算机指令)。
受益于上文描述以及关联附图所给出的启示,本发明实施方式所属领域的技术人员将会想到对在此记载的本发明的多种修改以及其他实施方式。因此,应当理解,本发明的实施方式不限于所公开的特定实施方式,而是意在将修改以及其他实施方式包括在所附权利要求书的范围之内。尽管在此使用了特定术语,但是仅仅是在一般的、描述性意义上使用这些术语,而没有限制性目的。

Claims (35)

1.一种方法,包括:
将配置数据传送至移动终端;
发起确认序列,以确认所述配置数据在所述移动终端处的正确接收;以及
接收指示在所述移动终端处是否正确接收到所述配置数据的信息。
2.根据权利要求1所述的方法,其中,发起所述确认序列包括向网络设备发送请求,所述网络设备被配置为响应于所述请求而与所述移动终端建立连接。
3.根据权利要求2所述的方法,其中,接收信息包括从所述网络设备接收所述移动终端正确接收到所述配置数据的通知。
4.根据权利要求1所述的方法,其中,发起所述确认序列包括与所述移动终端建立连接,以及此后向所述移动终端传送采样消息。
5.根据权利要求4所述的方法,其中,接收信息包括从所述移动终端接收对所述采样消息的接收的确认。
6.根据权利要求1所述的方法,其中,发起所述确认序列包括向所述移动终端发送多媒体消息服务(MMS)消息,以请求与所述移动终端的连接,以及此后,向所述移动终端传送采样消息。
7.根据权利要求1所述的方法,还包括:响应于接收到在所述移动终端处没有正确接收到所述配置数据的指示,向所述移动终端重新传送所述配置数据。
8.根据权利要求1所述的方法,还包括:响应于在接收到所述配置数据在所述移动终端处正确接收的指示之前过去了预定时间,向所述移动终端重新传送所述配置数据。
9.根据权利要求1所述的方法,还包括向网络设备发送查询,以请求指示是否在所述移动终端处正确接收到所述配置数据的所述信息。
10.一种方法,包括:
从网络设备接收用于与移动终端建立服务器发起的会话的请求;
响应于接收到用于建立所述服务器发起的会话的所述请求,向所述移动终端发送连接请求;
响应于与所述移动终端的连接指示,向所述移动终端传送采样消息;以及
响应于来自所述移动终端的确认,向所述网络设备传送通知,所述通知包括指示是否在所述移动终端处正确接收到所述配置数据的信息。
11.根据权利要求10所述的方法,还包括:响应于在预定时间内没有接收到与所述移动终端的连接指示,向所述网络设备传送失败通知消息。
12.根据权利要求10所述的方法,还包括:响应于在预定时间内没有接收到来自所述移动终端的确认,向所述网络设备传送失败通知消息。
13.根据权利要求10所述的方法,其中,响应于来自所述移动终端的确认以及对来自所述网络设备的查询的接收,来执行传送所述通知。
14.一种计算机程序产品,包括至少一个计算机可读存储介质,其具有存储在其中的计算机可读程序代码部分,所述计算机可读程序代码部分包括:
第一可执行部分,用于将配置数据传送至移动终端;
第二可执行部分,用于发起确认序列以确认所述配置数据在所述移动终端处的正确接收;以及
第三可执行部分,用于接收指示在所述移动终端处是否正确接收到所述配置数据的信息。
15.根据权利要求14所述的计算机程序产品,其中,所述第二可执行部分包括用于向网络设备发送请求的指令,所述网络设备被配置为响应于所述请求而与所述移动终端建立连接。
16.根据权利要求15所述的计算机程序产品,其中,所述第三可执行部分包括用于从所述网络设备接收所述移动终端正确接收到所述配置数据的通知的指令。
17.根据权利要求14所述的计算机程序产品,其中,所述第二可执行部分进一步包括用于与所述移动终端建立连接以及此后向所述移动终端传送采样消息的指令。
18.根据权利要求17所述的计算机程序产品,其中,所述第二可执行部分包括用于从所述移动终端接收对所述采样消息的接收的确认的指令。
19.根据权利要求14所述的计算机程序产品,其中,所述第二可执行部分包括用于向所述移动终端发送多媒体消息服务(MMS)消息以请求与所述移动终端的连接、以及此后向所述移动终端传送采样消息的指令。
20.根据权利要求14所述的计算机程序产品,还包括第四可执行部分,用于响应于接收到在所述移动终端处没有正确接收到所述配置数据的指示,向所述移动终端重新传送所述配置数据。
21.根据权利要求14所述的计算机程序产品,还包括第四可执行部分,用于响应于在接收到所述配置数据在所述移动终端处正确接收的指示之前过去了预定时间,向所述移动终端重新传送所述配置数据。
22.一种设备,包括处理元件,其被配置为:
将配置数据传送至移动终端;
发起确认序列,以确认所述配置数据在所述移动终端处的正确接收;以及
接收指示在所述移动终端处是否正确接收到所述配置数据的信息。
23.根据权利要求22所述的设备,其中,所述处理元件还被配置为:通过向网络设备发送请求而发起所述确认序列,所述网络设备被配置为响应于所述请求而与所述移动终端建立连接。
24.根据权利要求23所述的设备,其中,所述处理元件还被配置为:从所述网络设备接收所述移动终端正确接收到所述配置数据的通知。
25.根据权利要求22所述的设备,其中,所述处理元件还被配置为:与所述移动终端建立连接,以及此后向所述移动终端传送采样消息。
26.根据权利要求25所述的设备,其中,所述处理元件还被配置为:从所述移动终端接收对所述采样消息的接收的确认。
27.根据权利要求22所述的设备,其中,所述处理元件还被配置为:向所述移动终端发送多媒体消息服务(MMS)消息,以请求与所述移动终端的连接,以及此后,向所述移动终端传送采样消息。
28.根据权利要求22所述的设备,所述处理元件还被配置为:响应于接收到在所述移动终端处没有正确接收到所述配置数据的指示,向所述移动终端重新传送所述配置数据。
29.根据权利要求22所述的设备,还包括定时元件,并且其中,所述处理元件还被配置为:响应于所述定时元件感知到在接收到所述配置数据在所述移动终端处正确接收的指示之前过去了预定时间,向所述移动终端重新传送所述配置数据。
30.根据权利要求22所述的设备,其中,所述处理元件还被配置为:向网络设备发送查询,以请求指示是否在所述移动终端处正确接收到所述配置数据的所述信息。
31.一种设备,包括:
用于将配置数据传送至移动终端的装置;
用于发起确认序列以确认所述配置数据在所述移动终端处的正确接收的装置;以及
用于接收指示在所述移动终端处是否正确接收到所述配置数据的信息的装置。
32.一种设备,包括处理元件,其被配置为:
从网络设备接收用于与移动终端建立服务器发起的会话的请求;
响应于接收到用于建立所述服务器发起的会话的所述请求,向所述移动终端发送连接请求;
响应于与所述移动终端的连接指示,向所述移动终端传送采样消息;以及
响应于来自所述移动终端的确认,向所述网络设备传送通知,所述通知包括指示是否在所述移动终端处正确接收到所述配置数据的信息。
33.根据权利要求32所述的设备,还包括定时器,其中,所述处理元件还被配置为:响应于所述定时器感知到在预定时间内没有接收到与所述移动终端的连接指示,向所述网络设备传送失败通知消息。
34.根据权利要求32所述的设备,还包括定时器,其中,所述处理元件还被配置为:响应于所述定时器感知到在预定时间内没有接收到来自所述移动终端的确认,向所述网络设备传送失败通知消息。
35.根据权利要求32所述的设备,其中,所述处理元件还被配置为:响应于来自所述移动终端的确认以及对来自所述网络设备的查询的接收,来传送所述通知。
CNA2007800208262A 2006-04-25 2007-04-17 用于提供经确认的空中终端配置的方法、设备和计算机程序产品 Pending CN101461265A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/410,810 US8437751B2 (en) 2006-04-25 2006-04-25 Method, apparatus and computer program product for providing confirmed over-the-air terminal configuration
US11/410,810 2006-04-25

Publications (1)

Publication Number Publication Date
CN101461265A true CN101461265A (zh) 2009-06-17

Family

ID=38620772

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007800208262A Pending CN101461265A (zh) 2006-04-25 2007-04-17 用于提供经确认的空中终端配置的方法、设备和计算机程序产品

Country Status (5)

Country Link
US (3) US8437751B2 (zh)
EP (1) EP2011351A4 (zh)
KR (1) KR101038534B1 (zh)
CN (1) CN101461265A (zh)
WO (1) WO2007122467A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011113392A2 (zh) * 2011-04-27 2011-09-22 华为技术有限公司 一种短信处理方法、相关设备及系统
CN102740275A (zh) * 2011-04-05 2012-10-17 通用汽车有限责任公司 2g/3g网络中远程信息处理系统的ota启动方法
CN108307330A (zh) * 2017-01-13 2018-07-20 深圳云游四海信息科技有限公司 一种终端ota消息处理方法以及系统

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7844287B2 (en) * 2006-05-11 2010-11-30 Sony Ericsson Mobile Communications Ab Automatic spread of applications
CN101355524B (zh) 2007-07-24 2013-10-09 华为技术有限公司 一种消息处理方法、系统、服务器和终端
US8819447B2 (en) * 2010-03-10 2014-08-26 Sprint Communications Company L.P. Secure storage of protected data in a wireless communication device
US8726095B2 (en) 2010-12-02 2014-05-13 Dell Products L.P. System and method for proactive management of an information handling system with in-situ measurement of end user actions
GB2492060A (en) * 2011-06-15 2012-12-26 Blyk Services Oy Multimedia message delivery platform
CN102629943B (zh) * 2012-04-05 2015-12-09 华为终端有限公司 一种移动宽带设备及其移动宽带业务处理的方法
US9198060B2 (en) 2013-01-30 2015-11-24 Dell Products L.P. Information handling system physical component maintenance through near field communication device interaction
US9124655B2 (en) 2013-01-30 2015-09-01 Dell Products L.P. Information handling system operational management through near field communication device interaction
US9569294B2 (en) * 2013-01-30 2017-02-14 Dell Products L.P. Information handling system physical component inventory to aid operational management through near field communication device interaction
CN104219081B (zh) * 2013-06-05 2018-11-30 富泰华工业(深圳)有限公司 网络连接管理设备及网络连接管理方法
US10824756B2 (en) 2013-09-20 2020-11-03 Open Text Sa Ulc Hosted application gateway architecture with multi-level security policy and rule promulgations
EP2851833B1 (en) 2013-09-20 2017-07-12 Open Text S.A. Application Gateway Architecture with Multi-Level Security Policy and Rule Promulgations
US9674225B2 (en) 2013-09-20 2017-06-06 Open Text Sa Ulc System and method for updating downloaded applications using managed container
CN105264943A (zh) * 2013-11-29 2016-01-20 华为技术有限公司 维护管理方法、设备及设备维护系统
US11593075B2 (en) 2015-11-03 2023-02-28 Open Text Sa Ulc Streamlined fast and efficient application building and customization systems and methods
US11388037B2 (en) 2016-02-25 2022-07-12 Open Text Sa Ulc Systems and methods for providing managed services
KR102258227B1 (ko) * 2016-11-01 2021-05-31 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 자원 협약을 통한 서비스 구현
CN115103422A (zh) * 2022-06-17 2022-09-23 北京奔图信息技术有限公司 配网方法、电子设备和可读存储介质

Family Cites Families (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5509050A (en) * 1991-04-16 1996-04-16 Quadphase Corporation Facsimile radio communication system having multiple data speeds
JP3033081B2 (ja) * 1992-05-21 2000-04-17 日本電気株式会社 コンソ−ル接続方式
US5603084C1 (en) 1995-03-02 2001-06-05 Ericsson Inc Method and apparatus for remotely programming a cellular radiotelephone
RU2227379C2 (ru) 1995-10-10 2004-04-20 Квэлкомм Инкорпорейтед Способ и система программирования обслуживания посредством радиосигналов
US5887254A (en) 1996-04-26 1999-03-23 Nokia Mobile Phones Limited Methods and apparatus for updating the software of a mobile terminal using the air interface
US6308061B1 (en) 1996-08-07 2001-10-23 Telxon Corporation Wireless software upgrades with version control
EP0904657B1 (en) 1997-03-12 2002-07-24 Koninklijke Philips Electronics N.V. Monitor has tubular loudspeaker reducing crt's mask vibrations
WO1998041044A2 (en) 1997-03-14 1998-09-17 Northern Telecom Inc. Method and apparatus for network initiated parameter updating
US7107240B1 (en) * 1999-10-06 2006-09-12 Goldman Sachs & Co. Order centric tracking system and protocol for communications with handheld trading units
FI112427B (fi) * 1999-11-05 2003-11-28 Nokia Corp Menetelmä langattoman päätelaitteen ominaisuuksien määrittämiseksi multimediasanoman välityspalvelussa, multimediasanoman välityspalvelu ja multimediapäätelaite
US6629285B1 (en) * 2000-01-04 2003-09-30 Nokia Corporation Data transmission
US7043530B2 (en) * 2000-02-22 2006-05-09 At&T Corp. System, method and apparatus for communicating via instant messaging
US6622017B1 (en) 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
US6775262B1 (en) * 2000-03-10 2004-08-10 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for mapping an IP address to an MSISDN number within a wireless application processing network
US7031267B2 (en) * 2000-12-21 2006-04-18 802 Systems Llc PLD-based packet filtering methods with PLD configuration data update of filtering rules
JP2002077223A (ja) * 2000-08-29 2002-03-15 Fujitsu Ltd メディア変換サービス提供方法
US20020083331A1 (en) * 2000-12-21 2002-06-27 802 Systems, Inc. Methods and systems using PLD-based network communication protocols
US7191244B2 (en) * 2001-01-19 2007-03-13 Streamworks Technologies, Inc. System and method for routing media
US6954448B2 (en) * 2001-02-01 2005-10-11 Ipr Licensing, Inc. Alternate channel for carrying selected message types
US6725040B2 (en) * 2001-07-09 2004-04-20 Asustek Computer Inc. Lossless SRNS relocation procedure in a wireless communications system
US7023876B2 (en) * 2001-07-09 2006-04-04 Quantum Corporation Point-to-point protocol
CA2410143C (en) * 2001-11-02 2010-02-02 Nippon Telegraph And Telephone Corporation Optical dynamic burst switch
AU2003212638A1 (en) * 2002-03-13 2003-09-22 Adjungo Networks Ltd. Accessing cellular networks from non-native local networks
US7328163B2 (en) * 2002-04-26 2008-02-05 At&T Delaware Intellectual Property, Inc. System and method for distributing information
US7015817B2 (en) * 2002-05-14 2006-03-21 Shuan Michael Copley Personal tracking device
US6731930B2 (en) 2002-08-14 2004-05-04 Motorola, Inc. Over-the-air programming method for wireless communication device
KR100827137B1 (ko) * 2002-08-16 2008-05-02 삼성전자주식회사 이동통신시스템에서의 멀티캐스트 멀티미디어 방송 서비스 제공 방법
KR100594110B1 (ko) * 2003-03-08 2006-07-03 삼성전자주식회사 광대역 무선 접속 통신 시스템에서 트래픽 상태에서의 핸드오프 시스템 및 방법
ES2223271B1 (es) * 2003-06-11 2006-04-16 Diseño De Sistemas En Silicio, S.A. Procedimiento para liberar datos transmitidos mediante reconocimiento en recepcion o en transmision.
US7277416B1 (en) * 2003-09-02 2007-10-02 Cellco Partnership Network based IP address assignment for static IP subscriber
US8553572B2 (en) * 2003-09-10 2013-10-08 Hyperdata Technologies, Inc. Internet protocol optimizer
DE60319387D1 (de) * 2003-11-10 2008-04-10 Ericsson Telefon Ab L M Verfahren und System für die Datenübertragung zwischen einem Client und einem Server, wobei der Client eine von mehreren physikalischen Verbindungen auswählt
US7606888B2 (en) * 2003-11-24 2009-10-20 Cisco Technology, Inc. Approach for managing network device configuration data
US7260414B2 (en) * 2003-12-08 2007-08-21 Kyocera Wireless Corp. Optimized push-to-talk call setup
US7398095B2 (en) * 2003-12-08 2008-07-08 Kyocera Wireless Corp. Directed flood of push-to-talk announce message
WO2005064970A1 (en) * 2003-12-23 2005-07-14 Telefonaktiebolaget Lm Ericsson (Publ) Controlling reconfiguration in a cellular communication system
US7594038B2 (en) * 2004-01-16 2009-09-22 Verizon Business Global Llc Method and system for remotely configuring mobile telemetry devices
US7523155B2 (en) 2004-03-18 2009-04-21 International Business Machines Corporation Method, system and program product for using open mobile alliance (OMA) alerts to send client commands/requests to an OMA DM server
RU2346996C2 (ru) 2004-06-29 2009-02-20 ЮРОПИЭН НИКЕЛЬ ПиЭлСи Усовершенствованное выщелачивание основных металлов
US7672272B2 (en) * 2004-08-31 2010-03-02 Telefonaktiebolaget L M Ericsson (Publ) Frame size adaptation in real-time transport protocol
US7266106B2 (en) * 2004-08-31 2007-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Frame size adaptation in real-time transport protocol
US7577586B2 (en) * 2004-09-10 2009-08-18 Mindjot Inc. Self-distribution methods, coded self-distribution methods, and systems for distributing information
JP4329656B2 (ja) * 2004-09-13 2009-09-09 沖電気工業株式会社 メッセージ受信確認方法、通信端末装置及びメッセージ受信確認システム
US20060083199A1 (en) * 2004-10-15 2006-04-20 Yang Jianhao M System, method, and device for handing off between voice over internet protocol over wireless access sessions and CDMA circuit switched voice sessions
JP4668276B2 (ja) 2004-10-28 2011-04-13 テレコム・イタリア・エッセ・ピー・アー 無線端末を設定するための方法及びネットワークアーキテクチャー並びにそのための無線端末、ネットワークノード及びコンピュータプログラムプロダクト
KR100664180B1 (ko) * 2004-11-22 2007-01-04 엘지전자 주식회사 이동 통신 단말기의 데이터 원격 다운로드 시스템 및 방법
EP1829315B1 (en) * 2004-11-30 2016-08-17 Telefonaktiebolaget LM Ericsson (publ) Method for delivering multimedia files
US8700729B2 (en) * 2005-01-21 2014-04-15 Robin Dua Method and apparatus for managing credentials through a wireless network
US8548487B2 (en) * 2005-06-07 2013-10-01 Nokia Corporation Signaling for administrative domain change during location tracking
US7634253B2 (en) * 2005-08-26 2009-12-15 Research In Motion Limited Data session authentication credentials update for a wireless communication device
CA2625957C (en) * 2005-09-23 2013-02-12 Research In Motion Limited Conferencing pstn gateway methods and apparatus to facilitate heterogeneous wireless network handovers for mobile communication devices
US7558950B2 (en) * 2005-10-27 2009-07-07 Sony Ericsson Mobile Communications Ab Methods of configuring an electronic device to be operable with an electronic apparatus based on automatic identification thereof and related devices
US7864731B2 (en) * 2006-01-04 2011-01-04 Nokia Corporation Secure distributed handover signaling
US7969922B2 (en) * 2006-01-31 2011-06-28 Qualcomm Incorporated Apparatus and methods for providing configurable task management of a wireless device
WO2007120921A2 (en) * 2006-04-14 2007-10-25 Aicent, Inc. Fixed mobile roaming service solution

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102740275A (zh) * 2011-04-05 2012-10-17 通用汽车有限责任公司 2g/3g网络中远程信息处理系统的ota启动方法
CN102740275B (zh) * 2011-04-05 2015-04-01 通用汽车有限责任公司 2g/3g网络中远程信息处理系统的ota启动方法
WO2011113392A2 (zh) * 2011-04-27 2011-09-22 华为技术有限公司 一种短信处理方法、相关设备及系统
WO2011113392A3 (zh) * 2011-04-27 2012-04-05 华为技术有限公司 一种短信处理方法、相关设备及系统
CN108307330A (zh) * 2017-01-13 2018-07-20 深圳云游四海信息科技有限公司 一种终端ota消息处理方法以及系统
CN108307330B (zh) * 2017-01-13 2021-06-18 深圳云游四海信息科技有限公司 一种终端ota消息处理方法以及系统

Also Published As

Publication number Publication date
EP2011351A2 (en) 2009-01-07
US20070250614A1 (en) 2007-10-25
US8437751B2 (en) 2013-05-07
US20150163098A1 (en) 2015-06-11
KR20090007607A (ko) 2009-01-19
EP2011351A4 (en) 2012-10-17
US20130244704A1 (en) 2013-09-19
WO2007122467A3 (en) 2008-01-10
US8983510B2 (en) 2015-03-17
WO2007122467A2 (en) 2007-11-01
KR101038534B1 (ko) 2011-06-02

Similar Documents

Publication Publication Date Title
CN101461265A (zh) 用于提供经确认的空中终端配置的方法、设备和计算机程序产品
US9075716B2 (en) Remote issue logging and reporting of mobile station issues and diagnostic information to manufacturer
JP4227986B2 (ja) 移動通信端末機の初期化装置及び方法
US9170870B1 (en) Development and testing of payload receipt by a portable electronic device
KR100753379B1 (ko) 무선 장치 능력에 기초하여 애플리케이션 및 애플리케이션메타데이터를 필터링하는 시스템 및 방법
US20100112997A1 (en) Local triggering methods, such as applications for device-initiated diagnostic or configuration management
US9571664B2 (en) Reliable activation of mobile devices
CN101861567A (zh) 用于自动下载软件安装依赖性的方法、装置和计算机程序产品
WO2007143342A2 (en) Method and system for international roaming using virtual sim card
US20070220498A1 (en) Method, mobile terminal and computer program product for interworking via a card application toolkit
US9749390B2 (en) UICC SMS routing to device application
CN101167401B (zh) 利用具有卡应用工具包的性能配置参数请求启动通信会话的装置和方法
CN101049002A (zh) 蓝牙sap的随需激活
US8700030B1 (en) Handset diagnostic tool
EP2056630A1 (en) Method and apparatus for updating a terminal profile
KR100996829B1 (ko) 이동 통신 단말
US20130329878A1 (en) Methods and systems for authorizing call forwarding
KR20060095316A (ko) 이동통신 단말기 개인정보 관리 장치 및 방법
KR101148488B1 (ko) 서비스를 위한 구성 설정을 자동 발견하기 위한 방법, 장치 및 컴퓨터 판독 가능 매체
JP7034355B2 (ja) 通信設定方法、通信制御装置及び通信システム
WO2019163815A1 (ja) 通信制御装置、通信設定方法、通信設定プログラム及び通信システム
US8406821B2 (en) In-vehicle hands-free phone system, and tone sending-out method
KR100672324B1 (ko) 이동통신단말기의 단문 메시지 전달 방법
KR100931689B1 (ko) 이동통신 단말기에서 이동통신 서비스 개통 중 동작 방법및 이를 위한 이동통신 단말기
CN116723499A (zh) 号码处理方法、装置、通信设备、存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: NOKIA 2011 PATENT TRUST CO.

Free format text: FORMER OWNER: NOKIA OY

Effective date: 20120409

C41 Transfer of patent application or patent right or utility model
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Delaware

Applicant after: 2011 Intellectual Property Asset Trust

Address before: Delaware

Applicant before: NOKIA 2011 patent trust

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: NOKIA 2011 PATENT TRUST CO. TO: 2011 INTELLECTUAL PROPERTY ASSET TRUST CO.

TA01 Transfer of patent application right

Effective date of registration: 20120409

Address after: Delaware

Applicant after: NOKIA 2011 patent trust

Address before: Espoo, Finland

Applicant before: NOKIA Corp.

ASS Succession or assignment of patent right

Owner name: CORE WIRELESS LICENSING S.A.R.L

Free format text: FORMER OWNER: 2011 INTELLECTUAL PROPERTY ASSET TRUST CORPORATION

Effective date: 20120509

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120509

Address after: Luxemburg Luxemburg

Applicant after: NOKIA Inc.

Address before: Delaware

Applicant before: 2011 Intellectual Property Asset Trust

AD01 Patent right deemed abandoned

Effective date of abandoning: 20160217

C20 Patent right or utility model deemed to be abandoned or is abandoned