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: 10757046Abstract: 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: GrantFiled: July 23, 2014Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Patent number: 10757045Abstract: 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: GrantFiled: April 4, 2014Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Publication number: 20180039644Abstract: 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: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Cristina BONANNI, Giuseppe CIANO, Gianluca DELLA CORTE, Antonio DI COCCO, Alessandro DONATELLI, Filomena FERRARA, Giuseppe LONGOBARDI, Antonio Mario SGRO'
-
Publication number: 20140359039Abstract: 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: ApplicationFiled: July 23, 2014Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Publication number: 20140359030Abstract: 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: ApplicationFiled: April 4, 2014Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrea Alfonso Capasso, Filomena Ferrara, Stefano Proietti, Antonio Mario Sgro
-
Patent number: 8145918Abstract: 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: GrantFiled: June 27, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
-
Publication number: 20110022706Abstract: 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: ApplicationFiled: July 21, 2010Publication date: January 27, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Antonio Mario Sgro
-
Publication number: 20090260012Abstract: 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: ApplicationFiled: April 14, 2009Publication date: October 15, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefano Borghetti, Gianluca Della Corte, Leonida Gianfagna, Antonio Mario Sgro'
-
Patent number: 7522071Abstract: 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: GrantFiled: September 15, 2006Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Umberto Caselli, Antonio Mario Sgro
-
Patent number: 7516186Abstract: 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: GrantFiled: April 1, 2008Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Stefano Borghetti, Antonio Mario Sgro', Gianluca Della Corte, Leonida Gianfagna
-
Publication number: 20090006878Abstract: 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: ApplicationFiled: June 27, 2008Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
-
Publication number: 20090007128Abstract: 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: ApplicationFiled: June 27, 2008Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Stefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro