Patents by Inventor Sebastien Bouat

Sebastien Bouat 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: 11171822
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) configuring a media user agent (UA) layer to interface between a SIP UA layer and a Media B2BUA layer. for call flow operation in the SIP UA layer to Media B2B UA layer direction, the configuring comprises, at the media UA layer first mapping each message received from the SIP UA layer comprised of one of a plurality of SIP layer message types into one of a SDP offer message type, a SDP answer message type and a third message type different from the SDP offer message and SDP answer types, and passing each first mapped message to the Media B2B UA layer for processing.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 9, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
  • Patent number: 10951664
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) maintaining a plurality of predetermined call flow behaviours, each call flow behaviour in the plurality being self-contained and independent from other call flow behaviours in the plurality, each call flow behaviour in the plurality being applicable at one or more given call flow stages to provide one or more given actions for addressing a given call flow scenario, in response to occurrence of a given trigger event in a given SIP call flow, selecting a call flow behaviour from the plurality of call flow behaviours, and causing execution of one or more actions associated with the selected call flow behaviour to address a call flow scenario in relation to the given SIP call flow.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: March 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
  • Patent number: 10929429
    Abstract: A method for providing a subscribed service includes: receiving a service request at a service; accessing, at a subscriber data abstraction layer interposed between the service and the subscribed database, subscriber data from a subscriber database; and processing the service request using the accessed subscriber data.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: February 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Sebastien Bouat
  • Publication number: 20200034128
    Abstract: In some examples, a non-transitory machine-readable medium can include instructions executable by a processing resource to: determine dependencies between a plurality of application components of an application solution to be deployed on a plurality of hardware components of a computing system and generate a deployment sequence for the plurality of application components based on the determined dependencies between the plurality of application components, wherein the deployment sequence includes a portion of the plurality of applications to be deployed on each of the plurality of hardware components and a sequence to deploy the portion of the plurality of application components based on the determined dependencies.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 30, 2020
    Inventor: Sebastien Bouat
  • Publication number: 20190340268
    Abstract: A method for providing a subscribed service includes: receiving a service request at a service; accessing, at a subscriber data abstraction layer interposed between the service and the subscribed database, subscriber data from a subscriber database; and processing the service request using the accessed subscriber data.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventor: Sebastien Bouat
  • Publication number: 20180352006
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) maintaining a plurality of predetermined call flow behaviours, each call flow behaviour in the plurality being self-contained and independent from other call flow behaviours in the plurality, each call flow behaviour in the plurality being applicable at one or more given call flow stages to provide one or more given actions for addressing a given call flow scenario, in response to occurrence of a given trigger event in a given SIP call flow, selecting a call flow behaviour from the plurality of call flow behaviours, and causing execution of one or more actions associated with the selected call flow behaviour to address a call flow scenario in relation to the given SIP call flow.
    Type: Application
    Filed: January 26, 2016
    Publication date: December 6, 2018
    Inventors: Sebastien BOUAT, Patrick BROYER, Vijay KAMATH
  • Publication number: 20180332083
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) configuring a media user agent (UA) layer to interface between a SIP UA layer and a Media B2BUA layer. for call flow operation in the SIP UA layer to Media B2B UA layer direction, the configuring comprises, at the media UA layer first mapping each message received from the SIP UA layer comprised of one of a plurality of SIP layer message types into one of a SDP offer message type, a SDP answer message type and a third message type different from the SDP offer message and SDP answer types, and passing each first mapped message to the Media B2B UA layer for processing.
    Type: Application
    Filed: January 26, 2016
    Publication date: November 15, 2018
    Inventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
  • Publication number: 20170242881
    Abstract: Examples disclosed herein relate to using a tenant data mapping for multiple tenant cloud applications. For example, a processor executing tenant access instructions may retrieve data related to a tenant associated with a user login and data related to tenants with a hierarchical relationship to the tenant and create a mapping including the retrieved data.
    Type: Application
    Filed: September 22, 2014
    Publication date: August 24, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Caio NORTHFLEET, Sebastien BOUAT, Luis Fernando POLLO, Eduardo D'AVILA
  • Patent number: 9571564
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: February 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Publication number: 20150215380
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrolment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Application
    Filed: August 16, 2013
    Publication date: July 30, 2015
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Patent number: 8935764
    Abstract: A network system for implementing a cloud platform within a network to which a device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community comprised of a user credential and the abstract application, the community defines at least one of: a policy, a management process, and a service, under which the user can access the abstract application. The user enrollment portal supports an enrollment of the user in the community from the device and orchestrates a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C Cooper
  • Publication number: 20140068699
    Abstract: A network system for implementing a cloud platform within a network to which a device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrolment portal. The application management module enables access to an abstract application associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community comprised of a user credential and the abstract application, the community defines at least one of: a policy, a management process, and a service, under which the user can access the abstract application. The user enrolment portal supports an enrolment of the user in the community from the device and orchestrates a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Patent number: 8503429
    Abstract: According to one aspect of the present invention, there is provided a SIP network element, for processing messages received from other SIP elements in a network of SIP elements, wherein the element is adapted for receiving a predetermined type of SIP request, the request comprising a plurality of headers and data associated with each of the headers, the element further comprising: a message search function adapted for extracting data from a predetermined selection of said headers, processing logic for processing the extracted data; means for creating a predetermined type of response message associated with the received request, the response message comprising data extracted from the received message; and means for sending the created message to a destination identified in the created response message.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: August 6, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Patent number: 8478851
    Abstract: According to one aspect of the present invention, there is provided apparatus for use with a group communication network having an addressing database, the apparatus being addressable by a user terminal connected to the network, the apparatus comprising: a receiver module for receiving an invitation from a user terminal connected to the network, the receiving means being arranged to accept the invitation to cause the user terminal and the apparatus to establish a communication, a data retrieval module for obtaining details of one or more users to be added to the communication, the details of being obtained from other than the addressing database, and a communication module for adding at least one user to the communication using the obtained details.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: July 2, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sebastien Bouat, Jehan Monnier
  • Patent number: 8391908
    Abstract: According to one aspect of the present invention, there is provided a method, during a first communication on a first communication system, of establishing a second communication on a second communication system, comprising inviting a predetermined user to the first communication, the invitation of the predetermined user causing the establishment of the second communication.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Patent number: 7936738
    Abstract: According to one embodiment of the present invention, there is provided a method of storing context information in an outgoing message sent from a node using a protocol stack having at least one layer, comprising: selectively indicating to a layer of the protocol stack that context information should be obtained for that layer; obtaining context information in accordance with the indication; and adding the obtained context information to the outgoing message such that a response to the message contains the context information.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: May 3, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Patent number: 7830894
    Abstract: According to an embodiment of the present invention, there is provided a system for establishing a connection between a first and a second communication device. The first communication device supports separate voice and data channels and is arranged for sending a pair of a first and second establishment requests, the first request being sent via the data channel and the second request being sent via the voice channel. The system comprises a proxy for receiving the first request via the data channel, and a gateway for receiving the second request via the voice channel. The gateway is arranged to forward the received request to the proxy and the proxy is arranged to forward the earliest received request of the pair of requests to one of a plurality of call control servers for processing.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: November 9, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Patent number: 7653406
    Abstract: A method is provided to enable a participant of a communication event established using a first communication service to initiate a communication with at least one other participant of the communication event using a second communication service. The method includes receiving, from the participant of the communication event, a communication, the communication being received via the second communication service, determining at least one other current participant of the communication event, and initiating at least one other communication with at least the other current participant.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: January 26, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Patent number: 7573899
    Abstract: An adaptor module for use with a service manager adapted to functionally lie between a service application operable to provide a service and a network layer of a telecommunication network service entity, the adaptor module being operable to; receive from the service manager a service output message generated by the service application, map the service output message to a corresponding network input message accepted by the network layer, and pass the network input message to the service manager for transmission to the network layer.
    Type: Grant
    Filed: April 18, 2003
    Date of Patent: August 11, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Sebastien Bouat
  • Publication number: 20090037568
    Abstract: According to one aspect of the present invention, there is provided apparatus for use with a group communication network having an addressing database, the apparatus being addressable by a user terminal connected to the network, the apparatus comprising: a receiver module for receiving an invitation from a user terminal connected to the network, the receiving means being arranged to accept the invitation to cause the user terminal and the apparatus to establish a communication, a data retrieval module for obtaining details of one or more users to be added to the communication, the details of being obtained from other than the addressing database, and a communication module for adding at least one user to the communication using the obtained details.
    Type: Application
    Filed: January 3, 2007
    Publication date: February 5, 2009
    Inventors: Sebastien Bouat, Jehan Monnier