CN100559795C - 同步方法 - Google Patents
同步方法 Download PDFInfo
- Publication number
- CN100559795C CN100559795C CNB2006100054401A CN200610005440A CN100559795C CN 100559795 C CN100559795 C CN 100559795C CN B2006100054401 A CNB2006100054401 A CN B2006100054401A CN 200610005440 A CN200610005440 A CN 200610005440A CN 100559795 C CN100559795 C CN 100559795C
- Authority
- CN
- China
- Prior art keywords
- cookie
- agent
- user agent
- wap
- session
- 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.)
- Expired - Fee Related
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/14—Session management
-
- 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/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- 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/56—Provisioning of proxy 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/56—Provisioning of proxy services
- H04L67/564—Enhancement of application control based on intercepted application data
-
- 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]
Abstract
本发明涉及用于在利用无线应用协议的系统中管理与用户代理相关的状态信息的方法。根据本发明,当用户代理在当前会话期间已经接收到指示cookie存在的头信息时,用户代理在如对cookie代理程序的请求的WAP消息的头信息中指示用户代理当前有带有相关状态信息的会话。这通知cookie代理程序,其应该继续存储与当前会话相关的cookie。当cookie代理程序下次接收到没有这样指示的WAP消息时,其可以假设新的会话已经开始,在这种情况下cookie代理程序可以丢弃绑定到前一会话的所有的cookie除非某些cookie的某些参数明确地指示它们不应该在此刻被丢弃。而且,在本发明的有利的实施方案中,cookie代理程序可以指示用户代理没有与当前会话相关的cookie。本发明使得用户代理和cookie代理程序能够同步。
Description
本申请是申请日为2001年5月28日、申请号为01810320.0并且发明名称为“同步方法”的申请的分案申请。
技术领域
本发明涉及用于管理与使用无线应用协议的系统中的用户代理有关的状态信息的方法。特别地,本发明涉及在独立的方法权利要求的前序部分中规定的方法。
背景技术
下面的术语和首字母缩写在整个申请中使用:
WAP 无线应用协议
HTTP 超文本传送协议
WML 无线标记语言
Client 发起对服务器的连接请求的设备或软件应用程序
Cookie Proxy 为代表其他用户代理管理cookie和cookie存储
的目的作为用户代理的中间程序
Origin Server一个服务器,其上存在给定的资源或将要创建,
通常指web服务器或HTTP服务器
Proxy 为代表其他客户端作出请求的目的既作为服务器
又作为客户端的中间程序
User 与用户代理相互作用来浏览、听或否则使用资源的人
User Agent 用户代理是解释WML、WML脚本或其他内容的任何
软件或设备
在万维网中,HTTP状态管理机制在客户端的已知为cookie的文件中存储状态信息。在RFC2109中定义了这个机制。相同的机制也可以在WAP协议中使用,因为使用HTTP头来传达所有的状态和状态处理信息。RFC2109定义了一种装置由此原服务器可以请求状态信息的一个小的单元,也就是cookie存储在用户代理(agent)中,并且包含在对原服务器的后续请求中。对原服务器有各种控制可用,当在后续请求中包含cookie时,当cookie到期以及其他状态管理和传输控制时使其能够控制。根据RFC2109用户代理负责cookie的管理。
根据在写本发明申请时的WAP HTTP状态管理的草案说明书,cookie代理程序(proxy)可用于代表用户代理存储管理cookie。例如,在专利申请WO 99/64967中描述有这样的方法。这样的方法的优点是节省移动通信设备中的存储器容量和处理能力,并且还节省空中接口的资源。Cookie代理程序是HTTP代理程序或如代表不直接实现HTTP状态功能的WAP用户管理cookie的WAP网关的代理程序等价物。Cookie代理程序负责代表用户代理管理和存储cookie,并且修改去往和来自用户代理的HTTP请求和响应以便实现这一功能。但是,cookie代理程序概念有一个以前没有解决的问题。根据RFC2109,有些cookie要绑定到用户代理会话。因此,应该有一种方法用于cookie代理程序检测何时新的会话被激活并且绑定到以前会话的cookie应该被丢弃。这意味着用户代理和cookie代理程序必须以某种方式同步。但是,在写这个发明申请时的说明书草案详细没有说明任何方式来解决这个问题。
发明内容
本发明的一个目的是实现一种减轻现有技术的问题的方法。通过安排用户代理向cookie代理程序指示与当前会话相关的cookie已经由用户代理和/或cookie代理程序接收到来实现这一目的。
根据本发明,提供了一种用于在采用无线应用协议的蜂窝电信系统中由cookie代理程序控制cookie处理的方法,其特征在于所述方法包括至少由用户代理向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的步骤,并且通过一个消息中的一个指示来通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,接收的含有所述指示的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且接收的不含有所述指示的消息通知cookie代理程序删除前一会话的会话绑定的cookie。
根据本发明,还提供了一种采用无线应用协议的蜂窝电信系统的网元,其特征在于所述网元至少包括:用于存储cookie的装置;控制装置,包括:用于控制cookie的存储的装置,以及用于指示的装置,该装置用于为所述用于控制cookie的存储的装置提供一个关于用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的指示,用于控制cookie的存储的装置至少部分地能够由所述控制装置来控制,并且所述控制装置被安排来能够由从用户代理到cookie代理程序的所述指示来控制,根据所述指示,通知用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie,并且所述用于存储cookie的装置和所述控制装置被安排来使得通过一个消息中的一个指示来通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,接收的含有所述指示的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且接收的不含有所述指示的消息通知cookie代理程序删除前一会话的会话绑定的cookie。
根据本发明,提供了一种采用无线应用协议的蜂窝电信系统的移动通信装置,其特征在于移动通信装置至少包括:用于向cookie代理程序指示移动通信装置和/或cookie代理程序已经接收到与当前会话相关的cookie的指示装置,并且所述用于向cookie代理程序指示移动通信装置和/或cookie代理程序已经接收到与当前会话相关的cookie的指示装置被安排通过一个消息中的一个指示来通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,接收的含有所述指示的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且接收的不含有所述指示的消息通知cookie代理程序删除前一会话的会话绑定的cookie。
根据本发明,提供了一种用于无线应用协议用户代理的软件程序产品,其特征在于其包括至少用于向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的计算机程序代码装置,并且所述的计算机程序代码装置被安排因此通过消息中的指示通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,有所述指示情况下接收的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且没有所述指示情况下接收的所述消息通知cookie代理程序删除前一会话的会话绑定的cookie。
根据本发明,提供了一种用于电信系统的网元中的无线应用协议的cookie处理装置,其特征在于所述装置至少包括:用于存储cookie的装置,控制装置,该控制装置包括:用于控制cookie的存储的装置,以及用于指示的装置,该装置为用于控制cookie的存储的装置提供关于用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的指示,所述控制cookie的存储的装置至少部分地能够由控制装置来控制,该控制装置被安排来能够由从用户代理到cookie代理程序的所述指示来控制,根据所述指示,通知用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie,并且所述用于存储cookie的装置和所述控制装置被安排来使得通过消息中的指示通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,有所述指示情况下接收的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且没有所述指示情况下接收的所述消息通知cookie代理程序删除前一会话的会话绑定的cookie。
有利地,可以利用X-Wap-Proxy-Cookie-header域中的某些值的一个实现这一指示。这些特定的值可以是例如‘session-has-state’和‘cache-has-state’。这些值使得用户代理可能指示其在当前的用户代理会话期间已经接收了至少一个X-Wap-Proxy-Set-cookie-header,在这种情况下用户代理相信在特定的浏览会话期间有一个或多个cookie被cookie代理程序处理。如果然后cookie代理程序接收到具有普通(plain)值‘session’或‘cache’的相同的头,则其应该丢弃所有与用户代理相关的没有Max-a ge属性的cookie,也就是绑定到前面浏览会话的cookie。
有利地,cookie代理程序可以利用特定头域中的特定值给用户代理提示其没有与当前会话相关的cookie。例如,在本发明的优选实施方案中,cookie代理程序通过在‘X-Wap-Proxy-Set-Cookie’头域中呈现值‘error’给出提示。优选地,cookie代理程序在这样的情况下给用户代理提示,即用户代理指示当前会话有相关的cookie,但是cookie代理程序无论何种原因都没有任何与该会话相关的cookie。例如如果cookie代理程序因错误失去了cookie,则会出现这样的情况。然后用户代理可以通知用户出现了不一致的行为。
附图说明
下面参考说明本发明的各种实施方案的附图1,仅通过例子详细描述本发明的各种实施方案。
具体实施方式
A、根据本发明的第一个方面的实施方案
根据本发明的第一个方面,X-Wap-Proxy-Cookie头用于将来自用户代理的带有相关cookie的会话的指示传递到cookie代理程序。这个头在如来自用户代理的请求的WAP消息中发送以便指示cookie代理程序是否应该存储来自原服务器的cookie。X-Wap-Proxy-Cookie头还用于将来自用户代理的状态信息发送到Cookie代理程序。
根据本发明的有利的实施方案,X-Wap-Proxy-Cookie头除了前面知道的值“cache”、“delete”、“none”以及“session”之外,还有值“cache-has-state”和“session-has-state”。根据本示例实施方案这些值的意义描述如下。当值是“cache”或“cache-has-state”时,Cookie代理程序缓存cookie并且代表用户代理将其发送到原服务器。用户代理在其在正在进行的用户代理会话期间接收到至少一个X-Wap-Proxy-Set-Cookie头的情况下附加cache-has-state代替cache。这个机制使得能够用简单的方法实现用户代理和Cookie代理程序之间的同步。由于这个信息Cookie代理程序可以,例如检测来自以前使用时间的基于用户代理的cookie是否应该丢弃。当值是“delete”时,Cookie代理程序不向原服务器发送任何cookie或存储任何接收的cookie。也就是,代理程序作为过滤器并且在所有cookie发送到用户代理之前删除掉。如果头不存在,或者具有值“none”,则代理程序传递用户代理和原服务器之间的所有的HTTP cookie头而不进行拦截。当值是“session”或“session-has-state”时,Cookie代理程序和用户代理功能合并。如果Cookie代理程序接收到来自原服务器的包含Set-Cookie头的响应,则其根据Set-Cookie头中的Max-age属性的存在决定cookie存储的位置。这个方法可用于将基于会话的cookie从长期存在的cookie中分离出来。Session和session-has-state值之间的区别类似于在上面描述的cache和cache-has-state值之间的区别。注意会话的状态一定要是用户代理会话,其在用户代理开始时开始并且当其退出时结束。注意,会话的状态被绑定到用户代理会话,该用户代理会话在用户代理启动时开始并且在用户代理退出时结束。状态优选地与特定的源于cookie的会话无关,但是其简单地表明在特定的用户代理会话期间用户代理是否有由Cookie代理程序管理的cookie。
根据本发明的有利的实施方案,cookie代理服务器使用X-Wap-Proxy-Set-Cookie头来指示其没有与当前会话相关的任何cookie。这个头可以由cookie代理程序用于指示在来自原服务器的响应中接收了一个或多个cookie并且存储在cookie代理程序和/或在相应的请求中发送了至少一个cookie。根据本发明的当前示例实施方案,Cookie代理程序使用X-Wap-Proxy-Set-Cookie头来向用户代理报告错误状态。在本示例实施方案中,X-Wap-Proxy-Set-Cookie头可以有至少这两个值中的一个:“state”或“error”。下面根据本发明的示例实施方案描述这些值的含义。当值是“state”时,用户代理能够检测有状态的会话在进行中。Cookie代理程序当接收到来自原服务器的Set-Cookie头并且选择来管理cookie时将这个头值在一个消息中发送到用户代理。当Cookie代理程序在相关HTTP请求中加入Cookie头时也发送这个头。当值是“error”时,Cookie代理程序检测用户代理和Cookie代理程序之间的状态不匹配。例如如果Cookie代理程序在特定的用户代理会话期间无论什么原因丢失cookie,则会出现这样的情况。
B、根据本发明的第二个方面的实施方案
下面,描述特定情况下根据本发明的优选实施方案的cookie代理程序的功能。
在本发明的优选实施方案中,当Cookie代理程序接收到“X-Wap-Cookie-Proxy:cache”头时,其丢弃掉所有基于当前用户代理会话的cookie,也就是从原服务器发送的没有Max-Age-attribute的那些cookie。
在本发明的优选实施方案中,当cookie代理程序接收到来自用户代理的“X-Wap-Cookie-Proxy:session”或“X-Wap-Cookie-Proxy:session-has-state”头时,cookie代理程序在对原服务器的请求中包含cookie。如果cookie代理程序接收到来自原服务器的包含Set-Cookie头的响应,则其根据Set-Cookie头中Max-Age属性是否存在决定cookie存储的位置。如果Max-Age属性存在,则cookie代理程序向用户代理发送cookie而不拦截。否则其由cookie代理程序存储直到cookie代理程序接收到来自用户代理的后续的“X-Wap-Cookie-Proxy:session”或“X-Wap-Cookie-Proxy:cache”头。类似于“X-Wap-Cookie-Proxy:cache”头,“X-Wap-Cookie-Proxy:session”头有效地指示用户代理没有绑定到当前用户代理会话的任何cookie并且因此所有存储的没有Max-Age属性的cookie都必须丢弃掉。
有利地cookie代理程序在没有接收到来自用户代理的“X-Wap-Proxy-Cookie:cache”、“X-Wap-Proxy-Cookie:ca che-has-state”、“X-Wap-Proxy-Cookie:session”、或者“X-Wap-Proxy-Cookie:session-has-state”头,指示需要cookie管理的情况下,不执行包括存储或过滤的任何cookie管理。
有利地如果cookie代理程序在来自原服务器的响应中接收到cookie并且选择管理它或者其在相关的HTTP请求中已经发送了Cookie头,则其在对客户端的响应中包含“X-Wap-Proxy-Set-Cookie:state”头。优选地,如果在HTTP请求和响应中既不存在Cookie和Set-Cookie头,或者如果cookie代理程序没有缓存任何cookie信息,则不发送这个头。有利地,如果用户代理发送与cookie代理程序记录的状态冲突的状态信息,则Cookie代理程序在响应中包括“X-Wap-Proxy-Set-Cookie:error”头。也就是,如果用户代理发送具有“X-Wap-Proxy-Cookie:cache-has-state”或“X-Wap-Proxy-Cookie:session-has-state”头,但是cookie代理程序没有为这个特定用户代理存储的任何cookie。
C、根据本发明的第三个方面的实施方案
下面,描述根据特定情况下本发明的优选实施方案的用户代理的功能。
根据本发明的有利的实施方案,用户代理包括WAP消息中的WAP特定HTTP状态管理头,如利用cookie代理程序功能的请求。优选地,用户代理包括用于使用户能够选择使用cookie代理程序功能或者其自身的本地cookie管理或者两者的装置。
根据本发明的有利实施方案,在用户代理在进行的用户代理会话期间接收到至少一个X-Wap-Proxy-Set-Cookie头的情况下,用户代理发送“X-Wap-Cookie-Proxy:cache-has-state”头代替“X-Wap-Cookie-Proxy:cache”头并且相对地发送“X-Wap-Cookie-Proxy:session-has-state”头代替“X-Wap-Cookie-Proxy:session”头。优选地,用户代理包括用于作为接收来自cookie代理程序的“X-Wap-Proxy-Set-Cookie:error”头的响应而通知用户出现不一致的服务行为的装置。
D、根据本发明的其他方面的实施方案
下面,描述本发明的某些方面。
根据本发明的另一方面,提供了一种用于在采用无线应用协议的蜂窝电信系统中由cookie代理程序控制cookie处理的方法。根据本发明的有利的实施方案,该方法包括至少由用户代理向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的步骤。
根据本发明的另一个方面,提供了采用无线应用协议的蜂窝电信系统的网元。图1显示了这个方面。根据本发明的有利的实施方案,网元200包括至少用于控制cookie存储的装置210,所述用于控制的装置至少由用户代理向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的指示部分地可控。图1还说明移动通信装置10、蜂窝电信网20、蜂窝电信网20的基站10、以及包含原服务器40的第二个网30。第二个网30可以是如互联网的公共数据网,或者例如利用内部网中的服务器40为提供商的客户提供WAP业务蜂窝业务提供商的内部网。
根据本发明的另一个方面,提供了用于采用无线应用协议的蜂窝电信系统的移动通信装置。根据本发明的有利的实施方案,移动通信装置包括至少用于向cookie代理程序指示移动通信装置和/或cookie代理程序已经接收到与当前会话相关的cookie的装置110。
根据本发明的另一个方面,提供了用于无线应用协议用户代理的软件程序产品。根据本发明的有利的实施方案,用于无线应用协议用户代理的软件程序产品包括至少用于向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的计算机程序代码装置。
根据本发明的另一个方面,提供了用于无线应用协议用户代理的cookie代理程序的软件程序产品。根据本发明的有利的实施方案,用于无线应用协议用户代理的cookie代理程序的软件程序产品包括至少用于控制cookie存储的计算机程序代码装置,所述用于控制的装置至少由用户代理向cookie代理程序指示用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的指示部分地可控。
E、进一步考虑
发明的方法使得WAP HTTP状态管理能够无缝地实现RFC2109的语义。
考虑到前面的描述对于本领域的技术人员很显然在本发明的范围内可以进行各种修改。虽然已经详细地描述了本发明的优选实施方案,应该很明显许多修改和变体是可能的,所有这些都落在本发明的真正精神和范围内。
Claims (5)
1.一种用于电信系统的网元中的无线应用协议的cookie处理装置,所述装置至少包括:
用于存储cookie的装置,
控制装置,该控制装置包括:
用于控制cookie的存储的装置,以及
用于指示的装置,该装置为用于控制cookie的存储的装置提供关于用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie的指示,
所述控制cookie的存储的装置至少部分地能够由控制装置来控制,该控制装置被安排来能够由从用户代理到cookie代理程序的所述指示来控制,根据所述指示,通知用户代理和/或cookie代理程序已经接收到与当前会话相关的cookie,并且
所述用于存储cookie的装置和所述控制装置被安排来使得通过消息中的指示通知cookie代理程序继续存储与当前会话相关的cookie或者删除绑定到前一会话的cookie,有所述指示情况下接收的消息通知cookie代理程序继续存储与当前会话相关的cookie,并且没有所述指示情况下接收的所述消息通知cookie代理程序删除前一会话的会话绑定的cookie。
2.一种包括用户代理或者cookie代理程序的网元,所述网元包括根据权利要求1的cookie处理装置。
3.一种包括根据权利要求2的网元的电信系统。
4.根据权利要求3的电信系统,其中所述网元包括用户代理。
5.根据权利要求3的电信系统,其中所述网元包括cookie代理程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20001281 | 2000-05-29 | ||
FI20001281 | 2000-05-29 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018103200A Division CN1270259C (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100934577A Division CN1878180A (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1801827A CN1801827A (zh) | 2006-07-12 |
CN100559795C true CN100559795C (zh) | 2009-11-11 |
Family
ID=8558458
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018103200A Expired - Fee Related CN1270259C (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
CNB2006100054401A Expired - Fee Related CN100559795C (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
CNA2006100934577A Pending CN1878180A (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018103200A Expired - Fee Related CN1270259C (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100934577A Pending CN1878180A (zh) | 2000-05-29 | 2001-05-28 | 同步方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7209969B2 (zh) |
EP (1) | EP1295221A1 (zh) |
CN (3) | CN1270259C (zh) |
AU (1) | AU6397301A (zh) |
HK (1) | HK1055817A1 (zh) |
WO (1) | WO2001093092A1 (zh) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
CN1270259C (zh) * | 2000-05-29 | 2006-08-16 | 诺基亚有限公司 | 同步方法 |
US20030177196A1 (en) * | 2002-03-14 | 2003-09-18 | Aditya Bhasin | Method and system for providing proxy based caching services to a client device |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
US8027697B2 (en) | 2007-09-28 | 2011-09-27 | Telecommunication Systems, Inc. | Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system |
US8126889B2 (en) | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
FR2841416B1 (fr) * | 2002-06-20 | 2005-01-28 | Cegetel Groupe | Procede de gestion d'informations de contexte par serveur intermediaire |
EP1379044A1 (en) * | 2002-06-22 | 2004-01-07 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method for providing information to a web server |
ATE432504T1 (de) | 2002-11-06 | 2009-06-15 | Tellique Kommunikationstechnik | Verfahren zum vorabübertragen strukturierter datenmengen zwischen einer clienteinrichtung und einer servereinrichtung |
US20050091336A1 (en) * | 2003-10-01 | 2005-04-28 | Dehamer Brian J. | Method and apparatus for supporting cookie management in a web presentation architecture |
US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
US20080090546A1 (en) | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
US6985105B1 (en) | 2004-10-15 | 2006-01-10 | Telecommunication Systems, Inc. | Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations |
US7629926B2 (en) | 2004-10-15 | 2009-12-08 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
JP2007102780A (ja) * | 2005-10-04 | 2007-04-19 | Forval Technology Inc | ブックマーク管理装置およびブックマーク管理方法 |
US7825780B2 (en) | 2005-10-05 | 2010-11-02 | Telecommunication Systems, Inc. | Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
US7907551B2 (en) | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
US8150363B2 (en) | 2006-02-16 | 2012-04-03 | Telecommunication Systems, Inc. | Enhanced E911 network access for call centers |
US8059789B2 (en) | 2006-02-24 | 2011-11-15 | Telecommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) |
US7471236B1 (en) | 2006-03-01 | 2008-12-30 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detector |
US9167553B2 (en) | 2006-03-01 | 2015-10-20 | Telecommunication Systems, Inc. | GeoNexus proximity detector network |
US7899450B2 (en) | 2006-03-01 | 2011-03-01 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detection using local mobile network within cellular network |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US7761558B1 (en) * | 2006-06-30 | 2010-07-20 | Google Inc. | Determining a number of users behind a set of one or more internet protocol (IP) addresses |
WO2008057477A2 (en) | 2006-11-03 | 2008-05-15 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc) |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
EP2196014A4 (en) | 2007-09-17 | 2014-12-24 | Telecomm Systems Inc | 911 EMERGENCY SERVICE DATA MESSAGING |
US7929530B2 (en) | 2007-11-30 | 2011-04-19 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
US8525681B2 (en) | 2008-10-14 | 2013-09-03 | Telecommunication Systems, Inc. | Location based proximity alert |
US9301191B2 (en) | 2013-09-20 | 2016-03-29 | Telecommunication Systems, Inc. | Quality of service to over the top applications used with VPN |
US8867485B2 (en) | 2009-05-05 | 2014-10-21 | Telecommunication Systems, Inc. | Multiple location retrieval function (LRF) network having location continuity |
US9088414B2 (en) * | 2009-06-01 | 2015-07-21 | Microsoft Technology Licensing, Llc | Asynchronous identity establishment through a web-based application |
US9203922B2 (en) | 2010-05-25 | 2015-12-01 | International Business Machines Corporation | Method and apparatus for single sign-off using cookie tracking in a proxy |
US8315599B2 (en) | 2010-07-09 | 2012-11-20 | Telecommunication Systems, Inc. | Location privacy selector |
US8336664B2 (en) | 2010-07-09 | 2012-12-25 | Telecommunication Systems, Inc. | Telematics basic mobile device safety interlock |
US8650249B2 (en) | 2010-10-13 | 2014-02-11 | International Business Machines Corporation | Selectively processing cookies in a proxy |
US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
WO2012087353A1 (en) | 2010-12-22 | 2012-06-28 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US8682321B2 (en) | 2011-02-25 | 2014-03-25 | Telecommunication Systems, Inc. | Mobile internet protocol (IP) location |
US8649806B2 (en) | 2011-09-02 | 2014-02-11 | Telecommunication Systems, Inc. | Aggregate location dynometer (ALD) |
US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
US9264537B2 (en) | 2011-12-05 | 2016-02-16 | Telecommunication Systems, Inc. | Special emergency call treatment based on the caller |
US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
US8695069B1 (en) * | 2012-01-31 | 2014-04-08 | Intuit Inc. | Session management between a web application and a CRM system |
US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
CN104038914B (zh) * | 2013-03-08 | 2018-04-24 | 中兴通讯股份有限公司 | 一种Cookie纠错的方法及装置 |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
CN104184716B (zh) * | 2013-05-27 | 2018-12-07 | 中兴通讯股份有限公司 | 终端数据同步方法及系统 |
US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0875844A2 (en) * | 1997-05-02 | 1998-11-04 | Lucent Technologies Inc. | Method and system for obtaining information and services over a communication network |
WO1999064967A1 (en) * | 1998-06-12 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and a system for transmitting a cookie |
CN1270259C (zh) * | 2000-05-29 | 2006-08-16 | 诺基亚有限公司 | 同步方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5774670A (en) * | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
US5963915A (en) * | 1996-02-21 | 1999-10-05 | Infoseek Corporation | Secure, convenient and efficient system and method of performing trans-internet purchase transactions |
US5961601A (en) * | 1996-06-07 | 1999-10-05 | International Business Machines Corporation | Preserving state information in a continuing conversation between a client and server networked via a stateless protocol |
US5961593A (en) * | 1997-01-22 | 1999-10-05 | Lucent Technologies, Inc. | System and method for providing anonymous personalized browsing by a proxy system in a network |
US5875296A (en) * | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
US6085224A (en) * | 1997-03-11 | 2000-07-04 | Intracept, Inc. | Method and system for responding to hidden data and programs in a datastream |
US6470386B1 (en) * | 1997-09-26 | 2002-10-22 | Worldcom, Inc. | Integrated proxy interface for web based telecommunications management tools |
US6006269A (en) * | 1998-03-11 | 1999-12-21 | Hewlett-Packard Company | Admission control system with messages admitted or deferred for re-submission at a later time on a priority basis |
US6308212B1 (en) * | 1998-05-29 | 2001-10-23 | Hewlett-Packard Company | Web user interface session and sharing of session environment information |
US6393467B1 (en) * | 1998-08-31 | 2002-05-21 | Nortel Networks Limited | Network interconnected computing device, server and notification method |
US6460141B1 (en) * | 1998-10-28 | 2002-10-01 | Rsa Security Inc. | Security and access management system for web-enabled and non-web-enabled applications and content on a computer network |
US6892307B1 (en) * | 1999-08-05 | 2005-05-10 | Sun Microsystems, Inc. | Single sign-on framework with trust-level mapping to authentication requirements |
US6711618B1 (en) * | 1999-09-03 | 2004-03-23 | Cisco Technology, Inc. | Apparatus and method for providing server state and attribute management for voice enabled web applications |
US6959420B1 (en) * | 2001-11-30 | 2005-10-25 | Microsoft Corporation | Method and system for protecting internet users' privacy by evaluating web site platform for privacy preferences policy |
-
2001
- 2001-05-28 CN CNB018103200A patent/CN1270259C/zh not_active Expired - Fee Related
- 2001-05-28 AU AU63973/01A patent/AU6397301A/en not_active Abandoned
- 2001-05-28 CN CNB2006100054401A patent/CN100559795C/zh not_active Expired - Fee Related
- 2001-05-28 US US10/297,038 patent/US7209969B2/en not_active Expired - Lifetime
- 2001-05-28 EP EP01938276A patent/EP1295221A1/en not_active Ceased
- 2001-05-28 CN CNA2006100934577A patent/CN1878180A/zh active Pending
- 2001-05-28 WO PCT/FI2001/000508 patent/WO2001093092A1/en active Application Filing
-
2003
- 2003-11-05 HK HK03107995A patent/HK1055817A1/xx not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0875844A2 (en) * | 1997-05-02 | 1998-11-04 | Lucent Technologies Inc. | Method and system for obtaining information and services over a communication network |
WO1999064967A1 (en) * | 1998-06-12 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and a system for transmitting a cookie |
CN1270259C (zh) * | 2000-05-29 | 2006-08-16 | 诺基亚有限公司 | 同步方法 |
Non-Patent Citations (1)
Title |
---|
HTTP State Management Mechanism. D.M.Kristol,1-27,The Internet Engineering Task Force. 1997 * |
Also Published As
Publication number | Publication date |
---|---|
CN1801827A (zh) | 2006-07-12 |
AU6397301A (en) | 2001-12-11 |
CN1432161A (zh) | 2003-07-23 |
HK1055817A1 (en) | 2004-01-21 |
EP1295221A1 (en) | 2003-03-26 |
WO2001093092A1 (en) | 2001-12-06 |
CN1270259C (zh) | 2006-08-16 |
US20040015727A1 (en) | 2004-01-22 |
US7209969B2 (en) | 2007-04-24 |
CN1878180A (zh) | 2006-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100559795C (zh) | 同步方法 | |
JP4409788B2 (ja) | 無線データ通信網切替装置と無線データ通信網切替処理用プログラム | |
CN100512285C (zh) | 用于处理无线会话协议(wsp)会话的方法和网络 | |
EP1954086B1 (en) | (U)SIM card in server mode, and communication method with client | |
TW574816B (en) | A system, method and apparatus for facilitating the receipt of realtime information from telecommunications nodes | |
CN102685204B (zh) | 数据资源传输的方法和设备 | |
US20130286942A1 (en) | System and method for dynamic automatic communication path selection, distributed device synchronization and task delegation | |
US20060129631A1 (en) | Method for controlling a media message upload through a wireless communication network | |
CA2738152A1 (en) | System and method for dynamic automatic communication path selection, distributed device synchronization and task delegation | |
CN101258713A (zh) | 调度分组投递的系统和方法 | |
EP1655915A1 (en) | Method for managing duplicated arrival notification messages in multimedia messaging services | |
EP1553498B1 (en) | Electronic mail delivery system, mail server, and mail client | |
US20010010061A1 (en) | Communication system, communication method, gateway apparatus, and client | |
EP1061701B1 (en) | Mobile terminal and data transmission scheme for receiving messages | |
CN110392119A (zh) | 一种数据传输方法及基站 | |
US7136925B1 (en) | System for processing wireless connections using connection handles | |
CN105897452A (zh) | 一种数据重传方法及装置 | |
US7756927B2 (en) | Object filtering method and client device using the same | |
Alanko et al. | Mowgli: Improvements for internet applications using slow wireless links | |
CN107786607A (zh) | 一种消息重传方法、消息重传服务器及用户设备 | |
CN101160877A (zh) | 通知服务的方法以及分布式网管系统和通知发送服务装置 | |
CN106341252A (zh) | 资源管理方法、装置及控制终端 | |
FI108695B (fi) | Langattoman järjestelmän yhdyskäytävä | |
CN100358292C (zh) | 终端用户检测并触发网络推送业务参数信息的方法 | |
KR20060057179A (ko) | 왑 게이트웨이에서의 http 301/302 에러 처리 방법 |
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: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Patentee before: Nokia Oyj |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091111 Termination date: 20190528 |