Patents by Inventor Salem AL-DAMLUJI

Salem AL-DAMLUJI 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: 11963070
    Abstract: A network node comprises a core processing part to perform a core processing function, an ingress processing part to receive incoming signalling messages, an egress processing part to output signalling messages for transmission from the network node, and a message manipulation function to manipulate signalling messages. In a first configuration, the message manipulation function is comprised in the ingress processing part, and in a second configuration the message manipulation function is comprised in the egress processing part. In the first configuration, an egress characteristic is determined, indicative of how an outgoing signalling message is to be outputted, and an incoming signalling message is manipulated based on the egress characteristic. In the second configuration, an ingress characteristic is determined, indicative of how an incoming signalling message has been received, and an outgoing signalling message is manipulated based on the ingress characteristic.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: April 16, 2024
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Salem Al-Damluji
  • Patent number: 11558492
    Abstract: In a telecommunications network, a network node processes messages according to different sets of user-programmable message processing rules. The network node includes an input for receiving a series of input messages which are processed in a message manipulation function. Processed messages are also output from the network node according different communication protocols.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: January 17, 2023
    Assignee: Metaswitch Networks Ltd.
    Inventors: Oliver Edward Pratt, Salem Al-Damluji
  • Publication number: 20220007155
    Abstract: A network node comprises a core processing part to perform a core processing function, an ingress processing part to receive incoming signalling messages, an egress processing part to output signalling messages for transmission from the network node, and a message manipulation function to manipulate signalling messages. In a first configuration, the message manipulation function is comprised in the ingress processing part, and in a second configuration the message manipulation function is comprised in the egress processing part. In the first configuration, an egress characteristic is determined, indicative of how an outgoing signalling message is to be outputted, and an incoming signalling message is manipulated based on the egress characteristic. In the second configuration, an ingress characteristic is determined, indicative of how an incoming signalling message has been received, and an outgoing signalling message is manipulated based on the ingress characteristic.
    Type: Application
    Filed: September 17, 2021
    Publication date: January 6, 2022
    Inventor: Salem AL-DAMLUJI
  • Patent number: 11159920
    Abstract: A network node comprises a core processing part to perform a core processing function, an ingress processing part to receive incoming signaling messages, an egress processing part to output signaling messages for transmission from the network node, and a message manipulation function to manipulate signaling messages. In a first configuration, the message manipulation function is comprised in the ingress processing part, and in a second configuration the message manipulation function is comprised in the egress processing part. In the first configuration, an egress characteristic is determined, indicative of how an outgoing signaling message is to be outputted, and an incoming signaling message is manipulated based on the egress characteristic. In the second configuration, an ingress characteristic is determined, indicative of how an incoming signaling message has been received, and an outgoing signaling message is manipulated based on the ingress characteristic.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: October 26, 2021
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Salem Al-Damluji
  • Publication number: 20210058749
    Abstract: A network node comprises a core processing part to perform a core processing function, an ingress processing part to receive incoming signaling messages, an egress processing part to output signaling messages for transmission from the network node, and a message manipulation function to manipulate signaling messages. In a first configuration, the message manipulation function is comprised in the ingress processing part, and in a second configuration the message manipulation function is comprised in the egress processing part. In the first configuration, an egress characteristic is determined, indicative of how an outgoing signaling message is to be outputted, and an incoming signaling message is manipulated based on the egress characteristic. In the second configuration, an ingress characteristic is determined, indicative of how an incoming signaling message has been received, and an outgoing signaling message is manipulated based on the ingress characteristic.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 25, 2021
    Inventor: Salem AL-DAMLUJI
  • Publication number: 20200374373
    Abstract: In a telecommunications network, a network node processes messages according to different sets of user-programmable message processing rules. The network node includes an input for receiving a series of input messages which are processed in a message manipulation function. Processed messages are also output from the network node according different communication protocols.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 26, 2020
    Inventors: Oliver Edward PRATT, Salem AL-DAMLUJI
  • 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
  • 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