Patent ID: 7308642

Claim:
A method, comprising: receiving synchronization related information from an application of an electronic device; in case said synchronization related information received from said application includes uncoded synchronization related information for controlling generation of synchronization related information, coding said synchronization related information by the electronic device using a synchronization standard, and transmitting the coded synchronization related information to a communication component of the electronic device using synchronization messages generated using the coded synchronization related information in accordance with a synchronization protocol of the synchronization standard and providing further synchronization messages to the communication component for transmitting said further synchronization messages to a counterpart electronic device enabling synchronization with a remote application carried out thereat; and in case the information received from said application includes application coded synchronization related information, passing through the application coded synchronization related information to said communication component, including wrapping the application coded synchronization related information to form synchronization messages meeting requirements of the synchronization protocol and providing the synchronization messages to the communication component for transmitting said synchronization messages to a counterpart electronic device enabling synchronization with a remote application carried out thereat.