×

SYSTEM AND METHOD FOR SYNCHRONIZING OPERATIONS AMONG A PLURALITY OF INDEPENDENTLY CLOCKED DIGITAL DATA PROCESSING DEVICES

  • US 20130254419A1
  • Filed: 05/15/2013
  • Published: 09/26/2013
  • Est. Priority Date: 07/28/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting, by an audio information channelization device, an audio stream in packet form, wherein the audio stream comprises a plurality of audio tracks that have been queued for playback by one or more members of a synchrony group, each audio track comprising a plurality of frames, each frame of the plurality of frames being associated with audio information and a time indicating when to play the audio information of the respective frame;

    receiving, by the audio information channelization device, a command, wherein the command identifies one of the plurality of audio tracks, and wherein the command indicates that the synchrony group should cancel playback of the one of the plurality of audio tracks;

    based on the received command, ceasing transmission, by the audio information channelization device, of the identified audio track within the audio stream;

    based on the received command, transmitting, by the audio information channelization device, a resynchronization instruction, wherein the resynchronization instruction instructs the members of the synchrony group not to play back audio information associated with the identified audio track that has previously been transmitted by the audio information channelization device; and

    based on the received command, transmitting, by the audio information channelization device, a next track of the plurality of tracks that has been queued for playback by one or more members of the synchrony group, wherein the time indicating when to play the audio information in a first frame of the next track of the plurality of tracks is a time immediately following a time when the resynchronization command was transmitted.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×