Patents by Inventor Michele Crudele

Michele Crudele 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: 9876681
    Abstract: A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entitiesthat is operable for downloading a set of corresponding management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated one of the corresponding server-side management policies, which each target data-processing entity is not compliant with, and executing by the server data-processing entity, a corresponding server-side remediation action in
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, James S. Jennings, Bernardo Pastorelli
  • Patent number: 9740535
    Abstract: Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Gaetano Ferrari, Bernardo Pastorelli
  • Patent number: 9727387
    Abstract: Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Gaetano Ferrari, Bernardo Pastorelli
  • Publication number: 20170139766
    Abstract: A solution is proposed for managing a plurality of computing machines. A corresponding method comprises causing each computing machine of at least part of the computing machines to execute a management activity on the computing machine; receiving a corresponding result of the execution of the management activity on each computing machine; determining a success fingerprint according to one or more characteristics of each of at least part of one or more wherein the corresponding result is indicative of a success of the execution of the management activity thereon; calculating a similarity index for each of one or more failure ones of the computing machines wherein the corresponding result is indicative of a failure of the execution of the management activity thereon; and prioritizing the computing machines which failed to accept a policy according to the corresponding similarity indexes.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Michele Crudele, Rosario Gangemi, Antonio Perrone
  • Patent number: 9614729
    Abstract: A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, James S. Jennings, Bernardo Pastorelli
  • Patent number: 9535609
    Abstract: Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the virtual machine. The virtual machine determines, based on the monitoring of the usage of the virtual storage, whether to expand the virtual storage of the virtual machine. In response to the virtual machine determining to expand the virtual storage of the virtual machine, a virtual machine manager executes one or more operations to expand the virtual storage. The monitoring and determining may be performed by a virtual storage management agent executing within the virtual machine and which may send an expansion request to an authorization engine to request expansion of the virtual storage.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Francesco Latino, Bernardo Pastorelli
  • Publication number: 20160320979
    Abstract: Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the virtual machine. The virtual machine determines, based on the monitoring of the usage of the virtual storage, whether to expand the virtual storage of the virtual machine. In response to the virtual machine determining to expand the virtual storage of the virtual machine, a virtual machine manager executes one or more operations to expand the virtual storage. The monitoring and determining may be performed by a virtual storage management agent executing within the virtual machine and which may send an expansion request to an authorization engine to request expansion of the virtual storage.
    Type: Application
    Filed: July 13, 2016
    Publication date: November 3, 2016
    Inventors: Michele Crudele, Francesco Latino, Bernardo Pastorelli
  • Publication number: 20160308724
    Abstract: A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities.
    Type: Application
    Filed: June 27, 2016
    Publication date: October 20, 2016
    Inventors: Michele Crudele, James S. Jennings, Bernardo Pastorelli
  • Patent number: 9379937
    Abstract: A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, James S. Jennings, Bernardo Pastorelli
  • Publication number: 20160134505
    Abstract: Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
    Type: Application
    Filed: September 4, 2015
    Publication date: May 12, 2016
    Inventors: Michele Crudele, Gaetano Ferrari, Bernardo Pastorelli
  • Publication number: 20160134504
    Abstract: Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Michele Crudele, Gaetano Ferrari, Bernardo Pastorelli
  • Publication number: 20160088099
    Abstract: In an approach to event notification, one or more computer processors determine a baseline for a volume of activity on a social media website in a geographic location. One or more computer processors determine whether a deviation from the baseline for the volume of activity occurs. Responsive to determining a deviation from the baseline occurs, one or more computer processors identify an event that caused the deviation. One or more computer processors calculate an estimate of population for the geographic location. One or more computer processors identify based, at least in part, on the identified event and the estimated population, a relevant party to be notified of the event. One or more computer processors generate a recommendation based, at least in part, upon one or more of the identified event, the estimate of population, and the identified relevant party.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 24, 2016
    Inventors: Michele Crudele, Antonio M. Sgro
  • Publication number: 20160087927
    Abstract: In an approach to event notification, one or more computer processors determine a baseline for a volume of activity on a social media website in a geographic location. One or more computer processors determine whether a deviation from the baseline for the volume of activity occurs. Responsive to determining a deviation from the baseline occurs, one or more computer processors identify an event that caused the deviation. One or more computer processors calculate an estimate of population for the geographic location. One or more computer processors identify based, at least in part, on the identified event and the estimated population, a relevant party to be notified of the event. One or more computer processors generate a recommendation based, at least in part, upon one or more of the identified event, the estimate of population, and the identified relevant party.
    Type: Application
    Filed: April 15, 2015
    Publication date: March 24, 2016
    Inventors: Michele Crudele, Antonio M. Sgro
  • Publication number: 20150317082
    Abstract: Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the virtual machine. The virtual machine determines, based on the monitoring of the usage of the virtual storage, whether to expand the virtual storage of the virtual machine. In response to the virtual machine determining to expand the virtual storage of the virtual machine, a virtual machine manager executes one or more operations to expand the virtual storage. The monitoring and determining may be performed by a virtual storage management agent executing within the virtual machine and which may send an expansion request to an authorization engine to request expansion of the virtual storage.
    Type: Application
    Filed: July 15, 2015
    Publication date: November 5, 2015
    Inventors: Michele Crudele, Francesco Latino, Bernardo Pastorelli
  • Patent number: 9128745
    Abstract: Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the virtual machine. The virtual machine determines, based on the monitoring of the usage of the virtual storage, whether to expand the virtual storage of the virtual machine. In response to the virtual machine determining to expand the virtual storage of the virtual machine, a virtual machine manager executes one or more operations to expand the virtual storage. The monitoring and determining may be performed by a virtual storage management agent executing within the virtual machine and which may send an expansion request to an authorization engine to request expansion of the virtual storage.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Francesco Latino, Bernardo Pastorelli
  • Patent number: 9122730
    Abstract: An integration mechanism for managing computing components may be provided. It may comprise collecting management information about the computing components using a data collection component, storing objects of the collected management information in a full-text search-index data-structure, generating for each collected object a displayable result snippet, searching the full-text search-index data-structure for matching objects based on a received parameter, retrieving all matching objects of the full-text search-index data-structure related to the search, and displaying the matching objects in form of the related result snippets, wherein the integration mechanism is independent from the computing components it is collecting management information from.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michele Crudele, Bernardo Pastorelli, Randa Salem
  • Patent number: 9092230
    Abstract: Centrally managing configuration of software application components includes creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mauro Arcese, Gianluca Bernardini, Michele Crudele, Luigi Pichetti
  • Publication number: 20140143529
    Abstract: Centrally managing configuration of software application components includes creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mauro Arcese, Gianluca Bernardini, Michele Crudele, Luigi Pichetti
  • Patent number: 8640096
    Abstract: Centrally managing configuration of software application involves creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mauro Arcese, Gianluca Bernardini, Michele Crudele, Luigi Pichetti
  • Publication number: 20130325851
    Abstract: An integration mechanism for managing computing components may be provided. It may comprise collecting management information about the computing components using a data collection component, storing objects of the collected management information in a full-text search-index data-structure, generating for each collected object a displayable result snippet, searching the full-text search-index data-structure for matching objects based on a received parameter, retrieving all matching objects of the full-text search-index data-structure related to the search, and displaying the matching objects in form of the related result snippets, wherein the integration mechanism is independent from the computing components it is collecting management information from.
    Type: Application
    Filed: May 28, 2013
    Publication date: December 5, 2013
    Applicant: International Business Machines Corporation
    Inventors: Michele Crudele, Bernardo Pastorelli, Randa Salem