NETWORKED QUEUING SYSTEM AND METHOD FOR DISTRIBUTED COLLABORATIVE CLUSTERS OF SERVICES
Patent №
US 7,730,186
Granted
2010-06-01
Filed 2006
Owner
FUJI XEROX CO., LTD.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11504314
A high-performance queueing method to implement a shared queue for collaborative clusters of servers, where each cluster of servers maintains a local queue, and those queues are networked to form a unified (or shared) queue for all those servers in clusters. Requests in an overcrowded queue are forwarded to some other queues, with a randomized algorithm and a message-exchange algorithm between the networked queues. Requests may be forwarded between clusters multiple times. A request is to be accepted with a higher probability by a cluster if the cluster is visited earlier in the order and if the cluster itself has a higher probability to accept the received request. This technique ensures that the requests are forwarded to a queue that has a shorter length (thus a shorter waiting time for first-in-first-out queues) and is closer to the original cluster with a higher probability.
AI classification
Ownership
FUJI XEROX CO., LTD.
assignment · 182020057
Assignors
LAI, CHENG-JIA
On an employer assignment, the assignors are typically the inventors.