Abstract: A queue management method and system that is designed to decrease queue times and to more efficiently allocate the queue-resource among queue-members, particularly in cases where multiple independent queue-members can effectively share resources that each member would otherwise consume independently. Users may be batched according to some complementary consumption-characteristic and a segmented queue may be utilized that contains a batched-queue that includes the batches of users and users that have not been assigned to a batch. Priority may be awarded to those in the batched-queues, which may decrease queue times and more efficiently allocate the queue-resource. The system for facilitating batched queue management may contain a series of terminals that acquire user characteristics, a server that batches users according to their characteristics and maintains a queue consisting of batched and non-batched queue-members, and terminals for broadcasting queue information to the users.