Patents by Inventor Giampaolo Lauria

Giampaolo Lauria 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: 8290889
    Abstract: A system and method for performing event analysis includes a plurality of logical components (102, 106, 110, 114, 118), each communicatively coupled to at least one other of the plurality of components. A transformer (114) receives from one or more of the logical components, one or more status messages describing a system state to form received status messages and transforms the received status messages into at least one transformed message such that the transformed message has at least one new substring which is not common with the received status messages. A processor (204) is coupled to the transformer (114) that receives one or more rules (104, 108, 112, 116, 120) and applies the one or more rules (104, 108, 112, 116, 120) to the one or more transformed status messages and an output (224) outputs at least one of a new rule and a new event.
    Type: Grant
    Filed: December 26, 2006
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thanh V. Lam, Giampaolo Lauria, Anthony F. Pioli
  • Publication number: 20080154831
    Abstract: A system and method for performing event analysis includes a plurality of logical components (102, 106, 110, 114, 118), each communicatively coupled to at least one other of the plurality of components. A transformer (114) receives from one or more of the logical components, one or more status messages describing a system state to form received status messages and transforms the received status messages into at least one transformed message such that the transformed message has at least one new substring which is not common with the received status messages. A processor (204) is coupled to the transformer (114) that receives one or more rules (104, 108, 112, 116, 120) and applies the one or more rules (104, 108, 112, 116, 120) to the one or more transformed status messages and an output (224) outputs at least one of a new rule and a new event.
    Type: Application
    Filed: December 26, 2006
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thanh V. Lam, Giampaolo Lauria, Anthony F. Pioli
  • Patent number: 7177823
    Abstract: A remote monitor technique based on a client/server model is provided for a distributed computing system having a plurality of computing nodes. The remote monitor includes a server application for collecting jobs information on jobs in a queue of the system and a client application for presenting or employing the jobs information. The client application can display the jobs information in a single display window comprising multiple subwindows for various characteristics of the jobs information. Jobs information displayed by the client application can be periodically refreshed. The remote monitor enables a user to monitor in detail jobs of a state defined by the user. The remote monitor can also track usage of preselected filesystems and automatically trims filesystems if usage is higher than a defined threshold.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: February 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thanh V. Lam, Giampaolo Lauria
  • Publication number: 20060259349
    Abstract: A remote monitor technique based on a client/server model is provided for a distributed computing system having a plurality of computing nodes. The remote monitor includes a server application for collecting jobs information on jobs in a queue of the system and a client application for presenting or employing the jobs information. The client application can display the jobs information in a single display window comprising multiple subwindows for various characteristics of the jobs information. Jobs information displayed by the client application can be periodically refreshed. The remote monitor enables a user to monitor in detail jobs of a state defined by the user. The remote monitor can also track usage of preselected filesystems and automatically trims filesystems if usage is higher than a defined threshold.
    Type: Application
    Filed: July 25, 2006
    Publication date: November 16, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thanh Lam, Giampaolo Lauria
  • Patent number: 6983216
    Abstract: A test automation tool is provided which is operable to integrate a set of dynamic attributes and values into tests to be performed on a computing environment. The test automation tool includes a job submission engine (JSE) operable to receive input regarding first attributes unchanged from a first computing environment and second attributes representing change from the first computing environment. A job control file generator (JCFG) is provided in electronic communication with the job submission engine and is operable to automatically generate job control files (JCFs) for controlling testing of the computing environment according to attribute values including first attribute values and second attribute values. First attribute values are generated based on an automatic sampling of values of first attributes. The JSE is further operable to automatically submit the JCFs to the computing environment for execution and to automatically monitor execution according to the JCFs.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Thanh V. Lam, Giampaolo Lauria
  • Publication number: 20050137819
    Abstract: A test automation tool is provided which is operable to integrate a set of dynamic attributes and values into tests to be performed on a computing environment. The test automation tool includes a job submission engine (JSE) operable to receive input regarding first attributes unchanged from a first computing environment and second attributes representing change from the first computing environment. A job control file generator (JCFG) is provided in electronic communication with the job submission engine and is operable to automatically generate job control files (JCFs) for controlling testing of the computing environment according to attribute values including first attribute values and second attribute values. First attribute values are generated based on an automatic sampling of values of first attributes. The JSE is further operable to automatically submit the JCFs to the computing environment for execution and to automatically monitor execution according to the JCFs.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thanh Lam, Giampaolo Lauria
  • Publication number: 20030172094
    Abstract: A system, method and computer program product are provided for automatically maintaining a file system maintenance. Files are selected from the file system for deletion so as to achieve a predetermined usage level for the file system, and the files that were selected are deleted. The selection and the deletion are performed automatically according to a maintenance schedule. In a preferred embodiment, for the selection, the files are sorted using a sorting algorithm to produce a sorted list of files, and files are selected beginning at the top of the sorted list until deletion of the selected files would achieve the predetermined usage level for the file system. A system for automatically maintaining a file system is also provided.
    Type: Application
    Filed: March 6, 2002
    Publication date: September 11, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giampaolo Lauria, Anthony F. Pioli
  • Publication number: 20030131146
    Abstract: A GUI based system and method for monitoring and controlling command scripts that execute on one or more nodes of a computer cluster or network. The operator is presented with a GUI display that shows commands within a computer command script, a list of nodes upon which the commands will execute, and separate display windows for standard output and errors. Each command within a command script is able to have an associated undo command that reverses the command's operation. The operator may step or cause a subset of commands within the script to be executed.
    Type: Application
    Filed: January 9, 2002
    Publication date: July 10, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thanh V. Lam, Giampaolo Lauria
  • Publication number: 20030088425
    Abstract: A remote monitor technique based on a client/server model is provided for a distributed computing system having a plurality of computing nodes. The remote monitor includes a server application for collecting jobs information on jobs in a queue of the system and a client application for presenting or employing the jobs information. The client application can display the jobs information in a single display window comprising multiple subwindows for various characteristics of the jobs information. Jobs information displayed by the client application can be periodically refreshed. The remote monitor enables a user to monitor in detail jobs of a state defined by the user. The remote monitor can also track usage of preselected filesystems and automatically trims filesystems if usage is higher than a defined threshold.
    Type: Application
    Filed: November 6, 2001
    Publication date: May 8, 2003
    Applicant: International Business Machines Corporation
    Inventors: Thanh V. Lam, Giampaolo Lauria