Patents by Inventor Paolo Cavazza

Paolo Cavazza 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: 10171571
    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Paolo Cavazza, Leonardo Lanni, Andrea Tortosa
  • Publication number: 20170118277
    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
    Type: Application
    Filed: January 5, 2017
    Publication date: April 27, 2017
    Inventors: Vinicio Bombacino, Paolo Cavazza, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9584357
    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vinicio Bombacino, Paolo Cavazza, Leonardo Lanni, Andrea Tortosa
  • Patent number: 9134988
    Abstract: A mechanism is provided for managing pre-requisite software components of a software product distributed on a virtual machine. A list of pre-requisite software components for the software product provided in the software product virtual image distribution package of the software product virtual image is read. A test is performed as to whether each pre-requisite software component in the list of prerequisite software components is not installed in the virtual machine. If the prerequisite software component is not installed, the pre-requisite software component is retrieved. License text of the retrieved pre-requisite software component is read and displayed to a user. Upon approval of the license text by the user, the retrieved pre-requisite software component is installed. The process is repeated until all the pre-requisite software components are installed.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Paolo Cavazza, Giuseppe Ciano, Antonio Di Cocco, Luigi Pichetti
  • Patent number: 8812475
    Abstract: A mechanism is provided for facilitating object search in a virtual world environment where each object is defined by a plurality of attributes and the search is performed on any attributes of the object however is not limited to a 3-D search. The co-ordinate location of each object in the virtual world is also provided in the search result and the range within which to perform the search may also be specified. Optionally, the user has the ability to teleport/transport to the location of the object using the search result.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza
  • Patent number: 8805813
    Abstract: A mechanism is provided for facilitating object search in a virtual world environment where each object is defined by a plurality of attributes and the search is performed on any attributes of the object however is not limited to a 3-D search. The co-ordinate location of each object in the virtual world is also provided in the search result and the range within which to perform the search may also be specified. Optionally, the user has the ability to teleport/transport to the location of the object using the search result.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza
  • Publication number: 20130263113
    Abstract: A mechanism is provided for managing pre-requisite software components of a software product distributed on a virtual machine. A list of pre-requisite software components for the software product provided in the software product virtual image distribution package of the software product virtual image is read. A test is performed as to whether each pre-requisite software component in the list of prerequisite software components is not installed in the virtual machine. If the prerequisite software component is not installed, the pre-requisite software component is retrieved. License text of the retrieved pre-requisite software component is read and displayed to a user. Upon approval of the license text by the user, the retrieved pre-requisite software component is installed. The process is repeated until all the pre-requisite software components are installed.
    Type: Application
    Filed: November 3, 2011
    Publication date: October 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Paolo Cavazza, Giuseppe Ciano, Antonio Di Cocco, Luigi Pichetti
  • Patent number: 8316115
    Abstract: A method and system for dynamically sharing performance information among multiple computing nodes. One implementation involves dynamically obtaining performance information from deployments of an information technology (IT) product/solution at said computing nodes, and transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database. The server operates to dynamically determine new configuration information based on the information in the database, store the new configuration in the database, and provide the new configuration information to said deployments by transmitting the new configuration information over the network.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza, Scot MacLellan
  • Publication number: 20120079083
    Abstract: A method and system for dynamically sharing performance information among multiple computing nodes. One implementation involves dynamically obtaining performance information from deployments of an information technology (IT) product/solution at said computing nodes, and transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database. The server operates to dynamically determine new configuration information based on the information in the database, store the new configuration in the database, and provide the new configuration information to said deployments by transmitting the new configuration information over the network.
    Type: Application
    Filed: October 14, 2011
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salvatore Branca, Paolo Cavazza, Scot MacLellan
  • Publication number: 20120030214
    Abstract: A mechanism is provided for facilitating object search in a virtual world environment where each object is defined by a plurality of attributes and the search is performed on any attributes of the object however is not limited to a 3-D search. The co-ordinate location of each object in the virtual world is also provided in the search result and the range within which to perform the search may also be specified. Optionally, the user has the ability to teleport/transport to the location of the object using the search result.
    Type: Application
    Filed: March 10, 2010
    Publication date: February 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza
  • Patent number: 8055739
    Abstract: Mechanisms for dynamically sharing performance information among multiple computing nodes are provided. One implementation involves dynamically obtaining performance information from deployments of an information technology (IT) product/solution at the computing nodes, and transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database. The server operates to dynamically determine new configuration information based on the information in the database, store the new configuration in the database, and provide the new configuration information to the deployments by transmitting the new configuration information over the network.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza, Scot MacLellan
  • Publication number: 20100064035
    Abstract: A method and system for dynamically sharing performance information among multiple computing nodes. One implementation involves dynamically obtaining performance information from deployments of an information technology (IT) product/solution at said computing nodes, and transmitting the obtained performance information to a server over a communication network for storing the obtained performance information in a knowledge database. The server operates to dynamically determine new configuration information based on the information in the database, store the new configuration in the database, and provide the new configuration information to said deployments by transmitting the new configuration information over the network.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Salvatore Branca, Paolo Cavazza, Scot MacLellan
  • Patent number: 5683712
    Abstract: Medical device for the administration of active ingredients or drugs at very low doses, and particularly of homeopathic drugs, comprising a transdermal patch with a support membrane, a layer of porous adhesive, a microporous membrane and a gel containing the homeopathic drug to be administered.
    Type: Grant
    Filed: September 14, 1995
    Date of Patent: November 4, 1997
    Assignee: Avantgarde S.p.A.
    Inventor: Paolo Cavazza
  • Patent number: 5639767
    Abstract: The use of O-esters of L-carnitine with aromatic acids, such as salicylic, acetylsalicylic, nicotinic and trimethoxybenzoic acid is disclosed for producing pharmaceutical compositions suitable to be topically applied for treating dermatoses, such as ichthyosis and psoriasis.
    Type: Grant
    Filed: June 2, 1994
    Date of Patent: June 17, 1997
    Assignee: Avantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: 5637305
    Abstract: L-carnitine acid azelate and its use for producing cosmetic and pharmaceutical compositions suitable to be topically applied for the treatment of dermatoses, are disclosed.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 10, 1997
    Assignee: Avantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: 5627212
    Abstract: Dermatosis is treated by a method comprising topically applying an effective amount of an ester of L-carnitine or an acyl L-carnitine with a hydroxy carboxylic acid selected from the group consisting of .alpha.-hydroxybutyric acid, .alpha.-hydroxyisocaproic acid, .alpha.-hydroxyisovaleric acid, malic acid and tartronic acid, to a patient in need thereof.
    Type: Grant
    Filed: June 6, 1994
    Date of Patent: May 6, 1997
    Assignee: Avantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: 5614556
    Abstract: L-carnitine trichloroacetate and its use for producing cosmetic and pharmaceutical compositions suitable to be topically applied for the treatment of dermatoses, are disclosed.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: March 25, 1997
    Assignee: Avantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: 5591450
    Abstract: L-carnitine glycolate, a novel stable and non-hygroscopic salt of L-carnitine and the use thereof for preparing orally administrable, particularly solid compositions in the form of pills, tablets, troches, capsules, powders and the like, are disclosed.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: January 7, 1997
    Assignee: Advantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: 5494924
    Abstract: The use of O-esters of L-carnitine with saturated bicarboxylic acids (e.g. azelaic, sebacic, suberic and pimelic acid) or unsaturated monocarboxylic acids (e.g. linoleic, linolenic, oleic and orachidonic acid) is disclosed for producing pharmaceutical compositions suitable to be topically applied for treating dermatoses, such as ichthyosis and psoriasis.
    Type: Grant
    Filed: May 27, 1994
    Date of Patent: February 27, 1996
    Assignee: Avantgarde S.p.A.
    Inventors: Claudio Cavazza, Paolo Cavazza
  • Patent number: D373250
    Type: Grant
    Filed: May 20, 1994
    Date of Patent: September 3, 1996
    Assignee: Avantgarde S.p.A.
    Inventor: Paolo Cavazza