Patents by Inventor William S. Cadden

William S. Cadden has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6216209
    Abstract: A write-behind computer program product is presented which allows writing data to multiple volumes of storage media associated with one or more server nodes in a distributed processing environment. A client application on a client node writes blocks of data to a first magnetic tape of a first server node until an end of physical storage of the first magnetic tape is reached, without having predetermined the size of the first magnetic storage. Thereafter, the writing of blocks of data is switched to a second magnetic tape, which may be on the first server node or a second server node in the system. The writing and switching process can repeat a number of times across multiple magnetic tapes. Data is written in a write-behind operation and the switching to a new magnetic tape occurs transparent to the client application, and without loss of data.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: April 10, 2001
    Assignee: International Business Machines Corporation
    Inventors: William S. Cadden, Rong S. Lee, Oystein Skudal
  • Patent number: 6044394
    Abstract: A complex task is managed by controlling the independent, cooperating components that make up the complex task. This control includes, for instance, pre-run dynamic validation of the components of the complex task; programmatic determination of the proper order to start, stop or delete one or more of the components; post-run automatic recovery from a terminated component; and/or automatic collection of information regarding the independent, cooperating components, such that the overall status of the complex task is obtained and understood. The control is provided through a centralized mechanism that enables easy configuration, control and monitoring of the independent, cooperating components of a complex task.
    Type: Grant
    Filed: July 21, 1997
    Date of Patent: March 28, 2000
    Assignee: International Business Machines Corporation
    Inventors: William S. Cadden, Iwao Hatanaka, Stephen Craig Hughes
  • Patent number: 5493678
    Abstract: The present invention relates to a method for providing improved editing capability in a structure editor, and more particularly for syntax-directed editors. A set of methods provide an approach to selecting arbitrary nodes from within a tree, and using those arbitrarily selected groups of nodes in otherwise conventional editing operations such as move, copy, delete, collect, and the like. In syntax-directed editors, the present invention provides a way of maintaining syntax while these novel and highly flexible editing operations are performed.
    Type: Grant
    Filed: September 27, 1994
    Date of Patent: February 20, 1996
    Assignee: International Business Machines Corporation
    Inventors: Anthony J. Arcuri, William S. Cadden, Patrick C. Mancuso, Frederick P. Muller, Kurt A. Riegel, Robert C. Seacord, David W. Stafford