IP Library Granted Patent US 12713237
Granted Patent B2
US 12713237 · App. 18/613,240 · Granted Aug 18, 2026

Applying shaken procedures to legacy protocols

Inventor: Michael W. Powers (Lubbock, TX)
Assignee: Global Business Software Development Technologies, Inc.
H04W12/069H04L9/3268H04M3/436H04W76/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12713237
App. No.
18/613,240
Granted
Aug 18, 2026
Kind
B2
Abstract

In one embodiment, a network interface is operable to receive a communication request over a communication link of a radio access network. A processor communicatively coupled to the network interface receives the communication request from a first networked device over a communication link of a radio access network via a first communication protocol. The communication request comprises caller information. The processor then verifies caller information and obtains an authenticator, associated with the caller information, that indicates the communication request is authorized to be routed to a second networked device. The second networked device is configured to receive communications via a second communication protocol.

Claims (43)

1 . An apparatus, comprising:

a network interface operable to receive a communication request over a communication link of a radio access network via a first communication protocol, wherein the first communication protocol is one of a legacy signaling protocol, an SIP protocol, or a VOIP protocol; and

a processor communicatively coupled to the network interface and operable to:

authenticate caller information associated with the communication request by performing a validation procedure implementing signature-based handling of the caller information using tokens;

obtain an authenticator after authenticating the caller information;

store the authenticator;

receive a verification request from a destination network; and

transmit the authenticator to the destination network in response to the verification request.

2 . The apparatus of claim 1 , wherein obtaining an authenticator comprises generating the authenticator.

3 . The apparatus of claim 1 , wherein obtaining an authenticator comprises receiving the authenticator as part of a certificate management and validation procedure for cryptographic authentication.

4 . The apparatus of claim 1 , wherein the processor is further operable to:

transmit the communication request in response to the authenticator indicating that the communication request is authorized to be routed to a second networked device.

5 . The apparatus of claim 1 , wherein the verification request is received via a second communication protocol.

6 . The apparatus of claim 5 , wherein the processor is further operable to:

convert the communication request for transmission via the second communication protocol; and

transmit the communication request.

7 . Non-transitory computer readable medium comprising logic, the logic, when executed by a processor, operable to:

authenticate caller information associated with the communication request by performing a validation procedure implementing signature-based handling of the caller information using tokens;

obtain an authenticator after authenticating the caller information;

store the authenticator;

receive a verification request from a destination network via a first communication protocol, wherein the first communication protocol is one of a legacy signaling protocol, an SIP protocol, or a VOIP protocol; and

transmit the authenticator to the destination network in response to the verification request.

8 . The non-transitory computer readable medium of claim 7 , wherein obtaining an authenticator comprises generating the authenticator.

9 . The non-transitory computer readable medium of claim 7 , wherein obtaining an authenticator comprises receiving the authenticator as part of a certificate management and validation procedure for cryptographic authentication.

10 . The non-transitory computer readable medium of claim 7 , wherein the logic is further operable to:

transmit the communication request in response to the authenticator indicating that the communication request is authorized to be routed to a second networked device.

11 . The non-transitory computer readable medium of claim 7 , wherein the verification request is received via a second communication protocol.

12 . The non-transitory computer readable medium of claim 11 , wherein the logic is further operable to:

convert the communication request for transmission via the second communication protocol; and

transmit the communication request.

13 . A method, comprising:

authenticating caller information associated with the communication request by performing a validation procedure implementing signature-based handling of the caller information using tokens;

obtaining an authenticator after authenticating the caller information;

storing the authenticator;

receiving a verification request from a destination network via a first communication protocol, wherein the first communication protocol is one of a legacy signaling protocol, an SIP protocol, or a VOIP protocol; and

transmitting the authenticator to the destination network in response to the verification request.

14 . The method of claim 13 , wherein obtaining an authenticator comprises generating the authenticator.

15 . The method of claim 13 , further comprising:

transmitting the communication request in response to the authenticator indicating that the communication request is authorized to be routed to a second networked device.

16 . The method of claim 13 , wherein the verification request is received via a second communication protocol.

17 . The method of claim 16 , wherein the logic is further operable to:

convert the communication request for transmission via the second communication protocol; and

transmit the communication request.