KR20040041677A - 서버로부터의 요청 메시지가 최대 크기를 가지는 경우에동기 시스템에서 서버 개시 동기화를 이루는 방법 - Google Patents
서버로부터의 요청 메시지가 최대 크기를 가지는 경우에동기 시스템에서 서버 개시 동기화를 이루는 방법 Download PDFInfo
- Publication number
- KR20040041677A KR20040041677A KR10-2004-7005121A KR20047005121A KR20040041677A KR 20040041677 A KR20040041677 A KR 20040041677A KR 20047005121 A KR20047005121 A KR 20047005121A KR 20040041677 A KR20040041677 A KR 20040041677A
- Authority
- KR
- South Korea
- Prior art keywords
- message
- server
- session
- client device
- request
- Prior art date
Links
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/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- 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
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- 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/328—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the presentation layer [OSI layer 6]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Communication Control (AREA)
Abstract
Description
0000001010 | 버전 1.0 |
0000001011 | 버전 1.1 |
.... | .... |
1111111111 | 버전 102.3 |
00 | 서버가 아무런 권고안을 가지고 있지 않다 |
01 | (사용자에게 미도시된) 배경에서 수행 권고 |
10 | 정보 식별자를 사용자에게 도시 |
11 | 사용자로부터 허가를 요청 |
01 | 클라이언트 주도 |
10 | 서버 주도 |
Claims (14)
- 클라이언트 장치로서 동작하고 통신 수단을 포함하는 적어도 하나의 전자 장치, 적어도 하나의 동기 서버, 및 메시지 전송 서비스를 제공하는 통신 네트워크를 포함하는 동기 시스템에서 세션을 개시하는 방법에 있어서, 상기 방법은세션 개시에 대한 요구를 나타내며 상기 클라이언트 장치로 전송될 요청을 위해, 상기 동기 서버의 식별자, 버전 식별자, 및 요청된 동기 세션의 식별자에 대해 결정하도록 동기 서버를 구성하는 단계;상기 요청을 위하여 상기 동기 서버로부터 상기 클라이언트 장치로 전송될 메시지에 대한 최대 크기를 상기 동기 서버에서 결정하는 단계;상기 동기 서버에서 코딩 명령어들을, 그리고 상기 클라이언트 장치에서 디코딩 명령어들을 결정하는 단계로, 상기 코딩 명령어들에 의해 상기 식별자들중 적어도 하나는 ASCII 표현보다 실질적으로 더 적은 비트들을 요구하는 비트 시퀀스로 코딩될 수 있고, 상기 디코딩 명령어들에 의해 원시 식별자(original identifier)가 상기 비트 시퀀스로부터 얻어지는 단계;세션 개시에 대한 요구를 나타내는 상기 요청의 적어도 하나의 상기 클라이언트 장치로의 전송 요구에 응답하여, 하나의 메시지를 형성하는 단계로, 상기 메시지는 상기 최대 크기보다 짧거나 같으며, 적어도 상기 식별자들을 포함하고, 상기 식별자들중 적어도 하나는 상기 코딩 명령어들에 따라 정의된 비트 시퀀스로써 제공되는 단계;상기 메시지 전송 장치를 사용해서 상기 메시지를 상기 클라이언트 장치로 전송하는 단계;상기 수신된 메시지에 포함된 정보에 기초하여 세션 초기화 메시지(session initialization message)를 형성하는 단계로, 적어도 상기 정보의 일부는 상기 디코딩 명령어들에 의해 상기 수신된 비트 시퀀스로부터 정의되는 단계; 및상기 세션 초기화 메시지를 상기 클라이언트 장치로부터 상기 동기 서버로 전송하는 단계를 포함하는 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 동기 시스템의 트랜스포트 계층 서비스는무선 응용 프로토콜(WAP: Wireless Application Protocol)을 사용해서 구성되며, 상기 메시지는 무선 세션 프로토콜(WSP: Wireless Session Protocol) 헤더 필드들을 더 포함하는 것을 특징으로 하는 세션 개시 방법.
- 제2항에 있어서, 상기 메시지는상기 메시지의 콘텐트가 배정되어야 하는 어플리케이션을 또한 의미하고, 상기 의미는 상기 어플리케이션에 대한 정보를 상기 메시지의 시작부로부터 또는 소정의 문자들의 이후와 같은 소정의 위치에 세팅함으로써 정의되며,상기 메시지의 상기 콘텐트는상기 클라이언트 장치에서 상기 메시지에 의해 의미된 상기 어플리케이션으로 배정되는 것을 특징으로 하는 세션 개시 방법.
- 제1항 내지 제3항중 어느 한 항에 있어서, 상기 메시지 전송 서비스는짧은 메시지 서비스(SMS; Short Message Service)인 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 동기 서버의 상기 식별자는공유 비밀(shared secret)을 포함하는 필드에서 결정되는 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 동기 서버는또한 상기 클라이언트 또는 상기 서버중 어느 것이 상기 메시지를 야기했는지를 나타내는 비트 시퀀스를 상기 메시지에서 결정하도록 구성되는 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 코딩 명령어들 및 상기 디코딩 명령어들은하나 이상의 대응 테이블들(correspondence tables)을 포함하는 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 세션은상기 클라이언트 장치 및 적어도 하나의 데이터베이스내에 포함된 데이터 세트를 동기시키기 위해 초기화되는 것을 특징으로 하는 세션 개시 방법.
- 제1항에 있어서, 상기 동기 서버는장치 관리 세션(device management session)을 개시하기 위한 요청을 전송하고, 상기 관리 세션은상기 서버 및 상기 클라이언트 장치간에 초기화되는 것을 특징으로 하는 세션 개시 방법.
- 클라이언트 장치로서 동작하고 통신 수단을 포함하는 적어도 하나의 전자 장치, 적어도 하나의 동기 서버, 및 메시지 전송 서비스를 제공하는 통신 네트워크를 포함하는 동기 시스템에 있어서,상기 동기 서버는 세션 개시에 대한 요구를 나타내며 상기 클라이언트 장치로 전송될 요청을 위해, 상기 동기 서버의 식별자, 버전 식별자, 및 요청된 동기 세션의 식별자를 결정하도록 구성되며,상기 동기 서버는 상기 요청을 위하여 상기 동기 서버로부터 상기 클라이언트 장치로 전송될 메시지에 대한 최대 크기를 결정하도록 구성되며,상기 동기 서버에서 코딩 명령어들이, 그리고 상기 클라이언트 장치에서 디코딩 명령어들이 결정되며, 상기 코딩 명령어들에 의해 상기 식별자들중 적어도 하나는 ASCII 표현보다 실질적으로 더 적은 비트들을 요구하는 비트 시퀀스로 코딩될 수 있고, 상기 디코딩 명령어들에 의해 상기 원시 식별자(original identifier)는상기 비트 시퀀스로부터 얻어지고,세션 개시에 대한 요구를 나타내는 상기 요청의 적어도 하나의 상기 클라이언트 장치로의 전송 요구에 응답하여, 상기 동기 서버는 하나의 메시지를 형성하도록 구성되며, 상기 메시지는 상기 최대 크기보다 짧거나 같으며, 적어도 상기 식별자들을 포함하고, 상기 식별자들중 적어도 하나는 상기 코딩 명령어들에 따라 정의된 비트 시퀀스로써 제공되고,상기 동기 서버는 상기 메시지 전송 서비스를 사용해서 상기 메시지를 상기 클라이언트 장치로 전송하도록 구성되고,상기 클라이언트 장치는 상기 수신된 메시지에 포함된 정보에 기초하여 세션 초기화 메시지(session initialization message)를 형성하고, 상기 정보의 적어도 일부는 상기 디코딩 명령어들에 의해 상기 수신된 비트 시퀀스로부터 정의되며.상기 클라이언트 장치는 상기 세션 초기화 메시지를 상기 동기 서버로 전송하도록 구성되는 것을 특징으로 하는 동기 시스템.
- 동기 서버에 있어서, 상기 동기 서버는세션 개시에 대한 요구를 나타내며 적어도 하나의 클라이언트 장치로 전송될 요청을 위해, 상기 동기 서버의 식별자, 버전 식별자, 및 요청된 동기 세션의 식별자를 결정하도록 구성되고,상기 동기 서버는 상기 요청을 위하여 상기 동기 서버로부터 상기 클라이언트 장치로 전송될 메시지에 대한 최대 크기를 결정하도록 구성되며,상기 동기 서버에서 코딩 명령어들이 결정되며, 상기 코딩 명령어들에 의해 상기 식별자들중 적어도 하나는 ASCII 표현보다 실질적으로 더 적은 비트들을 요구하는 비트 시퀀스로 코딩될 수 있으며,상기 동기 서버는 세션 개시에 대한 요구를 나타내는 상기 요청의 적어도 하나의 상기 클라이언트 장치로의 전송 요구에 응답하여, 하나의 메시지를 형성하도록 구성되며, 상기 메시지는 상기 최대 크기보다 짧거나 같으며, 적어도 상기 식별자들을 포함하고, 상기 식별자들중 적어도 하나는 상기 코딩 명령어들에 따라 정의되는 비트 시퀀스로서 제공되며,상기 동기 서버는 상기 메시지 전송 서비스를 사용해서 상기 메시지를 상기 클라이언트 장치로 전송하도록 구성되는 것을 특징으로 하는 동기 서버.
- 전자 장치에 있어서, 상기 전자 장치는메시지들을 수신하며 전송하기 위한 수단;장치 관리 서버와 통신하기 위한 수단으로, 상기 장치 관리 서버에 대하여 상기 전자 장치는 클라이언트 장치로서 동작하는 수단;디코딩 명령어들을 저장하기 위한 수단으로, 상기 디코딩 명령어들에 의해 원시 정보(original information)가 상기 장치 관리 서버에 의해 코딩된 비트 시퀀스로부터 얻어지는 수단;상기 디코딩 명령어들에 기초하여 상기 장치 관리 서버로부터 수신된 상기 메시지내에 포함된 적어도 하나의 비트 시퀀스를 상기 원시 정보로 변환하기 위한수단;상기 장치 관리 서버로부터 수신된 상기 메시지에 의해 나타난 상기 정보에 기초하여 상기 장치 관리 서버 및 상기 장치간의 장치 관리 세션에 대한 초기화 메시지를 형성하기 위한 수단으로, 상기 정보의 적어도 일부는 상기 디코딩 명령어들에 의해 상기 수신된 비트 시퀀스로부터 정의되는 수단;상기 장치 관리 세션에 대한 상기 초기화 메시지를 상기 장치 관리 서버로 전송하기 위한 수단; 및상기 장치 관리 세션동안 상기 장치 관리 서버로부터 수신된 관리 명령들에 따라 상기 장치의 구성을 변경하기 위한 수단을 포함하는 것을 특징으로 하는 전자 장치.
- 동기 서버의 메모리로 로딩 가능한 컴퓨터 프로그램으로, 상기 프로그램은 컴퓨터 프로그램 코드를 포함하며, 상기 컴퓨터 프로그램 코드가 상기 동기 서버의 프로세서에서 실행될 때 상기 동기 서버로 하여금세션 개시에 대한 요구를 나타내며 적어도 하나의 클라이언트 장치로 전송될 요청을 위해, 상기 동기 서버의 식별자, 상기 동기 서버에 의해 지원되는 동기 프로토콜 버전의 식별자, 및 상기 요청된 동기 세션의 식별자를 결정하는 단계;상기 요청을 위하여 상기 동기 서버로부터 상기 클라이언트 장치로 전송될 메시지에 대한 최대 크기를 결정하는 단계;코딩 명령어들을 세팅하는 단계로, 상기 코딩 명령어들에 의해 상기 동기 서버가 상기 식별자들중 적어도 하나를 ASCII 표현보다 실질적으로 더 적은 비트들을 요구하는 비트 시퀀스로 코딩할 수 있는 단계;세션 개시에 대한 요구를 나타내는 상기 요청의 적어도 하나의 상기 클라이언트 장치로의 전송 요구에 응답하여, 하나의 메시지를 형성하는 단계로, 상기 메시지는 상기 최대 크기보다 짧거나 같으며, 적어도 상기 식별자들을 포함하고, 상기 식별자들중 적어도 하나는 상기 코딩 명령어들에 따라 정의된 비트 시퀀스로써 제공되는 단계; 및상기 메시지 전송 장치를 사용해서 상기 메시지를 상기 클라이언트 장치로 전송하는 단계를 수행하도록 하는 것을 특징으로 하는 컴퓨터 프로그램.
- 전자 장치의 메모리로 로딩 가능한 컴퓨터 프로그램으로, 상기 컴퓨터 프로그램은 프로그램 코드를 포함하며, 상기 컴퓨터 프로그램 코드가 상기 전자 장치의 프로세서에서 실행되는 동안 상기 전자 장치로 하여금디코딩 명령어들을 세팅하는 단계로, 상기 디코딩 명령어들에 의해 원시 식별자들이 상기 장치 관리 서버에 의해 코딩된 비트 시퀀스로부터 얻어지는 단계;상기 디코딩 명령어들에 기초하여 상기 장치 관리 서버로부터 수신된 상기 메시지내에 포함된 적어도 하나의 비트 시퀀스를 원시 정보(original information)로 변환하는 단계;상기 장치 관리 서버로부터 수신된 상기 메시지에 의해 나타난 정보에 기초하여 상기 장치 관리 서버 및 상기 장치간의 장치 관리 세션에 대한 초기화메시지(initialization message)를 형성하는 단계로, 상기 정보의 적어도 일부는 상기 디코딩 명령어들에 의해 상기 수신된 비트 시퀀스로부터 정의되는 단계;상기 장치 관리 세션에 대한 상기 초기화 메시지를 상기 장치 관리 서버로 전송하는 단계; 및상기 장치 관리 세션동안 상기 장치 관리 서버로부터 수신된 관리 명령들에 따라 상기 장치의 상기 구성을 변경하는 단계를 수행하도록 하는 것을 특징으로 하는 컴퓨터 프로그램.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/974,021 US7155521B2 (en) | 2001-10-09 | 2001-10-09 | Starting a session in a synchronization system |
US09/974,021 | 2001-10-09 | ||
PCT/FI2002/000789 WO2003032569A1 (en) | 2001-10-09 | 2002-10-08 | A method of server initiated synchronization in a synchronization system where the request message from the server has a maximum size |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040041677A true KR20040041677A (ko) | 2004-05-17 |
KR100737996B1 KR100737996B1 (ko) | 2007-07-12 |
Family
ID=25521476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020047005121A KR100737996B1 (ko) | 2001-10-09 | 2002-10-08 | 동기화 시스템, 동기화 서버, 동기화 서버의 메모리로 로딩 가능한 컴퓨터 프로그램을 기록한 저장매체, 동기화 시스템에서 세션을 개시하는 방법, 및 동기화 시스템 내의 전자 장치 |
Country Status (12)
Country | Link |
---|---|
US (2) | US7155521B2 (ko) |
EP (1) | EP1435149B1 (ko) |
JP (1) | JP4091544B2 (ko) |
KR (1) | KR100737996B1 (ko) |
CN (1) | CN1326346C (ko) |
AT (1) | ATE521155T1 (ko) |
ES (1) | ES2368211T3 (ko) |
MY (1) | MY135261A (ko) |
RU (1) | RU2298287C2 (ko) |
TW (1) | TWI270283B (ko) |
WO (1) | WO2003032569A1 (ko) |
ZA (1) | ZA200402747B (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101316903B1 (ko) * | 2012-09-19 | 2013-10-11 | 주식회사 시큐아이 | 고가용성 시스템에서 세션을 동기화하기 위한 방법 및 장치 |
Families Citing this family (145)
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 |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US8364136B2 (en) | 1999-02-01 | 2013-01-29 | Steven M Hoffberg | Mobile system, a method of operating mobile system and a non-transitory computer readable medium for a programmable control of a mobile system |
US6975304B1 (en) | 2001-06-11 | 2005-12-13 | Handspring, Inc. | Interface for processing of an alternate symbol in a computer device |
US7356361B1 (en) * | 2001-06-11 | 2008-04-08 | Palm, Inc. | Hand-held device |
US7395089B1 (en) | 2001-06-11 | 2008-07-01 | Palm, Inc | Integrated personal digital assistant device |
US6950988B1 (en) | 2001-06-11 | 2005-09-27 | Handspring, Inc. | Multi-context iterative directory filter |
US20030045311A1 (en) * | 2001-08-30 | 2003-03-06 | Tapani Larikka | Message transfer from a source device via a mobile terminal device to a third device and data synchronization between terminal devices |
US7570668B2 (en) * | 2001-10-03 | 2009-08-04 | Nokia Corporation | Data synchronization |
US20030084165A1 (en) * | 2001-10-12 | 2003-05-01 | Openwave Systems Inc. | User-centric session management for client-server interaction using multiple applications and devices |
US20030093435A1 (en) * | 2001-11-05 | 2003-05-15 | Bandekar Vijay R. | Method and system for application level data object synchronization between two or more processes |
US7665043B2 (en) | 2001-12-28 | 2010-02-16 | Palm, Inc. | Menu navigation and operation feature for a handheld computer |
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 |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
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 |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US8126889B2 (en) | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US6721871B2 (en) * | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
GB0211644D0 (en) | 2002-05-21 | 2002-07-03 | Wesby Philip B | System and method for remote asset management |
US11337047B1 (en) | 2002-05-21 | 2022-05-17 | M2M Solutions Llc | System and method for remote asset management |
US7233790B2 (en) * | 2002-06-28 | 2007-06-19 | Openwave Systems, Inc. | Device capability based discovery, packaging and provisioning of content for wireless mobile devices |
US7299033B2 (en) | 2002-06-28 | 2007-11-20 | Openwave Systems Inc. | Domain-based management of distribution of digital content from multiple suppliers to multiple wireless services subscribers |
US20040024867A1 (en) * | 2002-06-28 | 2004-02-05 | Openwave Systems Inc. | Method and apparatus for determination of device capabilities on a network |
US7831734B2 (en) * | 2002-11-25 | 2010-11-09 | Sap Ag | Method and system for remote configuration of network devices |
US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US7035879B2 (en) * | 2002-12-26 | 2006-04-25 | Hon Hai Precision Ind. Co., Ltd. | System and method for synchronizing data of wireless devices |
JP4141301B2 (ja) * | 2003-03-25 | 2008-08-27 | 株式会社エヌ・ティ・ティ・ドコモ | 通信端末 |
FI116426B (fi) * | 2003-05-02 | 2005-11-15 | Nokia Corp | Laitteenhallinnan aloittaminen hallintapalvelimen ja asiakkaan välillä |
JP2007516629A (ja) * | 2003-06-20 | 2007-06-21 | トムソン ライセンシング | さまざまなタイプの端末装置間でコンタクトデータ、例えば電話番号を同期化するための端末装置およびサーバ |
US20050033829A1 (en) * | 2003-08-04 | 2005-02-10 | Nokia Corporation | System and method for wireless multicast downloading |
US8335823B2 (en) * | 2003-08-12 | 2012-12-18 | Research In Motion Limited | System and method for processing encoded messages |
US9100814B2 (en) * | 2003-09-17 | 2015-08-04 | Unwired Plant, Llc | Federated download of digital content to wireless devices |
US20070180127A1 (en) * | 2003-11-11 | 2007-08-02 | Nokia Corporation | Preconfigured syncml profile categories |
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 |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
US20080090546A1 (en) | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
US20050186975A1 (en) * | 2004-02-10 | 2005-08-25 | Yach David P. | Apparatus, and associated method, for facilitating initiation of synchronization of database copies connected by way of a radio air interface |
US7797386B2 (en) * | 2004-02-27 | 2010-09-14 | Research In Motion Limited | System and method for remotely configuring a desktop mailbox |
US20060047756A1 (en) * | 2004-06-16 | 2006-03-02 | Jussi Piispanen | Method and apparatus for indicating truncated email information in email synchronization |
US8073960B2 (en) | 2004-07-01 | 2011-12-06 | Nokia Corporation | Arranging management operations in management system |
US20060031449A1 (en) * | 2004-07-01 | 2006-02-09 | Mika Hallamaa | Selection of management method |
US8392545B2 (en) | 2004-07-01 | 2013-03-05 | Nokia Corporation | Device management system |
US20060080354A1 (en) * | 2004-08-27 | 2006-04-13 | Nokia Corporation | System for selecting data from a data store based on utility of the data |
US7200387B1 (en) | 2004-09-01 | 2007-04-03 | Cellco Partnership | Application invocation on a mobile station using messaging service |
EP1633103B1 (en) * | 2004-09-07 | 2009-08-19 | Research In Motion Limited | System and method for updating message trust status |
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 |
US20060200528A1 (en) * | 2005-01-25 | 2006-09-07 | Krishna Pathiyal | Method and system for processing data messages |
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 |
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 |
US7907551B2 (en) | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
KR100678921B1 (ko) * | 2005-10-18 | 2007-02-05 | 삼성전자주식회사 | 다중 서버 환경에 적합한 디바이스를 클라이언트로 하여동기화를 수행하는 방법 및 장치 |
US20070106770A1 (en) * | 2005-11-10 | 2007-05-10 | Svante Alnas | Managing a remote device by a communication element that does not specify an identifier for the management object |
US7689713B2 (en) * | 2006-01-23 | 2010-03-30 | Funambol, Inc. | System operator independent server alerted synchronization system and methods |
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 |
GB2436376B (en) * | 2006-03-22 | 2009-03-18 | Actaris Uk Ltd | Method for accurate time setting of communication device over the air and corresponding communication device |
CN100450108C (zh) * | 2006-03-23 | 2009-01-07 | 华为技术有限公司 | 一种采用数据同步处理电子邮件的***、装置及方法 |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
EP1883257A1 (fr) * | 2006-07-28 | 2008-01-30 | Gemplus | Procédé de synchronisation entre un equipement mobile et une carte a puce |
US20080133681A1 (en) * | 2006-10-13 | 2008-06-05 | Jackson Troy V | System and method for diagnosis of and recommendations for remote processor system |
US7966013B2 (en) | 2006-11-03 | 2011-06-21 | 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) |
US20080133775A1 (en) * | 2006-11-30 | 2008-06-05 | Intellisync Corporation | Method, Apparatus and Computer Program Product for Providing Intelligent Synchronization |
US7983249B2 (en) * | 2007-01-23 | 2011-07-19 | Oracle America, Inc. | Enterprise web service data to mobile device synchronization |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
KR20080076835A (ko) * | 2007-02-16 | 2008-08-20 | (주)에이록스 | 서버와 클라이언트 간의 미전송완료 데이터의 전송 방법 |
CN101316221B (zh) * | 2007-05-30 | 2012-04-04 | 华为终端有限公司 | 通知消息处理方法及设备 |
WO2008157343A1 (en) * | 2007-06-13 | 2008-12-24 | W2Bi, Inc. | Synchronizing information through profile management between a host system and a mobile device |
JP2009015572A (ja) * | 2007-07-04 | 2009-01-22 | Nec Corp | セキュリティシステム、端末、情報配信方法およびプログラム |
CN101355524B (zh) | 2007-07-24 | 2013-10-09 | 华为技术有限公司 | 一种消息处理方法、***、服务器和终端 |
JP2009049550A (ja) * | 2007-08-15 | 2009-03-05 | Hitachi Ltd | ゲートウェイ装置 |
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 |
US7991740B2 (en) * | 2008-03-04 | 2011-08-02 | Apple Inc. | Synchronization server process |
WO2010002407A1 (en) * | 2008-07-02 | 2010-01-07 | Hewlett-Packard Development Company, L.P. | Performing administrative tasks associated with a network-attached storage system at a client |
CN101345776B (zh) * | 2008-08-14 | 2011-12-07 | 中兴通讯股份有限公司 | 内容适配实现方法、内容适配服务器 |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
US8525681B2 (en) | 2008-10-14 | 2013-09-03 | Telecommunication Systems, Inc. | Location based proximity alert |
US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
US8832319B2 (en) | 2008-11-18 | 2014-09-09 | Amazon Technologies, Inc. | Synchronization of digital content |
BRPI0921978A2 (pt) | 2008-11-26 | 2019-01-15 | Calgary Scient Inc | método de fornecimento de acesso remoto a estado de programa de aplicativo e meios de armazenamento. |
US20100153336A1 (en) * | 2008-12-15 | 2010-06-17 | Sony Ericsson Mobile Communications Ab | Method and system for synchronizing information |
US8259075B2 (en) | 2009-01-06 | 2012-09-04 | Hewlett-Packard Development Company, L.P. | Secondary key group layout for keyboard |
US10055105B2 (en) | 2009-02-03 | 2018-08-21 | Calgary Scientific Inc. | Method and system for enabling interaction with a plurality of applications using a single user interface |
JP5003701B2 (ja) * | 2009-03-13 | 2012-08-15 | ソニー株式会社 | サーバ装置及び設定情報の共有化方法 |
US20100268784A1 (en) * | 2009-04-17 | 2010-10-21 | Marc Henness | Data synchronization system and method |
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 |
WO2012005769A1 (en) | 2010-07-09 | 2012-01-12 | Telecommunication Systems, Inc. | Location privacy selector |
US8336664B2 (en) | 2010-07-09 | 2012-12-25 | Telecommunication Systems, Inc. | Telematics basic mobile device safety interlock |
US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
US9741084B2 (en) | 2011-01-04 | 2017-08-22 | Calgary Scientific Inc. | Method and system for providing remote access to data for display on a mobile device |
WO2012141762A1 (en) | 2011-02-25 | 2012-10-18 | Telecommunication Systems, Inc. | Mobile internet protocol (ip) location |
CN102684865B (zh) * | 2011-03-07 | 2015-05-27 | ***通信有限公司 | 一种数据同步的方法、***及设备 |
US9052898B2 (en) | 2011-03-11 | 2015-06-09 | Qualcomm Incorporated | Remote access and administration of device content, with device power optimization, using HTTP protocol |
US8862693B2 (en) | 2011-03-11 | 2014-10-14 | Qualcomm Incorporated | Remote access and administration of device content and configuration using HTTP protocol |
US8819233B2 (en) | 2011-03-11 | 2014-08-26 | Qualcomm Incorporated | System and method using a web proxy-server to access a device having an assigned network address |
US8924556B2 (en) | 2011-03-11 | 2014-12-30 | Qualcomm Incorporated | System and method for accessing a device having an assigned network address |
US8799470B2 (en) | 2011-03-11 | 2014-08-05 | Qualcomm Incorporated | System and method using a client-local proxy-server to access a device having an assigned network address |
CA2734860A1 (en) | 2011-03-21 | 2012-09-21 | Calgary Scientific Inc. | Method and system for providing a state model of an application program |
RU2625525C2 (ru) | 2011-08-15 | 2017-07-14 | Калгари Сайентифик Инк. | Бесконтактный удаленный доступ к программному приложению |
US9720747B2 (en) | 2011-08-15 | 2017-08-01 | Calgary Scientific Inc. | Method for flow control and reliable communication in a collaborative environment |
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 |
US8831556B2 (en) | 2011-09-30 | 2014-09-09 | Telecommunication Systems, Inc. | Unique global identifier header for minimizing prank emergency 911 calls |
US9596320B2 (en) | 2011-09-30 | 2017-03-14 | Calgary Scientific Inc. | Uncoupled application extensions including interactive digital surface layer for collaborative remote application sharing and annotating |
AU2012342170B2 (en) | 2011-11-23 | 2017-03-09 | Calgary Scientific Inc. | Methods and systems for collaborative remote application sharing and conferencing |
US9264537B2 (en) | 2011-12-05 | 2016-02-16 | Telecommunication Systems, Inc. | Special emergency call treatment based on the caller |
US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
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 |
WO2013128284A1 (en) | 2012-03-02 | 2013-09-06 | Calgary Scientific Inc. | Remote control of an application using dynamic-linked library (dll) injection |
US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
US9729673B2 (en) | 2012-06-21 | 2017-08-08 | Calgary Scientific Inc. | Method and system for providing synchronized views of multiple applications for display on a remote computing device |
US9313638B2 (en) | 2012-08-15 | 2016-04-12 | 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 |
US9542379B1 (en) | 2012-09-19 | 2017-01-10 | Amazon Technologies, Inc. | Synchronizing electronic publications between user devices |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
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 |
JP2017505473A (ja) | 2013-11-29 | 2017-02-16 | カルガリー サイエンティフィック インコーポレイテッド | クライアントサーバリモートアクセスシステムにおけるクライアントの非管理サービスへの接続の提供方法 |
US9872174B2 (en) | 2014-09-19 | 2018-01-16 | Google Inc. | Transferring application data between devices |
US20160088064A1 (en) * | 2014-09-19 | 2016-03-24 | Google Inc. | Storing and transferring application data between devices |
US10015264B2 (en) | 2015-01-30 | 2018-07-03 | Calgary Scientific Inc. | Generalized proxy architecture to provide remote access to an application framework |
KR20170110612A (ko) | 2015-01-30 | 2017-10-11 | 캘거리 싸이언티픽 인코포레이티드 | 고 확장가능한, 고장 저항력이 있는 원격 액세스 아키텍처 및 접속 방법 |
CN104767758A (zh) * | 2015-04-20 | 2015-07-08 | 浪潮电子信息产业股份有限公司 | 一种指令处理方法及装置 |
US10795747B2 (en) * | 2018-05-17 | 2020-10-06 | Microsoft Technology Licensing, Llc | File synchronizing service status monitoring and error handling |
KR20210038207A (ko) * | 2019-09-30 | 2021-04-07 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 로그인 기반 장치 데이터 동기화 |
CN113452770B (zh) * | 2021-06-24 | 2023-05-02 | 未鲲(上海)科技服务有限公司 | 数据同步方法、装置、计算机设备及存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5884323A (en) | 1995-10-13 | 1999-03-16 | 3Com Corporation | Extendible method and apparatus for synchronizing files on two different computer systems |
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 |
WO1998024018A2 (en) | 1996-11-13 | 1998-06-04 | Puma Technology Inc. | Synchronization of databases |
US6516314B1 (en) | 1998-11-17 | 2003-02-04 | Telefonaktiebolaget L M Ericsson (Publ) | Optimization of change log handling |
JP2001086001A (ja) | 1999-09-14 | 2001-03-30 | Mega Chips Corp | データ伝達システム |
US6882637B1 (en) * | 1999-10-14 | 2005-04-19 | Nokia Networks Oy | Method and system for transmitting and receiving packets |
US6839339B1 (en) | 2000-02-02 | 2005-01-04 | Lucent Technologies Inc. | Header compression for general packet radio service tunneling protocol (GTP)-encapsulated packets |
US6820133B1 (en) | 2000-02-07 | 2004-11-16 | Netli, Inc. | System and method for high-performance delivery of web content using high-performance communications protocol between the first and second specialized intermediate nodes to optimize a measure of communications performance between the source and the destination |
-
2001
- 2001-10-09 US US09/974,021 patent/US7155521B2/en not_active Expired - Lifetime
-
2002
- 2002-09-04 TW TW091120112A patent/TWI270283B/zh not_active IP Right Cessation
- 2002-10-08 WO PCT/FI2002/000789 patent/WO2003032569A1/en active Application Filing
- 2002-10-08 ES ES02767509T patent/ES2368211T3/es not_active Expired - Lifetime
- 2002-10-08 CN CNB028198719A patent/CN1326346C/zh not_active Expired - Lifetime
- 2002-10-08 RU RU2004114237/09A patent/RU2298287C2/ru active
- 2002-10-08 MY MYPI20023741A patent/MY135261A/en unknown
- 2002-10-08 KR KR1020047005121A patent/KR100737996B1/ko active IP Right Grant
- 2002-10-08 JP JP2003535407A patent/JP4091544B2/ja not_active Expired - Lifetime
- 2002-10-08 AT AT02767509T patent/ATE521155T1/de not_active IP Right Cessation
- 2002-10-08 EP EP02767509A patent/EP1435149B1/en not_active Expired - Lifetime
-
2004
- 2004-04-08 ZA ZA2004/02747A patent/ZA200402747B/en unknown
-
2005
- 2005-08-18 US US11/206,612 patent/US20060004922A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101316903B1 (ko) * | 2012-09-19 | 2013-10-11 | 주식회사 시큐아이 | 고가용성 시스템에서 세션을 동기화하기 위한 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2005505990A (ja) | 2005-02-24 |
KR100737996B1 (ko) | 2007-07-12 |
US20030101329A1 (en) | 2003-05-29 |
JP4091544B2 (ja) | 2008-05-28 |
MY135261A (en) | 2008-03-31 |
EP1435149B1 (en) | 2011-08-17 |
US7155521B2 (en) | 2006-12-26 |
ZA200402747B (en) | 2005-06-29 |
US20060004922A1 (en) | 2006-01-05 |
RU2004114237A (ru) | 2005-09-20 |
WO2003032569A1 (en) | 2003-04-17 |
CN1565101A (zh) | 2005-01-12 |
EP1435149A1 (en) | 2004-07-07 |
ATE521155T1 (de) | 2011-09-15 |
CN1326346C (zh) | 2007-07-11 |
TWI270283B (en) | 2007-01-01 |
RU2298287C2 (ru) | 2007-04-27 |
ES2368211T3 (es) | 2011-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100737996B1 (ko) | 동기화 시스템, 동기화 서버, 동기화 서버의 메모리로 로딩 가능한 컴퓨터 프로그램을 기록한 저장매체, 동기화 시스템에서 세션을 개시하는 방법, 및 동기화 시스템 내의 전자 장치 | |
EP1451975B1 (en) | Apparatus and associated method for retrieving mobile node logic tree information | |
US20060190608A1 (en) | Method for the obtaining of deployment components to electronic devices | |
US8190671B2 (en) | Arranging synchronization session | |
US6363249B1 (en) | Dynamically configurable datagram message communication system | |
US7570668B2 (en) | Data synchronization | |
EP1473873A2 (en) | Device management | |
KR101011216B1 (ko) | 데이터 동기 | |
US20040186918A1 (en) | Method and apparatus for dispatching incoming data in a multi-application terminal | |
US20060030303A1 (en) | Method and apparatus for negotiating mobile services | |
WO2006125862A1 (en) | Device management with configuration information | |
KR20060126834A (ko) | 다운로드 기술 선택 방법 및 장치 | |
JP5589099B2 (ja) | 特定用途向け登録データまたは登録解除データの送信方法、そのための、システム、サーバ、通信端末 | |
US20070100968A1 (en) | Proprietary configuration setting for server to add custom client identity | |
KR102398992B1 (ko) | 통신 장치, 통신 방법, 및 기억 매체에 저장된 프로그램 | |
US20060047837A1 (en) | Arrangement for informing application capabilities by an object exchange protocol | |
ZA200305961B (en) | Apparatus, and associated method, for retrieving mobilenode logic tree information. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
FPAY | Annual fee payment |
Payment date: 20130621 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140702 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150618 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160616 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170616 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190617 Year of fee payment: 13 |