Inventor
JARDINE ROBERT L
US29 patents
⚠️ This page may combine multiple inventors who share the name “JARDINE ROBERT L”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD DEVELOPMENT CO
12 patentsUS6948092B2Sep 20, 2005
System recovery from errors for processor and associated components
HEWLETT PACKARD DEVELOPMENT CO84 citations95
US7308605B2Dec 11, 2007
Latent error detection
HEWLETT PACKARD DEVELOPMENT CO31 citations89
US6665811B1Dec 16, 2003
Method and apparatus for checking communicative connectivity between processor units of a distributed system
HEWLETT PACKARD DEVELOPMENT CO35 citations89
US7426656B2Sep 16, 2008
Method and system executing user programs on non-deterministic processors
HEWLETT PACKARD DEVELOPMENT CO13 citations83
US7764689B2Jul 27, 2010
Method and apparatus for arbitrating data packets in a network system
HEWLETT PACKARD DEVELOPMENT CO9 citations80
US7388834B2Jun 17, 2008
System and method for controlling network traffic flow in a multi-processor network
HEWLETT PACKARD DEVELOPMENT CO9 citations76
US7752494B2Jul 6, 2010
Method and system of aligning execution point of duplicate copies of a user program by exchanging information about instructions executed
HEWLETT PACKARD DEVELOPMENT CO6 citations72
US7467327B2Dec 16, 2008
Method and system of aligning execution point of duplicate copies of a user program by exchanging information about instructions executed
HEWLETT PACKARD DEVELOPMENT CO3 citations61
US7328331B2Feb 5, 2008
Method and system of aligning execution point of duplicate copies of a user program by copying memory stores
HEWLETT PACKARD DEVELOPMENT CO2 citations61
US7933966B2Apr 26, 2011
Method and system of copying a memory area between processor elements for lock-step execution
HEWLETT PACKARD DEVELOPMENT CO3 citations59
US7590885B2Sep 15, 2009
Method and system of copying memory from a source processor to a target processor by duplicating memory writes
HEWLETT PACKARD DEVELOPMENT CO6 citations59
US7434098B2Oct 7, 2008
Method and system of determining whether a user program has made a system level call
HEWLETT PACKARD DEVELOPMENT CO0 citations51
TANDEM COMPUTERS INC
11 patentsUS5991518ANov 23, 1999
Method and apparatus for split-brain avoidance in a multi-processor system
TANDEM COMPUTERS INC71 citations95
US5884018AMar 16, 1999
Method and apparatus for distributed agreement on processor membership in a multi-processor system
TANDEM COMPUTERS INC58 citations95
US5072364ADec 10, 1991
Method and apparatus for recovering from an incorrect branch prediction in a processor that executes a family of instructions in parallel
TANDEM COMPUTERS INC88 citations95
US6195754B1Feb 27, 2001
Method and apparatus for tolerating power outages of variable duration in a multi-processor system
TANDEM COMPUTERS INC110 citations94
US5826066AOct 20, 1998
Method for keeping accurate time in a computer system
TANDEM COMPUTERS INC52 citations92
US5619647AApr 8, 1997
System for multiplexing prioritized virtual channels onto physical channels where higher priority virtual will pre-empt a lower priority virtual or a lower priority will wait
TANDEM COMPUTERS INC37 citations92
US5928368AJul 27, 1999
Method and apparatus for fault-tolerant multiprocessing system recovery from power failure or drop-outs
TANDEM COMPUTERS INC34 citations91
US5687308ANov 11, 1997
Method to improve tolerance of non-homogeneous power outages
TANDEM COMPUTERS INC42 citations91
US5075844ADec 24, 1991
Paired instruction processor precise exception handling mechanism
TANDEM COMPUTERS INC47 citations91
US5016208AMay 14, 1991
Deferred comparison multiplier checker
TANDEM COMPUTERS INC3 citations63
US6009506ADec 28, 1999
Computer architecture capable of concurrent issuance and execution of general purpose multiple instructions
TANDEM COMPUTERS INC1 citations61