Patent Number: 7,043,559

Title: System for distributing objects to multiple clients

Abstract: A method for updating a subset of a frame of an image is provided. The frame of the image is subdivided into a plurality of tiles. The method initiates with providing a fixed-size queue having a stationary last packet at a bottom of the fixed size queue. Then, a plurality of packets is stored in a time sorted order above the last packet, the plurality of packets corresponding to a frame of an image. Next, an updated packet is received, the updated packet corresponds to a previously received packet of the plurality of packets. Then, the previously received packet is replaced with the updated packet while maintaining the time sorted order. Replacing the previously received packet includes: identifying the previously received packet adjusting any pointers pointing at the previously received packet to point at a packet below the previously received packet; and moving the previously received packet to a top of the fixed size queue. An apparatus and system for distributing packets through a multi point dispatcher between multiple clients is also provided.

Inventors: Boskovic; Ronald (San Jose, CA), Ivashin; Victor (Danville, CA), Miceli; Sean (Sunnyvale, CA)

Assignee: Seiko Epson Corporation

International Classification: G06F 15/16 (20060101)

Expiration Date: 5/09/02018