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.

Date of Patent:
Nov. 29, 2005

Filed:

Jan. 02, 2001
Applicants:

Ross Heitkamp, Mountain View, CA (US);

Michael Armstrong, Sunnyvale, CA (US);

Michael Beesley, Hillsborough, CA (US);

Ashok Krishnamurthi, San Jose, CA (US);

Kenneth Richard Powell, Palo Alto, CA (US);

Inventors:

Ross Heitkamp, Mountain View, CA (US);

Michael Armstrong, Sunnyvale, CA (US);

Michael Beesley, Hillsborough, CA (US);

Ashok Krishnamurthi, San Jose, CA (US);

Kenneth Richard Powell, Palo Alto, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F013/00 ; G06F011/00 ;
U.S. Cl.
CPC ...
Abstract

A network device includes redundant buses, redundant master controllers, and slave controllers. Each of the master controllers connects to a corresponding one of the buses. One of the master controllers acts as an active master and the other master controllers act as standby masters. The active master commences a bus cycle that includes an address interval and a data interval, provides a destination address on the corresponding bus during the address interval, and transmits or receives a command or data during the data interval. The slave controllers connect to the bus, detect commencement of the bus cycle, sample the destination address from the bus a predetermined amount of time after commencement of the address interval, and transmit or receive a command or data during the data interval.


Find Patent Forward Citations

Loading…