Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Method-and-system-for-asymmetrically-maintaining-system-operability

 Print system for executing printing operations based on macros selectively designated on document set basis
It is an objective of the present invention to provide a print system in which a user can set ...


 Method for intercepting network packets in a computing device
OF THE INVENTION The concept of hooking is generally known in the art of computer programming. It ...


 System and method for partitioned distributed scanning of a large dataset for viruses and other malware
The present invention provides a system and method for concurrently scanning a large dataset for ...


 Method and device for innoculating email infected with a virus
The present invention provides for a method and network device for detecting and inoculating emails ...


 Sliding scale adaptive self-synchronized dynamic address translation
In view of the above, it is an object of the present invention to provide a method of translating ...


 Methods and systems for managing virtual addresses for virtual networks
Reference will now be made in detail to the exemplary embodiments of the invention, examples of ...


 Data carrier for the storage of data and circuit arrangement for such a data carrier
The invention claimed is: 1. A data carrier for the storage of data, which data carrier has a first ...


 Exhaust valve for diesel engine and production thereof
OF THE INVENTION Embodiments of the invention will be explained in referrence to the attached ...


 Computer system having a plurality of stored system capability states from which to resume
According to the present invention a computer system is provided that has a plurality of suspend ...


 Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase
The shortcomings of the prior art are overcome and additional advantages are provided through the ...


 Method and system for asymmetrically maintaining system operability

Details
Inventors: Thamattoor, Ajoy K.;
Assignee: Cisco Technology, Inc. (San Jose, CA)
Primary Examiner: Beausoliel; Robert
Assistant Examiner: Bonzo; Bryce P.
Attorney, Agent or Firm: Baker Botts, L.L.P.

A system is provided for asymmetrically maintaining system operability that includes a first processing element and a second processing element coupled to the first processing element by a communication link. The first processing element is operable to perform at least one function. The second processing element is operable to perform at least one function of the first processing element in the event the first processing element fails, and further operable to expect and receive keepalive inquiries at an expected rate from the first processing element and to send responses in response to the inquiries to the first processing element. The second processing element is further operable to take remedial action after not receiving any inquiries within a first predetermined time period. In another embodiment of the present invention, the first processing element is operable to take remedial action after not receiving any response to any inquiries sent within a second predetermined time period, wherein the first predetermined time period is larger than the second predetermined time period. In other embodiments of the present invention, the first and second processing elements are routers.

DETAILED DESCRIPTION In accordance with the present invention, a system and method for asymmetrically maintaining system operability is provided that substantially eliminates or reduces disadvantages or problems associated with previously developed network management systems and methods.
In one embodiment of the present invention, a system is provided for asymmetrically maintaining system operability that includes a first processing element and a second processing element coupled to the first processing element by a communication link.
The first processing element is operable to perform at least one function.
The second processing element is operable to perform at least one function of the first processing element in the event the first processing element fails, and further operable to expect and receive keepalive inquiries at an expected rate from the first processing element and to send responses in response to the inquiries to the first processing element.
The second processing element is further operable to take remedial action after not receiving any inquiries within a first predetermined time period.
In another embodiment of the present invention, the first processing element is operable to take remedial action after not receiving any response to any inquiries sent within a second predetermined time period, wherein the first predetermined time period is larger than the second predetermined time period.
In other embodiments of the present invention, the first and second processing elements are routers.
An important technical advantage of the present invention inheres in the fact that the system establishes a primary element and a secondary element to detect failures within the system.
The invention includes the ability to detect whether the primary or secondary elements have failed, and to maintain the operability of the system in the event of such a failure.
For example, the primary and secondary elements may send a service request or sound an alarm.
The present invention also includes the ability to detect and maintain operation in case of a failure of the communication link between the primary and secondary elements



Related patents
  Method and system for monitoring computer networks and equipment
Therefore, a need exists for a method and system for monitoring computer networks and equipment that can fit into different levels of information technology ("IT") ...
  Nested measurement period switch algorithm for flow control of available bit rate ATM communications
OF THE INVENTION As will become apparent from the following description, the present invention is particularly suited for efficiently and fairly allocating available ...
  Managing switched virtual circuits in a network
FIG. 1 is a high level block diagram of prior art frame relay network 100. In FR network 100, user device 102 issues switched virtual circuit request 104 to frame relay ...
  Packet network performance management
Before proceeding with the detailed description of this invention, it is noted that much can be gained from reading and familiarizing oneself with the following texts: [...
  Method and device for communicating data within a network by combining different communication approaches
Embodiments of the present invention overcome shortcomings in prior systems and satisfy a significant need for a technique for better optimizing communication between ...
  Method of data management for efficiently storing and retrieving data to respond to user access requests
The disadvantages associated with the prior art are overcome by the present invention of a server comprising a plurality of modules, each of which contains a single ...
  Method and apparatus for increasing the speed of the detecting of computer viruses
Referring to FIG. 2, the apparatus for detecting computer viruses of the present invention includes a central processing unit 16. Information concerning the current ...
  Event triggered iterative virus detection
In accordance with the present invention a virus detection server is provided for centralized access and iterative techniques are provided to effectively detect and ...
  Macro program management system
Taking the above into consideration, an object of the present invention is to provide a macro program management system which facilitates edit operations of macro ...
  Computer network intrusion detection
To achieve the foregoing, methods, apparatus, and computer-readable medium are disclosed which provide computer network intrusion detection. In one aspect of the ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved