Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Exercise Devices Process-monitoring-in-a-computer-system

 Portable pitcher's mound
In accordance with the present invention there is provided a portable pitcher's mound comprising a ...


 Computer device having detachable keyboard mounted on a rotatable display
It is an object of the present invention to provide a computer device with a display comprising a ...


 Control system for a cotton harvester
In view of the above and in accordance with the present invention, there is provided a relatively ...


 Convertible elliptical and recumbent cycle
Accordingly, it is an object of the present invention to provide improved exercise apparatus that ...


 Tool-supporting self-propelled robot platform
We claim: 1. A self-propelled robot platform for cooperative use in connection with a support ...


 Amusement system including riding capsule device
What is claimed is: 1. An amusement system comprising a riding capsule device including a capsule ...


 Amusement apparatus having rotary capsule
An object of the present invention is therefore to provide an amusement apparatus having a rotary ...


 Method and device for assisting handwriting training
To accomplish the foregoing and other objects of this invention there is provided a method and ...


 Colorimetric evaluation of photographic film
OF PREFERRED EMBODIMENT As shown in FIG. 1 the apparatus of the present invention is conveniently ...


 Reverse preselect control
An object of this invention is to provide a preselect transmission control which preselects a ...


 Process monitoring in a computer system

Details
Inventors: Brown, Roger S.; Roles, Karen C.; Applebaum, Simon G.;
Assignee: Sun Microsystems, Inc. (Santa Clara, CA)
Primary Examiner: Barlow; John
Assistant Examiner: Dougherty; Anthony
Attorney, Agent or Firm: Meyertons Hood Kivlin Kowert & Goetzel, P.C., Kivlin; B. Noel

The health of a process is monitored in a computer system by a process monitor. The monitored process (a configuration management system daemon (CMSD)) is not a child of the process monitor. The process monitor uniquely determines the identity of a monitored process and verifies the correct operation of the monitored process. In the absence of verification of the correct operation of the monitored process, the monitored process is caused to initiate. On successful initiation of the monitored process, the monitored process is uniquely identified to the system and is detached from the process monitor. Each monitored process is arranged to write, on initiation, its unique process identification information (PID) to a file, which file is then accessed by the process monitor to identify the process monitor. The process monitor can interrogate the operating system to verify correct operation of the CMSD. As an alternative, the process monitor could test whether the CMSD is functioning by making service requests to the CMSD.

DETAILED DESCRIPTION Particular and preferred aspects of the invention are set out in the accompanying independent and dependent claims.
Combinations of features from the dependent claims may be combined with features of the independent claims as appropriate and not merely as explicitly set out in the claims.
In accordance with one aspect of the invention, there is provided a method of monitoring by a process monitor of a process in a computer system, where the monitored process is not a child of the process monitor.
The process monitor uniquely determines the identity of a monitored process and verifies the correct operation of the monitored process.
In the absence of verification of the correct operation of the monitored process, the monitored process is caused to initiate (to restart).
On successful restarting of the monitored process, the monitored process is uniquely identified to the system.
In accordance with another aspect of the invention, there is provided a method of initiating a process to be monitored in a computer system.
The method of initiating a process to be monitored comprises the spawning of a new process by, for example, an upgrade version of an existing process, and then the new process checking that it is operable.
In response to a positive result to the tests, the monitored process uniquely identifies itself to the computer system and causes the existing monitored process to terminate, whereby the new process becomes the monitored process.
In accordance with a further aspect of the invention, there is provided a computer system comprising a process to be monitored, the process to be monitored being configured, on successful initiation (starting), uniquely to identify itself to the system, and a process monitor configured: uniquely to determine to identity of a monitored process; to verify correct operation of the monitored process; and, in the event of being unable to verify correct operation of a monitored process, to cause the monitored process to initiate (to restart)



Related patents
  Method of producing a sensor subassembly, and sensor subassembly
It is accordingly an object of the invention to provide a method of producing a sensor subassembly, and a sensor subassembly which overcome the above-mentioned ...
  Slip-based shift control system
Accordingly, an object of this invention is to provide powershift transmission control system which prevents abrupt shifts and which produces smooth shifts. Another ...
  Container for diplaying transitory moving images
The invention provides a cylindrical display container for displaying transitory moving images that utilize complementary moire patterns or graphic images printed upon ...
  Lenticular lens sheet with both a base sheet having lenticular elements and a surface diffusing part having elements of elementary shape smaller than lenticular elements
Accordingly, it is an object of the present invention to provide a lenticular lens sheet provided with lenticular elements of a complicated, minute, elaborate shape ...
  Athermalized plastic lens
The invention provides an athermalized plastic lens in which optothermal changes are balanced by refractive and diffractive optics, allowing the lens to achieve thermal ...
  Apparatus and methods for detecting imbalance
We claim: 1. Apparatus for testing for imbalance a workpiece having at least one rotatable element, said apparatus comprising means for positioning said workpiece in a ...
  Exercise device
Accordingly, it is one object of the present invention to provide a portable exercise device that is designed to be utilized with the frame of a doorway without placing ...
  Ball-and-target game with tiltable playing surface therefor
In accordance with this invention, there is presented a game of skill, which is economically manufactured and easily operated. Being portable and personalized for ...
  Method for purifying lactams
What is claimed is: 1. Process for purifying a lactam obtained from the cyclizing vapour-phase hydrolysis of an aliphatic aminonitrile, without prior distillation of the ...
  Resonant element
OF EMBODIMENTS OF THE INVENTION Hereinbelow, the embodiments in accordance with the present invention will be explained based on the drawings. In the descriptions of ...

0.014

Archive: All patents - Links

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