Producing routing messages for voice over IP communications

CAFC
  • US 10,218,606 B2
  • Filed: 03/30/2018
  • Issued: 02/26/2019
  • Est. Priority Date: 11/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for routing communications in a packet switched communication system between a first participant device associated with a first participant and a second participant device associated with a second participant, the first and second participant devices being associated with first and second network elements of the communication system, respectively, the method comprising:

  • receiving, by at least one processor, a second participant identifier associated with the second participant device, in response to initiation of a communication from the first participant device to the second participant device, the first participant device being associated with a first participant identifier;

    causing the at least one processor to access at least one memory storing a first participant profile identifying at least one first participant attribute;

    processing the second participant identifier and the at least one first participant attribute, using the at least one processor, to produce a new second participant identifier based on at least one match between the second participant identifier and the at least one first participant attribute;

    processing the new second participant identifier, using the at least one processor, to determine whether the second network element is the same as the first network element;

    when the second network element is determined to be the same as the first network element, producing a routing message identifying a first network address associated with the first network element, using the at least one processor; and

    when the second network element is determined not to be the same as the first network element, producing a routing message identifying a second network address associated with the second network element, using the at least one processor;

    wherein the packet switched communication system attempts to establish the communication from the first participant device to the second participant device based on at least one network address identified in the routing message.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×