Patent ID: 9197746
Filing Date: 2015-11-24
Classification: H04L,H04M

Abstract:
1. A method for authenticating a calling device comprising the steps of: receiving a call from the calling device to a called device, at a controller, wherein the controller intercepts the call from the calling device to the called device; sending a first authentication request for the call from the controller to the calling device; receiving, at the controller, a first authentication response for the call from the calling device, wherein the first authentication response for the call comprises calling device encrypted data generated by the calling device, wherein the calling device encrypted data includes a hash of a caller identification for the calling device and a called number using a shared secret key; extracting, by the controller, the caller identification and the called number from the encrypted data using the shared secret encryption key; determining, by the controller, whether the extracted caller identification and the extracted called number are valid; and transferring, by the controller, the call to the called device in response to determining that the extracted caller identification and the extracted called number are valid.