The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 13, 1992
Filed:
Jun. 24, 1991
Dennis L DeBruler, Downers Grove, IL (US);
Allen D Fergeson, Ashville, OH (US);
F Joseph Glynn, Naperville, IL (US);
Gilbert A VanDine, West Chicago, IL (US);
AT&T Bell Laboratories, Murray Hill, NJ (US);
Abstract
A method and apparatus for allocating work requests among a plurality of processors attached to a data ring. Each processor has an interface for communicating with the data ring. The interface for each work request accepting processor has a memory defining a plurality of destination addresses for which the associated processor will accept work requests. Each type of work request has several destination addresses corresponding to different priority levels. If that processor becomes too heavily loaded, it will delete one or more of the destination addresses for which the interface will accept work requests. Such a deletion results in the processor only accepting higher priority requests for a type of work request. Work request generating processors detect work request messages which have not been accepted when they return on the ring. Such messages are then retransmitted at a higher priority, and with a longer delay between consecutive transmissions of the work request message. Advantageously, such an arrangement permits each processor to regulate its own load based on its own measurements of work activity, while permitting repeated attempts to get each work request accepted.