RU2004114237A - Способ инициируемой сервером синхронизации в системе синхронизации, где сообщение запроса от сервера имеет максимальный размер - Google Patents
Способ инициируемой сервером синхронизации в системе синхронизации, где сообщение запроса от сервера имеет максимальный размер Download PDFInfo
- Publication number
- RU2004114237A RU2004114237A RU2004114237/09A RU2004114237A RU2004114237A RU 2004114237 A RU2004114237 A RU 2004114237A RU 2004114237/09 A RU2004114237/09 A RU 2004114237/09A RU 2004114237 A RU2004114237 A RU 2004114237A RU 2004114237 A RU2004114237 A RU 2004114237A
- Authority
- RU
- Russia
- Prior art keywords
- message
- server
- synchronization server
- synchronization
- session
- 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)
Claims (29)
1. Способ запуска сеанса связи в системе синхронизации, которая содержит по, меньшей мере, одно электронное устройство, действующее как устройство клиента и содержащее средство связи, по меньшей мере, один сервер синхронизации и сеть связи, обеспечивающую службу передачи сообщений, причем этот способ содержит этапы, на которых конфигурируют сервер синхронизации для определения для запроса, указывающего необходимость в запуске сеанса связи и подлежащего передаче к устройству клиента, идентификатора сервера синхронизации, идентификатора версии и идентификатора запрашиваемого сеанса синхронизации, определяют в сервере синхронизации максимальный размер для сообщения, которое должно быть послано от сервера синхронизации к устройству клиента для запроса, определяют команды кодирования, посредством которых по меньшей мере один из идентификаторов может быть кодирован в последовательность битов, требующую существенно меньше битов, чем его представление ASCII (посредством американского стандартного кода для обмена информацией), в сервере синхронизации, и команды декодирования, посредством которых первоначальный идентификатор получают из последовательности битов, в устройстве клиента, в ответ на необходимость передачи запроса, указывающего на необходимость в запуске сеанса связи, по меньшей мере, к одному устройству клиента, формируют одно сообщение, длина которого меньше или равна упомянутому максимальному размеру и которое содержит, по меньшей мере, упомянутые идентификаторы, по меньшей мере один из которых представлен как последовательность битов, определенная согласно командам кодирования, передают упомянутое сообщение к устройству клиента посредством использования упомянутой службы передачи сообщений, формируют сообщение инициализации сеанса связи на основе информации, включенной в принятое сообщение, причем, по меньшей мере, часть упомянутой информации определяют из принятой последовательности битов посредством упомянутых команд декодирования, и передают сообщение инициализации сеанса связи от устройства клиента к серверу синхронизации.
2. Способ по п.1, в котором службу транспортного уровня в системе синхронизации конфигурируют посредством использования протокола WAP (протокола беспроводного доступа), посредством чего сообщение дополнительно содержит поля заголовков WSP (беспроводного сеансового протокола).
3. Способ по п.2, в котором сообщение также указывает приложение, к которому должно быть направлено содержимое сообщения, причем это указание определяют путем установки информации о приложении в заранее заданное положение от начала сообщения или после заранее заданного символа, и содержимое сообщения направляют в устройстве клиента приложению, указанному сообщением.
4. Способ по любому из пп.1-3, в котором службой передачи сообщений является служба коротких сообщений (SMS).
5. Способ по п.1, в котором идентификатор сервера синхронизации определяют в поле, содержащем совместно используемый секрет.
6. Способ по п.1, в котором сервер синхронизации также конфигурируют для определения последовательности битов в сообщении, указывающую, клиент ли или сервер послужил причиной сообщения.
7. Способ по п.1, в котором команды кодирования и команды декодирования содержат одну или более таблиц соответствия.
8. Способ по п.1, в котором сеанс связи инициализируют для синхронизации набора данных, включенного в устройство клиента, и, по меньшей мере, одной базы данных.
9. Способ по п.1, в котором сервер синхронизации передает запрос для запуска сеанса управления устройством, и сеанс управления инициализируется между сервером и устройством клиента.
10. Система синхронизации, содержащая, по меньшей мере, одно электронное устройство, действующее как устройство клиента и содержащее средство связи, по меньшей мере, один сервер синхронизации и сеть связи, обеспечивающую службу передачи сообщений, и в этой системе синхронизации сервер синхронизации сконфигурирован для определения для запроса, указывающего необходимость в запуске сеанса связи и подлежащего передаче к устройству клиента, идентификатора сервера синхронизации, идентификатора версии и идентификатора запрашиваемого сеанса синхронизации, сервер синхронизации сконфигурирован для определения максимального размера для сообщения, которое подлежит передаче от сервера синхронизации к устройству клиента для запроса, команды кодирования, посредством которых, по меньшей мере, один из идентификаторов может быть кодирован в последовательность битов, требующую существенно меньше битов, чем его представление ASCII (посредством американского стандартного кода для обмена информацией), определены в сервере синхронизации, и команды декодирования, посредством которых первоначальный идентификатор получают из последовательности битов, определены в устройстве клиента, в ответ на необходимость передачи запроса, указывающего необходимость в запуске сеанса связи, по меньшей мере, с одним устройством клиента, сервер синхронизации сконфигурирован для формирования одного сообщения, длина которого меньше или равна упомянутому максимальному размеру и которое содержит, по меньшей мере, упомянутые идентификаторы, по меньшей мере, один из которых представлен как последовательность битов, определенная согласно командам кодирования, сервер синхронизации сконфигурирован для передачи упомянутого сообщения к устройству клиента путем использования службы передачи сообщений, устройство клиента сконфигурировано для формирования сообщения инициализации сообщения на основе информации, включенной в принятое сообщение, причем, по меньшей мере, часть информации определяют из принятой последовательности битов посредством упомянутых команд декодирования, и устройство клиента сконфигурировано для передачи сообщения инициализации сеанса к серверу синхронизации.
11. Сервер синхронизации, который сконфигурирован для определения для запроса, указывающего необходимость в запуске сеанса связи и подлежащего передаче, по меньшей мере, к одному устройству клиента, идентификатора сервера синхронизации, идентификатора версии и идентификатора запрашиваемого сеанса синхронизации, сервер синхронизации сконфигурирован для определения максимального размера для сообщения, которое подлежит передаче от сервера синхронизации к устройству клиента для запроса, в котором определены команды кодирования, посредством которых по меньшей мере один из идентификаторов может быть кодирован в последовательность битов, требующую существенно меньшее количество битов, чем его представление ASCII (посредством американского стандартного кода для обмена информацией), который, в ответ на необходимость передачи запроса, указывающего необходимость в запуске сеанса связи по меньшей мере с одним устройством клиента, сконфигурирован для формирования одного сообщения, длина которого меньше или равна упомянутому максимальному размеру и которое содержит, по меньшей мере, упомянутые идентификаторы, по меньшей мере, один из которых представлен как последовательность битов, определенная согласно командам кодирования, и который сконфигурирован для передачи сообщения, по меньшей мере, к одному устройству клиента путем использования службы передачи сообщений.
12. Сервер синхронизации по п.11, в котором служба транспортного уровня сконфигурирована посредством использования протокола WAP (протокола беспроводного доступа), посредством чего сообщение дополнительно содержит поля заголовков WSP (беспроводного сеансового протокола).
13. Сервер синхронизации по п.11, в котором сообщение также указывает приложение, к которому содержимое сообщения должно быть направлено, причем сервер синхронизации сконфигурирован для определения этого указания посредством установки информации о приложении в заранее заданное положение от начала сообщения или после заранее заданного символа.
14. Сервер синхронизации по любому из пп.11-13, в котором службой передачи сообщений является служба коротких сообщений (SMS).
15. Способ по п.1, в котором сервер синхронизации сконфигурирован для определения идентификатора сервера синхронизации в поле, содержащем совместно используемый секрет.
16. Сервер синхронизации по п.11, в котором сервер синхронизации также сконфигурирован для определения последовательности битов в сообщении, указывающей то, клиент ли или сервер послужил причиной сообщения.
17. Сервер синхронизации по п.11, в котором команды кодирования содержат одну или несколько таблиц соответствия.
18. Сервер синхронизации по п.11, в котором сервер синхронизации сконфигурирован для инициализации сеанса связи для синхронизации набора данных, включенного в устройство клиента, и по меньшей мере одной базы данных.
19. Сервер синхронизации по п.11, в котором сервер синхронизации сконфигурирован для передачи запроса для запуска сеанса управления устройством, и
сервер синхронизации сконфигурирован для инициализации сеанса управления между сервером и устройством клиента.
20. Электронное устройство, содержащее:
средство для приема и передачи сообщений,
средство для осуществления связи с сервером, для которого упомянутое электронное устройство действует как устройство клиента,
средство для хранения команд декодирования, посредством которых получают первоначальную информацию из последовательности битов, кодированной сервером,
средство для преобразования по меньшей мере одной последовательности битов, включенной в сообщение, принятое от сервера, в первоначальную информацию на основе команд декодирования,
средство для формирования сообщения инициализации для сеанса между сервером и упомянутым устройством на основе информации, указанной сообщением, принятым от сервера, причем по меньшей мере часть информации определяют из принятой последовательности битов посредством упомянутых команд декодирования,
средство для посылки сообщения инициализации для сеанса связи к серверу, и
средство для изменения конфигурации упомянутого устройства согласно командам, принятым от сервера во время сеанса связи.
21. Электронное устройство по п.20, в котором служба транспортного уровня сконфигурирована посредством использования протокола WAP (протокола беспроводного доступа), посредством чего сообщение дополнительно содержит поля заголовков WSP (беспроводного сеансового протокола).
22. Электронное устройство по п.20, в котором сообщение также указывает приложение, к которому должно быть направлено содержимое сообщения, причем это указание определено посредством информации о приложении в заранее заданном положении от начала сообщения или после заранее заданного символа, и
электронное устройство сконфигурировано для направления содержимого сообщения к приложению, указанному сообщением.
23. Электронное устройство по п.20, в котором электронное устройство сконфигурировано для осуществления связи с сервером посредством службы коротких сообщений (SMS).
24. Электронное устройство по п.20, в котором электронное устройство сконфигурировано для определения идентификатора сервера из поля, содержащего совместно используемый секрет.
25. Электронное устройство по п.20, в котором команды декодирования содержат одну или несколько таблиц соответствия.
26. Электронное устройство по п.20, в котором сервером является сервер управления устройством и сеансом является сеанс управления устройством.
27. Электронное устройство по п.20, в котором сервером является сервер синхронизации и сеансом является сеанс синхронизации.
28. Компьютерная программа, загружаемая в память сервера синхронизации, причем упомянутая программа содержит код компьютерной программы, который при выполнении в процессоре сервера синхронизации предписывает серверу синхронизации: определить для запроса, указывающего необходимость в запуске сеанса связи и подлежащего передаче по меньшей мере к одному устройству клиента, идентификатор сервера синхронизации, идентификатор версии протокола синхронизации, поддерживаемой сервером синхронизации, и идентификатор запрашиваемого сеанса синхронизации, определить максимальный размер для сообщения, которое должно быть послано от сервера синхронизации к устройству клиента для запроса, установить команды кодирования, посредством которых он может кодировать, по меньшей мере, один из идентификаторов в последовательность битов, требующую существенно меньшее количество битов, чем его представление ASCII (посредством американского стандартного кода для обмена информацией),в ответ на необходимость передачи запроса, указывающего необходимость в запуске сеанса связи, по меньшей мере, к одному устройству клиента, сформировать одно сообщение, длина которого меньше или равна упомянутому максимальному размеру и которое содержит, по меньшей мере, упомянутые идентификаторы, по меньшей мере, один из которых представлен как последовательность битов, определенных согласно командам кодирования, и передать упомянутое сообщение, по меньшей мере, к одному устройству клиента посредством использования службы передачи сообщений.
29. Компьютерная программа, загружаемая в память электронного устройства, причем упомянутая компьютерная программа содержит программный код, который, при выполнении в процессоре электронного устройства, предписывает электронному устройству: установить команды декодирования, посредством которых первоначальный идентификатор получают из последовательности битов, кодированной сервером, преобразовать, по меньшей мере, одну последовательность битов, включенную в сообщение, принятое от сервера, в первоначальную информацию на основе команд декодирования, сформировать сообщение инициализации для сеанса между сервером и упомянутым устройством на основе информации, указанной сообщением, принятым от сервера, причем, по меньшей мере, часть информации определяют из принятой последовательности битов посредством упомянутых команд декодирования, послать сообщение инициализации для сеанса к серверу, и изменить конфигурацию устройства согласно командам, принятым от сервера во время сеанса.
Applications Claiming Priority (2)
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 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2004114237A true RU2004114237A (ru) | 2005-09-20 |
RU2298287C2 RU2298287C2 (ru) | 2007-04-27 |
Family
ID=25521476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004114237/09A RU2298287C2 (ru) | 2001-10-09 | 2002-10-08 | Способ инициируемой сервером синхронизации в системе синхронизации, где сообщение запроса от сервера имеет максимальный размер |
Country Status (12)
Country | Link |
---|---|
US (2) | US7155521B2 (ru) |
EP (1) | EP1435149B1 (ru) |
JP (1) | JP4091544B2 (ru) |
KR (1) | KR100737996B1 (ru) |
CN (1) | CN1326346C (ru) |
AT (1) | ATE521155T1 (ru) |
ES (1) | ES2368211T3 (ru) |
MY (1) | MY135261A (ru) |
RU (1) | RU2298287C2 (ru) |
TW (1) | TWI270283B (ru) |
WO (1) | WO2003032569A1 (ru) |
ZA (1) | ZA200402747B (ru) |
Families Citing this family (146)
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 |
KR101316903B1 (ko) * | 2012-09-19 | 2013-10-11 | 주식회사 시큐아이 | 고가용성 시스템에서 세션을 동기화하기 위한 방법 및 장치 |
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
Also Published As
Publication number | Publication date |
---|---|
JP2005505990A (ja) | 2005-02-24 |
KR100737996B1 (ko) | 2007-07-12 |
US20030101329A1 (en) | 2003-05-29 |
KR20040041677A (ko) | 2004-05-17 |
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 |
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 |
---|---|---|
RU2004114237A (ru) | Способ инициируемой сервером синхронизации в системе синхронизации, где сообщение запроса от сервера имеет максимальный размер | |
JP2005505990A5 (ru) | ||
US10749862B2 (en) | Control system and control method, method and apparatus for processing information, information processing terminal and method thereof, storage medium, and program | |
EP1182819A1 (en) | Home network controlling via e-mails | |
JP2004529410A5 (ru) | ||
WO2001075769A3 (en) | System and method for providing a server-based wireless communication of medical test requests and results | |
CA2467782A1 (en) | System and method for processing extensible markup language (xml) documents | |
CN106603579B (zh) | 一种无线终端的远程控制***和方法及其无线终端 | |
KR20000056162A (ko) | 단문 메시지 서비스를 사용한 데이터 전송 프로토콜 및 그 장치 | |
EP1584143A1 (en) | Method and apparatus for communicating information in a global distributed network | |
CN113452743B (zh) | 一种mqtt协议与coap协议融合算法 | |
CA2615709A1 (en) | System and method for communicating state management between a browser user-agent and a server | |
CN100452656C (zh) | 用于应用消息压缩及解压缩的方法和设备 | |
CA2627304C (en) | Text encoding system and method | |
CN107294913A (zh) | 基于http的安全通信方法、服务端及客户端 | |
GB0113763D0 (en) | A communication system | |
AU2002361965A8 (en) | Browser-enabled communication system and client and server for one such communication system | |
US9185732B1 (en) | Beacon based proximity services | |
CN101193338A (zh) | 彩信编码和传输*** | |
CN100433747C (zh) | 一种高效的嵌入式电力数据传输编解码方法 | |
CN110071925B (zh) | 数据传输方法和相应的服务器、计算机可读存储介质 | |
CN105119805B (zh) | 一种即时通信数据传输方法及即时通信数据传输*** | |
JP2005275690A (ja) | 認証代行方法及び配信管理装置並びに認証代行方法のプログラム | |
KR100657624B1 (ko) | 무선 데이터 네트워크를 통한 단문 메시지 전송 방법 및장치 | |
WO2002021795A2 (en) | Asynchronous full-duplex request/response protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20160602 |