Patents by Inventor David Mansutti

David Mansutti 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: 9450770
    Abstract: Embodiments of the present invention relate to a communication system and method for supporting multiple communications between users using a plurality of different services.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: September 20, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Marc Brandt, Alain Guigui, John O'Connell, David Mansutti
  • Patent number: 8327389
    Abstract: An interface module for a telecommunications network service entity, the interface module being operable to communicate with an application provided on the telecommunications network service entity and a session layer of the telecommunications network service entity, the interface module comprising a generic container to communicate with the application and a protocol connector operable to communicate with an API of the session layer and the generic container, wherein the protocol connector is operable to receive a message from the protocol stack API in accordance with a corresponding protocol, and pass the message to the generic container, which passes the message to the application.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: December 4, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marc Lamberton, David Mansutti, Olivier Bertin
  • Publication number: 20120102108
    Abstract: Embodiments of the present invention relate to a communication system and method for supporting multiple communications between users using a plurality of different services.
    Type: Application
    Filed: January 26, 2010
    Publication date: April 26, 2012
    Inventors: Marc Brandt, Alain Guigui, John O'Connell, David Mansutti
  • Patent number: 8045466
    Abstract: According to one aspect of the present invention, there is provided a method of sending, from a processing system, a message to a destination identified in the message, the destination being one of a plurality of destinations, the message being sent via an intermediate module, each of the processing system and the destinations being connected to the intermediate module by individual point-to-point connections, comprising: resolving the address of the destination identified in the message; sending the message and the resolved address across the connection to the intermediate module; and at the intermediate module, receiving the message and resolved address, selecting, based on the resolved address, through which of the point-to-point connections the message should be sent; and sending the message through the selected connection.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: October 25, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti
  • Publication number: 20110179429
    Abstract: According to an embodiment of the present disclosure there is provided a method of facilitating the execution of a remote procedure call on a first network device, the first network device not being directly addressable from the network.
    Type: Application
    Filed: April 2, 2010
    Publication date: July 21, 2011
    Inventors: Olivier Bertin, Jean-Philippe Caradec, David Mansutti
  • Patent number: 7936763
    Abstract: According to an embodiment of the present invention, there is provided a method of routing a message to one of a plurality of available processing systems, comprising the steps of detecting the presence of a destination identifier in the message, and where the presence of the destination identifier is detected, forwarding the message to the processing system identified thereby. Where the presence of the destination field is not detected the steps of determining a destination processing system for processing the message, inserting into the message a destination identifier identifying the determined destination processing system, and forwarding the message to the determined processing system may be performed.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: May 3, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti
  • Patent number: 7885284
    Abstract: A method of communicating information between an intermediate element and a source element in a message-based communications system is provided where request and response messages being are sent via an intermediate element arranged to forward the messages to the appropriate element The method includes, at the intermediate element: prior to forwarding a received request message: determining the presence, in the received request message, of an indication of the information to be communicated and where present, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and prior to forwarding a received response message: determining the presence of a temporary identifier associated with the intermediate element and, where present, replacing the temporary identifier with the information to be communicated to the source element.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: February 8, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Mansutti, Bruno Menez, Marie-Noelle Mathieu
  • Patent number: 7860095
    Abstract: According to one aspect of the present invention, there is provided a method of outing a message, conveyed in stream through a point-to-point connection to a load-balancing element, to one of a plurality of available processing systems each connected to the load-balancing eilement by separate point-to-point connections, io comprising at the load-balancing element: extracting the message from the stream; detecting in the extracted message the presence of an identifier identifying one of the available processing systems; and where the presence of the identifier is detected, forwarding the message to the processing system identified thereby via the appropriate connection; otherwise determining a destination processing system for processing the message; inserting into the message an identifier identifying the determined destination processing system; and forwarding the message to the processing system via the appropriate connection.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: December 28, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti
  • Publication number: 20090257571
    Abstract: An interface module for a telecommunications network service entity, the interface module being operable to communicate with an application provided on the telecommunications network service entity and a session layer of the telecommunications network service entity, the interface module comprising a generic container to communicate with the application and a protocol connector operable to communicate with an API of the session layer and the generic container, wherein the protocol connector is operable to receive a message from the protocol stack API in accordance with a corresponding protocol, and pass the message to the generic container, which passes the message to the application.
    Type: Application
    Filed: July 10, 2007
    Publication date: October 15, 2009
    Inventors: Marc Lamberton, David Mansutti, Oliver Bertin
  • Publication number: 20070171907
    Abstract: According to one aspect of the present invention, there is provided a method of communicating information between an intermediate element and a source element in a message-based communications system in which a request message is sent from the source element to a destination element and in response to which a corresponding response message is sent from the destination element to the source element, the request and response messages being sent via an intermediate element arranged to forward the messages to the appropriate element, comprising, at the intermediate element: prior to forwarding a received request message: determining the presence, in the received request message, of an indication of the information to be communicated and where present, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and prior to forwarding a received response message: determining the presence of a te
    Type: Application
    Filed: May 13, 2005
    Publication date: July 26, 2007
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Mansutti, Bruno Menez, Marie-Noelle Mathieu
  • Publication number: 20070147339
    Abstract: According to one aspect of the present invention, there is provided a method of outing a message, conveyed in stream through a point-to-point connection to a load-balancing element, to one of a plurality of available processing systems each connected to the load-balancing element by separate point-to-point connections, io comprising at the load-balancing element: extracting the message from the stream; detecting in the extracted message the presence of an identifier identifying one of the available processing systems; and where the presence of the identifier is detected, forwarding the message to the processing system identified thereby via the appropriate connection; otherwise determining a destination processing system for processing the message; inserting into the message an identifier identifying the determined destination processing system; and forwarding the message to the processing system via the appropriate connection.
    Type: Application
    Filed: July 12, 2004
    Publication date: June 28, 2007
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti
  • Publication number: 20070058533
    Abstract: According to an embodiment of the present invention, there is provided a method of routing a message to one of a plurality of available processing systems, comprising the steps of detecting the presence of a destination identifier in the message, and where the presence of the destination identifier is detected, forwarding the message to the processing system identified thereby. Where the presence of the destination field is not detected the steps of determining a destination processing system for processing the message, inserting into the message a destination identifier identifying the determined destination processing system, and forwarding the message to the determined processing system may be performed.
    Type: Application
    Filed: May 18, 2004
    Publication date: March 15, 2007
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti
  • Publication number: 20050094582
    Abstract: According to one aspect of the present invention, there is provided a method of sending, from a processing system, a message to a destination identified in the message, the destination being one, of a plurality of destinations, the message being sent via an intermediate module, each of the processing system and the destinations being connected to the intermediate module by individual point-to-point connections, comprising: resolving the address,-. of the destination identified in the message; sending the message and the resolved address across the connection to the intermediate module; and at the intermediate module, receiving the message and resolved address, selecting, based on the resolved address, through which of the point-to-point connections the message should be sent; and sending the message through the selected connection.
    Type: Application
    Filed: July 29, 2004
    Publication date: May 5, 2005
    Inventors: Jerome Forissier, Richard Gayraud, Marc Lamberton, David Mansutti