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: 8290889Abstract: 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: GrantFiled: December 26, 2006Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Thanh V. Lam, Giampaolo Lauria, Anthony F. Pioli
-
Publication number: 20080154831Abstract: 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: ApplicationFiled: December 26, 2006Publication date: June 26, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thanh V. Lam, Giampaolo Lauria, Anthony F. Pioli
-
Patent number: 7177823Abstract: 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: GrantFiled: November 6, 2001Date of Patent: February 13, 2007Assignee: International Business Machines CorporationInventors: Thanh V. Lam, Giampaolo Lauria
-
Publication number: 20060259349Abstract: 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: ApplicationFiled: July 25, 2006Publication date: November 16, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thanh Lam, Giampaolo Lauria
-
Patent number: 6983216Abstract: 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: GrantFiled: December 18, 2003Date of Patent: January 3, 2006Assignee: International Business Machines CorporationInventors: Thanh V. Lam, Giampaolo Lauria
-
Publication number: 20050137819Abstract: 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: ApplicationFiled: December 18, 2003Publication date: June 23, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thanh Lam, Giampaolo Lauria
-
Publication number: 20030172094Abstract: 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: ApplicationFiled: March 6, 2002Publication date: September 11, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Giampaolo Lauria, Anthony F. Pioli
-
Publication number: 20030131146Abstract: 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: ApplicationFiled: January 9, 2002Publication date: July 10, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thanh V. Lam, Giampaolo Lauria
-
Publication number: 20030088425Abstract: 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: ApplicationFiled: November 6, 2001Publication date: May 8, 2003Applicant: International Business Machines CorporationInventors: Thanh V. Lam, Giampaolo Lauria