Patents by Inventor Colette A. Mastrangelo

Colette A. Mastrangelo 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: 6223307
    Abstract: A debugging apparatus for debugging a particular application, session or transaction in a computer network environment. The environment includes a plurality of clients in processing communication with one another. The apparatus comprises identifying means for identifying a debugging mechanism to the computing environment, a debug table accessible to the debugging apparatus for storing any pertinent information relating to said debugging apparatus, identifying means for identifying at least one client present in the environment. The debug table stores any and all pertinent information about any identified clients as well as whether or not a particular application, session or transaction needs to be debugged. A determining means is also provided for determining if a particular application, session or transaction needs debugging so that debugging operation can be started accordingly.
    Type: Grant
    Filed: August 5, 1998
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Colette A. Mastrangelo, Richard W. Potts, Jr.
  • Patent number: 6219804
    Abstract: A computer program device and a computer program product are introduced comprising a computer storage debugging device readable by a digital processing apparatus; and a debugging program means is introduced. The debugging program means is to be used with the program storage device and includes instructions executable by the digital processing apparatus for performing method steps for debugging a particular transaction in a computer network environment, where the environment includes a plurality of clients in processing communication with one another. The method steps comprise: identifying at least one client present in said environment and storing pertinent information about any identified clients; providing information about whether or not a particular session needs to be debugged; and determining if a particular session needs debugging so that debugging operation can be started accordingly.
    Type: Grant
    Filed: August 5, 1998
    Date of Patent: April 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: Colette A. Mastrangelo, Richard W. Potts, Jr.
  • Patent number: 6202175
    Abstract: A method for debugging of a particular application, session or transaction in a computer network environment. The environment includes a plurality of clients in processing communication with one another. The method comprises of the steps of identifying a debugging mechanism to the computing environment, identifying any particular client and storing its pertinent information in a debugging table accessible by said debugging mechanism, and accessing said debug table at a later time when necessary to determine if a particular application, session or transaction running on a particular client needs to be debugged and recover the characteristic of the particular client.
    Type: Grant
    Filed: August 5, 1998
    Date of Patent: March 13, 2001
    Assignee: International Business Machines Corporation
    Inventors: Colette A. Mastrangelo, Richard W. Potts, Jr.
  • Patent number: 6104873
    Abstract: An apparatus allowing a pair of interrelated C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of a first instruction or function, such as a setjmp, all information pertaining to the current running processing sub-environment that has been established by a first load module is saved in the memory in any location. Later, upon the issuance of a second and complementary instruction or function, such as a longjmp, issued from a different processing sub-environment established by a different load module, the computer's system stack is searched until the entry for the original processing environment is found. Then once it is established which initial environment the second instruction or function is related to, that information is retrieved from the previously stored memory location and the instruction or function is completed successfully.
    Type: Grant
    Filed: February 3, 1998
    Date of Patent: August 15, 2000
    Assignee: International Business Machines Corporation
    Inventors: Tian-Jy Chao, Mark D. Cooper, Colette A. Mastrangelo, Sarat Vemuri
  • Patent number: 5995752
    Abstract: A method of allowing a pair of C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of a first instruction, such as a setjmp, all information pertaining to the current running processing sub-environment that has been established by a first load module is saved in the memory in any location. Later, upon the issuance of a second and complementary instruction, such as a longjmp, issued from a different processing sub-environment established by a different load module, the computer's system stack is searched until the entry for the original processing environment is found. Then once it is established which initial environment the second instruction is related to, that information is retrieved from the previously stored memory location and the instruction is completed successfully.
    Type: Grant
    Filed: February 3, 1998
    Date of Patent: November 30, 1999
    Assignee: International Business Machines Corporation
    Inventors: Tian-Jy Chao, Mark D. Cooper, Colette A. Mastrangelo, Sarat Vemuri
  • Patent number: 5535326
    Abstract: A system and method for logical console verification and fallback. Conformity of physical equipment configurations with the logical console control and fallback plan is verified by sending messages through the backup paths and testing message response. The method of resource server or logical console fallback to a backup resource server or logical console includes the steps of verifying operational status of each physical component defined by the logical configuration description to assure availability. Tests can be manually or automatically generated. If all tests are completed successfully, resource server or console fallback is initiated.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: July 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Baskey, Colette A. Mastrangelo, Paul M. Mayer
  • Patent number: 5361353
    Abstract: A system and method for analyzing computer generated message streams. Electronic messages containing displayable message information are parsed according to a set of parsing rules. The resulting tokens are organized into parse state records and stored for further analysis. Current and previous parse state records are analyzed by the application of inference rules to develop a structured message. Content analysis of the structured or unstructured message is accomplished by application of a second set of inference rules. Content analysis attempts to select an automated response for transmission to the message generating computer system. Content analysis employs a binary search through a subset of inference rules loaded for a particular system. Changes to operating system or operator causes a different subset of rules to be loaded.
    Type: Grant
    Filed: October 2, 1991
    Date of Patent: November 1, 1994
    Assignee: International Business Machines Corporation
    Inventors: Brian P. Carr, David A. Glowny, Colette A. Mastrangelo, Paul M. Mayer, Arthur Seltzer, Peter D. Shier