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: 7685147
    Abstract: 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: Grant
    Filed: May 14, 2004
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Alex Donatelli, Claudio Marinelli, Giovanni Lanfranchi
  • Publication number: 20100007547
    Abstract: 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: Application
    Filed: July 7, 2009
    Publication date: January 14, 2010
    Inventor: Salvatore D'Addio
  • Publication number: 20090319951
    Abstract: 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: Application
    Filed: May 27, 2009
    Publication date: December 24, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fabio Benedetti, Salvatore D'Alo', Marco De Santis, Arcangelo Di Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot Maclellan, Luigi Pichetti
  • Publication number: 20090204854
    Abstract: 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: Application
    Filed: December 4, 2008
    Publication date: August 13, 2009
    Applicant: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
  • Patent number: 7568036
    Abstract: 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: Grant
    Filed: November 29, 2005
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Alessandro Donatelli, Claudio Marinelli, Alessandro Scotti
  • Publication number: 20090187523
    Abstract: 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: Application
    Filed: March 24, 2009
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Alessandro Donatelli, Claudio Marinelli, Alessandro Scott
  • Patent number: 7563164
    Abstract: 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: Grant
    Filed: February 1, 2005
    Date of Patent: July 21, 2009
    Inventor: Salvatore D'Esposito
  • Publication number: 20090158187
    Abstract: 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: Application
    Filed: December 12, 2008
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salvatore D'Alo', Arcangelo De Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot Maclellan, Luigi Pichetti
  • Publication number: 20090150333
    Abstract: 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: Application
    Filed: November 4, 2008
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salvatore D'Alo', Arcangelo Di Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot MacLellan, Luigi Pichetti
  • Patent number: 7536632
    Abstract: 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: Grant
    Filed: September 20, 2005
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Arcangelo Di Balsamo, Alessandro Donatelli
  • Publication number: 20090119390
    Abstract: 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: Application
    Filed: November 10, 2008
    Publication date: May 7, 2009
    Applicant: International Business Machines Corporation
    Inventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
  • Patent number: 7490323
    Abstract: 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: Grant
    Filed: July 15, 2004
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Salvatore D'Alo, Alex Donatelli, Claudio Marinelli, Gianluca Bernardini, Giulio Santoli
  • Patent number: 7469409
    Abstract: 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: Grant
    Filed: August 13, 2003
    Date of Patent: December 23, 2008
    Assignee: International Business Machines Corporation
    Inventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'
  • Publication number: 20080312855
    Abstract: 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: Application
    Filed: June 16, 2008
    Publication date: December 18, 2008
    Applicant: UNIVERSITY OF SOUTH CAROLINA
    Inventors: Antonello Monti, Salvatore D'Arco
  • Publication number: 20080281010
    Abstract: 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: Application
    Filed: March 28, 2008
    Publication date: November 13, 2008
    Applicant: Ingenia Polymers Inc.
    Inventors: John Lefas, Salvatore D'Uva, Arthur Tinson
  • Publication number: 20080281009
    Abstract: 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: Application
    Filed: December 3, 2007
    Publication date: November 13, 2008
    Applicant: Ingenia Polymers, Inc.
    Inventors: Jianzhong Hu, Salvatore D'Uva, Arthur Tinson
  • Publication number: 20080109241
    Abstract: 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: Application
    Filed: October 31, 2007
    Publication date: May 8, 2008
    Inventors: Salvatore D'Alo, Salvatore D'Angelo, Mario Noioso, Bernardo Pastorelli, Antonio Perrone, Roberto Piras, Riccardo Rossi, Gianluca Seghetti
  • Publication number: 20080078492
    Abstract: 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: Application
    Filed: October 3, 2007
    Publication date: April 3, 2008
    Inventor: Salvatore D'Amato
  • Publication number: 20080076857
    Abstract: High concentration pelletized additive concentration or polymer stabilization agent or blends, and their preparations, used in various polymerization processes to enhance stability.
    Type: Application
    Filed: September 13, 2007
    Publication date: March 27, 2008
    Applicant: Ingenia Polymers Inc.
    Inventors: Salvatore D'Uva, Zach Charlton, John Lefas
  • Patent number: 7340513
    Abstract: 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: Grant
    Filed: August 13, 2003
    Date of Patent: March 4, 2008
    Assignee: International Business Machines Corporation
    Inventors: Alessandro Donatelli, Claudio Marinelli, Arcangelo Di Balsamo, Salvatore D'Alo'