Patents by Inventor Antonio Mario Sgro'

Antonio Mario Sgro' 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: 10757046
    Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
  • Patent number: 10757045
    Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
  • Publication number: 20180039644
    Abstract: Techniques are disclosed for distributing online content (e.g., news articles, blog posts, and the like) to a social media provider at a point in time determined based on topic maturity. One or more metrics are obtained from each of a plurality of social media providers. The metrics relate to a topic associated with a document for publishing on the social media providers. A measure is determined for each of the social media providers. The measure indicates when to publish the document on the social media provider based on the metrics associated with that provider. Upon determining that the measure exceeds a threshold for at least one of the social media providers, the document is published to the social media provider.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Cristina BONANNI, Giuseppe CIANO, Gianluca DELLA CORTE, Antonio DI COCCO, Alessandro DONATELLI, Filomena FERRARA, Giuseppe LONGOBARDI, Antonio Mario SGRO'
  • Publication number: 20140359039
    Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.
    Type: Application
    Filed: July 23, 2014
    Publication date: December 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
  • Publication number: 20140359030
    Abstract: A solution for sending messages on a data-processing system is proposed. A corresponding method comprises upon a message to be sent from a sender to at least one receiver being submitted, parsing the message to identify an original expression therein matching an indication of one of a set of pre-defined concepts, determining, for the receiver, a preferred expression of the matched concept, among the corresponding original expression and a set of candidate expressions pre-defined to express the matched concept, according to a rating thereof representing an expected understanding by the receiver, processing the message for the receiver by replacing the original expression according, to the corresponding preferred expression for the receiver, and sending the processed message to the corresponding receiver.
    Type: Application
    Filed: April 4, 2014
    Publication date: December 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
  • Patent number: 8145918
    Abstract: A method and system for monitoring power consumption of software applications. In a preferred embodiment of the present invention, a new feature is inserted in a system availability monitoring product which estimates the power consumption of the system, starting from the measurement of some parameters collected by a monitoring tool. All systems are impacted by energy consumption, by the usage of its resources (hard-disk, CPU, memory, CDROM, etc.); when the usage of these components increases, the energy consumption increases too. The usage of the resources can be calculated through the monitoring tool according to some specific parameters. The calculated metrics of the usage are based on the measurement of the time during which a resource is in a predetermined status. Each resource has an associated table for determining the expected power consumption according to the status.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
  • Publication number: 20110022706
    Abstract: The method of the present invention provides an automatic and optimised selection of the network topology for distributing scheduling of jobs on the computers of the modified network topology. The automatic and optimised selection of the network topology starts from the current topology and a desired number of additional connections. In this way the method of the present invention provides a higher convergence speed for the modified consensus algorithm in comparison, e.g., to a simple ring network. The method exploits the so called small-world networks. Small-world networks are more robust to perturbations than other network architectures. The preferred embodiment provides a workload scheduling system which is highly scalable to accommodate increasing workloads within a heterogeneous distributed computing environment. A modified average consensus algorithm is used to distribute network traffic and jobs amongst a plurality of computers.
    Type: Application
    Filed: July 21, 2010
    Publication date: January 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Antonio Mario Sgro
  • Publication number: 20090260012
    Abstract: Computer-implemented methods, computer program products and systems for a scalable workload scheduling system to accommodate increasing workloads within a heterogeneous distributed computing environment. In one embodiment, a modified average consensus method is used to evenly distribute network traffic and jobs among a plurality of computers. The user establishes a virtual network comprising a logical topology of the computers. State information from each computer is propagated to the rest of the computers by the modified average consensus method, thereby enabling the embodiment to dispense with the need for a master server, by allowing the individual computers to themselves select jobs which optimally match a desired usage of their own resources to the resources required by the jobs.
    Type: Application
    Filed: April 14, 2009
    Publication date: October 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Antonio Mario Sgro'
  • Patent number: 7522071
    Abstract: An arbitrary metric stream is processed initially at an interim sampling rate to derive a plurality of samples. The samples are analyzed preferably to determine an estimate of the effective bandwidth of the metric stream. As a result of the analysis, an improved sampling rate is determined and adopted for further sampling. In a preferred embodiment, the improved sampling rate is a function of the effective bandwidth.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Umberto Caselli, Antonio Mario Sgro
  • Patent number: 7516186
    Abstract: A method for local archiving of e-mail messages in an e-mail client application according to various exemplary embodiments can include generating a mail thread including at least two e-mail messages transmitted and received between a message originator and at least one recipient; appending e-mail identification data into a header of the at least two e-mail messages when transmitted. The method may also include archiving related e-mail messages within the mail thread in an e-mail client application, comprising: searching for the related e-mail messages by identifying each e-mail message having a same message originator field; and merging non-redundant segments of each e-mail message into a single message document hierarchically by response level and timestamp. The method may further include displaying, on a display screen, the single message document according to a conversational view based upon a perspective of the response level of a user within the mail thread.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stefano Borghetti, Antonio Mario Sgro', Gianluca Della Corte, Leonida Gianfagna
  • Publication number: 20090006878
    Abstract: A method and system for monitoring power consumption of software applications. In a preferred embodiment of the present invention a new feature is inserted in a system availability monitoring product which estimates the power consumption of the system, starting from the measurement of some parameters collected by a Monitoring tool. All systems are impacted by energy consumption, by the usage of its resources (hard-disk, CPU, memory, CDROM, etc.); when the usage of these components increases, the energy consumption increases too. The usage of the resources can be calculated through Monitoring tool according to some specific parameters. The calculated metrics of the usage are based on the measurement of the time during which a resource is in a predetermined status. Each resource has an associated table, determining the expected power consumption according to the status.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
  • Publication number: 20090007128
    Abstract: A method and system for orchestrating system resources including provisioning process, performance measurement, capacity planning and infrastructure deployment. An integrated solution is provided which could help monitoring the system power consumption and applying corrective rebalancing actions. Such orchestrating and rebalancing activity is performed by the system taking into account the estimated power consumption of the single SW applications.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro