IP Library Granted Patent US 12,200,021
Granted Patent B2
US 12,200,021 · App. 17/518,625 · Granted Jan 14, 2025

Continued PCMM session establishment

Inventor: Ashutosh K. Sinha (Centennial, CO)
Assignee: Charter Communications Operating, LLC
H04L65/1096H04L65/1045H04L65/1069H04L65/1076
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 12,200,021
App. No.
17/518,625
Granted
Jan 14, 2025
Kind
B2
Abstract

Various embodiments describe methods, systems, and devices for establishing a packet cable multi-media (PCMM) session. Exemplary implementations may receiving, a call initiation request message; determine whether a negative PCMM response associated with the call initiation request message is received; determine whether to ignore the negative PCMM response based on a call preferences parameter associated with the first UE in response to determining that the negative PCMM response is received; and establish a call associated with the call initiation request message in response to determining to ignore the negative PCMM response based on the call preferences parameter associated with the first UE.

Claims (72)

1. A method executed by a processor of a network computing device for establishing a packet cable multi-media (PCMM) session, comprising:

receiving, by the network computing device from a user equipment (UE), a modification value associated with a call preferences parameter associated with the UE, wherein the modification value changes the call preferences parameter to an active state that indicates a negative PCMM response should be ignored;

storing the received modification value in a cache;

receiving, at the network computing device from the UE, a call initiation request message;

determining, by the network computing device, whether the negative PCMM response associated with the call initiation request message is received;

determining, by the network computing device, whether to ignore the negative PCMM response based on the call preferences parameter associated with the UE changed by the received modification value stored in the cache in response to determining that the negative PCMM response is received; and

establishing, by the network computing device, a call associated with the call initiation request message in response to determining to ignore the negative PCMM response based on the call preferences parameter associated with the UE.

2. The method of claim 1 , wherein the network computing device is a proxy call session control function.

3. The method of claim 1 , further comprising:

establishing, by the network computing device, the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

4. A method executed by a processor of a network computing device for establishing a packet cable multi-media (PCMM) session, comprising:

receiving, by the network computing device from a user equipment (UE), a call initiation request message;

determining, by the network computing device, whether a negative PCMM response associated with the call initiation request message is received;

transmitting, to the UE, a call preferences inquiry in response to determining that the negative PCMM response is received;

receiving, from the UE, a modification value associated with the call preferences parameter of the UE, wherein the modification value indicates whether the negative PCMM response should be ignored and calls should be established in spite of the received negative PCMM response;

determining, by the network computing device, whether to ignore the negative PCMM response based on the received modification value; and

establishing, by the network computing device, a call associated with the call initiation request message in response to determining to ignore the negative PCMM response.

5. The method of claim 4 , wherein the call preferences parameter associated with the UE is set by default to indicate that the negative PCMM response should be ignored and associated calls established in response to determining that the negative PCMM response is received.

6. The method of claim 4 , wherein the network computing device is a proxy call session control function.

7. The method of claim 4 , further comprising:

transmitting a call failure message to the UE in response to determining that the negative PCMM response should not be ignored based on the call preferences parameter associated with the UE.

8. The method of claim 4 , further comprising:

establishing, by the network computing device, the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

9. A network computing device comprising:

a transceiver; and

a processor coupled to the transceiver, wherein the processor is configured with processor-executable instructions to perform operations for establishing a packet cable multi-media (PCMM) session, comprising:

receiving, from a user equipment (UE), a modification value associated with a call preferences parameter associated with the UE, wherein the modification value changes the call preferences parameter to an active state that indicates the negative PCMM response should be ignored;

storing the received modification value in a cache;

receiving, from the UE, a call initiation request message;

determining whether the negative PCMM response associated with the call initiation request message is received;

determining whether to ignore the negative PCMM response based on the call preferences parameter associated with the UE changed by the received modification value stored in the cache in response to determining that the negative PCMM response is received, wherein the call preferences parameter is configurable by a user of the UE; and

establishing a call associated with the call initiation request message in response to determining to ignore the negative PCMM response based on the call preferences parameter associated with the UE.

10. The network computing device of claim 9 , wherein the processor is configured with processor-executable instructions to perform operations such that the network computing device is a proxy call session control function.

11. The network computing device of claim 9 , wherein the processor is configured with processor-executable instructions to perform operations further comprising:

establishing the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

12. A network computing device, comprising:

a transceiver; and

a processor coupled to the transceiver, wherein the processor is configured with processor-executable instructions to perform operations for establishing a packet cable multi-media (PCMM) session, comprising:

receiving, from a user equipment (UE), a call initiation request message;

determining whether a negative PCMM response associated with the call initiation request message is received;

transmitting, to the UE, a call preferences inquiry in response to determining that the negative PCMM response is received;

receiving, from the UE, a modification value associated with a call preferences parameter of the UE, wherein the modification value indicates whether the negative PCMM response should be ignored and calls should be established in spite of the received negative PCMM response;

determining whether to ignore the negative PCMM response based on the received modification value; and

establishing, by the network computing device, a call associated with the call initiation request message in response to determining to ignore the negative PCMM response.

13. The network computing device of claim 12 , wherein the processor is configured with processor-executable instructions to perform operations such that the call preferences parameter is set by default to indicate that the negative PCMM response should be ignored and associated calls established in response to determining that the negative PCMM response is received.

14. The network computing device of claim 12 , wherein the processor is configured with processor-executable instructions to perform operations such that the network computing device is a proxy call session control function.

15. The network computing device of claim 12 , wherein the processor is configured with processor-executable instructions to perform operations further comprising:

transmitting a call failure message to the UE in response to determining that the negative PCMM response should not be ignored based on the call preferences parameter associated with the UE.

16. The network computing device of claim 12 , wherein the processor is configured with processor-executable instructions to perform operations further comprising:

establishing the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

17. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a network computing device to perform operations for establishing a packet cable multi-media (PCMM) session, comprising:

receiving, by the network computing device from a user equipment (UE), a modification value associated with a call preferences parameter associated with the UE, wherein the modification value changes a call preferences parameter to an active state that indicates a negative PCMM response should be ignored;

storing the received modification value in a cache;

receiving, by the network computing device from the UE, a call initiation request message;

determining, by the network computing device, whether a negative PCMM response associated with the call initiation request message is received;

determining, by the network computing device, whether to ignore the negative PCMM response based on the call preferences parameter associated with the UE changed by the received modification value stored in the cache in response to determining that the negative PCMM response is received; and

establishing, by the network computing device, a call associated with the call initiation request message in response to determining to ignore the negative PCMM response based on the call preferences parameter associated with the UE.

18. The non-transitory processor-readable storage medium of claim 17 , wherein the stored processor-executable instructions are configured to cause the processor of the network computing device to perform operations such that the network computing device is a proxy call session control function.

19. The non-transitory processor-readable storage medium of claim 17 , wherein the stored processor-executable instructions are configured to cause the processor of the network computing device to perform operations further comprising:

establishing, by the network computing device, the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

20. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a network computing device to perform operations for establishing a packet cable multi-media (PCMM) session comprising:

receiving, from a user equipment (UE), a call initiation request message;

determining whether a negative PCMM response associated with the call initiation request message is received;

transmitting, to the UE, a call preferences inquiry in response to determining that the negative PCMM response is received;

receiving, from the UE, a modification value associated with a call preferences parameter of the UE, wherein the modification value indicates whether the negative PCMM response should be ignored and calls should be established in spite of the received negative PCMM response;

determining whether to ignore the negative PCMM response based on the received modification value; and

establishing a call associated with the call initiation request message in response to determining to ignore the negative PCMM response.

21. The non-transitory processor-readable storage medium of claim 20 , wherein the stored processor-executable instructions are configured to cause the processor of the network computing device to perform operations such that the call preferences parameter is set by default to indicate that the negative PCMM response should be ignored and associated calls established in response to determining that the negative PCMM response is received.

22. The non-transitory processor-readable storage medium of claim 20 , wherein the stored processor-executable instructions are configured to cause the processor of the network computing device to perform operations further comprising:

transmitting a call failure message to the UE in response to determining that the negative PCMM response should not be ignored based on the call preferences parameter associated with the UE.

23. The non-transitory processor-readable storage medium of claim 20 , wherein the stored processor-executable instructions are configured to cause the processor of the network computing device to perform operations further comprising:

establishing, by the network computing device, the call associated with the call initiation request message in response to determining that the negative PCMM response associated with the call initiation request message is not received.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2021
From: SINHA, ASHUTOSH K.
To: CHARTER COMMUNICATIONS OPERATING, LLC
Reel/Frame 058015/0058 →
Continuity (1)
Related Publication 20230139372A1 · May 4, 2023
References Cited (11)
US 8755765B2 · Bakker et al. · 2014 [cited by applicant]
US 9107188B2 · Manpuria et al. · 2015 [cited by applicant]
US 9231876B2 · Mir et al. · 2016 [cited by applicant]
US 9392028B2 · George et al. · 2016 [cited by applicant]
US 10187924B2 · Bakker et al. · 2019 [cited by applicant]
US 20120110128A1 · Aaron · 2012 [cited by examiner]
US 20160029228A1 · Mufti · 2016 [cited by examiner]
US 20160295252A1 · Karnik · 2016 [cited by examiner]
EP 2026513B1 · 2011 [cited by applicant]
Cablelabs, “PacketCable™ Specification, Multimedia Specification, PKT-SP-MM-107-151111”, Nov. 11, 2015, 164 pages. [cited by applicant]
“P-CSCF is adding an extra paramater (i=1) in the via header field before forward the registration request to next hop”, https://stackoverflow.com/questions/31309299/p-cscf-is-adding-an-extra-paramater-i-1-in-the-via-he… [cited by applicant]