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: 10193938Abstract: 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: GrantFiled: September 12, 2017Date of Patent: January 29, 2019Assignee: Metaswitch Networks Ltd.Inventors: Salem Al-Damluji, Phillip James Springett
-
Patent number: 10057160Abstract: 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: GrantFiled: March 17, 2016Date of Patent: August 21, 2018Assignee: METASWITCH NETWORKS LTDInventors: Phillip James Springett, Max Dymond, Ryan Peter Norris, Oliver Edward Pratt, George Malcolm Gilbert
-
Publication number: 20180167423Abstract: 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: ApplicationFiled: September 12, 2017Publication date: June 14, 2018Inventors: Salem AL-DAMLUJI, Phillip James SPRINGETT
-
Patent number: 9521203Abstract: 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: GrantFiled: September 10, 2015Date of Patent: December 13, 2016Assignee: Metaswitch Networks Ltd.Inventors: Oliver James Carter, Christopher Richard Gibbs, Oliver Fairless Nicolson, Phillip James Springett
-
Publication number: 20160277285Abstract: 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: ApplicationFiled: March 17, 2016Publication date: September 22, 2016Inventors: Phillip James SPRINGETT, Max DYMOND, Ryan Peter NORRIS, Oliver Edward PRATT, George Malcolm GILBERT
-
Publication number: 20160072897Abstract: 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: ApplicationFiled: September 10, 2015Publication date: March 10, 2016Inventors: Oliver James CARTER, Christopher Richard GIBBS, Oliver Fairless NICOLSON, Phillip James SPRINGETT
-
Patent number: 9160608Abstract: 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: GrantFiled: March 11, 2013Date of Patent: October 13, 2015Assignee: METASWITCH NETWORKS LTDInventors: Oliver James Carter, Christopher Richard Gibbs, Oliver Fairless Nicolson, Phillip James Springett