×

Dynamic key exchange for call forking scenarios

  • US 8,249,238 B2
  • Filed: 09/21/2006
  • Issued: 08/21/2012
  • Est. Priority Date: 09/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A call forking dynamic key exchange system comprising:

  • a first communication device that sends a call request to a plurality of destination devices, the call request comprising a first half of a security key;

    a telephony server that forwards the call request and instructs the plurality of destination devices not to respond with a second half of the security key until at least one destination device of the plurality of destination devices answers the call request and a period of silence is detected on an unsecured speech path between the first communication device and the at least one answering destination device;

    wherein the telephony server determines if the at least one destination device answers the call request; and

    wherein if the at least one destination device answers the call request;

    the telephony server creates the unsecured speech path between the first communication device and the at least one answering destination device,the telephony server determines if silence is detected on the unsecured speech path,if silence is detected on the unsecured speech path the at least one answering destination device provides the second half of the security key to the telephony server,the telephony server establishes a secure media connection if the second half of the security key is determined to be valid, andif silence is not detected the telephony server repeatedly determines if silence is detected on the unsecured speech path for a predetermined period of time; and

    wherein if the at least one destination device does not answer the call request;

    the telephony server repeatedly determines if the at least one destination device answers the call request for a predetermined amount of time and terminates the call request to any of the plurality of destination devices that do not answer the call request in the predetermined amount of time.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×