Patent ID: 6908079

Claim:
A substrate-compiling device usable to compile a number of substrates, comprising: an input path usable to receive a substrate to be compiled, the input path defining a process direction for the substrate; a compiler platform usable to receive the substrate to be compiled from the input path and to compile the received substrate into a set of at least one substrate; at least one gate usable to direct the received substrate from the input path to the compiler platform; a stack platform positioned below the compiler platform usable to receive the compiled set of at least one substrate, wherein the compiler platform comprises: a first shelf member, and a second shelf member, wherein the first and second shelf members define a surface on which the received substrate is compiled onto, the first and second shelf members movable away from each other along a shelf-moving direction having a perpendicular translation component to the process direction of the substrate to allow the compiled set of at least one substrate to drop to the stack platform; and a manipulation device usable to manipulate the compiled set of at least one substrate before the compiled set of at least one substrate is dropped to the stack platform, wherein the manipulation device includes a registration surface, the substrate-compelling device further comprising a tamper device usable to tamp against a trailing edge of the received substrate when the received substrate is compiled onto the surface to drive a leading edge of the received substrate against the registration surface of the manipulation device.