Patent ID: 7693130

Claim:
An system for synchronizing distribution of packet information, comprising: at each of a plurality of devices: first logic to transmit first estimated delay information to each of the other devices in the plurality of devices; second logic to determine a time offset for the packet information based on the first estimated delay information and second estimated delay information received from each of the other devices in the plurality of devices; timestamp processing logic to process a transmit time indicator embedded within the packet information, wherein the transmit time indicator is based on a time reference; and service synchronization queuing logic to hold the packet information until the time offset after the transmit time indicator, wherein the service synchronization queuing logic is synchronized to the time reference; wherein the time offset determined by each of the plurality of devices is not communicated to any of the other devices in the plurality of devices; and wherein each of the plurality of devices determines the time offset without being controlled by a central device.