Patents by Inventor Phillip James Springett

Phillip James Springett 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: 10193938
    Abstract: A network node, during setup of a communication session between a calling party and at least a called party, receives a first provisional response message from a first device comprising first session description protocol (SDP) data; and forwards it on to a calling party device associated with the calling party, the forwarded first provisional response message comprising at least a part of the first SDP data. The network node receives a second provisional response message comprising second SDP data from a second device. Responsive to receipt of the second provisional response message, the network node transmits, during communication session setup, a message to the calling party device which offers to update the SDP data; removes the second SDP data from the second provisional response message; and transmits the second provisional response message from which the second SDP data has been removed to the calling party device.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: January 29, 2019
    Assignee: Metaswitch Networks Ltd.
    Inventors: Salem Al-Damluji, Phillip James Springett
  • Patent number: 10057160
    Abstract: Measures for use in routing data in a data communications network. A request to route data to a given destination in the network is received. A route to the given destination is first selected from a plurality of routes to the given destination stored in a routing table. Routing the data to the given destination using the first selected route is attempted. In response to receipt of an indication that routing the data to the given destination via the first route failed, a second, different route to the given destination is second selected from the plurality of routes to the given destination stored in the routing table. The second selecting includes omitting, for the purposes of the second selection, at least one route to the given destination from the plurality of routes to the given destination stored in the routing table.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: August 21, 2018
    Assignee: METASWITCH NETWORKS LTD
    Inventors: Phillip James Springett, Max Dymond, Ryan Peter Norris, Oliver Edward Pratt, George Malcolm Gilbert
  • Publication number: 20180167423
    Abstract: A network node, during setup of a communication session between a calling party and at least a called party, receives a first provisional response message from a first device comprising first session description protocol (SDP) data; and forwards it on to a calling party device associated with the calling party, the forwarded first provisional response message comprising at least a part of the first SDP data. The network node receives a second provisional response message comprising second SDP data from a second device. Responsive to receipt of the second provisional response message, the network node transmits, during communication session setup, a message to the calling party device which offers to update the SDP data; removes the second SDP data from the second provisional response message; and transmits the second provisional response message from which the second SDP data has been removed to the calling party device.
    Type: Application
    Filed: September 12, 2017
    Publication date: June 14, 2018
    Inventors: Salem AL-DAMLUJI, Phillip James SPRINGETT
  • Patent number: 9521203
    Abstract: Measures for use in processing communication sessions in a telecommunications network are provided. Each communication session has a signaling path spanning a plurality of devices including one or more intermediate network devices and at least two endpoint devices, the signaling path comprising a plurality of signaling segments, each segment being between two devices in the plurality of devices. A first signaling message, comprising a first identifier associated with the communication session, is received via a first signaling segment for a communication session. At least part of the first identifier is transformed using a deterministic encryption algorithm to generate a second identifier. A second signaling message, comprising the second identifier, is transmitted via a second signaling segment for the communication session to associate the second identifier with the communication session.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: December 13, 2016
    Assignee: Metaswitch Networks Ltd.
    Inventors: Oliver James Carter, Christopher Richard Gibbs, Oliver Fairless Nicolson, Phillip James Springett
  • Publication number: 20160277285
    Abstract: Measures for use in routing data in a data communications network. A request to route data to a given destination in the network is received. A route to the given destination is first selected from a plurality of routes to the given destination stored in a routing table. Routing the data to the given destination using the first selected route is attempted. In response to receipt of an indication that routing the data to the given destination via the first route failed, a second, different route to the given destination is second selected from the plurality of routes to the given destination stored in the routing table. The second selecting includes omitting, for the purposes of the second selection, at least one route to the given destination from the plurality of routes to the given destination stored in the routing table.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 22, 2016
    Inventors: Phillip James SPRINGETT, Max DYMOND, Ryan Peter NORRIS, Oliver Edward PRATT, George Malcolm GILBERT
  • Publication number: 20160072897
    Abstract: Measures for use in processing communication sessions in a telecommunications network are provided. Each communication session has a signaling path spanning a plurality of devices including one or more intermediate network devices and at least two endpoint devices, the signaling path comprising a plurality of signaling segments, each segment being between two devices in the plurality of devices. A first signaling message, comprising a first identifier associated with the communication session, is received via a first signaling segment for a communication session. At least part of the first identifier is transformed using a deterministic encryption algorithm to generate a second identifier. A second signaling message, comprising the second identifier, is transmitted via a second signaling segment for the communication session to associate the second identifier with the communication session.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 10, 2016
    Inventors: Oliver James CARTER, Christopher Richard GIBBS, Oliver Fairless NICOLSON, Phillip James SPRINGETT
  • Patent number: 9160608
    Abstract: Measures for use in processing communication sessions in a telecommunications network are provided. Each communication session has a signalling path spanning a plurality of devices including one or more intermediate network devices and at least two endpoint devices, the signalling path comprising a plurality of signalling segments, each segment being between two devices in the plurality of devices. A first signalling message, comprising a first identifier associated with the communication session, is received via a first signalling segment for a communication session. At least part of the first identifier is transformed using a deterministic encryption algorithm to generate a second identifier. A second signalling message, comprising the second identifier, is transmitted via a second signalling segment for the communication session to associate the second identifier with the communication session.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 13, 2015
    Assignee: METASWITCH NETWORKS LTD
    Inventors: Oliver James Carter, Christopher Richard Gibbs, Oliver Fairless Nicolson, Phillip James Springett