U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Fault tolerant and load sharing processing system

Patent 4577272 Issued on March 18, 1986. Estimated Expiration Date: Icon_subject June 27, 2003. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3787816

Apparatus and method for switching of data
Patent #: 4032899
Issued on: 06/28/1977
Inventor: Jenny ,   et al.

Multiprocessor system
Patent #: 4356550
Issued on: 10/26/1982
Inventor: Katzman ,   et al.

Multi-processor task dispatching apparatus
Patent #: 4394727
Issued on: 07/19/1983
Inventor: Hoffman ,   et al.

Balancing data-processing work loads
Patent #: 4403286
Issued on: 09/06/1983
Inventor: Fry ,   et al.

Distributed signal processing system Patent #: 4412281
Issued on: 10/25/1983
Inventor: Works

Inventors

Assignee

Application

No. 06/508101 filed on 06/27/1983

US Classes:

714/15, State recovery (i.e., process or data file)709/239, Alternate path routing718/105, Load balancing902/38Error or fault recovery

Examiners

Primary: Thomas, James D.
Assistant: Niessen, William G.

Attorney, Agent or Firm

International Classes

G06F 11/00 (20060101)
G06F 11/20 (20060101)
G06F 15/177 (20060101)
G06F 15/16 (20060101)

Abstract

Incoming data messages to a system having a plurality of channels are assigned for processing to one of the channels to share the processing load more or less equally among all the channels of the system. Each channel receives messages by means of a communications link for processing. Included in each channel is a disk drive for a storage medium, a disk controller and peripheral controllers for input/output equipment as required. Each channel of the system also includes a data processor. A message is received from the communication link of any of the channels, which message is identified by the data processor of that channel. The processor then evaluates the number of messages waiting to be processed in each of the other channels for assignment to a channel having the least number of messages on the processing list. The processor considers only on-line channels in this assignment selection. Upon the failure of a channel that has messages assigned thereto, these messages will be reassigned to other on-line channels by a back-up channel that has been previously identified with the failed channel. Thus, messages are processed as expeditiously as possible by load sharing.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?