IP Library Granted Patent US 7,206,399
Granted Patent B2
US 7,206,399 · App. 11/230,850 · Granted Apr 17, 2007

Failsafe configuration for alternative network telephony

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 7,206,399
App. No.
11/230,850
Filed
Sep 19, 2005
Granted
Apr 17, 2007
Kind
B2
Examiner
BUI, BING Q
Art Unit
2614
USPC
379/221.01
Abstract

A failsafe configuration for alternative network telephony is disclosed. An indication as to whether an alternative network telephony call processing system is available to process calls from an associated piece of telephone equipment is received automatically and transparently to a user of the telephone equipment. Calls placed from the telephone equipment at a time when the alternative network telephony call processing system is available to process calls are processed via alternative network telephony. Calls placed from the telephone equipment at a time when the alternative network telephony call processing system is not available to process calls are processed via the public switched telephone network (PSTN).

Claims (48)

1. A method for providing alternative network telephony, comprising:

receiving an indication as to whether an alternative network telephony call processing system is available to process calls from an associated piece of telephone equipment, the indication being received automatically and transparently to a user of the telephone equipment;

processing via alternative network telephony calls placed from the telephone equipment at a time when the alternative network telephony call processing system is available to process calls; and

processing via the public switched telephone network (PSTN) calls placed from the telephone equipment at a time when the alternative network telephony call processing system is not available to process calls.

2. The method of claim 1 , wherein an indication is received that the alternative network telephony call processing system is not available if the alternative network call processing system loses power.

3. The method of claim 1 , wherein the alternative network telephony call processing system is configured to generate an availability signal indicating that the alternative network call processing system is available, and the method further comprises:

determining that the alternative network call processing system is available if the availability signal is received; and

determining that the alternative network call processing system is not available if the availability signal is not received.

4. The method of claim 1 , further comprising for a call placed at a time when the alternative network call processing system is available:

receiving outgoing audio data at a first local node;

encoding the outgoing audio data at the first local node;

providing the encoded outgoing audio data to local telephone wiring connected to the first local node;

receiving the encoded outgoing audio data at a second local node connected to the local telephone wiring;

decoding the encoded outgoing audio data; and

using alternative network telephony to send the decoded outgoing audio data to a destination;

wherein the alternative network call processing system is configured to decode and process encoded outgoing audio data via alternative network telephony.

5. The method of claim 4 , wherein the encoding comprises frequency encoding.

6. The method of claim 5 , wherein the encoding comprises frequency shifting.

7. The method of claim 5 , wherein the encoding comprises frequency modulation.

8. The method of claim 7 , wherein the encoding comprises using the outgoing audio data to frequency modulate a carrier wave.

9. The method of claim 8 , wherein the carrier wave has a frequency outside the normal frequency range of audio data handled by the alternative network call processing system that has not been encoded.

10. The method of claim 1 , wherein the telephone equipment comprises a telephone handset.

11. The method of claim 1 , wherein the telephone equipment comprises a fax machine.

12. The method of claim 1 , wherein the telephone equipment comprises a computer modem.

13. A system for providing alternative network telephony for a telephone equipment associated with local telephone wiring, comprising:

a first connection to the local telephone wiring;

a second connection to an alternative network, and

a processor configured to complete calls via the alternative network using alternative network telephony including by:

providing, to a connector interposed between the telephone equipment and the local telephone wiring, an indication whether the alternative network call processing system is available, wherein the connector is configured to modify outgoing audio data received from the telephone equipment and provide the modified outgoing audio data to the local telephone wiring if the alternative network call processing system is available;

receiving the modified outgoing audio data via the local telephone wiring;

restoring the modified outgoing audio data to its original form; and

sending the restored outgoing audio data to a destination via alternative network telephony;

wherein the connector is further configured to provide outgoing audio data received from the telephone equipment to the local telephone wiring without modification if the alternative network call processing system is not available and wherein outgoing audio data that has not been modified is passed to the public switched telephone network (PSTN) whereby calls may be completed normally via the PSTN at times when the alternative network telephony call processing system is not available.

14. The system of claim 13 , wherein to modify the outgoing audio data comprises frequency encoding the outgoing audio data.

15. The system of claim 14 , wherein frequency encoding comprises frequency shifting.

16. The system of claim 14 , wherein frequency encoding comprises frequency modulation.

17. The system of claim 16 , wherein frequency encoding comprises using the outgoing audio data to frequency modulate a carrier wave.

18. The system of claim 13 , wherein the telephone equipment comprises one or more of a telephone handset, a fax, and a computer modem.

19. A system for providing alternative network telephony, comprising:

a processor configured to:

receive an indication as to whether an alternative network telephony call processing system is available to process calls from an associated piece of telephone equipment, the indication being received automatically and transparently to a user of the telephone equipment;

process via alternative network telephony calls placed from the telephone equipment at a time when the alternative network telephony call processing system is available to process calls; and

process via the public switched telephone network (PSTN) calls placed from the telephone equipment at a time when the alternative network telephony call processing system is not available to process calls; and

a memory coupled with the processor wherein the memory provides the processor with instructions.

20. A computer program product for providing alternative network telephony, the computer program product being embodied in a computer readable medium and comprising computer instructions for:

receiving an indication as to whether an alternative network telephony call processing system is available to process calls from an associated piece of telephone equipment, the indication being received automatically and transparently to a user of the telephone equipment;

processing via alternative network telephony calls placed from the telephone equipment at a time when the alternative network telephony call processing system is available to process calls; and

processing via the public switched telephone network (PSTN) calls placed from the telephone equipment at a time when the alternative network telephony call processing system is not available to process calls.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →