CN101238698A - 用于自动化应用简档和策略生成的系统和方法 - Google Patents
用于自动化应用简档和策略生成的系统和方法 Download PDFInfo
- Publication number
- CN101238698A CN101238698A CNA2006800287221A CN200680028722A CN101238698A CN 101238698 A CN101238698 A CN 101238698A CN A2006800287221 A CNA2006800287221 A CN A2006800287221A CN 200680028722 A CN200680028722 A CN 200680028722A CN 101238698 A CN101238698 A CN 101238698A
- Authority
- CN
- China
- Prior art keywords
- application
- profile
- specific
- request
- mobile node
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/30—Security of mobile devices; Security of mobile applications
- H04W12/35—Protecting application or service provisioning, e.g. securing SIM application provisioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Abstract
提供一种用于配置应用以便在移动节点上操作的系统,该移动节点包括用于接入多个类型网络的多个通信接口。该系统包括网络实体,其能够发送请求用于操作移动节点上应用的应用特定简档,所述请求包括能够标识应用的信息。做出响应,简档服务器基于所述请求来创建或获取应用特定简档。应用特定简档包括一个或多个应用特定优选项和/或一个或多个应用特定设置,其中应用特定优选项或应用特定设置的至少一个能够被解释成一个或多个策略规则,该策略规则能够在应用的操作期间至少部分地控制移动节点的至少一个通信接口的选择。此后独立于用户输入、至少部分地基于应用特定简档来配置应用。
Description
背景技术
移动因特网协议(MIP)使得移动终端能够沿它的路由拜访的各种网络中从一个连接点自由地移动到另一连接点。特别地,MIP协议描述那些动作,即使得移动终端能够在从一个接入路由器到另一个接入路由器的切换期间保持连接的动作。例如,操作在例如1XEV-DO(TIA/EIA/IS-856)的增强型第三代(3G)无线通信网络中的移动终端可能期望移动到无线局域网络(WLAN),并且反之亦然。在更为具体的例子中,考虑在1XEV-DO网络中从事通过IP话音(VoIP)呼叫的终端用户。当用户进入到一个区域时,例如用户的提供WLAN连接的办公室,用户可能期望将VoIP呼叫从1XEV-DO网络移动到WLAN,例如为了获得更好的或更为经济的连接、速度、服务质量(QoS)等。
例如上述描述的环境通常可应用于具有允许移动终端经由不同的接口技术接入网络的通信接口。在这样的实例中,尽管可以经由不同的接口技术来接入各种网络,但在各种实例中,不同的可接入网络在它们的数据传输特性和/或在例如它们的管理模型的一个或多个其他尺度方面不同。如将理解到,不同的数据传输特性将影响到可在给定的接口上操作的应用的类型。并且尽管一个或多个应用的数据流可以被映射到不同的网络接口,但这样的映射可能需要来自相应移动终端内做出的策略判定或来自相应移动终端的远程做出的策略判定。
随着通信接口和应用的数目的增加,作为个人信任的设备的移动终端的重要性也通常增加。尽管这样增加的系统复杂性,然而,通常期望进一步简化与系统的用户交互,同时也提供更为个性化和自动化的服务。在这点上,当利用多个接口向移动终端下载和/或安装新的应用时,特定于相应应用的应用简档/设置将通常被创建以适宜地操作终端内的应用。当前,可能需要终端用户人工地配置这样的简档/设置,尽管在许多实例中,此类的简档/设置对于用户来说难以理解,并且因此难以配置。
发明内容
根据上述的背景,本发明的示例性实施方式提供用于配置移动节点上的应用的改进的系统、网络实体、简档服务器、方法和计算机程序产品,该移动节点包括用于接入到多个类型网络的多个通信接口。根据本发明的示例性实施方式,移动节点(MN)可以配置有一个或多个基本简档,该基本简档包括可解释成通常控制移动节点操作的基本策略规则的基本优选项和/或设置。在各种实例中,移动节点可下载或接收用于在其上操作的一个或多个应用。在这样的实例中,在这些应用被安装或启动以用于操作前或被安装或启动以用于操作时,可以基于应用特定简档而没有用户输入的情况下自动地配置应用。类似于基本简档,应用特定简档包括优选项和/或设置,尽管这些优选项和/或设置特定于相应的应用。因此,安装在移动节点上的一个或多个应用可在不需要用户人工配置用于操作的那些应用的情况下基于基本优选项和/或设置和/或相应的应用特定优选项和/或设置来操作。
根据本发明的一个方面,提供一种系统,该系统用于配置应用以便在移动节点上操作,该移动节点包括用于接入多个类型网络的多个通信接口。系统包括网络实体、例如移动节点或应用供应服务器、以及位于网络实体远端的简档服务器。网络实体能够发送针对用于操作移动节点上应用的应用特定简档的请求。请求包括能够标识应用的信息,例如,与应用关联的标识符(ID)和/或应用的一个或多个特性和/或要求。
简档服务器能够接收请求,并且响应于该请求,基于所述请求来创建或获取应用特定简档。应用特定简档包括一个或多个应用特定优选项和/或一个或多个应用特定设置,其中应用特定优选项和/或设置中的至少一个能够被解释成一个或多个策略规则,该策略规则能够在应用的操作期间至少部分地控制移动节点的一个或多个通信接口的选择。
在创建/获取应用特定简档后,简档服务器能够向网络实体发送回应用特定简档。此后,可以至少部分地基于应用特定简档来配置应用,其中独立于用户输入、至少部分地基于应用特定简档来配置应用。此外,可以进一步基于至少一个基本简档来配置应用。在这点上,基本简档包括能够被解释成策略规则的一个或多个基本优选项和/或设置,并且接着策略规则能够在应用的操作期间至少部分地控制移动节点的操作。
当网络实体包括移动节点时,系统可进一步包括能够向移动节点提供应用的应用供应服务器。在这样的实例中,移动节点能够向应用供应服务器发送请求,接着应用供应服务器能够向简档服务器发送请求。因此,简档服务器能够从应用供应服务器接收请求,并且能够向应用供应服务器发送应用特定简档。在接收到应用特定简档时,应用供应服务器能够向移动节点发送应用特定简档。
根据本发明的其他方面,提供用于配置移动节点上应用的网络实体、简档服务器、方法和计算机程序产品。因此,本发明的示例性实施方式提供用于配置应用的改进系统、网络实体、方法和计算机程序产品。如上所指出并且如下解释,根据本发明的示例性实施方式,安装或启动以便在移动节点上操作的应用可以根据应用特定简档自动地配置以便操作。应用特定简档接着可包括可被解释成策略规则的一个或多个优选项和/或设置,在应用的操作期间,该策略规则至少部分地控制移动节点的一个或多个通信接口的选择。因此,用户不需要人工地配置用于操作的应用,并且也不需要完全理解利用其配置应用的所有优选项和/或设置。如此,本发明的示例性实施方式的系统、网络实体、方法和计算机程序产品可解决由现有技术所确定的至少一些问题并且提供额外的优势。
附图说明
因此已经大体上描述了本发明,现在将参照附图,所述附图不是按比例绘制的,在所述附图中:
图1是将从本发明的示例性实施方式获益的一种类型的移动节点和系统的框图;
图2是根据本发明的示例性实施方式的操作为移动节点、网关和/或通信节点的实体的示意框图;
图3是根据本发明的一个实施方式的移动节点的示意框图;
图4是根据本发明的示例性实施方式的操作在移动节点上的多个服务上的多个应用的示意性架构图;
图5是本发明的一个示例性实施方式的示意操作框图;以及
图6是根据本发明的一个示意性实施方式的示出配置移动节点上应用的方法中的各个步骤的流程图。
具体实施方式
现在将参照附图在下文中更充分地描述本发明,其中在所述附图中示出了本发明的示例性实施方式。然而,本发明可以以多种不同的形式来实现,并且将不应被看成是限于在此阐述的实施方式;相反,提供这些实施方式以便该公开全面和完整,并且充分地向本领域的技术人员传达本发明的范围。贯穿全文,相同的附图标记指代相同的元件。
参照图1,提供将得益于本发明的示例性实施方式的一种类型系统的说明。将结合移动通信应用来一般性地描述本发明的示例性实施方式的系统、方法和计算机程序产品。然而,应该理解本发明的示例性实施方式的系统、方法和计算机程序产品可结合各种其他应用来实施,在移动通信产业内和在移动通信产业外。例如,本发明的示例性实施方式的系统、方法和计算机程序产品可以结合有线/或无线网络(例如,因特网)应用来实施。
如图所示,系统可以包括移动节点(MN)10,其能够传送信号至基站点或基站(BS)14(更具体地,其一个或多个可以被称为接入点AP)和从基站点或基站(BS)14接收信号,在图1中示出其中的两个。如图所示并如下解释,基站可包括在切换期间提供到一个网络(例如,第一类型网络)的接入的锚定BS12a和提供到另一网络(例如,第二类型网络)的接入的目标BS12b。一个或多个基站是一个或多个蜂窝或者移动网络的一部分,每个蜂窝或者移动网络包括操作网络所需的单元,诸如移动交换中心(MSC)(未示出)。如本领域技术人员公知,移动网络还可以被称为基站/MSC/互通功能(BMI)。操作中,当终端做出和接收呼叫时,MSC能够向移动台或从移动台路由呼叫。当移动台参与呼叫时,MSC还可以提供至陆上线路干线的连接。此外,MSC能够控制来往于终端的消息的转发,并且还能够控制来往于终端和消息传送中心的消息的转发。
MN10还可以耦合到数据网络。例如,一个或多个BS12可以耦合到一个或多个数据网络,诸如局域网(LAN)、城域网(MAN)和/或广域网(WAN)。在一个典型的实施方式中,BS耦合到网关(GTW),该网关耦合到数据网络,例如因特网协议(IP)网络14。GTW可以包括多个不同实体的任意一个,该实体能够在MN和直接或间接地耦合到数据网络的其他节点之间提供网络连接。如图所示,GTW可包括归属GTW 16,其包括MN的归属网络20内的路由器,以及包括MN的一个或多个拜访网络22内的路由器的一个或多个拜访GTW。如图所示,在MN从一个拜访网络到另一个网络的切换期间,相应网络的GTW可以操作为耦合到锚定BS 12a的锚定GTW 18a和耦合到目标BS12b的目标GTW 18b。然而,应该理解到在离开归属网络或到归属网络的切换期间,归属GTW可同样地操作为锚定或目标GTW。
将理解到,可以多个不同方式的任意一个来描述GTW 16、18,例如归属代理(HA)、外部代理(FA)、分组数据服务节点(PDSN)、接入路由器(AR)等。在这点上,如在MIP(MIP)协议中所定义的,HA包括MN10的归属网络20内的路由器。当MN远离归属网络时,HA能够隧传数据以递送到MN,并且可保持MN的当前位置信息。另一方面,FA包括MN的拜访网络22内的路由器。FA在当MN注册到拜访网络时提供到MN的路由服务。在操作中,FA解隧传来自HA的数据,并且将数据递送到MN。接着,对于从注册到拜访网络的MN发送的数据,FA可用作默认的路由器。尽管本发明的示例性实施方式可以参考MIP协议,例如MIPv4或MIPv6来描述,但应该理解本发明的示例性实施方式可以根据多个其他协议的任意一个来操作。
经由IP网络14耦合到MN 10的其他节点可包括能够根据本发明的示例性实施方式与MN进行通信的多个不同的设备、系统等的任意一个。其他节点可包括例如到其他网络的GTW、个人计算机、服务器计算机等。附加地或可选地,例如一个或多个其他节点可包括其他MN,例如移动电话、便携式数字助理(PDA)、寻呼机、膝上型计算机等。如这里所描述,能够经由IP网络与MN进行通信的节点可称为通信节点(CN)24,在图1中示出其中的一个。然而,应该理解在各种实例中,MN能够直接与一个或多个CN进行通信,例如根据多个不同的短程通信技术中的任意一个。例如,MN能够根据射频(RF)、蓝牙(BT)、红外线(IrDA)、通用串行总线(USB)或者多种不同的有线或无线通信技术中的任意一种,包括LAN技术、例如IEEE802.11的WLAN技术,例如IEEE802.16的WiMAX技术等来与CN进行直接通信。
一个或多个CN 24可经由一个或多个内联网26耦合到IP网络,在图1中示出其中的一个。每个内联网通常包括包含在企业内部的专用网络。每个内联网可包括一个或多个互联的LAN,以及一个或多个LAN、MAN、WAN等的一部分。当利用IP网络时,CN可耦合到内联网,并且经由内联网耦合到IP网络和MN。类似于系统的各种其他组件,内联网并且因此内联网的CN通常间接地耦合到IP网络,并且因此经由GTW耦合到MN。类似地,尽管未示出,包括在内联网内的每个网络或网络的一部分可经由网关彼此互联。MN能够通过建立穿过GTW到内联网的虚拟专用网(VPN),并且如果需要,穿过内联网内的一个或多个其他网关来接入到内联网,并且因此接入到内联网的CN。接着,在这样的实例中,如图1中所示,GTW通常称为VPN GTW 28。
尽管在此没有示出和描述每个可能网络的每个单元,但是应该理解MN 10可以耦合到多个不同网络中的任意一个或多个。在这点上,移动网络能够根据多个第二代(2G)、2.5G、第三代(3G)和/或第四代(4G)移动通信协议等中任意一个或多个支持通信。附加地或可选地,移动网络能够根据任意多个不同的无线组网技术的任意一个支持通信,包括WLAN、WiMAX等。另外例如,移动网络能够根据多个不同的数字广播网络的任意一个或多个支持通信,例如包括DVB-T(DVB-陆地)和/或DVB-H(DVB-手持)的数字视频广播(DVB)网络,包括ISDB-T(ISDB-陆地)的集成服务数字广播(ISDB)等。
更具体地,例如,MN10能够耦合到一个或多个网络,该网络能够根据2G无线通信协议IS-136(TDMA)、GSM和IS-95(CDMA)支持通信。例如,一个或多个网络能够根据2.5G无线通信协议GPRS、增强数据GSM环境(EDGE)等支持通信。此外,例如,一个或多个网络能够根据3G无线通信协议支持通信,该3G无线通信协议例如cdma200、使用宽带码分多址(WCDMA)无线接入技术的通用移动电话系统(UMTS)网络。另外,一个或多个网络可以支持例如1XEV-DO(TIA/EIA/IS-865)和1XEV-DV的增强3G无线通信协议。
参考图2,根据本发明的一个实施方式示出了能够操作为MN10、GTW 16、18和/或CN 24的实体的框图。尽管示出为单独的实体,但在一些实施方式中,一个或多个实体可支持逻辑上分离但同位于实体(多个实体)内的MN、GTW和/或CN中的一个或多个。例如,单个实体可支持逻辑上分离但位于同处的GTW和CN。
能够操作为MN 10、GTW 16、18和/或CN 24的实体包括根据本发明的示例性实施方式执行一个或多个功能的各种装置,包括在这里具体示出和描述的那些。然而,应该理解到在不脱离本发明的精神和范围下,一个或多个实体可包括执行一个或多个类似功能的可选装置。更具体地,例如,如图2中所示,实体可包括例如连接到存储器32的处理器30的装置。例如,存储器通常存储由实体发送和/或接收的内容。另外,例如,存储器通常存储客户端应用,指令或类似的以便处理器根据本发明的实施方式来执行与实体的操作关联的步骤。如下所解释,例如,存储器可存储客户端应用。
如这里所描述,客户端应用每个可包括由相应的实体所操作的软件。然而,应该理解在不脱离本发明的精神和范围内,这里所描述的客户端应用中的任意一个或多个可选地包括固件或硬件。通常,接着MN 10、GTW 16、18和/或CN 24可包括用于执行一个或多个客户端应用的各种功能的一个或多个逻辑单元。将理解到,可以任意多种不同的方式来实现逻辑单元。在这点上,执行一个或多个客户端应用的功能的逻辑单元可以被实现在集成电路组件中,该集成电路组件包括一个或多个集成电路部分或与相应的网络实体(即,MN、GTW、CN等)通信,或者,更具体地,例如与相应网络实体的处理器30通信。集成电路的设计基本上是自动化的处理。在这点上,复杂和强大的软件工具可用于将逻辑级设计转换为半导体电路设计,该半导体电路设计准备被蚀刻并且形成在半导体衬底上。这些软件工具自动地对导体进行布线并且使用已经建立的设计规则以及预存的设计模块库将组件置于半导体芯片上。一旦针对半导体电路的设计已经完成,则以标准电子格式(例如,Opus、GDSII等)的所得设计可以被传送到用于加工的半导体加工设备或者“fab”。
除了存储器32,处理器30也可连接到至少一个接口或其他装置以显示、发送和/或接收数据、内容等。在这点上,接口可包括至少一个通信接口34或其他装置以发射和/或接收数据、内容等。如下所解释,例如,通信接口可包括用于连接到第一网络的第一通信接口,以及用于连接到第二网络的第二通信接口。除了通信接口,接口也可包括至少一个用户接口,该用户接口可包括显示器35和/或用户输入接口37。用户输入接口接着可包括允许实体从用户接收数据的多个设备中的任意一个,例如小键盘、触摸屏、游戏杆或其他输入设备。
现在针对图3做出参考,其示出将从本发明的示例性实施方式获益的一种类型的MN 10。然而,应该理解,这里示出和描述的MN仅是将从本发明获益的示例性的一种类型的MN,并且因此不应该被认为是限制本发明。尽管示出MN的几个实施方式并且为了示例将在此后进行描述,但其他类型的MN,例如便携式数字助理(PDA)、寻呼机、膝上型计算机和其他类型的电子系统可轻易地应用本发明的示例性实施方式。
MN 10包括用于执行根据本发明的示例性实施方式的一个或多个功能的各种装置,包括这里特别示出和描述的那些装置。然而,应该理解在不脱离本发明的精神和范围下,MN可包括用于执行一个或多个类似功能的可选装置。更具体地,例如,如图3中所示,除了天线36,MN 10可包括发射机38、接收机40和装置,例如控制器42或其他处理器,该装置提供分别到发射机和接收机的信号以及接收来自发射机和接收机的信号。这些信号包括根据可应用的蜂窝系统的空中接口标准的信今信息,以及用户语音和/或用户生成数据。在这点上,MN能够以一个或多个空中接口标准、通信协议、调制类型和接入类型操作。更具体地,MN能够根据多个第二代(2G)、2.5G和/或第三代(3G)通信协议等的任意一个操作。例如,MN能够根据2G无线通信协议IS-136(TDMA)、GSM和IS-95(CDMA)、例如GPRS和/或增强型数据GSM演进(EDGE)的2.5G无线通信协议、和/或例如cdma2000、使用宽带码分多址(WCDMA)无线接入技术的通用移动通信系统(UMTS)网络的3G无线通信协议操作等操作。另外,例如,MN还能够根据例如1XEV-DO(TIA/EIA/IS-856)和1XEV-DV的增强型3G无线通信协议操作。
理解到控制器42包括实施MN 10的音频和逻辑功能所需的电路。例如,控制器可以包括数字信号处理器设备、微处理器设备以及各种模数转换器、数模转换器以及其他的支持电路。根据它们相应的能力,MN的控制和信号处理功能被分配在这些设备之间。控制器可额外地包括内部语音编码器(VC)42a,以及可包括内部数据调制解调器(DM)42b。另外,控制器可包括用于操作一个或多个软件程序的功能性,软件程序可存储在存储器中(下文将描述)。例如,控制器能够操作连接性程序,例如常规Web浏览器。接着连接性程序允许MN来发送和接收Web内容,例如根据HTTP和/或无线应用协议(WAP)。
MN 10还包括用户接口,该用户接口包括常规耳机或扬声器44、振铃器46、麦克风48、显示器50以及用户输入接口,所有的这些连接到控制器42。允许MN接收数据的用户输入接口可包括允许MN接收数据的多个设备的任意一个,例如小键盘52、触摸屏(未示出)或其他输入设备。在包括小键盘的实施方式中,小键盘包括常规数字(0-9)和相关键(#,*)以及用于操作MN的其他键。尽管没有示出,MN可包括电池,例如震动电池组,从而为操作MN所需的各种电路提供电源,以及可选地提供机械震动作为可检测的输出。
MN10还可包括用于共享和/或获取数据的一个或多个装置。例如,MN可包括短程射频(RF)接口54,使得根据RF技术,数据可与电子设备共享和/或从电子设备获得。在这点上,RF接口可用作WLAN和/或WAN接口,其能够根据WLAN和/或WAN技术与其他射频接口共享数据。更具体地,例如,RF接口可用作WLAN接口,或MN可包括单独的WLAN接口55,能够根据例如IEEE 802.11的WLAN技术、例如IEEE 802.16的WiMAX技术等来共享数据。类似地,例如,MN可包括能够根据WAN技术共享数据的单独WAN接口57。MN可附加地或可选地包括其他的有线和/或无线接口。例如MN可包括通用串行总线(USB)接口59,和/或短程无线接口,例如红外线(IR)接口56和或蓝牙(BT)接口58,其利用由蓝牙特别兴趣组开发的蓝牙品牌无线技术操作。因此,根据这些技术,附加地或可选地,MN能够向电子设备发送数据和/或从电子设备接收数据。
MN 10可另外包括存储器,例如订户身份模块(SIM)60,可移动用户身份模块(R-UIM)等,其通常存储涉及移动订户的信息元素。除了SIM,MN可包括其他的可移动和/或固定存储器。在这点上,MN可包括易失性存储器62,例如易失性随机存取存储器(RAM),其包括用于临时存储数据的缓冲区。MN还包括其他的非易失性存储器64,其可以被嵌入和/或可以是可移动的。附加地或可选地,非易失性存储器包括EEPROM,闪存等。存储器可存储多个软件应用、指令、多条信息和数据的任意一个,由MN使用从而实施MN的功能。例如,存储器可存储能够唯一地标识MN的标识符,例如国际移动设备识别(IMEI)码、国际移动用户识别(IMSI)码、移动台综合业务数字网络(MSISDN)码(移动电话号码)、因特网协议(IP)地址、会话发起协议(SIP)地址等。
系统的多个网络实体(例如MN 10、CN 24等)被配置成根据协议栈来操作,例如由开放式系统互连(OSI)模型提供的协议栈。将理解到,协议栈可以被实现在软件、硬件、固件或他们的组合中。更具体地,OSI模型包括七个层,包括应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。由国际标准化组织(ISO)开发OSI模型并且在ISO 7498中描述,标题为:The OST ReferenceModel,通过参考将其内容整体并入在此。通常,OSI模型的每个层执行特定数据通信任务、到它之前层的服务和为它之前的层执行数据通信任务、服务(例如,网络层为传输层提供服务)。处理类似于在将信件通过邮政系统发送前将其放入到一系列的信封中。每个随后的信封向另一层添加处理该事务所需的处理信息或开销信息。同时,所有的信封帮助确认信件到达正确的地址并且接收到的信息与发送的消息相同。一旦在其目的地接收到整个数据包,则信封被逐个打开直到信件自己合并成与写时一样。
在两个实体(例如MN 10和CN 24)之间的实际数据流在源实体中从顶部到达底部,穿过通信线路,并且在目的地实体中从底部到达顶部。每当用户应用数据在相同的实体内从一个层向下传送到下一层时,更多的处理信息将被添加。当信息由另一实体中的对等层移除和处理时,其使得各种任务(纠错、流控制等)将被执行。
如在背景技术部分所解释,当MN 10的通信接口和应用的数目增加时,作为个人信任的设备的MN的重要性将增加。然而,尽管该增加的系统复杂性,通常期望进一步简化与系统的用户交互,同时还提供更为个性化和自动化的服务。在这点上,当向具有多个接口的MN下载和/或安装新的应用时,特定于相应应用的应用简档/设置通常被创建以适当地操作终端内的应用。当前,可能需要MN用户人工地配置此类简档/设置,尽管在许多实例中,这样的简档/设置对于用户来说难以理解,并且因此难以配置。
因此,根据本发明的示例性实施方式,MN 10可配置有一个或多个基本简档,该基本简档包括一个或多个基本优选项(指导MN操作的参数)和/或设置(限制MN操作的参数)。基本优选项和/或设置可接着被解释成通常控制MN的操作的一个或多个基本策略规则。然而,当各种应用安装在MN上或在MN上启动时,可在没有用户输入下基于应用特定简档来自动地配置那些应用,其中应用特定简档包括特定于相应应用的一个或多个优选项和/或设置。应用特定优选项和/或设置可同样地解释成在相应应用的操作期间控制相应应用的操作并且因此控制MN的一个或多个应用特定策略规则。在这样的实例中,应用特定优选项和/或设置可在相应应用的操作期间替代一个或多个冲突基本优选项和/或设置。因此,安装在MN上的应用可基于基本优选项和/或设置和/或相应应用特定优选项和/或设置来进行操作。
将理解到,可以多种不同的方式的任意一种来生成或提供包括一个或多个应用特定优选项和/或设置的应用特定简档。如下所解释,例如,一个或多个应用可以与一个或多个应用标识符关联。接着,应用标识符可以与一个或多个应用特定优选项和/或设置,和/或包括一个或多个此类参数和/或设置的一个或多个应用特定简档关联。在应用的安装或启动前或期间的某个实例中,可以基于相应的应用标识符来获取应用特定优选项/设置和/或简档。接着可基于获取到的应用特定优选项/设置和/或简档来生成或提供应用特定简档。
现在参考图4,其示出了根据本发明的示例性实施方式的操作在MN 10上多个服务68(例如,服务A、服务B、服务C、服务D等)之上的多个应用66(例如,应用1、应用2等)的架构图。如图所示,应用可包括多个不同的软件应用中的任意一个,包括例如WAP(无线应用协议)、浏览器、文件(例如,MP3)传输客户端、消息传送(例如,MMS、SMS、电子邮件等)客户端,短程连接OBEX(对象交换)引擎、PC连接性、蓝牙和IR任务、PIM(个人信息管理)和/或电话应用。同样地,服务可包括MN用户经由一个或多个应用可访问的多个不同服务的任意一个。例如,服务可包括IP浏览器、IP实时、IP后台、消息传送、电话、视频会议和/或VPN隧穿。在各种实例中,MN包括用于接入到多个不同类型网络(例如,WLAN、GPRS、VPN等)的多个不同的通信接口。在这样的实例中,一个或多个服务可以被配置成与MN的一个或多个特定通信接口通信以便接入到一个或多个特定类型的网络,从而实现相应的服务。接着,一个或多个应用可以被配置成与一个或多个特定服务进行通信以便经由相应的服务来操作相应的应用。
如图4中所示,MN 10可配置有一个或多个基本简档70,其可包括一个或多个基本优选项(指导MN操作的参数)和/或设置(限制MN操作的参数)。如图所示,基本简档可包括默认简档以及最佳服务简档和个性化简档。尽管未示出,基本简档的其他例子包括用户简档、例如用于静默操作或当用户在会议中时的操作,和/或例如在工作和/或在家中用于操作的“在线(presence)”简档。这些基本优选项和/或设置可接着被解释成一个或多个基本策略规则,其例如在特定服务68的实现期间通常控制MN的操作。此外,在MN上操作的一个或多个应用66可以应用特定简档72来配置,该应用特定简档72包括特定于相应应用的一个或多个优选项和/或设置,其中这些应用特定优选项和/或设置也可以被解释成控制相应应用的操作的一个或多个应用特定策略规则,例如在经由特定服务的相应应用的操作期间。如上所指出,接着,在相应应用的操作期间,一个或多个应用特定优选项和/或设置可替代一个或多个冲突的基本优选项和/或设置。
如这里所示和所描述的,简档可包括多个不同的基本/应用特定优选项和/或设置的任意一个,在此之上,MN 10通常和/或更具体的,MN 10的应用在操作期间操作例如选择通信接口并且因此选择MN/应用接入的网络类型。例如,一个或多个简档可包括涉及价格(例如,最低价格)的优选项和/或设置,其中接入不同类型网络的成本可以是主导因素,或其中在接入不同类型网络中可用的服务质量(QoS)的容量(例如,最高容量)可以是主导因素。另外,例如,一个或多个简档可包括涉及服务和/或可用性(例如,最佳服务和/或可用性)的优选项和/或设置,其中网络连接性和/或服务可用性可以是主导因素,和/或电池,其中MN的运行时间(例如,最高运行时间)可以是主导因素。另外地或附加地,例如,一个或多个简档可包括涉及用于安全目的(维护和/或监督)的设备上的控制级别、服务重定向、和/或用于MN用户组(例如,公司的雇员)的服务个性化的优选项和/或设置。另外,例如,一个或多个简档可包括涉及控制MN用户接入、漫游决策等服务的优选项和/或设置。如将理解到,简档可包括来自多个不同源的多个不同的优选项和/或设置的任意一个,该源例如包括MN用户、信息技术(IT)部门、网络运营商、服务提供商等。
现在参考图5和图6,其示出根据本发明的示例性实施方式的配置应用66的系统的操作框图和方法中的各种步骤的流程图。如图5中所示,为了实现配置应用,MN 10可经由多个不同的通信信道与多个CN进行通信,包括应用供应服务器26a、简档服务器26b和/或认证服务器26c。更具体地,例如,MN可通过通信信道A来与应用供应服务器通信。接着,应用供应服务器可通过信道B与简档服务器通信,并且简档服务器可通过信道C与认证服务器来通信。另外,例如,MN可通过信道D来与简档服务器通信,可以或可以不经过在其间的应用供应服务器。另外,例如,MN可通过信道C与认证服务器进行通信。类似于上文,尽管示出为单独的实体,在某些实施方式中,一个或多个实体可支持一个或多个MN,应用供应服务器、简档服务器和/或认证服务器,逻辑上分离但可同位于实体内。例如,单个实体可支持逻辑上分离,但位于同一处的应用供应服务器和简档服务器、简档服务器和认证服务器,或应用供应服务器、简档服务器和认证服务器。附加地或可选地,单个实体可支持逻辑上分离但位于同一处的MN和简档服务器、MN和认证服务器,或MN、简档服务器和认证服务器。
根据本发明的一个示例性实施方式,配置应用66以便在MN 10上操作包括在MN处接收或下载应用,如块80所示。可以多个不同的方式的任意一个、从多个不同的源的任意一个接收或下载应用。在一个实施方式中,例如,MN通过通信信道A从应用供应服务器26a下载应用。在MN接收应用时或接收应用后的某个点,应用被启动或安装在MN上,如块82中所示。在这点上,当应用被启动/安装时,MN可确定应用是否具有相关的应用简档标识符(ID),如块84中所示。如果应用不具有相关的应用简档ID,则MN可以以多种不同的方式继续。例如,MN可通过基于一个或多个基本简档70来配置应用从而继续到启动/安装MN,如块86中所示。在这点上,如果MN包括基本简档,则MN可基于该简档来配置应用。然而,如果MN包括多于一个基本简档,则MN可选择基本简档或接收基本简档的选择,和/或从多于一个基本简档来选择一个或多个优选项和/或设置和/或从多于一个基本简档来接收一个或多个优选项和/或设置的选择。
如果应用66确实具有相关的应用简档ID,则MN 10可通过基于一个或多个应用特定简档72来配置应用而继续到启动/安装MN,可基于相应的ID来识别一个或多个应用特定简档72中的至少一个。在这点上,基于应用特定简档来配置应用可包括与应用供应服务器26a进行通信,该应用供应服务器26a可以与向MN提供应用的服务器相同或不同,如块88中所示。可以通过多种不同方式中的任意一个来选择应用供应服务器。例如,可以通过预配置应用来选择应用供应服务器以引导MN从一个或多个特定应用供应服务器的一个接收用于相应应用的应用特定简档。
在与应用供应服务器26a的通信期间,MN 10可请求用于相应应用66的应用特定简档72,其中请求可包括应用简档ID并且可包括一条或多条其它信息。例如,如果期望或需要,简档请求也可包括向MN提供策略服务的策略服务器26b的ID。附加地或可选地,例如,简档请求也可包括与MN和/或MN用户关联的ID,和/或涉及MN的能力的一条或多条信息(例如,包括通信接口等)。在接收到简档请求后,应用供应用服务器可通过信道B来启动与简档服务器26b的通信以获取相应应用的应用特定简档,例如基于简档服务器ID,如块90中所示。当应用供应服务器发起与简档服务器的通信时,简档服务器可请求应用供应服务器的认证,例如以多个不同的方式中的任意一个,如块92中所示。例如,简档服务器可以根据通用认证架构(GAA)来认证应用供应服务器。
假设简档服务器26b成功地认证应用供应服务器26a,则应用供应服务器可基于应用简档ID和(如果期望或必要)例如与MN10关联的ID的一条或多条信息,和/或涉及MN的能力的一条或多条信息(例如,包括通信接口等)来请求应用特定简档72。在接收到来自应用供应服务器的请求后,简档服务器可附加地例如以多种不同的方式的任意一个来请求MN和/MN用户的认证。例如,简档服务器可经由通过信道D与MN通信来认证MN和/或MN用户,例如根据GAA。为了认证MN和/或MN用户,简档服务器可通过信道C与认证服务器26c来进行通信。在这样的实例中,MN和/或MN用户可具有预定的安全联盟(SA),先前通过信道E来建立。
响应于来自应用供应服务器26a的请求,并且假设MN10和/或MN用户被认证(如果需要),则简档服务器26b可基于该请求来获取或创建应用特定简档72,例如通过多种不同方式的任意一种,如块98中所示。例如,简档服务器可基于在请求中的应用简档ID来获取应用特定简档,例如从由简档服务器所维护的应用特定简档的数据库。可选地,简档服务器可基于请求中的应用简档ID来创建应用特定简档,例如从由简档服务器所维护的应用特定参数和/或设置的数据库。附加地或可选地,例如,简档服务器可基于MN和/或MN用户(因而可从MN和/或MN用户ID识别)和/或涉及MN的能力的信息来获取或创建应用特定简档。更具体地,例如,简档服务器可基于应用简档ID并进一步基于MN、MN用户和/或MN能力信息(例如来自应用特定简档的数据库)来获取应用特定简档。可选地,简档服务器可基于应用简档ID和进一步基于MN、MN用户和/或MN能力信息(例如来自应用特定参数和/或设置的数据库)来创建应用特定简档。
当简档服务器26b基于MN和/或MN用户获取到或创建应用特定简档72,应用特定简档的数据库和/或应用特定参数和/或设置的数据库可分别包括与相应的MN ID和/或MN用户ID关联的简档和/或优选项/设置。这些简档和/或优选项/设置可预先由用户指定并且存储在相应的数据库中,例如在与简档服务器的先前通信期间。除了存储与MN ID和/或MN用户ID关联的简档和/或优选项/设置,简档服务器可存储与MN ID和/或MN用户ID关联的MN能力信息。在这样的实例中,对应用供应服务器26a,并且因此对简档服务器的请求不需要包括此类的能力信息。
无论简档服务器26b如何针对由MN 10启动/安装的应用66来获取/创建应用特定简档72,应用特定简档此后可提供给MN,如块100中所示。例如,响应于来自应用供应服务器的请求,简档服务器此后可将应用特定简档传输到应用供应服务器26a。接着,响应于来自MN的先前简档请求,应用供应服务器可将应用特定简档传输到MN。在接收到应用特定简档时,MN可通过基于应用特定简档来配置应用而继续启动/安装MN,如块102中所示。此外,当应用特定简档可能没有指定应用的一个或多个可配置优选项和/或设置时,可进一步基于一个或多个基本简档70来配置应用,例如以配置应用的未指定优选项和/或设置,如块104中所示。
如上所解释,MN 10接收或下载应用66,并且当应用具有相关联的应用简档ID时,请求并此后接收来自应用供应服务器26a的应用的应用特定简档72(从简档服务器26b接收简档)。MN接着可基于应用特定简档来配置接收/下载的应用。然而,应该理解到,可以多个不同的其他方式的任意一个、利用此类特定应用简档来配置应用。例如,代替接收应用并且接着接收应用特定简档以配置应用,MN可请求来自应用供应服务器的应用。响应于应用请求,应用供应服务器自身可请求/接收应用特定简档,例如以上面关于MN经由应用供应服务器请求/接收此类简档的相同方式。在接收到应用特定简档时,应用供应服务器可配置应用,例如以与MN相同的方式,并且此后将配置的应用传输到MN。在启动/安装应用后,接着MN不需要基于应用特定简档来配置应用。并且根据应用供应服务器是否基于一个或多个基本简档70来进一步配置未指定的优选项和/或设置,MN可以或可以不以这样的方式来进一步配置应用。
还应该理解到简档服务器26b可在没有应用简档ID或独立于应用简档ID的情况下至少部分地获取或创建应用特定简档72。在这样的情况下,除了或替代于应用简档ID,对简档服务器的请求可包括相应应用66的一个或多个特性、要求等。例如,请求可标识一类或一种应用,例如浏览应用、文件传输应用等。附加地或可选地,请求可标识应用的QoS要求,安全要求等。响应于此类的请求,接着简档服务器附加地或可选地基于此类的特性、要求等来获取或创建应用特定简档。一般地,接着,对简档服务器的请求可包括能够至少部分地标识应用的信息,其中信息可包括应用的应用简档ID、和/或特性、要求等。
应该理解到简档服务器26b可基于多个请求、以递增的方式来获取或创建应用66的应用特定简档72,和/或MN 10或应用供应服务器26a可基于获取/创建的应用特定简档来递增地配置应用。在这样的实例中,简档服务器可接收针对应用特定简档,或针对应用特定简档的优选项和/或设置的多个请求。并且尽管简档服务器可针对每个请求验证应用供应服务器,MN和/或MN用户,简档服务器更通常地针对第一请求来验证应用供应服务器,MN和/或MN用户并且针对相同的应用供应服务器、MN、MN用户和/或应用来维护每个后续请求的验证。
此外,尽管在相应应用的操作期间,应用特定优选项和/或设置的一个或多个可替代一个或多个冲突基本优选项和/或设置,但一个或多个基本优选项和/或设置可预定为不能被替代或具有更高的优先级。在这样的实例中,尽管应用特定优选项和/或设置可与相应的预定优选项和/或设置冲突,但可基于相应的基本优选项和/或设置替代于替换应用特定优选项和/或设置来配置应用。可选地,MN 10可请求和此后接收用户输入选择以基于相应的基本优选项和/或设置来配置应用,或替代应用特定优选项和/或设置来配置应用。
另外,应该理解尽管简档服务器26b能够提供包括应用特定优选项和/或设置的应用特定简档,但简档服务器也可能够提供其他优选项和/或设置以便至少部分地控制MN 10和/或应用66的操作。例如,简档服务器能够向MN提供一个或多个基本简档,和/或一个或多个基本优选项和/或基本设置。更具体地,例如,简档服务器能够向MN提供寻址信息,例如电子邮件地址、归属网络IP地址、电话号码等,和/或例如国家详情、订制详情等的操作信息。
无论如何确切地配置应用66,在启动/安装应用后,可至少部分地基于应用特定/基本简档来在MN10上操作应用,其中利用该应用特定/基本简档来配置应用。在这点上,在应用被操作前或操作时,MN可将配置的应用特定/基本简档的优选项和/或设置解释成一个或多个应用特定策略规则,该策略规则可由策略管理器在相应应用的操作期间来实施以控制相应应用的操作,并且因此控制MN。更具体地,例如,在配置应用后,相应的优选项和/或设置可以被解释为应用特定策略规则,此后该特定策略规则可以存储在由MN维持的策略数据库中,例如在非易失性存储器中(例如,存储器32、64)。在应用操作期间的一个或多个实例处,接着,策略管理器可从描述应用在其下操作的一个或多个条件的应用接收使用情形,或期望进行操作。策略管理器接着可基于策略数据库中的策略规则来处理使用情形,使得策略管理器能够引导或控制与相应策略规则一致的应用的操作。
在操作期间控制应用66的操作并且因此控制MN 10的策略规则可包括实现配置的优选项和/或设置的多个不同的规则的任意一个。例如,考虑其中MN包括多个不同的通信接口以便接入到不同类型网络(例如,WLAN、GPRS、VPN等)的实例。在这样的实例中,一个或多个策略规则可控制服务和/或通信接口,利用该服务,应用可通信以访问不同的服务,利用该通信接口,相应的服务通信以接入到不同类型的网络,以实现应用的操作。在这点上,可以至少部分地基于配置的优选项和/或设置解释到的策略规则来选择性地控制例如网络连接、切换等期间的通信接口并且因此接入的网络类型,应用通过这些通信接口进行通信(经由相应的服务)。
考虑例如将配置用于数据备份应用(即,应用66)的优选项和/或设置解释成一个或多个策略规则,其中所述数据备份应用在操作期间通过网络进行通信以将数据备份到远端存储器实体。在这样的实例中,策略规则可指定应用仅结合到WLAN的通信操作,并且因此,仅与服务68(其与MN 10的WLAN接口进行通信(即,通信接口))进行通信以当此类的网络可用时提供到WLAN的接入。在另一例子中,考虑将配置用于媒体(例如,MP3音乐)下载应用的优选项和/或设置解释成一个或多个策略规则。在这样的实例中,策略规则可指定应用仅通过最少成本的可用网络来下载新的媒体,和/或仅当网络不阻塞时(例如晚上时)下载新的媒体。
根据本发明的一个示例性方面,由系统的一个或多个实体(例如MN 10、应用供应服务器26a、简档服务器26b和/或验证服务器26c)所执行的功能可以由各种装置来执行,例如硬件和/或固件,包括那些上面所描述的,单独和/或在计算机程序产品的控制下。用于执行本发明的示例性实施方式的一个或多个功能的计算机程序产品包括计算机可读存储介质、例如非易失性存储介质,以及包括计算机可读程序代码部分的软件,例如实现在计算机可读存储介质上的一系列计算机指令。
在这点上,图6是根据本发明示例性实施方式的系统、方法和程序产品的流程图。将理解到可由例如包括一个或多个的计算机指令的硬件、固件和/或软件的各种装置来实施流程图的每个块或步骤,以及流程图中块的组合。将理解到,任何此类的计算机程序指令可被加载到计算机或其他的可编程设备(即,硬件)以生成一种机器,使得在计算机或其他可编程设备上运行的指令创建用于实施在控制流程图块或步骤中指定的功能的装置。这些计算机程序指令也可被存储在计算机可读存储器中,该计算机可读存储器指引计算机或其他的可编程设备以特定的方式运作,使得存储在计算机可读存储器中的指令制造加工的物品,该物品包括实施在控制流程图块或步骤中指定的功能的指令装置。计算机程序指令还可被加载到计算机或其他可编程设备上以使得在计算机或其他可编程设备上执行一系列的操作步骤,从而在计算机或其他可编程设备上运行的指令提供用于实施在控制流程图块或步骤中指定的功能的步骤。
相应地,流程图的块或步骤支持用于执行特定功能的装置的组合,用于执行特定功能的步骤的组合以及用于执行特定功能的程序指令装置。还将理解到流程图的一个或多个块或步骤,以及流程图中的块或步骤的组合可由基于专用硬件的计算机系统来实施,该计算机系统执行特定的功能或步骤、或专用硬件和计算机指令的组合。
本发明涉及的领域的技术人员将知道本发明的许多修改和其他的实施方式,该技术人员具有上述描述和相关附图所提出的教导的益处。因此,将理解到本发明不限于公开的特定实施方式并且修改和其他的实施方式旨在包括于所附权利要求书的范围内。尽管在这里使用了特定的术语,但仅在一般和描述性质上使用它们并且不为了限制的目的。
Claims (24)
1.一种用于配置应用以便在移动节点上操作的系统,该移动节点包括用于接入多个类型网络的多个通信接口,该系统包括:
网络实体,其能够发送针对用于操作移动节点上应用的应用特定简档的请求,所述请求包括能够标识应用的信息;以及
位于所述网络实体远端的简档服务器,其中所述简档服务器能够接收所述请求,并且响应于该请求,基于所述请求来创建或获取应用特定简档,并且向所述网络实体发送所述应用特定简档,
其中所述应用特定简档包括至少一个应用特定优选项或至少一个应用特定设置中的至少一个,其中至少一个应用特定优选项或至少一个应用特定设置中的至少一个能够被解释成至少一个策略规则,该策略规则能够在所述应用的操作期间至少部分地控制所述移动节点的至少一个通信接口的选择,以及
其中所述简档服务器能够发送所述应用特定简档,使得此后能够至少部分地基于应用特定简档来配置所述应用,其中独立于用户输入、至少部分地基于所述应用特定简档来配置所述应用。
2.根据权利要求1所述的系统,其中所述网络实体能够发送包括与所述应用关联的标识符的请求,以及
其中所述简档服务器能够至少部分地基于所述标识符来创建或获取所述应用特定简档。
3.根据权利要求1所述的系统,其中所述网络实体能够发送包括应用的至少一个特性或至少一个要求的至少一个的请求,以及
其中所述简档服务器能够至少部分地基于应用的至少一个特性或至少一个要求的至少一个来创建或获取所述应用特定简档。
4.根据权利要求1所述的系统,其中所述简档服务器能够发送应用特定简档,使得此后进一步基于至少一个基本简档来配置所述应用,其中所述至少一个基本简档包括至少一个基本优选项或至少一个基本设置的至少一个,并且其中至少一个基本优选项或至少一个基本设置的至少一个可以被解释成至少一个策略规则,该至少一个策略规则能够在所述应用的操作期间至少部分地控制所述移动节点的操作。
5.根据权利要求1所述的系统,其中所述网络实体包括移动节点,并且其中所述系统进一步包括:
应用供应服务器,其能够向所述移动节点提供应用,
其中所述移动节点能够向所述应用供应服务器发送请求,接着所述应用供应服务器能够向简档服务器发送请求,
其中所述简档服务器能够从所述应用供应服务器接收请求,并且能够向所述应用供应服务器发送应用特定简档,并且接着所述应用供应服务器能够向所述移动节点发送所述应用特定简档。
6.一种用于配置应用以便在移动节点上操作的网络实体,该移动节点包括用于接入多个类型网络的多个通信接口,该网络实体包括:
处理单元,其能够发送针对用于操作移动节点上应用的应用特定简档的请求,所述请求包括能够标识所述应用的信息,其中
处理单元,其能够响应于所述请求而接收应用特定简档,所述应用特定简档是基于所述请求而创建或获取的,其中所述应用特定简档包括至少一个应用特定优选项或至少一个应用特定设置的至少一个,其中至少一个应用特定优选项或至少一个应用特定设置的至少一个能够被解释成至少一个策略规则,该策略规则能够在所述应用的操作期间至少部分地控制移动节点的至少一个通信接口的选择,以及
其中所述处理单元能够接收所述应用特定简档,使得此后能够至少部分地基于所述应用特定简档来配置应用,其中独立于用户输入、至少部分地基于应用特定简档来配置所述应用。
7.根据权利要求6所述的网络实体,其中所述处理单元能够发送包括与所述应用关联的标识符的请求,以及
其中所述处理单元能够接收至少部分地基于所述标识符而创建或获取的所述应用特定简档。
8.根据权利要求6所述的网络实体,其中所述处理单元能够发送包括应用的至少一个特性或至少一个要求的至少一个的请求,以及
其中所述处理单元能够接收至少部分地基于应用的至少一个特性或至少一个要求的至少一个来创建或获取的应用特定简档。
9.根据权利要求6所述的网络实体,其中所述处理单元能够发送来自所述移动节点的请求到位于所述移动节点远端的简档服务器,以及
其中所述处理单元能够响应于请求,在所述移动节点处接收来自所述简档服务器的应用特定简档。
10.根据权利要求6所述的网络实体,其中所述处理单元能够接收应用特定简档,使得此后进一步基于至少一个基本简档来配置所述应用,其中所述至少一个基本简档包括至少一个基本优选项或至少一个基本设置的至少一个,并且其中至少一个基本优选项或至少一个基本设置的至少一个能够被解释成至少一个策略规则,该至少一个策略规则能够在应用的操作期间至少部分地控制所述移动节点的操作。
11.一种用于配置应用以便在移动节点上操作的简档服务器,该移动节点包括用于接入多个类型网络的多个通信接口,该简档服务器包括:
处理单元,其能够从网络实体接收针对用于操作移动节点上应用的应用特定简档的请求,所述请求包括能够标识所述应用的信息,
其中所述处理单元能够通过基于所述请求创建或获取应用特定简档来响应于所述请求,并且发送所述应用特定简档到所述网络实体,
其中所述应用特定简档包括至少一个应用特定优选项或至少一个应用特定设置的至少一个,其中至少一个应用特定优选项或至少一个应用特定设置的至少一个能够被解释成至少一个策略规则,该策略规则能够在应用的操作期间至少部分地控制移动节点的至少一个通信接口的选择,以及
其中所述处理单元能够发送所述应用特定简档,使得此后能够至少部分地基于应用特定简档来配置所述应用,其中独立于用户输入、至少部分地基于所述应用特定简档来配置所述应用。
12.根据权利要求11所述的简档服务器,其中所述处理单元能够接收包括与所述应用关联的标识符的请求,以及
其中所述处理单元能够至少部分地基于所述标识符来创建或获取应用特定简档。
13.根据权利要求11所述的简档服务器,其中所述处理单元能够接收包括应用的至少一个特性或至少一个要求的至少一个的请求,以及
其中所述处理单元能够至少部分地基于应用的至少一个特性或至少一个要求的至少一个来创建或获取所述应用特定简档。
14.根据权利要求11所述的简档服务器,其中所述处理单元能够发送应用特定简档,使得此后进一步基于至少一个基本简档来配置所述应用,其中所述至少一个基本简档包括至少一个基本优选项或至少一个基本设置的至少一个,并且其中至少一个基本优选项或至少一个基本设置的至少一个可以被解释成至少一个策略规则,该策略规则能够在应用的操作期间至少部分地控制所述移动节点的操作。
15.一种用于配置应用以便在移动节点上操作的方法,该移动节点包括用于接入多个类型网络的多个通信接口,该方法包括:
发送针对用于操作移动节点上应用的应用特定简档的请求,所述请求包括能够标识所述应用的信息;以及
响应于所述请求,接收所述应用特定简档,所述应用特定简档是基于所述请求所创建或获取的,其中所述应用特定简档包括至少一个应用特定优选项或至少一个应用特定设置的至少一个,其中至少一个应用特定优选项或至少一个应用特定设置的至少一个能够被解释成至少一个策略规则,该策略规则能够在应用的操作期间至少部分地控制移动节点的至少一个通信接口的选择,以及
其中接收所述应用特定简档,使得此后能够至少部分地基于应用特定简档来配置所述应用,其中独立于用户输入、至少部分地基于应用特定简档来配置所述应用。
16.根据权利要求15所述的方法,其中所述发送步骤包括发送与所述应用关联的标识符的请求,以及
其中所述接收步骤包括接收所述应用特定简档,至少部分地基于所述标识符来创建或获取所述应用特定简档。
17.根据权利要求15所述的方法,其中所述发送步骤包括发送包括应用的至少一个特性或至少一个要求的至少一个的请求,以及
其中所述接收步骤包括接收应用特定简档,至少部分地基于应用的至少一个特性或至少一个要求的至少一个来创建或获取应用特定简档。
18.根据权利要求15所述的方法,其中所述发送步骤包括发送来自所述移动节点的请求到位于所述移动节点远端的简档服务器,以及
其中所述接收步骤包括响应于所述请求,在所述移动节点处接收来自所述简档服务器的应用特定简档。
19.根据权利要求15所述的方法,其中接收所述应用特定简档,使得此后进一步基于至少一个基本简档来配置所述应用,其中所述至少一个基本简档包括至少一个基本优选项或至少一个基本设置的至少一个,并且其中至少一个基本优选项或至少一个基本设置的至少一个可以被解释成至少一个策略规则,该策略规则能够在所述应用的操作期间至少部分地控制所述移动节点的操作。
20.一种用于配置应用以便在移动节点上操作的计算机程序产品,该移动节点包括用于接入多个类型网络的多个通信接口,该计算机程序产品具有存在其上的计算机可读程序代码的至少一个计算机可读存储介质,所述计算机可读程序代码部分包括:
第一可执行部分,用于发送请求用于操作移动节点上应用的应用特定简档,所述请求包括能够标识应用的信息;以及
第二可执行部分,用于响应于所述请求而接收应用特定简档,所述应用特定简档是基于所述请求所创建或获取的,其中所述应用特定简档包括至少一个应用特定优选项或至少一个应用特定设置的至少一个,其中至少一个应用特定优选项或至少一个应用特定设置的至少一个能够被解释成至少一个策略规则,该策略规则能够在应用的操作期间至少部分地控制移动节点的至少一个通信接口的选择,以及
其中所述第二可执行部分能够接收所述应用特定简档,使得此后能够至少部分地基于应用特定简档来配置所述应用,其中独立于用户输入、至少部分地基于应用特定简档来配置所述应用。
21.根据权利要求20所述的计算机程序产品,其中所述第一可执行部分适于发送包括与所述应用关联的标识符的请求,以及
其中所述第二可执行部分适于接收至少部分地基于所述标识符而创建或获取的所述应用特定简档。
22.根据权利要求20所述的计算机程序产品,其中所述第一可执行部分适于发送包括应用的至少一个特性或至少一个要求的至少一个的请求,以及
其中所述第二可执行部分适于接收至少部分地基于应用的至少一个特性或至少一个要求的至少一个来创建或获取的应用特定简档。
23.根据权利要求20所述的计算机程序产品,其中所述第一可执行部分适于发送来自所述移动节点的请求到位于所述移动节点远端的简档服务器,以及
其中所述第二可执行部分适于响应于请求,在所述移动节点处接收来自所述简档服务器的应用特定简档。
24.根据权利要求20所述的计算机程序产品,其中所述第二可执行部分适于接收应用特定简档,使得此后进一步基于至少一个基本简档来配置所述应用,其中所述至少一个基本简档包括至少一个基本优选项或至少一个基本设置的至少一个,并且其中至少一个基本优选项或至少一个基本设置的至少一个能够被解释成至少一个策略规则,该至少一个策略规则能够在所述应用的操作期间至少部分地控制所述移动节点的操作。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/169,382 US7263353B2 (en) | 2005-06-29 | 2005-06-29 | System and method for automatic application profile and policy creation |
US11/169,382 | 2005-06-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101238698A true CN101238698A (zh) | 2008-08-06 |
Family
ID=37590264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006800287221A Pending CN101238698A (zh) | 2005-06-29 | 2006-06-15 | 用于自动化应用简档和策略生成的系统和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7263353B2 (zh) |
EP (1) | EP1897322A2 (zh) |
JP (1) | JP2009500887A (zh) |
KR (1) | KR100977488B1 (zh) |
CN (1) | CN101238698A (zh) |
WO (1) | WO2007000636A2 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102279758A (zh) * | 2010-06-08 | 2011-12-14 | 夏普株式会社 | 软件发布方法、信息处理装置以及信息处理系统 |
CN102948135A (zh) * | 2010-06-22 | 2013-02-27 | 高通股份有限公司 | 用于在无线通信中支持特定于运营商的简档的方法和装置 |
CN103283257A (zh) * | 2011-01-04 | 2013-09-04 | 三星电子株式会社 | 在移动通信终端中远程控制外围装置的设备和方法 |
CN104008324A (zh) * | 2013-02-22 | 2014-08-27 | 三星电子株式会社 | 用于应用安全策略的终端和服务器及其控制方法 |
CN106055413A (zh) * | 2016-05-10 | 2016-10-26 | 北京奇虎科技有限公司 | 传输智能手表的应用配置项的方法、装置、服务器和系统 |
Families Citing this family (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7873646B2 (en) | 2004-02-25 | 2011-01-18 | Research In Motion Limited | Method for modifying notifications in an electronic device |
US7398061B2 (en) * | 2004-02-26 | 2008-07-08 | Research In Motion Limited | Method and apparatus for changing the behavior of an electronic device |
US7685264B2 (en) * | 2005-08-30 | 2010-03-23 | Microsoft Corporation | System displaying a collection of network settings for a user to adjust and associate the settings with a network profile |
US8280354B2 (en) * | 2005-10-27 | 2012-10-02 | Research In Motion Limited | Method and system for provisioning wireless services |
US8213922B2 (en) | 2005-12-08 | 2012-07-03 | At&T Intellectual Property I, Lp | Method for scanning services with a multimode communication device |
US8433804B2 (en) | 2006-01-13 | 2013-04-30 | At&T Mobility Ii Llc | Dynamic event server subsystem utilizing session initiation protocol |
US20070184858A1 (en) * | 2006-02-09 | 2007-08-09 | Agere Systems Inc. | Method of attaching mobile communication tasks to a Subscriber Information Module card and mobile communication device incorporating the same |
US7949301B2 (en) * | 2006-07-21 | 2011-05-24 | Research In Motion Limited | Mobile communications device access from personal computer |
US20080026729A1 (en) * | 2006-07-31 | 2008-01-31 | Research In Motion Limited | Method and apparatus for configuring unique profile settings for multiple services |
US20080027955A1 (en) * | 2006-07-31 | 2008-01-31 | May Darrell R | System and method for storage and display of time-dependent events |
US7730404B2 (en) * | 2006-07-31 | 2010-06-01 | Research In Motion Limited | Electronic device and method of messaging meeting invitees |
US8145200B2 (en) * | 2006-07-31 | 2012-03-27 | Research In Motion Limited | Method and apparatus for configuring unique profile settings for multiple services |
US8923852B2 (en) * | 2006-11-01 | 2014-12-30 | Seven Networks, Inc. | System, method, and computer-readable medium for user equipment decision-making criteria for connectivity and handover |
US20080144604A1 (en) * | 2006-12-14 | 2008-06-19 | Adobe Systems Incorporated | Interface-neutral communication architecture |
US8116748B2 (en) | 2006-12-14 | 2012-02-14 | At&T Intellectual Property I, Lp | Management of locations of group members via mobile communications devices |
US8566602B2 (en) * | 2006-12-15 | 2013-10-22 | At&T Intellectual Property I, L.P. | Device, system and method for recording personal encounter history |
US8160548B2 (en) * | 2006-12-15 | 2012-04-17 | At&T Intellectual Property I, Lp | Distributed access control and authentication |
US7646297B2 (en) | 2006-12-15 | 2010-01-12 | At&T Intellectual Property I, L.P. | Context-detected auto-mode switching |
US20080146250A1 (en) * | 2006-12-15 | 2008-06-19 | Jeffrey Aaron | Method and System for Creating and Using a Location Safety Indicator |
US8649798B2 (en) * | 2007-01-25 | 2014-02-11 | At&T Intellectual Property I, L.P. | Methods and devices for attracting groups based upon mobile communications device location |
US8787884B2 (en) * | 2007-01-25 | 2014-07-22 | At&T Intellectual Property I, L.P. | Advertisements for mobile communications devices via pre-positioned advertisement components |
US8199003B2 (en) | 2007-01-30 | 2012-06-12 | At&T Intellectual Property I, Lp | Devices and methods for detecting environmental circumstances and responding with designated communication actions |
EP2177059B1 (en) * | 2007-07-13 | 2019-02-27 | Telefonaktiebolaget LM Ericsson (publ) | Matching used and allowed radio access technology types |
US8335504B2 (en) * | 2007-08-23 | 2012-12-18 | At&T Intellectual Property I, Lp | Methods, devices and computer readable media for providing quality of service indicators |
US20090064108A1 (en) * | 2007-09-04 | 2009-03-05 | Apple Inc. | Configuring Software Stacks |
JP5080583B2 (ja) | 2007-09-27 | 2012-11-21 | パナソニック株式会社 | 情報サーバ及び移動端末並びに移動端末により実行される方法 |
US8514842B1 (en) * | 2007-09-28 | 2013-08-20 | Adobe Systems Incorporated | Systems and methods for enabling communication between users of common virtual spaces |
KR100888511B1 (ko) | 2007-12-12 | 2009-03-12 | 한국전자통신연구원 | 텔레매틱스 서비스 응용 프로토콜 자동 생성 시스템 및방법 |
US9185554B2 (en) * | 2008-02-15 | 2015-11-10 | Appcentral, Inc. | System and methods to store, retrieve, manage, augment and monitor applications on appliances |
US9544398B2 (en) | 2008-02-15 | 2017-01-10 | Good Technology Holdings Limited | System and methods to store, retrieve, manage, augment and monitor applications on appliances |
US8208900B2 (en) * | 2008-03-04 | 2012-06-26 | Apple Inc. | Secure device configuration profiles |
US8418168B2 (en) * | 2008-05-29 | 2013-04-09 | Research In Motion Limited | Method and system for performing a software upgrade on an electronic device connected to a computer |
US8041346B2 (en) | 2008-05-29 | 2011-10-18 | Research In Motion Limited | Method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network |
US7865573B2 (en) * | 2008-05-29 | 2011-01-04 | Research In Motion Limited | Method, system and devices for communicating between an internet browser and an electronic device |
WO2009149341A2 (en) * | 2008-06-05 | 2009-12-10 | Camiant, Inc. | Method and system for providing mobility management in network |
US8640188B2 (en) * | 2010-01-04 | 2014-01-28 | Tekelec, Inc. | Methods, systems, and computer readable media for providing group policy configuration in a communications network using a fake user |
US8813168B2 (en) | 2008-06-05 | 2014-08-19 | Tekelec, Inc. | Methods, systems, and computer readable media for providing nested policy configuration in a communications network |
US8516096B2 (en) * | 2008-07-09 | 2013-08-20 | In Motion Technology Inc. | Cognitive wireless system |
US8107452B1 (en) * | 2008-09-26 | 2012-01-31 | Sprint Communications Company L.P. | Customizing a browsing experience on a mobile communications device |
US8107944B2 (en) * | 2008-10-14 | 2012-01-31 | Todd Michael Cohan | System and method for automatic data security, back-up and control for mobile devices |
US20100153695A1 (en) * | 2008-12-16 | 2010-06-17 | Microsoft Corporation | Data handling preferences and policies within security policy assertion language |
TWI396989B (zh) * | 2008-12-31 | 2013-05-21 | Inventec Appliances Corp | 網路服務方法及其裝置 |
CN101516126B (zh) * | 2009-03-24 | 2011-04-13 | 华为技术有限公司 | 一种无线局域网接入异种网络的方法和装置 |
FR2943881A1 (fr) * | 2009-03-31 | 2010-10-01 | France Telecom | Procede et dispositif de gestion d'une authentification d'un utilisateur. |
US8254957B2 (en) | 2009-06-16 | 2012-08-28 | Intel Corporation | Context-based limitation of mobile device operation |
US9092069B2 (en) * | 2009-06-16 | 2015-07-28 | Intel Corporation | Customizable and predictive dictionary |
US20100318656A1 (en) * | 2009-06-16 | 2010-12-16 | Intel Corporation | Multiple-channel, short-range networking between wireless devices |
US8776177B2 (en) * | 2009-06-16 | 2014-07-08 | Intel Corporation | Dynamic content preference and behavior sharing between computing devices |
US8446398B2 (en) * | 2009-06-16 | 2013-05-21 | Intel Corporation | Power conservation for mobile device displays |
KR101325292B1 (ko) * | 2009-06-16 | 2013-11-08 | 인텔 코오퍼레이션 | 핸드헬드 디바이스의 카메라 응용 |
US8429268B2 (en) * | 2009-07-24 | 2013-04-23 | Camiant, Inc. | Mechanism for detecting and reporting traffic/service to a PCRF |
KR101247957B1 (ko) * | 2009-09-21 | 2013-04-03 | 에스케이텔레콤 주식회사 | 멀티 네트워크 접속 방법 및 장치 |
US8443059B2 (en) * | 2009-10-08 | 2013-05-14 | F-Secure Oyj | Configuring a client application |
KR20110063297A (ko) | 2009-12-02 | 2011-06-10 | 삼성전자주식회사 | 휴대용단말기 및 그 제어방법 |
US9166803B2 (en) * | 2010-02-12 | 2015-10-20 | Tekelec, Inc. | Methods, systems, and computer readable media for service detection over an RX interface |
CN102823197B (zh) * | 2010-03-05 | 2015-02-04 | 泰克莱克股份有限公司 | 用于增强的服务检测和策略规则确定的方法、系统和计算机可读介质 |
US9319318B2 (en) * | 2010-03-15 | 2016-04-19 | Tekelec, Inc. | Methods, systems, and computer readable media for performing PCRF-based user information pass through |
US9917700B2 (en) | 2010-03-15 | 2018-03-13 | Tekelec, Inc. | Systems, methods, and computer readable media for policy enforcement correlation |
US20110225280A1 (en) * | 2010-03-15 | 2011-09-15 | Mark Delsesto | Methods, systems, and computer readable media for communicating policy information between a policy charging and rules function and a service node |
US8473743B2 (en) | 2010-04-07 | 2013-06-25 | Apple Inc. | Mobile device management |
US8935666B2 (en) * | 2010-06-30 | 2015-01-13 | Gordon G. MILLER, III | Systems and methods for dynamic mobile applications |
WO2013015835A1 (en) | 2011-07-22 | 2013-01-31 | Seven Networks, Inc. | Mobile application traffic optimization |
WO2012064067A2 (ko) * | 2010-11-10 | 2012-05-18 | 에스케이 텔레콤주식회사 | 이기종 네트워크 간 접속변경 방법을 지원하는 정책제공장치 및 단말장치 |
EP2621144B1 (en) * | 2011-04-27 | 2014-06-25 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US9660992B1 (en) | 2011-05-23 | 2017-05-23 | Palo Alto Networks, Inc. | User-ID information propagation among appliances |
US10560478B1 (en) | 2011-05-23 | 2020-02-11 | Palo Alto Networks, Inc. | Using log event messages to identify a user and enforce policies |
US9215235B1 (en) | 2011-05-23 | 2015-12-15 | Palo Alto Networks, Inc. | Using events to identify a user and enforce policies |
US8677447B1 (en) * | 2011-05-25 | 2014-03-18 | Palo Alto Networks, Inc. | Identifying user names and enforcing policies |
GB2492544A (en) * | 2011-07-01 | 2013-01-09 | Intellectual Ventures Holding 81 Llc | Selecting a radio access type for packet data communication |
CN102868665B (zh) * | 2011-07-05 | 2016-07-27 | 华为软件技术有限公司 | 数据传输的方法及装置 |
WO2013030626A1 (en) * | 2011-08-31 | 2013-03-07 | Nokia Corporation | Method and apparatus for privacy policy management |
GB2494645A (en) * | 2011-09-13 | 2013-03-20 | Skype | Application layer handoff between wireless networks |
CN104025475B (zh) * | 2011-10-03 | 2018-04-13 | 英特尔公司 | 装置到装置(d2d)通信机制 |
US8571549B2 (en) | 2011-11-15 | 2013-10-29 | Motorola Solutions, Inc. | Access control for roaming radio devices |
US8949203B1 (en) * | 2012-01-11 | 2015-02-03 | Cadence Design Systems, Inc. | Verification of design libraries and databases |
US9158559B2 (en) | 2012-01-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Roaming of note-taking application features |
JP6514639B2 (ja) | 2012-07-14 | 2019-05-15 | テケレック・インコーポレイテッドTekelec, Inc. | 無線アクセスネットワークにおける輻輳を動的に制御するための方法、システム、およびコンピュータ読取可能媒体 |
CN104429103B (zh) | 2012-07-14 | 2019-03-08 | 泰科来股份有限公司 | 用于基于策略的本地分流(lbo)的方法、系统和计算机可读介质 |
WO2014015331A1 (en) | 2012-07-20 | 2014-01-23 | Tekelec, Inc. | Methods, systems and computer readable media for distributing policy rules to the mobile edge |
EP2891340A1 (en) * | 2012-08-30 | 2015-07-08 | Telefonaktiebolaget LM Ericsson (Publ) | Methods and apparatus for controlling permissions to be granted to applications on user equipment responsive to user privacy profiles |
KR20140043000A (ko) * | 2012-09-28 | 2014-04-08 | 한국전자통신연구원 | 이동통신 단말기를 이용한 외부기기 입출력 지원장치 및 방법 |
US9106666B2 (en) * | 2012-10-31 | 2015-08-11 | Verizon Patent And Licensing Inc. | Method and system for facilitating controlled access to network services |
US9830191B2 (en) | 2013-04-15 | 2017-11-28 | Seven Networks, Llc | Temporary or partial offloading of mobile application functions to a cloud-based environment |
KR102067093B1 (ko) * | 2013-05-21 | 2020-01-17 | 콘비다 와이어리스, 엘엘씨 | 경량 iot 정보 모델 |
US20160057206A1 (en) * | 2014-08-19 | 2016-02-25 | International Business Machines Corporation | Application profile to configure and manage a software defined environment |
US9686237B2 (en) | 2014-08-19 | 2017-06-20 | International Business Machines Corporation | Secure communication channel using a blade server |
US10331321B2 (en) | 2015-06-07 | 2019-06-25 | Apple Inc. | Multiple device configuration application |
US10511542B2 (en) * | 2016-06-10 | 2019-12-17 | Microsoft Technology Licensing, Llc | Multi-interface power-aware networking |
JP6810334B2 (ja) * | 2016-06-17 | 2021-01-06 | 富士通株式会社 | プロファイルデータ配信制御装置、プロファイルデータ配信制御方法およびプロファイルデータ配信制御プログラム |
US11057455B1 (en) * | 2018-04-04 | 2021-07-06 | Wells Fargo Bank, N.A. | File transfer abstraction on a computer network |
US11138018B2 (en) | 2018-12-14 | 2021-10-05 | Nvidia Corporation | Optimizing execution of computer programs using piecemeal profiles |
US11757891B1 (en) * | 2019-10-29 | 2023-09-12 | Meta Platforms, Inc. | Using a host application to authorize a user of a client device to perform an action within a guest application |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI92782C (fi) | 1993-02-09 | 1994-12-27 | Nokia Mobile Phones Ltd | Matkapuhelimien asetusten ryhmittely |
US6012088A (en) | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US6202206B1 (en) | 1998-05-14 | 2001-03-13 | International Business Machines Corporation | Simultaneous installation and configuration of programs and components into a network of server and client computers |
US6965948B1 (en) | 1999-11-12 | 2005-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for selective network access |
US7146260B2 (en) | 2001-04-24 | 2006-12-05 | Medius, Inc. | Method and apparatus for dynamic configuration of multiprocessor system |
WO2004008693A1 (en) | 2002-07-10 | 2004-01-22 | Koninklijke Philips Electronics N.V. | Interface selection from multiple networks |
US9363709B2 (en) | 2002-12-24 | 2016-06-07 | Samrat Vasisht | Method, system and device for automatically configuring a communications network |
US7779405B2 (en) * | 2003-03-14 | 2010-08-17 | At&T Intellectual Property I, L.P. | Run-time determination of application delivery |
JP2004304399A (ja) * | 2003-03-31 | 2004-10-28 | Nec Corp | 通信端末、基地局、サーバ、ネットワークシステム及びハンドオーバ方法 |
JP2004356815A (ja) * | 2003-05-28 | 2004-12-16 | Sony Ericsson Mobilecommunications Japan Inc | 移動体通信端末装置 |
US20050289531A1 (en) | 2004-06-08 | 2005-12-29 | Daniel Illowsky | Device interoperability tool set and method for processing interoperability application specifications into interoperable application packages |
US7319878B2 (en) * | 2004-06-18 | 2008-01-15 | Qualcomm Incorporated | Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network |
-
2005
- 2005-06-29 US US11/169,382 patent/US7263353B2/en active Active
-
2006
- 2006-06-15 JP JP2008518995A patent/JP2009500887A/ja active Pending
- 2006-06-15 CN CNA2006800287221A patent/CN101238698A/zh active Pending
- 2006-06-15 EP EP06765567A patent/EP1897322A2/en not_active Withdrawn
- 2006-06-15 KR KR1020087002322A patent/KR100977488B1/ko not_active IP Right Cessation
- 2006-06-15 WO PCT/IB2006/001672 patent/WO2007000636A2/en active Application Filing
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102279758A (zh) * | 2010-06-08 | 2011-12-14 | 夏普株式会社 | 软件发布方法、信息处理装置以及信息处理系统 |
CN102948135A (zh) * | 2010-06-22 | 2013-02-27 | 高通股份有限公司 | 用于在无线通信中支持特定于运营商的简档的方法和装置 |
US9706035B2 (en) | 2010-06-22 | 2017-07-11 | Qualcomm Incorporated | Method and apparatus for supporting operator specific profiles in wireless communications |
CN102948135B (zh) * | 2010-06-22 | 2014-07-23 | 高通股份有限公司 | 用于在无线通信中支持特定于运营商的简档的方法和装置 |
CN103283257B (zh) * | 2011-01-04 | 2016-11-02 | 三星电子株式会社 | 在移动通信终端中远程控制外围装置的设备和方法 |
US9665242B2 (en) | 2011-01-04 | 2017-05-30 | Samsung Electronics Co., Ltd. | Apparatus and method for remotely controlling peripheral devices in mobile communication terminal |
CN103283257A (zh) * | 2011-01-04 | 2013-09-04 | 三星电子株式会社 | 在移动通信终端中远程控制外围装置的设备和方法 |
US10620782B2 (en) | 2011-01-04 | 2020-04-14 | Samsung Electronics Co., Ltd. | Apparatus and method for remotely controlling peripheral devices in mobile communication terminal |
US11416113B2 (en) | 2011-01-04 | 2022-08-16 | Samsung Electronics Co., Ltd. | Apparatus and method for remotely controlling peripheral devices in mobile communication terminal |
CN104008324A (zh) * | 2013-02-22 | 2014-08-27 | 三星电子株式会社 | 用于应用安全策略的终端和服务器及其控制方法 |
CN104008324B (zh) * | 2013-02-22 | 2018-05-11 | 三星电子株式会社 | 用于应用安全策略的终端和服务器及其控制方法 |
CN106055413A (zh) * | 2016-05-10 | 2016-10-26 | 北京奇虎科技有限公司 | 传输智能手表的应用配置项的方法、装置、服务器和系统 |
CN106055413B (zh) * | 2016-05-10 | 2020-06-05 | 北京奇虎科技有限公司 | 传输智能手表的应用配置项的方法、装置、服务器和系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2007000636A2 (en) | 2007-01-04 |
US20070004393A1 (en) | 2007-01-04 |
WO2007000636A8 (en) | 2008-03-06 |
KR20080019727A (ko) | 2008-03-04 |
EP1897322A2 (en) | 2008-03-12 |
WO2007000636A3 (en) | 2007-03-22 |
JP2009500887A (ja) | 2009-01-08 |
US7263353B2 (en) | 2007-08-28 |
KR100977488B1 (ko) | 2010-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101238698A (zh) | 用于自动化应用简档和策略生成的系统和方法 | |
US8825109B2 (en) | Policy-based data routing for a multi-mode device | |
JP5027203B2 (ja) | 遠隔デバイスデータによる無線ネットワーク最適化 | |
US8422466B2 (en) | Multiple network connections | |
US9300813B2 (en) | Method and system for controlling access and utilization of femtocells via a network based service | |
EP2389036B1 (en) | Policy-based data routing for a multi-mode device | |
CN102318381A (zh) | 移动网络中基于安全网络的路由优化的方法 | |
KR20080012895A (ko) | Vpn 프록시 관리 객체 | |
JP2018518129A (ja) | 複数のアクティブな加入者識別モジュールプロファイルの管理 | |
US20160285493A1 (en) | Methods for performing a remote management of a multi-subscription sim module, and corresponding sim module and computer program product | |
KR20070081778A (ko) | 스티어드 plmn을 이용한 자동 네트워크 선택 방법 및장치 | |
MX2012000268A (es) | Metodos y aparatos para registrar con redes externas en entornos de redes inalambricas. | |
CN101171858A (zh) | 用于经由远程诊断来管理移动终端的性能的系统和方法 | |
JP2005516546A (ja) | 移動クライアント装置をインターネットに接続する方法およびシステム | |
KR20060041199A (ko) | 무선 디바이스와 서버 사이의 핸드쉐이킹을 위한 시스템 및방법 | |
WO2006095236A1 (en) | System, method and apparatus for selecting a remote endpoint for accessing packet data services | |
CN103889030A (zh) | 评估通信接口 | |
CN103370952A (zh) | 用于扩展的/增强的逻辑接口行为的系统及方法 | |
KR20080018958A (ko) | 다중-모드 통신 시스템 내의 시스템 선택을 위한 시스템, 단말기, 네트워크 엔티티, 방법, 및 컴퓨터 프로그램 생성물 | |
CN103179100A (zh) | 一种防止域名系统隧道攻击的方法及设备 | |
KR101158993B1 (ko) | 단말기 프로파일을 업데이트하기 위한 방법 및 장치 | |
JP6397125B2 (ja) | 識別ユニットに加入者情報をダウンロードする方法 | |
KR101127764B1 (ko) | 무선 단말기 및 그의 접속 제어 방법 | |
CN101167332A (zh) | Vpn代理管理对象 | |
JP2022519316A (ja) | 決済エンジンおよび使用の方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080806 |