Patents by Inventor Attilio Mattiocco

Attilio Mattiocco 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: 8918783
    Abstract: Embodiments are disclosed for managing a plurality of virtual computers in a virtual environment. According to one embodiment, a method includes creating a virtual group. The virtual group includes a plurality of virtual computers having a relevant characteristic. An action to perform on the virtual group is received, and the action is performed on each of the virtual computers in the virtual group.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Attilio Mattiocco, Vincenzo Sciacca
  • Patent number: 8572050
    Abstract: A method and system for managing integrity of system log file data. The system comprises a first component which, using a hook in a kernel of an operating system, allows interception of a write operation by a file system on at least one log file; then the first component detects a change in the security context in which the record is written in the log file. At each change detected, the first component adds information in the log file including the context information. The system further comprises a second component which reads the log file and, using the information added by the first component, detects if the change of context is due to a malicious writing operation in the log file for instance done by an unauthorized user or process.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: October 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Valerio Graziani, Attilio Mattiocco, Gaetano Ruggiero
  • Patent number: 8402452
    Abstract: An upgrade analysis unit can include functionality to analyze a customized software product and compute a convenience for using the upgrade toolkit. The upgrade analysis unit automatically generates an upgrade approach based on the convenience. The upgrade approach identifies software product modules recommended for automatic upgrade with the upgrade toolkit.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: March 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paolo Baratti, Stefano Borghetti, Leonida Gianfagna, Marco Martino, Attilio Mattiocco, Antonio Perrone
  • Patent number: 8010240
    Abstract: A method and system for electricity consumption profile management for electrical devices, is provided. One implementation involves receiving an energy consumption control command at a consumer site including on or more electrical devices connected to an energy distribution network; determining energy consumption adjustment including determining an energy consumption adjustment for at least one of the electrical devices based on the energy consumption control command; and transmitting an energy consumption adjustment message to said at least one of the electrical devices, commanding the electrical device to adjust its electrical energy consumption accordingly.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Attilio Mattiocco, Vincenzo Sciacca, Massimo Villani
  • Publication number: 20110131188
    Abstract: A method and system for managing integrity of system log file data. The system comprises a first component which, using a hook in a kernel of an operating system, allows interception of a write operation by a file system on at least one log file; then the first component detects a change in the security context in which the record is written in the log file. At each change detected, the first component adds information in the log file including the context information. The system further comprises a second component which reads the log file and, using the information added by the first component, detects if the change of context is due to a malicious writing operation in the log file for instance done by an unauthorized user or process.
    Type: Application
    Filed: November 18, 2010
    Publication date: June 2, 2011
    Applicant: International Business Machines Corporation
    Inventors: Valerio Graziani, Attilio Mattiocco, Gaetano Ruggiero
  • Publication number: 20100257518
    Abstract: An upgrade analysis unit can include functionality to analyze a customized software product and compute a convenience for using the upgrade toolkit. The upgrade analysis unit automatically generates an upgrade approach based on the convenience. The upgrade approach identifies software product modules recommended for automatic upgrade with the upgrade toolkit.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 7, 2010
    Applicant: International Business Machines Corporation
    Inventors: Paolo Baratti, Stefano Borghetti, Leonida Gianfagna, Marco Martino, Attilio Mattiocco, Antonio Perrone
  • Publication number: 20100131117
    Abstract: A method and system for electricity consumption profile management for electrical devices, is provided. One implementation involves receiving an energy consumption control command at a consumer site including on or more electrical devices connected to an energy distribution network; determining energy consumption adjustment including determining an energy consumption adjustment for at least one of the electrical devices based on the energy consumption control command; and transmitting an energy consumption adjustment message to said at least one of the electrical devices, commanding the electrical device to adjust its electrical energy consumption accordingly.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Applicant: International Business Machines Corporation
    Inventors: Attilio Mattiocco, Vincenzo Sciacca, Massimo Villani
  • Publication number: 20090013321
    Abstract: Embodiments are disclosed for managing a plurality of virtual computers in a virtual environment. According to one embodiment, a method includes creating a virtual group. The virtual group includes a plurality of virtual computers having a relevant characteristic. An action to perform on the virtual group is received, and the action is performed on each of the virtual computers in the virtual group.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 8, 2009
    Inventors: Attilio Mattiocco, Vincenzo Sciacca
  • Publication number: 20060168151
    Abstract: A solution (600) for retrieving information (for example, monitoring data such as heartbeat signals) is proposed. The information is collected (603-612) periodically on a central server (110) from remote sources (105); multiple clients (120) then download (615-630) the information from the server with a time pattern that is tied to the period of the collection. In the proposed solution, each client at every iteration estimates (633) the time at which the different information items will be received on the server from the corresponding sources at the next iteration (for example, considering a delay for their collection equal to the one of the last iteration). The client then determines (636-651) the time of the next request to be submitted to the server so as to minimize the corresponding total age of the information items.
    Type: Application
    Filed: March 30, 2006
    Publication date: July 27, 2006
    Inventors: Umberto Caselli, Attilio Mattiocco