Method and network device for synchronization of database data routed through a router
First Claim
1. Method for synchronization of data between a first device (100, 300) and a second device (100, 300) routed through an intermediate network device (200) via an established connection (50, 60, 70, 20, 21, 22, 23), the method comprising:
- receiving (S100) data arranged for transmission from said first device (100, 300), said data arranged for transmission comprising synchronization related information and transmitting (S106) at least a part of said data arranged for transmission comprising synchronization related information to said second device (100, 300), wherein said method further comprises;
obtaining said synchronization related information from said received data arranged for transmission, parsing (S1102) said synchronization related information for routing related information, processing (S1104) said routing related information and obtaining processed synchronization related information and arranging data for transmission comprising said processed synchronization related information.
8 Assignments
0 Petitions
Accused Products
Abstract
SyncML is used for synchronizing data of terminal device in wireless and wired environments. In general, synchronization takes place between a terminal device (e.g., a mobile phone) and a server device (e.g., a web server in Internet). However, a SyncML session, which occurs between the terminal and server, is an end-to-end communication. The idea of the present invention is to provide a method, a router and a system to allow routing of the synchronizing data exchanged during a synchronizing session through such a router. In general having the router is more cost efficient and a faster solution from the end-user point of view.
88 Citations
18 Claims
-
1. Method for synchronization of data between a first device (100, 300) and a second device (100, 300) routed through an intermediate network device (200) via an established connection (50, 60, 70, 20, 21, 22, 23), the method comprising:
-
receiving (S100) data arranged for transmission from said first device (100, 300), said data arranged for transmission comprising synchronization related information and transmitting (S106) at least a part of said data arranged for transmission comprising synchronization related information to said second device (100, 300), wherein said method further comprises;
obtaining said synchronization related information from said received data arranged for transmission, parsing (S1102) said synchronization related information for routing related information, processing (S1104) said routing related information and obtaining processed synchronization related information and arranging data for transmission comprising said processed synchronization related information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Network device for synchronization of data between a first device (100, 300) and a second device (100, 300) comprising:
-
a communication interface (210) for receiving data arranged for transmission from said first device (100, 300) and for transmitting at least a part of said data arranged for transmission to said second device (100, 300), said data containing synchronization related information, wherein said network device further comprises a routing agent (220) for obtaining said synchronization related information from said received data arranged for transmission said, for parsing said synchronization related information for routing related information, for processing said routing related information and obtaining modified synchronization related information and for arranging data for transmission comprising said processed synchronization related information.
-
-
18. System for synchronization data between a first device (100, 300) and a second device (100, 300) routed through an intermediate network device (200), said first device (100, 300) and said second device (100, 300) adapted to perform said synchronization, wherein said intermediate network device (200) comprises
a communication interface (210) for receiving data arranged for transmission from said first device (100, 300) and for transmitting at least a part of said data arranged for transmission to said second device (100, 300), said data containing synchronization related information and a routing agent (220) for obtaining said synchronization related information from said received data arranged for transmission said, for parsing said synchronization related information for routing related information, for processing said routing related information and obtaining modified synchronization related information and for arranging data for transmission comprising said processed synchronization related information.
Specification