U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for controlling server activation in a multi-threaded environment

Patent 6397346 Issued on May 28, 2002. Estimated Expiration Date: Icon_subject March 12, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Coumarin derivatives and antiallergic agents containing the same
Patent #: 4731375
Issued on: 03/15/1988
Inventor: Nakano ,   et al.

Multiple-redundant fault detection system and related method for its use
Patent #: 4967347
Issued on: 10/30/1990
Inventor: Smith, et al.

Power failure detection and shut down timer
Patent #: 5315161
Issued on: 05/24/1994
Inventor: Robinson, et al.

User-modifiable popup menus for object oriented behavior
Patent #: 5345550
Issued on: 09/06/1994
Inventor: Bloomfield

Means for providing a graceful power shut-down capability in a multiprocessor system having certain processors not inherently having a power shut-down capability
Patent #: 5367697
Issued on: 11/22/1994
Inventor: Barlow, et al.

Palette and parts view of a composite object in an object oriented computer system
Patent #: 5414806
Issued on: 05/09/1995
Inventor: Richards

Network file management with user determined hierarchical file structures and means for intercepting application program open and save commands for inputting and displaying user inputted descriptions of the location and content of files
Patent #: 5423034
Issued on: 06/06/1995
Inventor: Cohen-Levy, et al.

Graphical user interface system and methods for improved user feedback
Patent #: 5436637
Issued on: 07/25/1995
Inventor: Gayraud, et al.

Method for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interface
Patent #: 5461710
Issued on: 10/24/1995
Inventor: Bloomfield, et al.

Method and apparatus for facilitating integration of software objects between workspaces in a data processing system graphical user interface
Patent #: 5491784
Issued on: 02/13/1996
Inventor: Douglas, et al.

More ...

Inventors

Application

No. 267501 filed on 03/12/1999

US Classes:

714/4, Of network714/57Error forwarding and presentation (e.g., operator console, error display)

Examiners

Primary: Gossage, Glenn
Assistant: Bonzo, Bryce P.

Attorney, Agent or Firm

International Class

G06F 011/00

Abstract

A method and apparatus for controlling server activation. In the prior art, there exists a race condition between the shutting down of an old server and the starting up of a new server. Further, rapidly restarting servers, such as daemonic servers, are prone to thrashing behavior. However, an embodiment of the invention avoids this undesired behavior by providing an additional "shutting down" state in the server finite state machine running in the ORB daemon. This additional state allows an old server to complete the necessary shut down procedures prior to the startup of a new server. Also, a process is provided for handling servers that are too slow to shut down or start up. A second additional state is provided in the server finite state machine to handle self started servers.

Other References

  • "Dynamic Object Temporary Stop/Disappearance Notification/Permission." IBM Technical Disclosure Bulletin, vol. 38, No. 12, Dec. 1, 1995, p. 413/414
  • "Distributed Object Activation and Communication Protocols." IBM Technical Disclosure Bulletin, vol. 37, No. 7, Jul. 1, 1994, pp. 539-542, XP002009565
  • "SOMobjects Developer Tookit User Guide, Version 2.1." Oct. 24, 1994, IBM, US XP002042219, pp. 6-32, 6-34, 6,35, and 6-59
  • Ronald L. Johnston, The Dynamic Incremental Compiler of APL/3000,' APL79 Conference Proceedings, Association for Computing Machinery, Rochester, New York, U.S.A. May 30-Jun. 1, 1979, pp. 82-87
  • Leo J. Guibas and Douglas K. Wyatt, "Compilation and Delayed Evaluation in APL," Fifth Annual Symposium on Principles in Programming Languages, Tucson, Arizona Jan. 23-25, 1978, pp. 3-6
  • Glenn Krasner, "The Smalltalk-80 Virtual Machine," BYTE Publications, Inc., Aug. 1991, pp. 300-32
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?