Patents by Inventor Salvatore D'Uva
Salvatore D'Uva 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: 7685147Abstract: In an autonomic management method for self-configuring a subject entity in a data processing system, the subject entity retrieves, from a set of rules published by an authority entity, one or more rules corresponding at least one category of the subject entity. Each rule defines a desired state for a category, and at least one retrieved rule includes at least one formal parameter defining a correlation with at least one further category. For each retrieved rule, the subject entity resolves each formal parameter included in the retrieved rule by associating each further category specified in the formal parameter with at least one further subject entity belonging to the further category. The subject entity also applies the retrieved rule to configure the subject entity according to the desired state specified in the retrieved rule.Type: GrantFiled: May 14, 2004Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Salvatore D'Alo, Alex Donatelli, Claudio Marinelli, Giovanni Lanfranchi
-
Publication number: 20100007547Abstract: An altimetry method comprising: providing a signal receiver (RX) on a first platform (S1) flying above a portion of the Earth surface (ES), for receiving a temporal series of signals emitted by a second flying platform (S2) and scattered by said portion of the Earth surface; and computing altimetry waveforms, indicative of an elevation profile of said portion of the Earth surface, by processing the received signals; characterized in that said step of computing altimetry waveforms comprises: cross-correlating the received signals with a plurality of locally-generated frequency-shifted replicas of the emitted signals; introducing a frequency-dependent temporal shift to the correlation waveforms in order to compensate for range delay curvature; and incoherently summing the temporally shifted correlation waveforms (CXC) corresponding to signals scattered by a same region of the Earth surface at different times during motion of said first platform.Type: ApplicationFiled: July 7, 2009Publication date: January 14, 2010Inventor: Salvatore D'Addio
-
Publication number: 20090319951Abstract: Methods, systems, and computer program products for aggregating service components in a data processing system according to predefined aggregation rules. The method includes providing a plurality of visual elements, each visual element representing a corresponding service component; selecting a new visual element for addition to an aggregation structure; determining a set of eligible visual elements of eligible service components among the instantiated service components; associating a visual cue with the eligible visual elements; and aggregating the new service component to a selected eligible service component in the aggregation structure. The new service component is compatible for aggregation with each eligible service component according to the aggregation rules. The aggregation structure includes an aggregation of instantiated visual elements of instantiated service components to define an aggregated service according to the aggregation of the instantiated service components.Type: ApplicationFiled: May 27, 2009Publication date: December 24, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fabio Benedetti, Salvatore D'Alo', Marco De Santis, Arcangelo Di Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot Maclellan, Luigi Pichetti
-
Publication number: 20090204854Abstract: A method, system, and product for monitoring the availability of a data processing system are proposed. The system runs a management application involving the periodic transmission of blocks of data from multiple local computers to a central computer. Whenever a block of data must be transmitted by a generic local computer, an expected transmission delay of a next block of data (with respect to the current one) is estimated and attached to the block of data. The central computer receiving the updated block of data can calculate an expected receiving time of the next block of data accordingly. If the next block of data is not received in due time, the central computer determines a failure of the local computer. The central computer also scans a subset of ports of the local computer, to ascertain whether the problem is due to a temporary unavailability of the application.Type: ApplicationFiled: December 4, 2008Publication date: August 13, 2009Applicant: International Business Machines CorporationInventors: Salvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
-
Patent number: 7568036Abstract: A self-adaptive resource management method (200) is proposed. The method is based on an authority (105) that publishes multiple rules into a corresponding repository (115). Each rule defines a desired target configuration for a category of subjects (110); each category is specified by one or more attributes that are evaluated by corresponding scanners (233-239). Whenever new rules are published, a dedicated module (120) creates and publishes further rules for selectively installing the scanners that are required for evaluating the attributes included in the categories of the new rules. These further rules are defined according to an algorithm that attempts to minimize the cost involved by the installation of the scanners.Type: GrantFiled: November 29, 2005Date of Patent: July 28, 2009Assignee: International Business Machines CorporationInventors: Salvatore D'Alo, Alessandro Donatelli, Claudio Marinelli, Alessandro Scotti
-
Publication number: 20090187523Abstract: A self-adaptive resource management method (200) is proposed. The system is based on an authority (105) that publishes multiple rules into a corresponding repository (115). Each rule defines a desired target configuration for a category of subjects (110); each category is specified by one or more attributes that are evaluated by corresponding scanners (233-239). Whenever new rules are published, a dedicated module (120) creates and publishes further rules for selectively installing the scanners that are required for evaluating the attributes included in the categories of the new rules. These further rules are defined according to an algorithm that attempts to minimize the cost involved by the installation of the scanners.Type: ApplicationFiled: March 24, 2009Publication date: July 23, 2009Applicant: International Business Machines CorporationInventors: Salvatore D'Alo, Alessandro Donatelli, Claudio Marinelli, Alessandro Scott
-
Patent number: 7563164Abstract: A method executed by a system for playing a lottery includes printing two or more sets of numbers on a ticket. Each set of numbers is randomly-selected by a random number generator program executed by a computer terminal. Each set of numbers forms a row on the ticket and ascends in numerical quantity across the row. Each number in each set of numbers is arranged in a column with a number in another set of numbers. The method further includes determining that the ticket is a winning ticket if a column includes a predetermined number of identical numbers.Type: GrantFiled: February 1, 2005Date of Patent: July 21, 2009Inventor: Salvatore D'Esposito
-
Publication number: 20090158187Abstract: A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.Type: ApplicationFiled: December 12, 2008Publication date: June 18, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Salvatore D'Alo', Arcangelo De Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot Maclellan, Luigi Pichetti
-
Publication number: 20090150333Abstract: A method for managing resources in a resource management system in accordance with certain embodiments may include providing a retrieval statement for retrieving management information relating to a set of selected resources. The management information may be retrieved according to the retrieval statement. Context information relating to one or more resources of the set may be retrieved according to the corresponding management information. One or more requests for additional information relating to the resource may be generated according to the context information. The requests for additional information may then be submitted to an information source.Type: ApplicationFiled: November 4, 2008Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Salvatore D'Alo', Arcangelo Di Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot MacLellan, Luigi Pichetti
-
Patent number: 7536632Abstract: A method for monitoring the availability of a data processing system is proposed. For example, the system runs a management application, which involves the periodic transmission of blocks of data from multiple local computers to a central computer. In the method of the invention, whenever a block of data must be transmitted by a generic local computer, an expected transmission delay of a next block of data is estimated; this information is then attached to the block of data. As a result, the central computer receiving the updated block of data can calculate an expected receiving time of the next block of data accordingly. If the next block of data is not received in due time, the central computer determines a failure of the local computer. Preferably, the central computer also scans a subset of ports of the local computer, so as to ascertain whether the problem is due to a temporary unavailability of the application or to an actual crash of the local computer.Type: GrantFiled: September 20, 2005Date of Patent: May 19, 2009Assignee: International Business Machines CorporationInventors: Salvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
-
Publication number: 20090119390Abstract: A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes (460) a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding category of the subjects. Each subject retrieves (444-456;462-468) the rules corresponding to its category from the shared repository. The rules are then applied (458;469) by the subject directly. In this way, the subjects self-adapt to the rules, without requiring any direct interaction with the authority.Type: ApplicationFiled: November 10, 2008Publication date: May 7, 2009Applicant: International Business Machines CorporationInventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
-
Patent number: 7490323Abstract: A method (300;600) and system for monitoring distributed applications (for example, running on multiple WAS nodes of a cluster) is proposed. The solution of the invention is based on a self-adaptive resource management infrastructure. Particularly, an authority publishes (306-312) a plurality of rules, each one defining a desired target configuration for a category of subjects. A membership controller on each subject is responsible to assign (315-333) the subject to the respective category; a compliance engine then retrieves and applies (336-351) the rules corresponding to the category of the subject. The resource management infrastructure is used to implement a monitoring on-demand of the distributed application. For this purpose, two rules are defined (603-606) for the WAS nodes having the distributed application in a running condition and in a non-running condition, respectively.Type: GrantFiled: July 15, 2004Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Salvatore D'Alo, Alex Donatelli, Claudio Marinelli, Gianluca Bernardini, Giulio Santoli
-
Patent number: 7469409Abstract: A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes (460) a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding category of the subjects. Each subject retrieves (444-456;462-468) the rules corresponding to its category from the shared repository. The rules are then applied (458;469) by the subject directly. In this way, the subjects self-adapt to the rules, without requiring any direct interaction with the authority.Type: GrantFiled: August 13, 2003Date of Patent: December 23, 2008Assignee: International Business Machines CorporationInventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
-
Publication number: 20080312855Abstract: A system for power hardware in the loop testing is described. The system includes a power system and a control system, the power system connected to a power converter of a device under test, the control system being in communication with the power system and the power converter.Type: ApplicationFiled: June 16, 2008Publication date: December 18, 2008Applicant: UNIVERSITY OF SOUTH CAROLINAInventors: Antonello Monti, Salvatore D'Arco
-
Publication number: 20080281010Abstract: Foamed film compositions using chemical blowing agents and produced by continuous blown film extrusion or cast film extrusion of polymer foams. The composition has small cell size and is suitable for the production of thin film articles. The articles may be monolayer or multilayered structures.Type: ApplicationFiled: March 28, 2008Publication date: November 13, 2008Applicant: Ingenia Polymers Inc.Inventors: John Lefas, Salvatore D'Uva, Arthur Tinson
-
Publication number: 20080281009Abstract: The invention pertains to a process for producing a cross-linked polyolefin foam in a continuous process using standard processing equipment without using a moisture cross-linking step after processing. In this method, a vinyl functional silane compound is melt grafted onto a low density polyethylene in the presence of a free radical generator. The resulting silane grafted polyethylene resin is mixed and melted with a blowing agent in a continuous process in the presence of water to form a vinyl functional silane foam.Type: ApplicationFiled: December 3, 2007Publication date: November 13, 2008Applicant: Ingenia Polymers, Inc.Inventors: Jianzhong Hu, Salvatore D'Uva, Arthur Tinson
-
Publication number: 20080109241Abstract: A solution for metering usage of at least one software product on a data processing system, the at least one software product having a plurality of available associated licenses, each license having a set of attributes. An event indicative of the use of the at least one product on the system is detected. Responsive to the detection, the best available license among said plurality of licenses is determined according to predetermined preference rules of the attributes. Metering conditions to the at least one software product are applied according to the identified best available license. A change of the best available license is detected. New metering conditions are applied to the at least one software product accordingly.Type: ApplicationFiled: October 31, 2007Publication date: May 8, 2008Inventors: Salvatore D'Alo, Salvatore D'Angelo, Mario Noioso, Bernardo Pastorelli, Antonio Perrone, Roberto Piras, Riccardo Rossi, Gianluca Seghetti
-
Publication number: 20080078492Abstract: A method of protecting an informational article including providing an informational article substrate having a zone for inserting variable information within the zone, and securing a transparent tape, preferably see-through holographic layer having a write-resistant exposed surface over the information.Type: ApplicationFiled: October 3, 2007Publication date: April 3, 2008Inventor: Salvatore D'Amato
-
Publication number: 20080076857Abstract: High concentration pelletized additive concentration or polymer stabilization agent or blends, and their preparations, used in various polymerization processes to enhance stability.Type: ApplicationFiled: September 13, 2007Publication date: March 27, 2008Applicant: Ingenia Polymers Inc.Inventors: Salvatore D'Uva, Zach Charlton, John Lefas
-
Patent number: 7340513Abstract: A resource management method (400c) and a corresponding system implementing an adaptive model are proposed. The method allows an authority to define a desired target state of several kinds of resources, which are directly controlled by different subjects. The authority publishes (460) a series of rules in a shared repository; each rule indicates the target state of a resource for a corresponding logic or physic category of the subjects. Each subject retrieves (444-456;462-468) the rules corresponding to its logic category from the shared repository. The rules are then applied (458;469) by the subject; as a result, the physic category of the subject is updated. The subject now retrieves and applies the rules corresponding to its physic category. In this way, different dependency schemes may be implemented without any explicit definition in the rules.Type: GrantFiled: August 13, 2003Date of Patent: March 4, 2008Assignee: International Business Machines CorporationInventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'