US Patent No: 4,503,535

Number of patents in Portfolio can not be more than 2000

Apparatus for recovery from failures in a multiprocessing system

4 Status Updates

Stats

See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A number of intelligent nodes (bus interface units-BIUs and memory control units-MCUs) are provided in a matrix composed of processor buses (105) with corresponding error-reporting and control lines (106); and memory buses (107) with corresponding error-reporting and control lines (108). Error-detection mechanisms deal with information flow occuring across area boundaries. Each node (100, 101, 102, 103) has means for logging errors and reporting errors on the error report lines (106, 108). If an error recurs the node at which the error exists initiates an error message which is received and repropagated on the error report lines by all nodes. The error message identifies the type of error and the node ID at which the error was detected. Confinement area isolation logic in a node isolates a faulty confinement area of which the node is a part, upon the condition that the node ID in an error report message identifies the node as a node which is a part of a faulty confinement area. Logic in the node reconfigures at least part of the system upon the condition that the node ID in the error report message identifies the node as a node which is part of a confinement area which should be recofigured to recover from the error reported in the error report message.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA25040

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Budde, David L Portland, OR 7 522
Carson, David G Portland, OR 12 936
Cornish, Anthony L Essex, GB2 3 285
Johnson, David B Portland, OR 68 1023
Peterson, Craig B Portland, OR 8 513

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HF CONTROLS, LP (1)
4,347,563 Industrial control system 108 1980
 
INTEL CORPORATION (1)
4,438,494 Apparatus of fault-handling in a multiprocessing system 117 1981
 
MICRON TECHNOLOGY, INC. (1)
4,412,281 Distributed signal processing system 120 1980
 
WESCOM, INC. (1)
4,371,754 Automatic fault recovery system for a multiple processor telecommunications switching control 83 1980
 
Other [Check patent profile for assignment information] (1)
4,191,996 Self-configurable computer and memory system 127 1977

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (31)
4,665,520 Optimistic recovery in a distributed processing system 85 1985
4,999,837 Programmable channel error injection 35 1989
5,327,532 Coordinated sync point management of protected resources 24 1990
5,319,773 Asynchronous resynchronization of a commit procedure 33 1990
5,319,774 Recovery facility for incomplete sync points for distributed application 31 1990
5,276,876 Registration of resources for commit procedures 43 1990
5,261,089 Optimization of commit procedures by utilizing a two-phase commit procedure only when necessary 49 1990
5,165,031 Coordinated handling of error codes and information describing errors in a commit procedure 24 1990
5,132,967 Single competitor arbitration scheme for common bus 10 1990
5,307,354 Method and apparatus for remote maintenance and error recovery in distributed data processing networks 120 1991
5,469,542 Serial diagnostic interface bus for multiprocessor systems 14 1991
5,363,505 Local and global commit scopes tailored to work units 20 1993
5,410,684 Log name exchange for recovery of protected resources 28 1993
5,404,563 Scheduling normally interchangeable facilities in multiprocessor computer systems 19 1994
6,202,097 Methods for performing diagnostic functions in a multiprocessor data processing system having a serial diagnostic bus 16 1995
5,694,617 System for prioritizing quiesce requests and recovering from a quiescent state in a multiprocessing system with a milli-mode operation 23 1995
5,968,189 System of reporting errors by a hardware element of a distributed computer system 28 1997
5,923,840 Method of reporting errors by a hardware element of a distributed computer system 18 1997
5,958,064 Multiple node dual level error recovery system and method 17 1997
6,484,217 Managing shared devices in a data processing system 55 1999
6,490,690 Method and apparatus for unix system catastrophic recovery aid 27 1999
6,826,591 Flexible result data structure and multi-node logging for a multi-node application system 6 2000
7,043,727 Method and system for efficient distribution of network event data 59 2001
7,516,208 Event database management method and system for network event reporting system 11 2001
7,363,368 System and method for transaction recording and playback 3 2001
7,423,979 Method and system for determining network characteristics using routing protocols 6 2003
8,296,412 Method and system for event impact analysis 1 2004
7,225,305 System, method and storage medium for controlling asynchronous updates to a register 1 2004
7,380,077 System, method and storage medium for controlling asynchronous updates to a register 0 2007
7,979,616 System and method for providing a configurable command sequence for a memory interface device 2 2007
7,889,569 System, method and storage medium for controlling asynchronous updates to a register 0 2008
 
WHIRLPOOL CORPORATION (15)
8,682,733 System for product demonstration 0 2006
8,155,120 Software architecture system and method for discovering components within an appliance using fuctionality identifiers 0 2006
7,921,429 Data acquisition method with event notification for an appliance 3 2006
7,917,914 Event notification system for an appliance 3 2006
7,813,831 Software architecture system and method for operating an appliance in multiple operating modes 5 2006
8,688,530 System for product demonstration 0 2007
8,682,735 Method for product demonstration 0 2007
8,676,656 Method for product demonstration 0 2007
8,615,332 Smart current attenuator for energy conservation in appliances 0 2007
8,571,942 Method of product demonstration 0 2007
8,250,163 Smart coupling device 1 2007
8,027,752 Network for changing resource consumption in an appliance 27 2007
7,831,321 Appliance and accessory for controlling a cycle of operation 2 2007
7,808,368 Appliance network for a networked appliance and an audio communication accessory 3 2007
7,742,951 Method of demonstrating a household appliance 3 2007
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
4,831,520 Bus interface circuit for digital data processor 101 1987
5,142,631 System for queuing individual read or write mask and generating respective composite mask for controlling access to general purpose register 18 1989
5,361,267 Scheme for error handling in a computer system 78 1992
7,228,460 Multi-state status reporting for high-availability cluster nodes 3 2004
7,308,605 Latent error detection 11 2004
 
HITACHI, LTD. (5)
5,065,311 Distributed data base system of composite subsystem type, and method fault recovery for the system 74 1988
4,991,174 Fault diagnostic distributed processing method and system 23 1989
6,249,877 Method and apparatus for recovering data for a file in a plurality of equipments 25 1989
5,345,566 Method and apparatus for controlling dual bus system 56 1992
5,717,852 Multiple bus control method and a system thereof 6 1996
 
STRATUS TECHNOLOGIES BERMUDA LTD. (5)
6,205,565 Fault resilient/fault tolerant computing 9 1998
6,820,213 Fault-tolerant computer system with voter delay buffer 10 2000
6,691,225 Method and apparatus for deterministically booting a computer system having redundant components 10 2000
7,065,672 Apparatus and methods for fault-tolerant computing using a switching fabric 28 2001
6,928,583 Apparatus and method for two computing elements in a fault-tolerant server to execute instructions in lockstep 18 2001
 
SUN MICROSYSTEMS, INC. (5)
5,761,413 Fault containment system for multiprocessor with shared memory 23 1995
6,260,159 Tracking memory page modification in a bridge for a multi-processor system 31 1998
6,363,493 Method and apparatus for automatically reintegrating a module into a computer system 7 1999
6,425,094 Diagnostic cage for testing redundant system controllers 16 1999
6,760,868 Diagnostic cage for testing redundant system controllers 2 2002
 
SALESFORCE.COM, INC. (4)
8,682,863 Methods and systems for bulk row save logic in an object relational mapping layer and application framework 0 2007
8,161,010 Methods and systems for providing fault recovery to side effects occurring during data processing 1 2007
8,548,942 Methods and systems for recursive saving of hierarchical objects to a database 0 2010
8,548,952 Methods and systems for providing fault recovery to side effects occurring during data processing 0 2012
 
CANON KABUSHIKI KAISHA (3)
5,996,094 Communications terminal and communications system 1 1997
6,678,863 Communication system, information processing apparatus, output apparatus, control method, and memory medium 2 1999
7,035,947 Communication system, information processing apparatus, output apparatus, control method, and memory medium 0 2003
 
SEIKO EPSON CORPORATION (3)
8,019,975 System and method for handling load and/or store operations in a superscalar microprocessor 2 2005
7,861,069 System and method for handling load and/or store operations in a superscalar microprocessor 0 2006
7,844,797 System and method for handling load and/or store operations in a superscalar microprocessor 5 2009
 
AGILENT TECHNOLOGIES, INC. (2)
5,363,493 Token ring network test device using finite state machine 10 1993
6,584,432 Remote diagnosis of data processing units 8 1999
 
Allied Signal (2)
4,914,657 Operations controller for a fault tolerant multiple node processing system 71 1987
4,933,940 Operations controller for a fault tolerant multiple node processing system 56 1989
 
BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC. (2)
5,915,082 Error detection and fault isolation for lockstep processor systems 28 1996
6,065,135 Error detection and fault isolation for lockstep processor systems 50 1999
 
Bell Telephone Laboratories, Incorporated (2)
4,633,467 Computer system fault recovery based on historical analysis 45 1984
5,020,059 Reconfigurable signal processor 140 1989
 
GENERAL SIGNAL NETWORKS, INC. (2)
5,812,556 Fault tolerant switch fabric with control and data correction by hamming codes and error inducing check register 16 1996
5,805,614 Fault tolerant switch fabric with control and data correction by hamming codes 22 1996
 
INTEL CORPORATION (2)
6,816,986 Remapping memory devices during operation 5 1999
6,701,469 Detecting and handling bus errors in a computer system 16 1999
 
MAXTOR CORPORATION (2)
5,301,329 Double unequal bus timeout 6 1990
5,454,111 Double unequal bus timeout 7 1993
 
TWITTER, INC. (2)
7,069,320 Reconfiguring a network by utilizing a predetermined length quiescent state 64 1999
7,702,786 Taking a resource offline in a storage network 2 2003
 
ADVANCED MICRO DEVICES, INC. (1)
6,298,424 Computer system including priorities for memory operations and allowing a higher priority memory operation to interrupt a lower priority memory operation 13 2000
 
ALLIEDSIGNAL INC. (1)
6,178,522 Method and apparatus for managing redundant computer-based systems for fault tolerant computing 16 1998
 
Amdahl Corporation (1)
5,321,698 Method and apparatus for providing retry coverage in multi-process computer environment 24 1991
 
ARM LIMITED (1)
7,152,186 Cross-triggering of processing devices 12 2003
 
Bull HN Information Systems Inc. (1)
5,740,350 Reconfigurable computer system 3 1997
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (1)
5,047,917 Apparatus for intrasystem communications within a binary n-cube including buffer lock bit 52 1989
 
Cray Research, Inc. (1)
5,327,550 Disabled memory sections for degraded operation of a vector supercomputer 12 1990
 
FUJITSU LIMITED (1)
5,596,720 Redundant message processing system featuring reception server controlling communication between client and server process, and stand-by server retransmitting message with information indicating the message being a retransmitted message 59 1994
 
FUJITSU SIEMENS COMPUTERS LLC. (1)
6,230,286 Computer system failure reporting mechanism 12 1995
 
GLOBALFOUNDRIES INC. (1)
6,629,178 System and method for controlling bus access for bus agents having varying priorities 12 2000
 
HARRIS CORPORATION (1)
5,729,733 Method of operating a distributed databse based on object ownership and transaction classification utilizing an aggressive reverse one phase commit protocol 15 1995
 
Honeywell Information Systems Inc. (1)
4,625,312 Test and maintenance method and apparatus for investigation of intermittent faults in a data processing system 6 1986
 
JINGPIN TECHNOLOGIES, LLC (1)
6,216,189 Error master detector 2 1998
 
LENOVO (SINGAPORE) PTE LTD. (1)
6,003,081 Data processing system and method for generating a detailed repair request for a remote client computer system 10 1998
 
LOCKHEED MARTIN CORPORATION (1)
5,257,266 Computer and communications systems employing universal direct spherics processing architectures 16 1991
 
MADGE NETWORKS LIMITED (1)
5,436,624 Communication system with monitoring means connected in parallel to signal carrying medium 15 1993
 
MICROMUSE LIMITED (1)
7,383,191 Method and system for predicting causes of network service outages using time domain correlation 6 2000
 
MICRON TECHNOLOGY, INC. (1)
5,337,411 Multi-processor computer system bus architecture 9 1991
 
MICROSOFT CORPORATION (1)
7,734,573 Efficient recovery of replicated data items 0 2004
 
Minolta Camera Kabushiki Kaisha (1)
4,789,985 Document processing apparatus having fauet detection capabilities 11 1986
 
MITEL NETWORKS CORPORATION (1)
6,550,024 Semantic error diagnostic process for multi-agent systems 39 2000
 
MOTOROLA, INC. (1)
4,570,261 Distributed fault isolation and recovery system and method 36 1983
 
NCR CORPORATION (1)
5,163,052 High reliability computer diagnostics system 27 1989
 
NOKIA SIEMENS NETWORKS GMBH & CO. KG (1)
6,757,766 Bus system for a highly scalable multiprocessor system and method for transmitting information in the bus system 6 1999
 
OPTI INC. (1)
7,523,245 Compact ISA-bus interface 1 2006
 
ORACLE INTERNATIONAL CORPORATION (1)
6,138,253 Method and apparatus for reporting errors in a computer system 11 1997
 
Siemens Ak. (1)
5,006,982 Method of increasing the bandwidth of a packet bus by reordering reply packets 51 1988
 
STRATUS COMPUTER SYSTEMS S.A.R.L. LUXEMBOURG SWISS BRANCH (1)
6,687,851 Method and system for upgrading fault-tolerant systems 24 2000
 
Stratus Computer, Inc. (1)
5,020,024 Method and apparatus for detecting selected absence of digital logic synchronism 23 1987
 
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (1)
6,023,754 Multiple channel data bus routing switching including parity generation capabilities 15 1994
 
TELCORDIA TECHNOLOGIES, INC. (1)
5,003,464 Methods and apparatus for efficient resource allocation 35 1988
 
The Boeing Company (1)
5,742,753 Mesh interconnected array in a fault-tolerant computer system 24 1996
 
The Dow Chemical Company (1)
5,519,603 Intelligent process control communication system and method having capability to time align corresponding data sets 15 1994
 
The United States of America as represented by the Secretary of the Air Force (1)
6,363,496 Apparatus and method for reducing duration of timeout periods in fault-tolerant distributed computer systems 7 1999
 
UNISYS CORPORATION (1)
5,271,013 Fault tolerant computer system 85 1990
 
Westinghouse Electric Corp. (1)
5,105,425 Adaptive or fault tolerant full wafer nonvolatile memory 14 1989