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:
Dec. 06, 2005

Filed:

May. 16, 2000
Applicants:

Atri Indiresan, Sunnyvale, CA (US);

Felix Yuan, Fremont, CA (US);

Iwan Kartawira, Cary, NC (US);

John William Marshall, Cary, NC (US);

Russell Schroter, Apex, NC (US);

Inventors:

Atri Indiresan, Sunnyvale, CA (US);

Felix Yuan, Fremont, CA (US);

Iwan Kartawira, Cary, NC (US);

John William Marshall, Cary, NC (US);

Russell Schroter, Apex, NC (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

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

A lock controller supports both blocking and non-blocking lock requests issued by processors of a processing engine when attempting to access a shared resource of an intermediate network device. The non-blocking lock controller capability provides a processor with the flexibility to obtain other shared resources if the originally requested resource is not available. The blocking capability of the lock controller guarantees that each processor will eventually obtain the requested resource. By supporting both blocking and non-blocking capabilities, the lock controller provides increased flexibility and performance to the processors of the processing engine.


Find Patent Forward Citations

Loading…