CN1596405A - 用于标识和访问网络服务的***和方法 - Google Patents
用于标识和访问网络服务的***和方法 Download PDFInfo
- Publication number
- CN1596405A CN1596405A CNA028237749A CN02823774A CN1596405A CN 1596405 A CN1596405 A CN 1596405A CN A028237749 A CNA028237749 A CN A028237749A CN 02823774 A CN02823774 A CN 02823774A CN 1596405 A CN1596405 A CN 1596405A
- Authority
- CN
- China
- Prior art keywords
- application
- network
- portable terminal
- supply
- information provision
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1006—Server selection for load balancing with static server selection, e.g. the same server being selected for a specific client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1014—Server selection for load balancing based on the content of a request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1038—Load balancing arrangements to avoid a single path through a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
一种用于便于移动终端访问可经由网络上的多个应用服务器获得的特定网络应用的***和方法。对应于网络应用的应用标识符以及包含多个应用服务器的其中一个的应用服务器地址的相关联的应用访问参数被嵌入到供应信息中。所述供应信息被传送到与供应程序有关的至少一个移动终端。供应移动终端以便易于通过由供应信息提供的应用服务器地址所标识的应用服务器来访问网络应用。
Description
发明领域
本发明总体上涉及网络通信***,更具体而言,涉及一种用于便于移动终端访问应用的***和方法,所述应用是可经由网络上的应用服务器获得的。
发明背景
现今的通信技术已经给有线和无线网络带来了巨大的扩展。在进一步提供更多灵活性和信息转移快捷性的同时,无线联网技术已经致力于解决大量的传统消费者需求。目前的以及即将出现的陆上通信线联网技术已经日益扩展成包含无线和移动式技术。通过这些网络,能够将信息下载到台式***、无线***等等。例如,将可经由因特网获得的信息下载到移动式无线部件比如蜂窝式电话、个人数字助理(PDA)、膝上电脑等等上。
便于因特网内容到/从无线设备的这种转移的一种技术就是:无线应用协议(WAP),该应用协议将因特网及其它网络与无线网络平台集成在一起。通常,WAP是一组说明因特网标准及无线服务标准两者的特性及功能的协议。它不依赖于无线网络标准,并且被设计成开放式标准。WAP桥接了有线因特网范例与无线域之间的鸿沟,以便允许无线设备用户跨越两种平台享受因特网的好处。
可经由这些有线和无线网络访问的信息类型包括:软件应用和服务,比如在无线终端上可操作的无线服务。人们不断地对无线服务作出改进,包括:能力、速度和效率方面的改进。无线服务的用户正在获得对诸如视频点播、视频会议、快速web访问和文件转移之类的多媒体服务的日益增加访问。现有的以及未来的服务是由制订服务的网络服务运营商以及移动设备用户可经由网络获得的应用提供的,而且将会由他们继续提供这些服务。
对于在无线网络上可操作的移动设备而言,“移动式因特网”涉及了这些服务和应用的可访问性。目前,正在万维网(WWW)或WAP基础结构上建立移动式因特网。然而,目前还没有用于标识移动式因特网上的应用或服务的正式标准。而是,通过统一资源定位符(URL)来标识应用或服务,所述统一资源定位符用于规定这些应用或服务能被访问到所在的网络地址。例如,特定的因特网服务或应用是通过输入指向提供那样的服务或应用的网络主机的URL来访问的。虽然这种方法在某些方面是一种足以访问此类服务的方式,但这主要是由于通常一直没有Web或WAP应用的标准化这一事实。例如,现行可用的搜索服务是由两个或多个不同的web搜索应用提供的,这些搜索应用可能提供相似的功能性,但可能不以相同的方式工作。因此,在访问各个应用的某些情况下,利用嵌入实际网络地址的URL来标识非标准化应用是可接受的。
然而,当应用和服务被标准化(包括由标准实体所认可的标准、专有标准或布局方案等)时,就要中止使用这种手段。这是因为通过专用URL来访问这类应用不能应付多个服务供应商提供的标准化应用和服务的情况。例如,多媒体消息传送服务(MMS)是一种已经由WAP论坛和3GPP一起标准化后的服务。因此,许多不同的服务供应商都可以提供对相同应用的使用,因此不再能使用现行惯例来正确地标识应用。这是因为所述URL将包含各个应用/服务供应商的网络地址。其结果是,它将对特定应用/服务供应商所提供的服务实例进行标识,而不是标识标准化服务本身。例如,包括“...company XYZ.com/MMS”的web地址通常无法标识MMS应用,这是由于诸如公司ABC之类的其它运营商也将提供该应用。
目前方法的另一个问题是:在标准化应用情况下,典型地,移动设备中的用户代理(应用软件)将通常不是用于访问URL的浏览器。如果移动设备仅有的信息是一个指向特定宿主的URL,那么它就无法判断出适当用户代理将要使用什么。
诸如现有的WAP自引导程序供应之类的供应(Provisioning)技术,针对解决移动式因特网用户的一些需要。为移动设备使用供应的一个原因就是:移动终端从本质上讲是受限的设备。它们典型地具有有限的存储器、存储设备和处理能力。因此,移动设备不包括访问网络上可获得的新服务或升级服务所需的所有组件。当移动式用户想要使用网络上可获得的新服务或升级服务时,必须将终端配置成能使用那些新服务。对终端进行配置以使用网络上的服务泛指“供应”终端。可以在移动设备的初始设置时执行供应,或者也可以为升级和/或更新已经用在那个移动设备上的服务及应用而执行供应。
然而,目前的供应技术没有解决上述问题。相反,目前的供应技术具有局限于建立基本网络连通性所需的参数的范围。隐含地假设所述信息适用于所有的应用,并且不存在将参数设置与特定应用相关联的任何手段。
因此,在网络通信行业中存在这样一种需要,即允许移动终端标识各种网络应用服务器中给出的特定应用,具体而言,其中这类应用被标准化并由不同的可寻址网络元件加以寄宿。本发明解决了现有技术的这些及其它缺点,并且提供了优于现有技术的供应***和方法的更多优点。
发明概述
本发明涉及一种用于便于移动终端访问可经由网络上多个应用服务器获得的特定应用的***和方法。本发明涉及经由诸如供应服务器之类的网络服务器来向移动终端提供应用标识符以及访问参数。移动终端又依次使用应用标识符来标识和访问网络上的多个应用服务器中特定一个上的目标应用,所述应用服务器寄宿(host)那个应用。
依照本发明的一个实施例,提供了一种用于便于移动终端访问由网络上的多个应用服务器寄宿的网络应用的方法。对应于网络应用的应用标识符以及相关联的应用访问参数被嵌入到供应信息中,所述访问参数包括多个应用服务器的其中一个的应用服务器地址。结合供应程序,将供应信息发送到至少一个移动终端。供应该移动终端以便易于通过由供应信息提供的应用服务器地址所标识的应用服务器来访问网络应用。依照本发明的另一个实施例,提供了一种具有用于执行这种方法的计算机可执行指令的计算机可读介质。依照本发明的更详细实施例,所述方法进一步包括在移动终端预先配置诸如用户代理之类的软件模块以便识别应用标识符,还包括利用所述软件模块、通过对应于应用服务器地址的应用服务器来访问网络应用。
依照本发明的另一个实施例,提供了一种用于易于移动终端访问可经由网络上的多个应用服务器获得的目标应用的***。所述***包括用于提供一个或多个供应信息文件的供应元件。正如这里所使用的,文件、记录、文档、块或其它术语均不意在暗指任何特定的结构或信息块类型,而是意旨一般包括用以提供这种供应信息所使用的任何类型格式,仅仅包括信息字节的序列。至少一个供应文件包括对应于目标应用的应用标识符。所述供应文件进一步包括与应用标识符相关联的应用访问参数,其中至少一个应用访问参数包括多个应用服务器的其中一个的应用服务器地址。所述***包括移动终端,它被预先配置成能在接收到供应文件时识别已嵌入的应用标识符。所述移动终端访问在应用服务器地址的目标应用,所述应用服务器地址是由与应用标识符相关联的一个或多个应用访问参数加以规定的。在更详细的实施例中,供应网络元件包括:耦合于网络的供应服务器,其实施推送技术以便经由网络将供应信息推送到移动终端。依照另一个详细实施例,供应网络元件包括便携式组件或嵌入设备的组件,比如用户身份模块(SIM)、WAP身份模块(WIM)或用于存储供应信息以供转移到移动设备的智能卡。
依照本发明的另一个实施例,提供了一种包括供应服务器的网络元件。所述供应服务器传送嵌入在由移动终端可读的载波中的数据信号,并且对一个或多个供应文档进行编码。所述供应文档包括对应于标准化的网络应用的应用标识符,所述标准化的网络应用由多个应用服务器加以寄宿。所述供应文档进一步包括与应用标识符相关联的应用访问参数,其中至少一个应用访问参数是多个应用服务器的其中一个的应用服务器地址,在所述应用服务器中,数据信号的移动终端接收方能够访问所述标准化的网络应用。
本发明的上面的概述并非意在描述每个举例说明的本发明的实施例或实施方案。这只是附图以及随后的相关论述的目的。
附图简要说明
结合在以下图中所举例说明的实施例来描述本发明。
图1是依照本发明原理的网络***的示范性实施例,该网络***采用了应用标识供应和访问;
图2举例说明依照本发明原理的网络***的另一个示范性实施例,该网络***采用了应用标识供应和访问;
图3举例说明在无线应用协议(WAP)环境中的网络***的特定实施例,该网络***采用了本发明的应用ID供应和访问原则;
图4是举例说明依照本发明的如下方式的示范性实施例,在所述方式下利用通过供应过程而提供的应用ID来访问特定应用;
图5举例说明依照本发明的部分供应内容的示例,所述供应内容可以被递送到移动终端;
图6是举例说明用于利用本发明的应用标识供应和访问原则来访问目标网络应用的方法的一个实施例的流程图;和
图7是举例说明用于利用本发明的应用标识供应和访问原则来访问网络应用的方法的更详细实施例的流程图。
各种实施例的详述
在各种不同实施例的以下说明中,为所附的附图加了参考标记,该参考标记构成了附图的一部分,并且在附图中通过举例说明可以实施本发明的各种实施例的方式来示出了所述参考标记。将要理解的是,也可以使用其它的实施例,并且在不脱离本发明范围的情况下可以作出结构及功能上的修改。
本发明涉及一种用于便于移动终端访问可经由网络上的多个应用服务器获得的特定应用的***和方法。本发明包含由诸如供应服务器之类的网络服务程序向移动终端提供应用标识符。随同应用标识符一起的是移动终端用以便于访问由应用标识符标识的应用的各种访问参数。移动终端访问位于由访问参数标识的特定应用服务器上的、与应用标识符相对应的网络应用。所述访问参数还允许移动终端配置与目标应用服务器及应用相关联的其它访问特性及连通性设置。
图1是依照本发明原理的网络***100的示范性实施例,该网络***采用了应用标识供应和访问。本发明允许移动终端访问位于特定应用服务器上的网络应用,其中多个应用服务器提供了那样的应用。在供应过程期间,移动终端接收应用标识符(应用ID)以及相关联的访问参数,这样就允许移动终端标识适当的应用服务器和访问特性,以便按其访问由应用ID标识的应用。
当移动用户想要使用在网络上可获得的新服务时,必须将终端配置成能使用那些新服务。将终端配置成能使用网络上的服务泛指“供应”终端。依照本发明的一个实施例,移动终端102通过从供应源106在网络104上而无线广播(OTA)地接收应用ID以及相关联的访问参数。在另一个实施例中,可以通过直接地供应装置来接收应用ID以及相关联的访问参数,比如通过智能卡、用户身份模块(SIM)、WAP身份模块(WIM)或者其它类似的便携式组件或嵌入设备的组件。应用ID是在移动终端供应过程期间由供应源106提供给移动终端的。依照本发明的、提供应用ID的供应过程可以随时地发生。例如,当向移动设备提供新服务时或者当升级已经在移动终端上使用的服务及应用时,可以发生所述供应过程。在其它示例中,所述供应过程可以是在移动终端的初始设置时所发生的自引导程序供应过程,或者可以是用以在初始自引导程序供应之后更新供应信息的再供应过程。
供应源106可以是任何耦合于网络104的设备,该设备能够提供这种供应信息,比如像供应服务器。供应源106也可以是便携式组件或嵌入设备的组件,比如像SIM、WIM等等。在举例说明的实施例中,应用ID是由无线广播式的供应源106通过“推送(push)”特征的实施方案提供的,所述推送特征亦称作“通知”特征或者“警告”特征。下面会更详细地描述这种推送特征。
依照本发明的一个实施例,应用ID被嵌入在由供应源106提供的供应信息内。因此,胜于仅仅作为用于将消息分派到移动终端102的其它接收应用的基础而包含在首部中,移动终端能够依次使用由移动终端102接收的应用ID,以便最终访问特定应用108。例如,应用108可以通过可经由网络104获得的应用服务器或服务而使其可用。
正如下面更加详细描述的那样,移动终端102接收并处理应用ID以及相应的访问参数,包括标识多个将要服务应用108的应用服务器的其中之一。通过识别应用ID,移动终端能够确定将要服务应用的应用服务器,以及确定进行更高效访问和/或允许特定网络连通性设置与应用108相关联的其它参数。在移动终端102提供一个或多个软件模块或用户代理110,其中每个用户代理/软件模块110最初都被配置成能识别应用ID并且能访问适当网络上的应用108。由此,所述用户代理/软件模块110识别出应用ID,并且按照由各种访问参数阐明的方式、利用应用服务器地址信息来访问适当应用服务器。
图2举例说明依照本发明原理的网络***200的另一个示范性实施例,该网络***采用了应用标识供应和访问。图2的示范性实施例包括一个或多个移动终端202,所述移动终端从供应源那里接收应用ID以及相关联的访问参数。在一个实施例中,提供应用ID以及相关联参数的供应源是SIM、WIM、智能卡,或是能够耦合于终端202的其它便携式或嵌入式组件208。在另一个实施例中,通过供应服务器204来向终端202提供应用ID以及相关联的参数,其中所述终端和供应服务器经由任意一个或多个协同操作式无线及陆上通信线网络206进行通信。
移动终端202可以包括任何类型的无线计算设备。例如,移动终端202可以代表许多无线电通信设备中的任意一种,比如像无线/蜂窝式电话210、个人数字助理(PDA)212、笔记本或膝上电脑214或者由设备216来表示的任何其它类型的终端。
未被供应的终端202是这样的一种终端,它未曾经历过对访问及使用所期望的应用或服务所需的设备/基础结构连接参数的配置。在诸如可以通过无线应用协议(WAP)之类的技术的移动式因特网这类移动式网络中,对应用的适当访问可能会需要各种类型的信息。举例来说,应用可能需要特定的服务质量(QoS),该服务质量能够通过使用网络接入点信息(例如,GPRS网络接入点)来提供,所述网络接入点信息具有在移动设备尝试联络应用之前必须已知的特定参数设置。网络接入点定义可以包括多个参数,例如包括:拨号号码、线路速度、调制解调器初始化串、PPP用户名和密码、使用的验证协议等等。此外,利用移动式因特网,人们希望避免协议交换以便网络时延不会降低用户体验(user experience)。其结果是,在移动设备能够适当地访问和使用应用之前,可能存在很多需要向移动设备提供的参数。
供应服务器204或其它的供应元件向终端202提供这类供应信息,以便允许终端202能适当而极其有效地连接到目标应用。依照本发明,这种供应信息包括提供用以通知所期望应用的移动终端202的应用ID。供应信息包括与那个应用ID相关联的访问参数,所述访问参数允许供应移动终端202以便访问期望的应用,所述期望的应用来自于多个网络元件中特定的一个,其中该期望的应用可从所述网络元件那里获得。所述访问参数还允许为极其高效或为所希望的应用的访问及使用而专门设计连接。
存在各种不同方式,在这些方式中供应服务器204可以启动移动终端202的供应。例如,远程服务器(未示出)可以与供应服务器设备204发启通信对话,并且给供应服务器提供供应信息。作为又一个示例,终端远程配置的两个现有标准是WAP自引导程序供应协议和同步标记语言(SyncML)设备管理协议。WAP自引导程序供应协议是推送技术的示例,而SyncML设备管理是可包括推送技术以及终端启动的供应过程的供应示例。在另一个实施例中,供应服务器204可以发启供应过程,并利用推送技术来向移动终端202提供供应信息以及应用ID。
图3举例说明在无线应用协议(WAP)环境中的网络***300的特定实施例,该网络***采用了本发明的应用ID供应和访问原则。WAP是便于因特网内容到/从无线设备的转移的技术。WAP把因特网及其它网络与无线网络平台集成在一起。一般而言,WAP是一组协议,它说明了因特网标准和用于无线服务的标准两者的特性和功能。它不依赖于无线网络标准,而是被设计成一种开放式标准。WAP桥接通了(bridge)有线因特网范例与无线域之间的鸿沟,从而允许无线设备用户跨越两个平台享受因特网的好处。
在举例说明的图3的实施例中,移动终端采用WAP技术,而供应服务器是一种WAP“推送”供应服务器302。在典型的客户/服务器模型中,客户端向服务器请求的服务或信息,所述服务器继而作出响应,向客户端传送信息。以下通常称为“拉回”技术,其中客户端从服务器那里拉回(pull)信息。例如,在客户端设备输入URL,接着将其传送到服务器以检索相关联的信息就是一次拉回事务。相反,“推送”技术通常是指:在用户还没有动作之前,将信息传送到一个或多个设备的手段。因此,在服务器传送其信息以前,没有来自于客户端的显式请求,因此推送技术实际上包括服务器启动的事务。推送技术可以结合各种协议和通信技术来使用。例如,一些代表性的推送技术包括WAP推送、短信息服务(SMS)、多媒体消息传送服务(MMS)、对话发启协议(SIP)以及其它。对于本示例来说,假定是WAP环境。
应当注意的是,举例说明的WAP推送供应服务器302可以用在采用WAP自引导程序供应协议的实施例当中。然而,WAP供应可以扩展成其它协议,比如允许供应信息的双向通信的协议。因此,虽然结合图3提供的说明讲述的是WAP推送供应,但是很明显本发明不限于此。相反,依照本发明可以使用任何类型的供应协议或技术。
相对于WAP推送技术而言,WAP规定了用于推送服务供应商与无线网络的推送网关之间通信的通用协议(推送访问协议)。网关和移动设备使用了专门的协议来进行通信,比如像推送无线广播协议。更具体而言,WAP中的推送操作是当推送启动器(PI)利用推送无线广播协议或推送访问协议而将内容发送给客户端时发生的。PI位于诸如因特网之类的网络上,而WAP客户端位于WAP域中。往往PI与WAP客户端之间的通信的时间中间管理,经由WAP网关而变得便利。PI从因特网侧联系网关,利用网际协议来递送内容。因特网侧网关访问协议是推送访问协议,该访问协议使用了可通过各种众所周知的网际协议来遂道传输的可扩展标记语言(XML)消息,所述网际协议比如是超文本传输协议(HTTP)。网关将推送的内容转发到WAP区域,其中所述内容是在移动式网络中无线广播地(OTA)传送给WAP客户端的。WAP侧(OTA)协议是基于无线对话协议(WSP)的推送无线广播协议,它实际上是二进制版本的HTTP。目前,存在很多移动推送和拉回(push andpull)技术,而在将来很可能会出现更多这类的技术,可以结合本发明来使用所述这些技术中的任意一种。
标准WAP供应服务器目前包括建立基本网络连通性所需的参数。隐含地假定这种信息适用于所有的应用,而不存在将特定参数设置与特定应用相关联的手段。依照本发明,如块304所示,WAP推送供应服务器302经由网络316向WAP终端306提供应用ID以及各种访问参数。提供给移动终端306的应用ID和参数解决了现有技术的缺陷,现有技术中所述移动终端306需要访问由网络316上的不同可寻址应用服务器310、312、314寄宿的多个等效或标准化的应用308的其中之一。具体来讲,将对应于等效或标准化的应用308的应用ID、随同特定URL/网络地址及其它访问参数304一起,提供给终端306。URL/网络地址可以提供将由移动终端访问的应用服务器的地址。另外,或作为选择,URL/网络地址也可以提供路径,以便该地址也与诸如.../company ABC/MMS之类的特殊服务相关联,其中MMS代表用以标识目标服务的路径的一部分。预先配置成能识别应用ID的用户代理307,利用相关联的访问参数来识别适当的应用服务器310、312、314,在这些应用服务器中访问应用308并且将特定网络连通性设置及访问特性与那些服务器310、312、314的应用308相关联。
例如,应用ID 304与包含将要访问的应用服务器的URL或网络地址的参数相关联,所述应用服务器比如是应用服务器312。为了使用应用308,提供给终端306的那些与应用ID相关联的参数将应用服务器312的URL或网络地址标识为要联络的特定服务器。另外,与应用ID相关联的其它参数可以用于将特定网络连通性设置与应用308相关联,并且配置访问服务器312上的应用308所需的其它访问特性或者便于访问该应用所需的其它访问特性。
目前,WAP推送体系结构实施了应用标识符,该应用标识符可以是统一资源标识符(URI)或缩写的注册值。然而,其应用的范围是非常有限的,因为当WAP终端306接收来自于网络的推送消息时,把它定义成将被用在WAP推送消息的首部中,以作为将消息分派给WAP终端306内除默认应用(例如,浏览器)之外的一些接收应用的基础。依照本发明的一个实施例,应用ID被嵌入在承载WAP供应信息的文档或记录内并被推送到WAP终端306中。接着,为了实现特定应用的连通性以及为了标识在其中访问希望的应用的特定应用服务器,使用应用ID及其相应的访问参数。
除了考虑到连接于特定应用的增进作用或最佳化之外,本发明由此允许移动设备访问由多个网络服务提供的特定应用。例如,在应用和服务得到标准化的情况下,可能存在几种提供相同应用的使用的服务供应商。在这种情形下,标识服务供应商的URL不能被用来标识应用,因为它包含了特定应用供应商的网络地址。作为更详细的示例,多媒体消息传送服务(MMS)是一种目前已被标准化的服务,但是URL无法标识应用以及服务供应商,因为URL包含了服务供应商的网络地址。因此,如果服务供应商B正在提供应用的话,则标准化的MMS应用的URL无法包含关于服务供应商A的文本。本发明通过给移动设备供应应用ID而解决了这种问题,所述应用ID能够在此后用来规定多个应用服务器当中的哪一个特定应用服务器将要给移动终端提供对标准化应用的访问。
应当注意的是,对“标准化的”应用的参考在此包括但不限于由标准本体标识的应用。这里使用的对标准化应用的参考还包括专有“标准”或其它布局方案,在其中,移动终端中的用户代理和应用服务器在特定应用ID的解释方面达成了一致。
图4举例说明依照本发明的如下方式的示范性实施例,在所述方式下利用通过供应过程而提供的应用ID来访问特定应用。在这个示例中,推送启动器提供供应信息402。推送启动器400可以是能通过推送技术来提供供应信息的任何服务器或网络元件,比如像供应推送服务器。正如先前指出的那样,可以采用除了推送技术之外的其它技术来提供供应信息402。
将应用ID以及一个或多个其它参数嵌入到一个或多个供应文档404、406内。在这个实施例中,所述WAP供应信息是以对应于其格式(比如XML文件类型)的“文档”的形式加以说明的。应当认识到的是,在这里可互换地使用术语“文档”、“文件”、“记录”、“块”等来描述在供应服务器与终端之间传送的信息块的任何文件、记录或结构。因此,术语“记录”、“文件”、“文档”或其它术语的使用并非意在限制所提供的供应信息的特定结构或格式。这些术语一般都代表编制供应信息的任何格式或方式。然而,在举例说明的图4的实施例中,可以将供应文档404、406格式化成XML“文档”类型,因此在这个实施例中,将供应信息称作是在“文档”中提供的。也应注意的是,依照本发明,可以将多个应用ID以及相关联的参数嵌入在单个供应信息文档、文件、记录等内。
图4的实施例说明:可以在一个或多个文档404、406中提供多个应用ID,其中将要供应WAP终端408以便访问相应数目的应用。在举例说明的实施例中,向WAP终端408提供至少两个应用ID以作为部分供应信息402。应用ID 410与嵌入的文档404相关联,而应用ID 412与嵌入的文档406相关联。正如先前指出的那样,将与供应过程相关联的且用来标识将要访问的特定应用服务器的附加参数414以及便于访问该应用的其它信息与嵌入的文档404、406相关联。
举例说明的实施例假设了WAP兼容的终端408在无线域中使用WAP协议。推送代理网关(PPG)416或其它网关也可以用作为有线与无线网络之间的中介(intermediary)。因此,经由PPG 416而将包含应用ID 410、412及其它参数414的供应信息402推送到WAP终端408。在另一个实施例中,将推送启动器400以及所需的PPG 416的功能子设备集成到供应服务器中,该供应服务器利用WAP推送和/或其它向前扩展的WAP供应协议来直接与终端408进行通信。
对于特定应用ID,诸如应用ID 410,终端408访问对应于该应用ID 410的特定用户代理418。最初,向作为用户代理418的部分构成的移动终端408公布应用ID 410,所述用户代理用于访问网络上的适当应用。这允许移动终端408使用供应信息,其中利用相应供应文档内的应用ID来标记(labeled)所述供应信息。可以结合诸如用户代理420这样的另一个用户代理来使用诸如像应用ID 412这样的其它应用ID。在这种情况下,最初,向作为用户代理420的部分构成的移动终端408公布应用ID 412,所述用户代理被用于访问网络上的不同应用。这些示例假定:在供应过程之前,先在移动终端408处实施移动终端408中的用户代理。在可选的实施例中,当终端408首次接收供应信息时,用户代理也许未存在于终端408中。在这种情况下,终端408可以用专门的用户代理来充当应用加载器。应用加载器能够从下载用户代理(例如,418、420)所需的供应文档中提取信息,所述用户代理是终端408先前所不知道的。根据提取的信息,这个应用加载器还可以决定下载及更新已经存在于终端中的用户代理。
对应于应用ID的适当移动终端用户代理418为使用期望的应用422而经由特定应用供应商426来供应终端408。对于用户代理418,特定应用供应商426被标识为供应信息402中提供的各种访问参数414的一部分。在一个实施例中,特定应用供应商经由参数被标识为应用供应商URL(嵌入主机名以及应用)或用于应用协议的实际应用供应商网络地址,所述应用协议没有使用对诸如SMTP或IMAP进行编址的URL。
除了规定目标服务供应商之外,与简化访问相关联的连通性相关联的参数414起到了其与那个已标识应用相关的作用。在本发明的一个实施例中,使用应用ID来关联相应应用的特定网络连通性设置。这种网络连通性设置例如可以包括:与诸如GPRS网络接入点或拨入访问服务器之类的网络接入点相关联的参数、访问应用所需的代理、和/或服务质量参数。例如,特定目标应用可以充分地以低质量服务来进行操作,并且能够相应地设定这类应用的连通性设置。同样,还能够设定需要高质量服务的应用。这是通过向移动终端提供应用ID而使其成为可能的,所述移动终端又能够依次确定特定的应用属性,以便确定适当的连通性设置。关于网络接入点而言,这些网络接入点可以包括多个参数,例如包括:拨号号码、线速度、调制解调器初始化串、PPP用户名和密码、使用的验证协议等等。关于代理而言,这些代理也可以包括多个参数或设置,比如像:实际地址、哪一个网络接入点可以与代理一起使用、提供的服务等等。
此外,能够使用应用ID来标识访问应用或使得这种访问更加高效所需要的或期望的其它参数414。这类其它参数例如可以包括:验证凭证、由应用服务器接收或优选的内容类型、下载简化应用使用的用户代理(例如,可执行应用、小程序、插件)所需的信息,等等。
在本发明的一个实施例中,诸如应用ID 410、412之类的应用ID是由目前或未来的WAP推送技术规范或者其它技术规范所定义的应用标识符。例如,在WAP推送技术规范中,为推送应用标识符而注册序号(number)。目前,序号空间被分成三段。第一段是“众所周知的值”,它由序号0x0000-0x7FFF表示。例如,0x04标识了多媒体消息传送服务(MMS)用户代理(URN:x-wap-application:mms.ua)。第二和第三段专供注册之用或者作为试验值。在本发明的一个实施例中,这些应用标识符410、412被嵌入在承载WAP供应信息402的文档404、406内,以便易于由WAP终端408来访问位于适当应用供应商424、426处的期望应用422。
在另一个实施例中,因特网注册的/众所周知的端口号可以用作为应用ID。在这种情况下,通过WAP供应所承载的相关联的参数将涉及传统的因特网应用,例如包括:所需的服务器主机名、端口号、邮箱名字等等。例如,在传统的因特网环境中,指定给特定计算机的数据经连接而到达,但是所述数据可能是为运行在计算机上的不同应用而设计的。这是通过标识端口以及计算机地址来完成的,并且诸如TCP和UDP之类的传输层模块使用端口标识来把数据传递给适当的应用。依照本发明,应用ID可以利用这些已注册的端口号来提供。在这种情况下,还可以给供应信息提供必要的主机名、端口号、邮箱名字等等。
依照本发明,其它现有的应用标识符或专门设计的标识符都可以用作为应用ID。因此,虽然在上面为了举例说明起见描述了与WAP推送技术规范相关联的应用ID以及因特网注册端口号,但是本发明并不限制于此。同样,也可以采用任何目前的或未来的应用标识方案。
图5举例说明依照本发明的一部分供应内容500的示例,所述供应内容可以被传递给移动终端。可以提供一般的供应信息502,所述供应信息可以包括:诸如IP地址、用户名、移动台ISDN/PSTN号(MSISDN)之类的移动终端的标识或者与该终端相关联的任何其它标识。所述一般的供应信息502可以同时包括与特定供应过程相关联的任何其它信息。
依照本发明,正如先前论述的那样,供应信息500包括应用ID504。与应用ID 504相关联的是各种用于访问应用或使访问更加高效的参数。例如,提供服务供应商URL或其它网络地址506,以便最终允许移动终端标识特殊服务供应商,在其中移动终端将访问应用。因为在移动终端的用户代理处将早已获悉应用ID,所以这个指向所选服务供应商的URL/网络地址506可以与用户代理相关联,以便允许将要访问的所选服务供应商。其它有代表性的参数包括所需的或优选的内容类型508。此类内容类型的示例包括text/vCard、text/x-vCard、text/x-vCalendar或任何其它文本或多媒体内容类型。另外的有代表性的参数包括:服务质量510、验证凭证512以及应用资源514的人类可读标签。其它参数可以包括:可经由标识的应用服务器/服务供应商获得的应用资源本身(例如,邮箱、可同步数据库等)的技术规范。还有一些其它的参数可以包括:使用的特定访问协议和/或协议的版本。依照本发明,其中因特网注册的/众所周知的端口号被用作为应用ID,通过WAP供应而承载的相关的参数将涉及传统的因特网应用,并且可以包括主机名、端口号、邮箱名字等等。能够包括各式各样的不同参数,以便简化对应用的访问。结合图5所举例说明和/或描述的参数都是作为示范性参数而提供的,显然本发明不限于此。
图6是举例说明用于利用本发明的应用标识供应和访问原则来访问目标网络应用的方法的一个实施例的流程图。如块600所示,向移动终端公布应用ID以作为用户代理的展开部分,所述用户代理将用来访问网络上的适当应用。通过在实际供应过程之前先将应用ID与移动终端处的用户代理关联起来,终端将能使用在供应信息内和那个应用ID在一起的加标记的相应访问参数。
当启动供应过程时,应用标识符以及相关的访问参数被嵌入在供应信息内(步骤602)。在一个实施例中,在实施WAP供应的情况下,应用ID以及参数被嵌入到对应于诸如WAP二进制XML(WBXML)编码的XML之类的XML文件类型或其编码形式的供应文档中。包括应用ID以及相关的访问参数的供应信息被发送到移动终端(步骤604)。移动终端接收应用ID并访问对应于那个应用ID的用户代理(步骤606)。利用这个信息,为了使用由访问参数标识的目标服务供应商处的网络应用,供应所述移动终端(步骤608)。当供应时,依照与应用ID相关联的访问参数,移动终端继而能够联络(步骤610)并使用目标服务供应商处的应用。
图7是举例说明用于利用本发明的应用标识供应和访问原则来访问网络应用的方法的更详细实施例的流程图。如块700所示,如结合图6所述的那样,在供应时间之前先将应用ID与移动终端处的用户代理相关联。为了供应终端,应用标识符以及相关联的访问参数被嵌入到供应信息内(步骤702),这一步骤在举例说明的实施例中包括将应用ID以及参数嵌入到一个或多个供应文档或其它供应信息结构中。在一个实施例中,应用标识符(以及参数)被嵌入到供应信息的本体或“有效载荷(payload)”中,而不是被嵌入到发送的供应信息包的首部中。继而,包含应用ID以及相关联的访问参数的供应信息被发送到移动终端(步骤704)。提供供应信息能够依照任何一种供应技术加以实现,这些供应技术包括:拉回技术、推送技术、推拉技术的某种组合、将SIM、WIM或其它智能卡***到移动终端中,等等。接着,移动终端访问对应于那个应用ID的用户代理(步骤706)。
利用这个信息,对应于应用ID的用户代理能识别确定的访问参数,以便易于访问对应于那个应用ID的应用,如块708所示。在这些参数当中的是应用供应商的URL或其它网络地址,如块710所示。例如,可以提供嵌入了主机名的URL,或者可以为未使用URL寻址的应用协议(诸如像SMTP、IMAP等等)提供实际应用服务器地址。照此,可以将提供期望应用的多个应用服务器中的特定之一定作为期望的应用服务器。
在供应信息内也可以包括各种其它的参数,以便易于访问被寻址的应用供应商处的应用。同样结合图5论述的这些参数包括:由应用服务器接收的内容类型712或优选的内容类型714、验证凭证716、以及用以下载使用应用所需的用户代理的信息718。此外,依照本发明,还可以提供许多其它参数720以便易于访问应用供应商。依照本发明的一个实施例,移动终端还可以将网络连通性设置与对应于应用ID的应用相关联(步骤722)。这例如可以包括:诸如GPRS网络接入点之类的网络接入点、拨入访问服务器点、访问应用所需的代理、服务质量参数等等。利用这个信息,依照访问参数以及网络连通性设置,恰当供应的移动终端继而能够访问被寻址应用服务器处的应用(步骤704)。
利用上述技术规范,通过利用标准程序和/或工程技术来产生程序软件、固件、硬件或其任意组合,可将本发明实施成为网络***、网络设备、过程或制品。
具有计算机可读程序代码的任何结果化程序都可以在一个或多个计算机可用的介质中得以具体化,所述介质比如像是存储设备或发送设备,由此来制造根据本发明的计算机程序产品或制品。照此,这里所使用的术语“制品”以及“计算机程序产品”都意在涵盖在任何计算机可用介质上存在的计算机程序(持久地、临时地、暂时地),诸如在任何存储设备上或任何发送设备中存在的计算机程序。
执行直接来自于一个介质的程序代码,将程序代码存储到介质上,将代码从一个介质拷贝到另一个介质,利用发送设备来发送代码,或者其它等效地动作,都可能会涉及对存储器或发送设备的使用,这仅仅是将程序代码暂时具体化为制造、使用或销售本发明过程中的初级步骤或最终步骤。
存储设备包括但不限于:硬盘驱动器,磁盘,光盘,磁带,诸如RAM、ROM、PROMS之类的半导体存储器,等等。发送设备包括但不限于:因特网、内联网、基于电话/调制解调器的网络通信、硬布线/电缆式通信网络、蜂窝式通信、无线电波通信、卫星通信、及其它固定或移动式网络***/通信链路。
具体化本发明的机器可能涉及一个或多个处理***,所述处理***包括但不限于:CPU、内存/存储设备、通信链路、通信/传输设备、服务器、I/O设备、或一个或多个处理***的任何子部件或单独部分,所述子部件或单独部分包括:软件、固件、硬件或其任意组合或者再组合,这将本发明具体化为权利要求中阐述的形式。
根据这里所提供的说明,正如利用适当的用于通用或专用的计算机硬件来描述那样,本领域的技术人员能够容易地将已创建的软件组合起来,以便创建具体化本发明的计算机***和/或计算机子部件,以及创建用于执行本发明的方法的计算机***和/或计算机子部件。
当然,将要理解的是,在不脱离本发明的范围或精神的情况下,可以对上文中所论述的各种实施例作出各种修改和添加。例如,可以结合任何类型的网络环境来使用本发明,而不限于上述示范性的WAP网络环境。根据对举例说明的实施例的上述说明,本领域普通技术人员将会认识到,本发明在任何可比性网络环境中的适用性。因此,不应该由上述讨论的特定实施例来限定本发明的范围,而是应该仅仅由下面阐述的权利要求及其等效内容来加以限定。
Claims (47)
1.一种用于便于移动终端访问网络应用的方法,所述网络应用由网络上的多个应用服务器加以寄宿,所述方法包括:
将对应于网络应用的应用标识符以及相关联的应用访问参数嵌入到供应信息中,所述访问参数包括多个应用服务器的其中一个的应用服务器地址;
将供应信息转移到与供应程序相结合的至少一个移动终端;以及
通过由供应信息提供的应用服务器地址所标识的应用服务器来供应移动终端,以便易于访问网络应用。
2.如权利要求1所述的方法,进一步包括:在移动终端预先配置一个软件模块以便识别应用标识符,以及利用该软件模块、经由对应于应用服务器地址的应用服务器来访问网络应用。
3.如权利要求1所述的方法,进一步包括:在移动终端提供一个或多个用户代理,以及利用至少一个用户代理来访问网络应用,所述用户代理被预先配置成能识别应用标识符并且能在访问网络应用过程中使用一个或多个相关联的应用访问参数。
4.如权利要求1所述的方法,进一步包括:由移动终端访问在已被寻址的应用服务器的网络应用。
5.如权利要求1所述的方法,其中,转移供应信息包括:经由网络、将来自于供应源的供应信息传送到移动终端。
6.如权利要求5所述的方法,其中,传送来自于供应源的供应信息包括:在网络上、通过推送供应过程来传送供应信息。
7.如权利要求6所述的方法,其中,通过推送供应过程来传送供应信息包括:通过无线应用协议(WAP)推送供应程序来传送供应信息。
8.如权利要求1所述的方法,其中,转移供应信息包括:给移动终端配备一个存储供应信息的组件。
9.如权利要求8所述的方法,其中,给移动终端配备一个组件包括:将用户身份模块(SIM)、WAP身份模块(WIM)以及智能卡其中之一电耦合至移动终端。
10.如权利要求1所述的方法,进一步包括:把网络连通性设置与将要通过由应用服务器地址标识的应用服务器加以访问的网络应用相关联。
11.如权利要求10所述的方法,其中,把网络连通性设置与网络应用相关联包括:把服务质量、网络接入点参数设置以及代理参数设置中的一个或多个与网络应用相关联。
12.如权利要求1所述的方法,其中,供应移动终端以便易于访问网络应用进一步包括:利用一个或多个相关联的应用访问参数来标识移动终端与由应用服务器地址标识的应用服务器之间的连接的访问特性。
13.如权利要求12所述的方法,其中,相关联的应用访问参数包括:验证凭证、由应用服务器优选的内容类型以及应用服务器所需的内容类型中的一个或多个。
14.如权利要求12所述的方法,其中,相关联的应用访问参数包括:用于下载至少一个应用访问用户代理的信息,所述用户代理使得网络应用能够使用。
15.如权利要求14所述的方法,进一步包括:利用所述信息调用移动终端内的驻留用户代理,其中,驻留用户代理响应于此、实施应用访问用户代理的下载。
16.如权利要求14所述的方法,进一步包括:
把应用访问用户代理下载到移动终端;以及
利用应用访问用户代理,通过对应于应用服务器地址的应用服务器来访问网络应用。
17.如权利要求16所述的方法,进一步包括:如果已下载的应用访问用户代理没有被预先配置成能识别应用标识符以便标识应用服务器地址,则就配置已下载的应用访问用户代理以识别应用标识符。
18.如权利要求16所述的方法,其中,已下载的应用访问用户代理被预先配置成能识别应用标识符以便标识应用服务器地址。
19.如权利要求12所述的方法,其中,相关联的应用访问参数包括:用于网络应用进行通信的访问协议以及该访问协议的版本中的一个或多个标识。
20.如权利要求12所述的方法,其中,相关联的应用访问参数包括:可在网络应用上获得的应用资源的技术规范,所述网络应用通过由应用服务器地址标识的应用服务器加以寄宿。
21.如权利要求20所述的方法,其中,相关联的应用访问参数进一步包括:用于可在网络应用上获得的应用资源的人类可读标签。
22.如权利要求1所述的方法,其中,把应用标识符以及相关联的应用访问参数嵌入到供应信息中包括:把应用标识符以及相关联的应用访问参数嵌入到可扩展标记语言(XML)供应文档以及该XML供应文档的编码形式中一个或多个中。
23.如权利要求1所述的方法,其中,把应用标识符以及相关联的应用访问参数嵌入到供应信息中包括:将应用标识符以及相关联的应用访问参数嵌入到一个或多个供应信息包的供应信息有效载荷中。
24.如权利要求1所述的方法,其中,应用标识符包括由WAP推送技术规范定义的应用标识符(ID)。
25.如权利要求1所述的方法,其中,应用标识符包括因特网注册的端口号。
26.如权利要求1所述的方法,其中,应用标识符包括:在移动终端和多个应用服务器预先配置的统一资源标识符(URI),以用来标识网络应用。
27.如权利要求1所述的方法,其中,网络应用包括:可在多个应用服务器中的每一个上获得的标准化应用。
28.如权利要求1所述的方法,其中,供应程序包括:依据移动终端的初始配置来提供应用标识符以及相关联的应用访问参数的自引导程序供应过程。
29.如权利要求1所述的方法,其中,供应程序包括:在自引导程序供应过程之后的、提供应用标识符以及相关联的应用访问参数的再供应过程。
30.如权利要求1所述的方法,其中,结合为一个或多个新服务和升级服务供应移动终端来实施所述供应程序。
31.如权利要求1所述的方法,其中,应用服务器地址包括网络地址和将由移动终端访问的应用服务器主机名的其中之一。
32.如权利要求1所述的方法,其中,应用服务器地址包括:寄宿在将由移动终端访问的应用服务器上的统一资源定位符(URL)。
33.如权利要求32所述的方法,其中,除了应用服务器地址之外,所述URL还包括路径。
34.一种用于便于移动终端访问可经由网络上的多个应用服务器获得的目标应用的***,包括:
供应元件,用来提供一个或多个供应文件,其中至少一个供应文件包括对应于目标应用的应用标识符以及与该应用标识符相关联的应用访问参数,其中至少一个应用访问参数包括多个应用服务器的其中一个的应用服务器地址;和
移动终端,它被预先配置成能在接收到供应文件时识别已嵌入的应用标识符,并且被预先配置成能访问在应用服务器地址的目标应用,所述应用服务器地址由与应用标识符相关联的一个或多个应用访问参数加以规定。
35.如权利要求34所述的***,其中,供应网络元件包括:供应服务器,它耦合于网络并且实施拉回技术以便经由网络将供应文件转移到发起该转移的移动终端。
36.如权利要求34所述的***,其中,供应网络元件包括:供应服务器,它耦合于网络并且实施推送技术以便经由网络将供应文件推送到移动终端。
37.如权利要求36所述的***,其中,移动终端包括无线应用协议(WAP)兼容的设备。
38.如权利要求37所述的***,进一步包括:推送代理网关(PPG),它耦合于第一网络域与WAP网络域之间,供应服务器在所述第一网络域中工作,而WAP兼容的设备在所述WAP网络域中进行工作。
39.如权利要求37所述的***,其中,应用标识符包括由WAP推送技术规范定义的应用标识符(ID)。
40.如权利要求34所述的***,其中,应用标识符包括因特网注册的端口号。
41.如权利要求34所述的***,其中,应用标识符包括:在移动终端和多个应用服务器预先配置的统一资源标识符(URI),以用来标识目标应用。
42.如权利要求34所述的***,其中,供应网络元件包括用于存储供应文件的组件。
43.如权利要求42所述的***,其中,所述组件包括用户身份模块(SIM)、WAP身份模块(WIM)和智能卡的其中之一。
44.如权利要求34所述的***,其中,移动终端包括无线电话、个人数字助理(PDA)和便携式电脑的其中之一。
45.如权利要求34所述的***,其中,移动终端包括:至少一个用户代理,它被预先配置成能识别已嵌入的应用标识符,并能访问目标应用,以及能在访问目标应用过程中使用一个或多个应用访问参数。
46.一种网络元件,包括一个供应服务器,用于发送包括在由移动终端可读的载波中的数据信号,并对供应信息进行编码,其中,供应信息包括由多个应用服务器寄宿的对应于标准化的网络应用的应用标识符,并且其中,供应信息包括与应用标识符相关联的应用访问参数,其中,至少一个应用访问参数是多个应用服务器的其中一个的应用服务器地址,在所述应用服务器中,数据信号的移动终端接收方能够访问所述标准化网络应用。
47.一种计算机可读介质,其具有用于便于移动终端访问网络应用的计算机可执行指令,所述网络应用由网络上的多个应用服务器加以寄宿,所述计算机可执行指令执行如以下步骤,包括:
将对应于网络应用的应用标识符以及相关联的应用访问参数嵌入到供应信息中,所述访问参数包括多个应用服务器的其中一个的应用服务器地址;
结合供应程序,将供应信息转移到至少一个移动终端;以及
通过由供应信息提供的应用服务器地址所标识的应用服务器,来供应移动终端以便访问网络应用。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/998,367 US7363354B2 (en) | 2001-11-29 | 2001-11-29 | System and method for identifying and accessing network services |
US09/998,367 | 2001-11-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1596405A true CN1596405A (zh) | 2005-03-16 |
CN100504837C CN100504837C (zh) | 2009-06-24 |
Family
ID=25545116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028237749A Expired - Lifetime CN100504837C (zh) | 2001-11-29 | 2002-11-21 | 便于访问网络应用及元件的方法、***、设备和移动终端 |
Country Status (10)
Country | Link |
---|---|
US (1) | US7363354B2 (zh) |
EP (1) | EP1449102B1 (zh) |
JP (2) | JP4181043B2 (zh) |
KR (1) | KR100659168B1 (zh) |
CN (1) | CN100504837C (zh) |
AU (1) | AU2002348839A1 (zh) |
CA (1) | CA2468667C (zh) |
ES (1) | ES2536846T3 (zh) |
RU (1) | RU2297663C2 (zh) |
WO (1) | WO2003046742A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101904202A (zh) * | 2007-12-17 | 2010-12-01 | 微软公司 | 自动供应wwan设备 |
CN102937899A (zh) * | 2012-08-20 | 2013-02-20 | 北京金山安全软件有限公司 | 移动应用设置信息的管理方法及装置 |
CN103250397A (zh) * | 2010-11-24 | 2013-08-14 | 瑞典爱立信有限公司 | 用于实现移动设备与静态目的地地址之间的数据传输的方法和装置 |
CN104065714A (zh) * | 2014-06-18 | 2014-09-24 | 中国联合网络通信集团有限公司 | 基于sim卡的网络应用处理方法、sim卡和移动终端 |
Families Citing this family (166)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
US7274928B2 (en) * | 1998-10-02 | 2007-09-25 | Telespree Communications | Portable cellular phone system having automatic initialization |
US8479189B2 (en) | 2000-11-17 | 2013-07-02 | Hewlett-Packard Development Company, L.P. | Pattern detection preprocessor in an electronic device update generation system |
US20060039564A1 (en) * | 2000-11-17 | 2006-02-23 | Bindu Rama Rao | Security for device management and firmware updates in an operator network |
US7409685B2 (en) | 2002-04-12 | 2008-08-05 | Hewlett-Packard Development Company, L.P. | Initialization and update of software and/or firmware in electronic devices |
US7287277B2 (en) * | 2001-12-21 | 2007-10-23 | Hewlett-Packard Development Company, L.P. | Method and apparatus for controlling execution of a computer operation |
US7035595B1 (en) * | 2002-01-10 | 2006-04-25 | Berkana Wireless, Inc. | Configurable wireless interface |
US7197301B2 (en) | 2002-03-04 | 2007-03-27 | Telespree Communications | Method and apparatus for secure immediate wireless access in a telecommunications network |
US8046581B2 (en) * | 2002-03-04 | 2011-10-25 | Telespree Communications | Method and apparatus for secure immediate wireless access in a telecommunications network |
US8130953B2 (en) * | 2002-03-08 | 2012-03-06 | Sony Ericsson Mobile Communications Ab | Security protection for data communication |
US7013149B2 (en) * | 2002-04-11 | 2006-03-14 | Mitsubishi Electric Research Laboratories, Inc. | Environment aware services for mobile devices |
JP2003324770A (ja) * | 2002-05-07 | 2003-11-14 | Hitachi Ltd | 携帯端末、サーバ及びプログラム実行システム |
DE10225425A1 (de) * | 2002-06-07 | 2003-12-18 | Siemens Ag | Verfahren zur Übertragung von Daten |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
ES2221535B1 (es) * | 2002-07-31 | 2006-03-01 | Airtel Movil, S.A. | Un dispositivo de telefonia movil y un metodo de gestion de datos. |
US7383579B1 (en) * | 2002-08-21 | 2008-06-03 | At&T Delaware Intellectual Property, Inc. | Systems and methods for determining anti-virus protection status |
JP4598354B2 (ja) * | 2002-09-30 | 2010-12-15 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、中継装置及び通信制御方法 |
KR101143282B1 (ko) | 2002-10-05 | 2012-05-08 | 디지털 파운튼, 인크. | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
EP1424860A3 (en) * | 2002-11-05 | 2006-01-25 | Siemens Aktiengesellschaft | Method for controlling a multimedia messaging service between a telecommunication device and a telecommunication network, respective smart card and telecommunication device |
FI115083B (fi) * | 2002-11-21 | 2005-02-28 | Nokia Corp | Hallintaobjektien priorisointi |
US7831734B2 (en) * | 2002-11-25 | 2010-11-09 | Sap Ag | Method and system for remote configuration of network devices |
FR2852118B1 (fr) * | 2003-03-06 | 2005-06-03 | Gemplus Card Int | Procede de gestion du declenchement d'une application dans un terminal de service notamment dans un terminal de telecommunication |
US20040185888A1 (en) * | 2003-03-18 | 2004-09-23 | Nokia Corporation | Solving mobile station identity in a multi-SIM situation |
KR100494854B1 (ko) * | 2003-04-04 | 2005-06-14 | 주식회사 팬택앤큐리텔 | 무선통신단말기에서 스마트카드를 이용하여 네트워크정보를 등록하는 방법 |
WO2005001665A2 (en) | 2003-06-27 | 2005-01-06 | Bitfone Corporation | System and method for downloading update packages into a mobile handset in a carrier network |
US7333799B2 (en) * | 2003-08-29 | 2008-02-19 | Microsoft Corporation | WAP XML extension to define VPN connections |
US7451198B2 (en) * | 2003-08-29 | 2008-11-11 | Microsoft Corporation | WAP XML extension for WiFi and desktop passthrough connections |
US8694620B2 (en) * | 2003-09-08 | 2014-04-08 | Microsoft Corporation | System and method for an OMA DM extension to manage mobile device configuration settings |
KR20060127848A (ko) * | 2003-09-12 | 2006-12-13 | 노텔 네트웍스 리미티드 | 멀티미디어 서비스를 위한 이동국의 무선 프로비져닝 |
EP1665046A2 (en) * | 2003-09-17 | 2006-06-07 | Research In Motion Limited | System and method for dynamic content processing with extendable provisioning |
US8555273B1 (en) | 2003-09-17 | 2013-10-08 | Palm. Inc. | Network for updating electronic devices |
US20050070265A1 (en) * | 2003-09-29 | 2005-03-31 | Nokia Corporation | Method, terminal device and system for remote initiation of network applications within mobile communication environment |
US20050101311A1 (en) * | 2003-10-15 | 2005-05-12 | Vernon Weitzman | Data driven engine and system for wireless communications |
US8526978B2 (en) | 2003-10-29 | 2013-09-03 | Interdigital Technology Corporation | Method and apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units |
US7733884B1 (en) * | 2004-01-06 | 2010-06-08 | Juniper Networks, Inc. | Systems and methods for exposing functionality with strict access controls |
US8856346B2 (en) * | 2004-01-15 | 2014-10-07 | Unwired Planet, Llc | Stateful push notifications |
FR2866454B1 (fr) * | 2004-02-17 | 2006-04-21 | Eastman Kodak Co | Procede pour gerer une communication de donnees numeriques entre une pluralite de terminaux avec des agents de programmation |
US20050186940A1 (en) * | 2004-02-23 | 2005-08-25 | Schatzberger Richard J. | System and method for managing content of a remote device based on use probability |
US20050188406A1 (en) * | 2004-02-23 | 2005-08-25 | Gielow Christopher C. | System and method for managing applications and media content of a wireless communication device |
US20050188403A1 (en) * | 2004-02-23 | 2005-08-25 | Kotzin Michael D. | System and method for presenting and editing customized media streams to a content providing device |
US20050210514A1 (en) * | 2004-03-18 | 2005-09-22 | Kittlaus Dag A | System and method for passive viewing of media content and supplemental interaction capabilities |
US20050210508A1 (en) * | 2004-03-19 | 2005-09-22 | Lau Vincent W | System and method for managing time-go-live information of media content |
US7904895B1 (en) | 2004-04-21 | 2011-03-08 | Hewlett-Packard Develpment Company, L.P. | Firmware update in electronic devices employing update agent in a flash memory card |
EP2202888A1 (en) | 2004-05-07 | 2010-06-30 | Digital Fountain, Inc. | File download and streaming system |
US8014799B2 (en) * | 2004-06-02 | 2011-09-06 | Ktfreetel Co., Ltd. | System for providing application and management service and modifying user interface and method thereof |
KR100644616B1 (ko) * | 2004-06-10 | 2006-11-10 | 세종대학교산학협력단 | 마크업 랭귀지 기반의 단일인증 방법 및 이를 위한 시스템 |
US20050288044A1 (en) * | 2004-06-28 | 2005-12-29 | International Business Machines Corporation | System and method for using soap to invoke web services on handheld devices |
US8526940B1 (en) | 2004-08-17 | 2013-09-03 | Palm, Inc. | Centralized rules repository for smart phone customer care |
FI20041634A0 (fi) * | 2004-12-20 | 2004-12-20 | Nokia Corp | Tarjontaistunnon muodostaminen kommunikaatiojärjestelmässä |
KR100710527B1 (ko) * | 2004-12-23 | 2007-04-23 | (주)씽크테크 | Xmpp 프로토콜을 이용한 인터넷 서비스 인증방법 및시스템 |
US7864761B2 (en) * | 2005-02-04 | 2011-01-04 | Avaya Inc. | Handling unsolicited content at a telecommunications terminal |
US7668937B2 (en) * | 2005-02-22 | 2010-02-23 | Research In Motion Limited | Wireless communication device use of application server applications |
CN101204039B (zh) * | 2005-04-18 | 2012-05-30 | 捷讯研究有限公司 | 设备向服务器注册的***及方法 |
WO2006110989A1 (en) * | 2005-04-18 | 2006-10-26 | Research In Motion Limited | System and method for efficient transfer of applications and data during device swap |
KR100664202B1 (ko) * | 2005-05-13 | 2007-01-03 | 엘지전자 주식회사 | 이동 통신 단말기의 관리 방법 및 시스템 |
US7734737B2 (en) * | 2005-05-26 | 2010-06-08 | Nokia Corporation | Device management with configuration information |
US8009644B2 (en) | 2005-12-01 | 2011-08-30 | Ruckus Wireless, Inc. | On-demand services by wireless base station virtualization |
US8238939B2 (en) | 2005-12-02 | 2012-08-07 | At&T Mobility Ii Llc | Multilayer correlation profiling engines |
US8032647B2 (en) * | 2005-12-02 | 2011-10-04 | Lg Electronics Inc. | Device management method using broadcast channel |
US8155696B2 (en) * | 2005-12-02 | 2012-04-10 | At&T Mobility Ii Llc | Devices, systems and methods for scenario based services and intelligent user feedback |
US20070168721A1 (en) * | 2005-12-22 | 2007-07-19 | Nokia Corporation | Method, network entity, system, electronic device and computer program product for backup and restore provisioning |
US20070197237A1 (en) * | 2006-01-30 | 2007-08-23 | Mark Powell | Apparatus and Method to Provision Access Point Credentials into Mobile Stations |
EP1985021A4 (en) | 2006-02-13 | 2013-05-29 | Digital Fountain Inc | CONTINUOUS TRANSMISSION AND BUFFER DELIVERY USING CONTINUOUS MONITORING OVERVIEW AND PERIODS OF PROTECTION |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US20080040452A1 (en) * | 2006-03-24 | 2008-02-14 | Rao Bindu R | Device and network capable of mobile diagnostics based on diagnostic management objects |
US7756509B2 (en) * | 2006-03-31 | 2010-07-13 | Intel Corporation | Methods and apparatus for providing an access profile system associated with a broadband wireless access network |
US9769655B2 (en) | 2006-04-24 | 2017-09-19 | Ruckus Wireless, Inc. | Sharing security keys with headless devices |
US7788703B2 (en) | 2006-04-24 | 2010-08-31 | Ruckus Wireless, Inc. | Dynamic authentication in secured wireless networks |
US9071583B2 (en) * | 2006-04-24 | 2015-06-30 | Ruckus Wireless, Inc. | Provisioned configuration for automatic wireless connection |
US20070253405A1 (en) * | 2006-04-27 | 2007-11-01 | Motorola, Inc. | Method and apparatus for initiating a user selected service when establishing a packet data connection |
WO2007134196A2 (en) | 2006-05-10 | 2007-11-22 | Digital Fountain, Inc. | Code generator and decoder using hybrid codes |
US8209676B2 (en) | 2006-06-08 | 2012-06-26 | Hewlett-Packard Development Company, L.P. | Device management in a network |
US9432433B2 (en) * | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US7779085B2 (en) * | 2006-07-17 | 2010-08-17 | Research In Motion Limited | Automatic mobile device configuration |
WO2008014454A2 (en) | 2006-07-27 | 2008-01-31 | Hewlett-Packard Development Company, L.P. | User experience and dependency management in a mobile device |
US8165635B2 (en) * | 2006-09-01 | 2012-04-24 | Vivotech, Inc. | Methods, systems, and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities |
US11195163B2 (en) | 2006-09-01 | 2021-12-07 | Mastercard International Incorporated | Methods, systems and computer readable media for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities |
US7469151B2 (en) * | 2006-09-01 | 2008-12-23 | Vivotech, Inc. | Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities |
US9408070B2 (en) * | 2006-09-05 | 2016-08-02 | Kyocera Corporation | Wireless internet activation system and method |
US8559947B2 (en) * | 2006-09-13 | 2013-10-15 | Mformation Software Technologies Llc | System and method to enable subscriber self-activation of wireless data terminals |
WO2008065662A2 (en) * | 2006-11-30 | 2008-06-05 | Mobillion Ltd. | A method and apparatus for starting applications |
US8498265B2 (en) * | 2006-12-14 | 2013-07-30 | Nokia Corporation | Enabling settings provisioning process in WiMAX networks |
EP1937008B1 (en) * | 2006-12-22 | 2010-08-18 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method and system for bootstrap of a communication device |
US8477606B2 (en) | 2007-01-22 | 2013-07-02 | Qualcomm Incorporated | Assured packet data services associated with communication networks |
US9462060B2 (en) * | 2007-04-23 | 2016-10-04 | Alcatel Lucent | System and method for sending notification message to a mobile station using session initiation protocol (SIP) |
KR100840904B1 (ko) * | 2007-06-22 | 2008-06-24 | 주식회사 케이티프리텔 | Ota 서비스를 제공하기 위한 시스템 및 그 방법 |
US20090010180A1 (en) * | 2007-07-03 | 2009-01-08 | Qualcomm Incorporated | Methods and apparatus for resource provisioning and planning in a communication network |
WO2009006553A1 (en) * | 2007-07-03 | 2009-01-08 | Qualcomm Incorporated | Methods and apparatus for resource provisioning and planning in a communication network |
MX2010002829A (es) | 2007-09-12 | 2010-04-01 | Digital Fountain Inc | Generacion y comunicacion de informacion para identificacion de fuentes para permitir comunicaciones seguras. |
US20090083732A1 (en) * | 2007-09-26 | 2009-03-26 | Microsoft Corporation | Creation and deployment of distributed, extensible applications |
US20090093248A1 (en) * | 2007-10-03 | 2009-04-09 | Microsoft Corporation | WWAN device provisioning using signaling channel |
US20090093247A1 (en) * | 2007-10-03 | 2009-04-09 | Microsoft Corporation | WWAN device provisioning using signaling channel |
US9167505B2 (en) * | 2007-10-08 | 2015-10-20 | Qualcomm Incorporated | Access management for wireless communication |
US9055511B2 (en) | 2007-10-08 | 2015-06-09 | Qualcomm Incorporated | Provisioning communication nodes |
US9775096B2 (en) * | 2007-10-08 | 2017-09-26 | Qualcomm Incorporated | Access terminal configuration and access control |
US8855007B2 (en) | 2007-11-19 | 2014-10-07 | Qualcomm Incorporated | Configuring an identifier for an access point |
RU2467479C2 (ru) * | 2007-11-19 | 2012-11-20 | Квэлкомм Инкорпорейтед | Конфигурирование точки доступа фемтосоты |
ITTO20070853A1 (it) * | 2007-11-26 | 2009-05-27 | Csp Innovazione Nelle Ict Scar | Metodo di autenticazione per utenti appartenenti ad organizzazioni diverse senza duplicazione delle credenziali |
CN101232378B (zh) * | 2007-12-29 | 2010-12-08 | 西安西电捷通无线网络通信股份有限公司 | 一种无线多跳网络的认证接入方法 |
US8014720B2 (en) | 2007-12-31 | 2011-09-06 | Intel Corporation | Service provisioning utilizing near field communication |
US8413138B2 (en) * | 2008-02-06 | 2013-04-02 | Mformation Software Technologies, Inc. | System and method to securely load a management client from a stub client to facilitate remote device management |
US20090260071A1 (en) * | 2008-04-14 | 2009-10-15 | Microsoft Corporation | Smart module provisioning of local network devices |
US9736207B1 (en) * | 2008-06-13 | 2017-08-15 | West Corporation | Passive outdial support for mobile devices via WAP push of an MVSS URL |
US20090328078A1 (en) * | 2008-06-26 | 2009-12-31 | Frank Siegemund | Execution of Embedded System Applications |
US8620299B2 (en) * | 2008-08-12 | 2013-12-31 | Mastercard International Incorporated | Methods, systems and computer readable media for electronically delivering a prepaid card to a mobile device |
CN102257524A (zh) | 2008-10-06 | 2011-11-23 | 维沃科技公司 | 用于在移动设备之间进行支付和非支付虚拟卡传送的***、方法和计算机可读介质 |
US9204292B2 (en) * | 2008-10-20 | 2015-12-01 | Qualcomm Incorporated | Methods and apparatus for service provisioning in wireless communication networks |
US9197706B2 (en) * | 2008-12-16 | 2015-11-24 | Qualcomm Incorporated | Apparatus and method for bundling application services with inbuilt connectivity management |
EP2380125A4 (en) * | 2008-12-31 | 2013-03-13 | Mastercard International Inc | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR DISCONNECTING AND DELIVERING ELECTRONIC TRUST CERTIFICATES USING A MOBILE DEVICE |
GB2467599A (en) | 2009-02-10 | 2010-08-11 | Nec Corp | Communications device storing new network access data from smart card |
US8630624B2 (en) * | 2009-02-25 | 2014-01-14 | Apple Inc. | Managing notification messages |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
US10992817B2 (en) | 2009-03-18 | 2021-04-27 | Mastercard International Incorporated | Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device |
KR101066615B1 (ko) * | 2009-04-29 | 2011-09-22 | 주식회사 케이티 | 복수의 서버 연동 방법 및 연동 서버 |
RU2488231C2 (ru) * | 2009-05-18 | 2013-07-20 | Телефонактиеболагет Лм Эрикссон (Пабл) | Способ для реализации функциональных возможностей ims в телевизионной приставке |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US8516236B2 (en) | 2009-09-30 | 2013-08-20 | Imation Corp. | Portable desktop device and method of host computer system hardware recognition and configuration |
US8266350B2 (en) * | 2009-09-30 | 2012-09-11 | Imation Corp. | Method and system for supporting portable desktop |
US8555376B2 (en) * | 2009-09-30 | 2013-10-08 | Imation Corp. | Method and system for supporting portable desktop with enhanced functionality |
US8601532B2 (en) * | 2009-09-30 | 2013-12-03 | Imation Corp. | Method and system for provisioning portable desktops |
CA2776340C (en) | 2009-11-13 | 2016-07-26 | Imation Corp. | Device and method for verifying connectivity |
US9049497B2 (en) | 2010-06-29 | 2015-06-02 | Qualcomm Incorporated | Signaling random access points for streaming video data |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
CN102469169B (zh) * | 2010-11-03 | 2014-11-12 | 北大方正集团有限公司 | 一种信息精确投放方法和*** |
CN102025727B (zh) * | 2010-11-23 | 2013-05-15 | 广东轩辕网络科技股份有限公司 | 将多个应用***汇聚接入的集成推送***和方法 |
US9288230B2 (en) | 2010-12-20 | 2016-03-15 | Qualcomm Incorporated | Methods and apparatus for providing or receiving data connectivity |
US20120203824A1 (en) | 2011-02-07 | 2012-08-09 | Nokia Corporation | Method and apparatus for on-demand client-initiated provisioning |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
WO2012151224A2 (en) | 2011-05-01 | 2012-11-08 | Ruckus Wireless, Inc. | Remote cable access point reset |
US9253630B2 (en) | 2011-06-02 | 2016-02-02 | Truphone Limited | Identity management for mobile devices |
US8782412B2 (en) | 2011-08-31 | 2014-07-15 | AstherPal Inc. | Secured privileged access to an embedded client on a mobile device |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9603006B2 (en) | 2011-09-19 | 2017-03-21 | Truphone Limited | Managing mobile device identities |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
KR101892003B1 (ko) * | 2011-10-21 | 2018-08-28 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어방법 |
KR20130044571A (ko) * | 2011-10-24 | 2013-05-03 | 삼성전자주식회사 | 클라우드 서비스 제공 방법 및 장치 |
EP2774099B1 (en) | 2011-11-03 | 2023-03-01 | Mastercard International Incorporated | Methods, systems, and computer readable media for provisioning and utilizing an aggregated soft card on a mobile device |
KR101357949B1 (ko) * | 2011-12-21 | 2014-02-03 | 에스케이씨앤씨 주식회사 | 사용자 단말장치의 스마트카드에 서비스 발급 방법 및 이를 적용한 서비스 발급 시스템 |
KR101419138B1 (ko) | 2011-12-30 | 2014-07-11 | 에스케이씨앤씨 주식회사 | 마스터 tsm |
US8756668B2 (en) | 2012-02-09 | 2014-06-17 | Ruckus Wireless, Inc. | Dynamic PSK for hotspots |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
US9015246B2 (en) | 2012-03-30 | 2015-04-21 | Aetherpal Inc. | Session collaboration |
US9473953B2 (en) | 2012-03-30 | 2016-10-18 | Aetherpal Inc. | Roaming detection and session recovery during VMM-RC |
US9069973B2 (en) | 2012-03-30 | 2015-06-30 | Aetherpal Inc. | Password protect feature for application in mobile device during a remote session |
US9224001B2 (en) | 2012-03-30 | 2015-12-29 | Aetherpal Inc. | Access control list for applications on mobile devices during a remote control session |
US9141509B2 (en) | 2012-03-30 | 2015-09-22 | Aetherpal Inc. | Mobile device remote control session activity pattern recognition |
US9092610B2 (en) | 2012-04-04 | 2015-07-28 | Ruckus Wireless, Inc. | Key assignment for a brand |
EP2842096A4 (en) * | 2012-04-23 | 2016-02-17 | Mastercard International Inc | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR OTA-PROVIDING SOFT CARDS ON DEVICES WITH WIRELESS COMMUNICATION CAPACITY |
US9479664B2 (en) | 2013-01-31 | 2016-10-25 | Hewlett-Packard Development Company, L.P. | Use of resource server for imaging device application payload |
CN103746994A (zh) * | 2014-01-07 | 2014-04-23 | 广东电网公司信息中心 | 一种用于移动智能终端的数据获取方法及其高级应用*** |
ES2743576T3 (es) | 2015-04-13 | 2020-02-19 | Samsung Electronics Co Ltd | Procedimiento y aparato de gestión de un perfil de un terminal en un sistema de comunicación inalámbrica |
KR20160124648A (ko) * | 2015-04-20 | 2016-10-28 | 삼성전자주식회사 | 프로파일 다운로드 및 설치 장치 |
US11184830B2 (en) | 2016-06-21 | 2021-11-23 | Huawei Technologies Co., Ltd. | Systems and methods for user plane path selection, reselection, and notification of user plane changes |
US10972552B2 (en) * | 2016-09-30 | 2021-04-06 | Huawei Technologies Co., Ltd. | Method and system for user plane path selection |
US10531420B2 (en) * | 2017-01-05 | 2020-01-07 | Huawei Technologies Co., Ltd. | Systems and methods for application-friendly protocol data unit (PDU) session management |
CN109246163B (zh) * | 2017-07-10 | 2022-02-08 | 中国电信股份有限公司 | 终端信息识别方法及装置 |
US11689926B2 (en) * | 2019-10-09 | 2023-06-27 | Cisco Technology, Inc. | Onboarding wireless devices to private networks |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI102869B (fi) | 1996-02-26 | 1999-02-26 | Nokia Mobile Phones Ltd | Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen l ähettämiseksi ja vastaanottamiseksi |
FR2745967B1 (fr) * | 1996-03-07 | 1998-04-17 | Bull Cp8 | Procede de securisation des acces d'une station a au moins un serveur et dispositif mettant en oeuvre le procede |
US5832505A (en) * | 1997-04-02 | 1998-11-03 | Sun Microsystems, Inc. | Computer system for managing and configuring application properties and enabling system administrator to override certain user-set or host properties |
US6112244A (en) * | 1998-02-27 | 2000-08-29 | Motorola, Inc. | Method and apparatus in a wireless communication system for compressing and decompressing messages generated by a plurality of applications |
JP2000010890A (ja) | 1998-06-23 | 2000-01-14 | Fujitsu Ltd | 端末、接続制御装置、サーバクライアントシステム及びそのプログラム記憶媒体 |
US6643690B2 (en) * | 1998-12-29 | 2003-11-04 | Citrix Systems, Inc. | Apparatus and method for determining a program neighborhood for a client node in a client-server network |
US6647260B2 (en) * | 1999-04-09 | 2003-11-11 | Openwave Systems Inc. | Method and system facilitating web based provisioning of two-way mobile communications devices |
US20020123335A1 (en) * | 1999-04-09 | 2002-09-05 | Luna Michael E.S. | Method and apparatus for provisioning a mobile station over a wireless network |
US6826603B1 (en) * | 1999-07-01 | 2004-11-30 | International Business Machines Corporation | Method and system for automatically configuring Telnet 3270 clients in an internet protocol network |
US6275693B1 (en) * | 1999-11-22 | 2001-08-14 | Motorola, Inc. | Method and apparatus for performing bearer independent wireless application service provisioning |
DE60024486T2 (de) | 1999-12-13 | 2006-07-13 | Markport Ltd. | Wapdienst personalisierung, management und vergebührung objektorientierte-plattform |
JP3578266B2 (ja) * | 2000-01-06 | 2004-10-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | アプリケーションの起動方法、アプリケーションの起動のためのソフトウエア・プロダクト |
JP2001337872A (ja) * | 2000-05-29 | 2001-12-07 | Cec:Kk | サービス提供システム |
US7506059B2 (en) * | 2001-10-26 | 2009-03-17 | Nokia Corporation | Mobile client provisioning web service |
-
2001
- 2001-11-29 US US09/998,367 patent/US7363354B2/en not_active Expired - Lifetime
-
2002
- 2002-11-21 CN CNB028237749A patent/CN100504837C/zh not_active Expired - Lifetime
- 2002-11-21 RU RU2004119554/09A patent/RU2297663C2/ru active
- 2002-11-21 ES ES02781570.3T patent/ES2536846T3/es not_active Expired - Lifetime
- 2002-11-21 AU AU2002348839A patent/AU2002348839A1/en not_active Abandoned
- 2002-11-21 KR KR1020047008061A patent/KR100659168B1/ko active IP Right Grant
- 2002-11-21 CA CA2468667A patent/CA2468667C/en not_active Expired - Lifetime
- 2002-11-21 WO PCT/IB2002/004884 patent/WO2003046742A1/en active Application Filing
- 2002-11-21 JP JP2003548105A patent/JP4181043B2/ja not_active Expired - Lifetime
- 2002-11-21 EP EP02781570.3A patent/EP1449102B1/en not_active Expired - Lifetime
-
2007
- 2007-08-16 JP JP2007212335A patent/JP2008027457A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101904202A (zh) * | 2007-12-17 | 2010-12-01 | 微软公司 | 自动供应wwan设备 |
US8949434B2 (en) | 2007-12-17 | 2015-02-03 | Microsoft Corporation | Automatically provisioning a WWAN device |
CN103250397A (zh) * | 2010-11-24 | 2013-08-14 | 瑞典爱立信有限公司 | 用于实现移动设备与静态目的地地址之间的数据传输的方法和装置 |
CN103250397B (zh) * | 2010-11-24 | 2017-04-26 | 瑞典爱立信有限公司 | 用于实现移动设备与静态目的地地址之间的数据传输的方法和装置 |
CN102937899A (zh) * | 2012-08-20 | 2013-02-20 | 北京金山安全软件有限公司 | 移动应用设置信息的管理方法及装置 |
CN104065714A (zh) * | 2014-06-18 | 2014-09-24 | 中国联合网络通信集团有限公司 | 基于sim卡的网络应用处理方法、sim卡和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
EP1449102A1 (en) | 2004-08-25 |
US7363354B2 (en) | 2008-04-22 |
EP1449102B1 (en) | 2015-04-15 |
ES2536846T3 (es) | 2015-05-29 |
JP2005510802A (ja) | 2005-04-21 |
EP1449102A4 (en) | 2009-11-25 |
JP4181043B2 (ja) | 2008-11-12 |
WO2003046742A1 (en) | 2003-06-05 |
RU2297663C2 (ru) | 2007-04-20 |
CA2468667C (en) | 2010-02-09 |
RU2004119554A (ru) | 2005-03-27 |
KR100659168B1 (ko) | 2006-12-19 |
AU2002348839A1 (en) | 2003-06-10 |
JP2008027457A (ja) | 2008-02-07 |
US20030101246A1 (en) | 2003-05-29 |
CA2468667A1 (en) | 2003-06-05 |
KR20040066138A (ko) | 2004-07-23 |
CN100504837C (zh) | 2009-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100504837C (zh) | 便于访问网络应用及元件的方法、***、设备和移动终端 | |
CN1135025C (zh) | 通信***和其中使用的方法及一种无线通信设备 | |
US20080115125A1 (en) | Optimizing static dictionary usage for signal compression and for hypertext transfer protocol compression in a wireless network | |
JP2005510802A5 (zh) | ||
CN1618066A (zh) | 用于处理可扩展标示语言(xml)文档的***和方法 | |
CN1871824A (zh) | 用于在无线环境中转换资源名的方法和装置 | |
CN102835134A (zh) | 用于减少消息信令的***和方法 | |
EP2210386A1 (en) | Intelligent caching of media files | |
CN101010927A (zh) | 用于sim和终端之间的通信的协议转换“载体无关协议”-tcp/ip | |
CN1496647A (zh) | 访问存储于支持因特网协议的移动终端装置中的文件的方法和装置 | |
CN1787672A (zh) | 利用移动通信终端的sim信息的配置文件自动设置方法 | |
CN100558099C (zh) | 一种实现会话发起协议应用服务器多业务处理的方法 | |
CN1504052A (zh) | 向网络节点提供业务参考信息 | |
CN1788420A (zh) | 用于应用消息解压缩的配置 | |
JP2004032720A (ja) | 電気通信システム、ゲートウェイ、端局及びビデオコンテンツを送信する方法 | |
CN1265653C (zh) | 经网际协议传输发射、接收和执行应用查询消息的方法和装置 | |
WO2006035116A1 (en) | Content presentation adaptation | |
CN101164357B (zh) | 一种无线终端用户标识的保存交互方法和装置 | |
CN1750672A (zh) | 读取彩信内容的方法 | |
CN1961561A (zh) | 传送sip中的内容间接使用的uri的方法和装置 | |
US8606876B2 (en) | Method and system for accelerating data communication that is using multipart | |
KR100694871B1 (ko) | 무선 개방망에서 모바일 서비스를 위한 게이트웨이 시스템및 그 서비스 방법 | |
CN1805403A (zh) | 分组用户终端使用通信业务的方法及其*** | |
CN1838667A (zh) | 一种实现移动数据业务适配的方法 | |
JP4276562B2 (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160113 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: NOKIA Corp. |
|
CX01 | Expiry of patent term |
Granted publication date: 20090624 |
|
CX01 | Expiry of patent term |