IP Library › Granted Patent US 12,192,413
Granted Patent B2
US 12,192,413 · App. 17/298,841 · Granted Jan 7, 2025

Method of ensuring Voice over Internet Protocol reliability after entering a power saving mode

Inventor: Michael Zhao (Shenzhen, CN)
Assignee: ARRIS ENTERPRISES LLC
H04M7/0084H04L65/1013H04L67/145H04M7/006H04M7/0081
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,192,413
App. No.
17/298,841
Filed
Jun 1, 2021
Granted
Jan 7, 2025
Kind
B2
Examiner
TRAN, NAM T
Art Unit
2455
USPC
709/224
Abstract

A method is provided for causing a networking device to enter a power saving mode, determining whether or not a Voice over Internet Protocol (VOIP) telephony interface is in service after the causing the networking device to enter the power saving mode, the networking device including the VOIP telephony interface, the VOIP telephony interface communicatively connected to a VOIP provider, and rebooting the networking device when the VOIP telephony interface is determined not to be in service.

Claims (47)

1. A networking device comprising:

a processor;

a Voice over Internet Protocol (VOIP) telephony interface configured to communicate with the processor, the VOIP telephony interface in communication with a telecommunications device that acts as a telephone to receive analog telephony signals and communicate the received analog telephony signals to the network device, wherein the VOIP telephony interface provides communication between the telecommunications device and a server of a VOIP provider via Internet to establish a voice line for communication utilizing VOIP; and

a non-transitory memory having executable instructions stored thereon, which when executed, cause the processor to perform:

causing the networking device to enter a power saving mode;

determining that the VOIP telephony interface is not in service after the causing the networking device to enter the power saving mode, the VOIP telephony interface being communicatively connected to a VOIP provider via an Internet;

rebooting the VOIP telephony interface when the VOIP telephony interface is determined not to be in service;

obtaining a configuration file that provides the VOIP telephony interface with an Internet Protocol (IP) address of the server; and

transmitting a dial tone to the telecommunications device to signify that VOIP is available and ready to be used by the VOIP telephony device.

2. The networking device according to claim 1 , wherein the determining whether or not the VOIP telephony interface is in service includes obtaining an operational state of the VOIP telephony interface,

wherein when the operational state of the VOIP telephony interface indicates that the VoIP telephony interface is operational, the VOIP telephony interface is determined to be in service, and

wherein when the operational state of the VOIP telephony interface does not indicate that the VoIP telephony interface is operational, the VOIP telephony interface is determined to not be in service.

3. The networking device according to claim 1 , wherein the determining whether or not the VOIP telephony interface is in service includes obtaining an operational state of the VOIP telephony interface,

wherein when the operational state of the VOIP telephony interface indicates that the VOIP telephony interface is operational, the VOIP telephony interface is determined to be in service,

wherein when the operational state of the VOIP telephony interface does not indicate that the VOIP telephony interface is operational and when the determining of whether or not the VOIP telephony interface is in service has been performed less than a predetermined number of times, the determining of whether or not the VOIP telephony interface is in service is repeated, and

wherein when the operational state of the VOIP telephony interface does not indicate that the VOIP telephony interface is operational and when the determining of whether or not the VOIP telephony interface is in service has been performed a predetermined number of times, the VOIP telephony interface is determined to not be in service.

4. The networking device according to claim 1 , wherein the processor causes the networking device to enter the power saving mode when (i) power supplied to the networking device is interrupted or (ii) data traffic of the networking device is below a threshold for a predetermined amount of time.

5. The networking device according to claim 1 , wherein the rebooting the VOIP telephony interface includes obtaining an IP address of the server of the VOIP provider and transmitting a registration request to the server of the VOIP provider.

6. The networking device according to claim 1 , wherein the processor further performs notifying the telecommunications device that the VOIP telephony interface is in service when the VOIP telephony interface is determined to be in service, the telecommunications device being connected to the networking device.

7. The networking device according to claim 1 , wherein the processor further performs notifying the telecommunications device that the VOIP telephony interface is in service after rebooting the VOIP telephony interface, the telecommunications device being connected to the networking device.

8. The networking device according to claim 1 , while in the power saving mode, the networking device only operates a single transmit channel for transmitting data and a single receive channel for receiving data.

9. The networking device according to claim 8 , wherein the single transmit channel for transmitting data and the single receive channel for receiving data are reserved for data transmission and reception for the VOIP telephony interface.

10. A method comprising:

causing a networking device to enter a power saving mode;

determining that a Voice over Internet Protocol (VOIP) telephony interface is not in service after the causing the networking device to enter the power saving mode, the networking device including the VOIP telephony interface, the VOIP telephony interface communicatively connected to a VOIP provider via an Internet, the VOIP telephony interface in communication with a telecommunications device that acts as a telephone to receive analog telephony signals and communicate the received analog telephony signals to the network device, wherein the VOIP telephony interface provides communication between the telecommunications device and a server of a VOIP provider via Internet to establish a voice line for communication utilizing VOIP;

rebooting the networking device when the VOIP telephony interface is determined not to be in service;

obtaining a configuration file that provides the VOIP telephony interface with an Internet Protocol (IP) address of the server; and

transmitting a dial tone to the telecommunications device to signify that VOIP is available and ready to be used by the VOIP telephony interface.

11. The method according to claim 10 , wherein the determining whether or not the VOIP telephony interface is in service includes obtaining an operational state of the VOIP telephony interface,

wherein when the operational state of the VOIP telephony interface indicates that the VoIP telephony interface is operational, the VOIP telephony interface is determined to be in service, and

wherein when the operational state of the VOIP telephony interface does not indicate that the VoIP telephony interface is operational, the VOIP telephony interface is determined to not be in service.

12. The method according to claim 10 , wherein the determining whether or not the VOIP telephony interface is in service includes obtaining an operational state of the VOIP telephony interface,

wherein when the operational state of the VOIP telephony interface indicates that the VOIP telephony interface is operational, the VOIP telephony interface is determined to be in service,

wherein when the operational state of the VOIP telephony interface does not indicate that the VOIP telephony interface is operational and when the determining of whether or not the VOIP telephony interface is in service has been performed less than a predetermined number of times, the determining of whether or not the VOIP telephony interface is in service is repeated, and

wherein when the operational state of the VOIP telephony interface does not indicate that the VOIP telephony interface is operational and when the determining of whether or not the VOIP telephony interface is in service has been performed a predetermined number of times, the VOIP telephony interface is determined to not be in service.

13. The method according to claim 10 , wherein the causing the networking device to enter the power saving mode is performed when (i) power supplied to the networking device is interrupted or (ii) data traffic of the networking device is below a threshold for a predetermined amount of time.

14. The method according to claim 10 , wherein the rebooting the VOIP telephony interface includes obtaining an IP address of the server of the VOIP provider and transmitting a registration request to the server of the VOIP provider.

15. The method according to claim 10 , further comprising notifying the telecommunications device that the VOIP telephony interface is in service when the VOIP telephony interface is determined to be in service, the telecommunications device being connected to the networking device.

16. The method according to claim 10 , further comprising notifying the telecommunications device that the VOIP telephony interface is in service after rebooting the VOIP telephony interface, the telecommunications device being connected to the networking device.

17. The method according to claim 10 , while in the power saving mode, the networking device only operates a single transmit channel for transmitting data and a single receive channel for receiving data.

18. The method according to claim 17 , wherein the single transmit channel for transmitting data and the single receive channel for receiving data are reserved for data transmission and reception for the VOIP telephony interface.

19. A non-transitory computer readable recording medium having stored thereon executable instructions, which when executed, cause a processor to perform the following:

causing a networking device to enter a power saving mode;

determining that a Voice over Internet Protocol (VOIP) telephony interface is not in service after the causing the networking device to enter the power saving mode, the networking device including the VOIP telephony interface, the VOIP telephony interface communicatively connected to a VOIP provider via an Internet, the VOIP telephony interface in communication with a telecommunications device that acts as a telephone to receive analog telephony signals and communicate the received analog telephony signals to the network device, wherein the VOIP telephony interface provides communication between the telecommunications device and a server of a VOIP provider via Internet to establish a voice line for communication utilizing VOIP;

rebooting the networking device when the VOIP telephony interface is determined not to be in service;

obtaining a configuration file that provides the VOIP telephony interface with an Internet Protocol (IP) address of the server; and

transmitting a dial tone to the telecommunications device to signify that VOIP is available and ready to be used by the VOIP telephony interface.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: ZHAO, MICHAEL
To: ARRIS ENTERPRISES LLC
Reel/Frame 056404/0325 →
Continuity (1)
Related Publication 20220311868A1 · Sep 29, 2022
References Cited (11)
US 9345060B1 · Ramamurthy · 2016 [cited by examiner]
US 10098041B2 · Vallabhu et al. · 2018 [cited by applicant]
US 20070250605A1 · Duchene · 2007 [cited by examiner]
US 20090003319A1 · Sood · 2009 [cited by examiner]
US 20120278542A1 · Liu · 2012 [cited by examiner]
US 20150078373A1 · Roberts · 2015 [cited by examiner]
US 20160183144A1 · Vallabhu et al. · 2016 [cited by applicant]
CN 1731741 · 2006 [cited by applicant]
CN 107005896 · 2017 [cited by applicant]
EP 2838295 · 2015 [cited by applicant]
International Search Report & Written Opinion of the International Searching Authority issued Mar. 17, 2021 in International Application No. PCT/CN2020/098483. [cited by applicant]