IP Library Granted Patent US 12,598,257
Granted Patent B2
US 12,598,257 · App. 18/742,717 · Granted Apr 7, 2026

Using an on-premises telephony node during an outage

Inventor: George Thomas (Pleasanton, CA)
Assignee: Zoom Communications, Inc.
H04M7/0057H04L9/3226H04L63/083
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,598,257
App. No.
18/742,717
Granted
Apr 7, 2026
Kind
B2
Abstract

A client device determines that a telephony outage is occurring. The client device connects to an on-premises telephony node using an encrypted password at the client device. The client device accesses a set of telephony services via the on-premises telephony node.

Claims (52)

1 . A method comprising:

accessing a first set of telephony services at a client device via a server;

detecting a telephony outage;

transmitting, by the client device and responsive to detecting the telephony outage, an encrypted password to an on-premises telephony node without user input, wherein the encrypted password is stored in a password manager at the client device and is automatically transmitted to the on-premises telephony node upon detection of the telephony outage without user input;

connecting to the on-premises telephony node using the encrypted password; and

accessing a second set of telephony services via the on-premises telephony node, wherein the second set of telephony services are a subset of the first set of telephony services.

2 . The method of claim 1 , wherein determining that the telephony outage is occurring comprises:

determining that the client device cannot connect to the server; and

determining that the on-premises telephony node cannot connect to the server.

3 . The method of claim 1 , wherein connecting to the on-premises telephony node comprises:

transmitting the encrypted password from the client device to the on-premises telephony node; and

receiving a response from the on-premises telephony node indicating that access to the second set of telephony services is granted.

4 . The method of claim 1 , wherein the second set of telephony services comprises a portion of telephony services accessible when the telephony outage is not occurring.

5 . The method of claim 1 , wherein the second set of telephony services includes intra-office calling and access to a public switched telephone network.

6 . The method of claim 1 , further comprising:

receiving a notification of unavailability of a third set of telephony services at the client device; and

preventing access to the third set of telephony services at the client device.

7 . The method of claim 1 , wherein connecting to the on-premises telephony node using the encrypted password at the client device comprises:

pushing the encrypted password from the client device to the on-premises telephony node.

8 . A system comprising:

memory hardware; and

one or more processors configured to execute instructions stored in the memory hardware to:

access a first set of telephony services at a client device via a server;

detect a telephony outage;

transmit, responsive to the detection of the telephony outage, an encrypted password to an on-premises telephony node without user input, wherein the encrypted password is stored in a password manager at the client device and is automatically transmitted to the on-premises telephony node upon detection of the telephony outage without user input;

connect to the on-premises telephony node using the encrypted password; and

access a second set of telephony services via the on-premises telephony node, wherein the second set of telephony services are a subset of the first set of telephony services.

9 . The system of claim 8 , wherein the instructions stored in the memory hardware to determine that the telephony outage is occurring comprise instructions to:

determine that the client device cannot connect to the server; and

determine that the on-premises telephony node cannot connect to the server.

10 . The system of claim 8 , wherein the instructions stored in the memory hardware to connect to the on-premises telephony node comprise instructions to:

transmit the encrypted password from the client device to the on-premises telephony node; and

receive a response from the on-premises telephony node indicating that access to the second set of telephony services is granted.

11 . The system of claim 8 , wherein the second set of telephony services comprises telephony services accessible when the telephony outage is not occurring.

12 . The system of claim 8 , wherein the second set of telephony services includes access to a public switched telephone network.

13 . The system of claim 8 , wherein the client device determines that the telephony outage is occurring by failing to connect to the server.

14 . The system of claim 8 , wherein connecting to the on-premises telephony node is in response to an attempt to access the first set of telephony services.

15 . At least one non-transitory computer-readable medium storing instructions operable to cause one or more processors to perform operations comprising:

accessing a first set of telephony services at a client device via a server;

detecting a telephony outage;

transmitting, by the client device and responsive to detecting the telephony outage, an encrypted password to an on-premises telephony node without user input, wherein the encrypted password is stored in a password manager at the client device and is automatically transmitted to the on-premises telephony node upon detection of the telephony outage without user input;

connecting to the on-premises telephony node using the encrypted password; and

accessing a second set of telephony services via the on-premises telephony node, wherein the second set of telephony services are a subset of the first set of telephony service.

16 . The at least one non-transitory computer-readable medium of claim 15 , wherein determining that the telephony outage is occurring comprises:

determining that the client device cannot connect to the server; and

determining that the on-premises telephony node cannot connect to the server.

17 . The at least one non-transitory computer-readable medium of claim 15 , wherein connecting to the on-premises telephony node comprises:

transmitting the encrypted password to the on-premises telephony node; and

receiving a response from the on-premises telephony node indicating that access to the second set of telephony services is granted.

18 . The at least one non-transitory computer-readable medium of claim 15 , wherein the client device connects to the on-premises telephony node via a local network.

19 . The at least one non-transitory computer-readable medium of claim 15 , wherein the second set of telephony services includes intra-office calling.

20 . The at least one non-transitory computer-readable medium of claim 15 , wherein the client device stores an additional password for accessing the first set of telephony services via a datacenter.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: THOMAS, GEORGE
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 067733/0506 →
Continuity (2)
Continuation 17515135 · Oct 29, 2021
Related Publication 20240405993A1 · Dec 5, 2024
References Cited (18)
US 6609197B1 · Ketcham · 2003 [cited by examiner]
US 6700970B1 · Aronson · 2004 [cited by examiner]
US 7123606B2 · Wu · 2006 [cited by examiner]
US 20020196777A1 · Wu · 2002 [cited by examiner]
US 20040214569A1 · Cardina · 2004 [cited by examiner]
US 20070054660A1 · Cardina · 2007 [cited by examiner]
US 20070083918A1 · Pearce · 2007 [cited by examiner]
US 20100054159A1 · Zhu · 2010 [cited by examiner]
US 20130235985A1 · Christoff · 2013 [cited by examiner]
US 20140140196A1 · Layman · 2014 [cited by examiner]
US 20170163811A1 · Barkan · 2017 [cited by examiner]
US 20200314247A1 · Klingler · 2020 [cited by examiner]
On-Premise Phone Systems vs. Cloud Phone Systems: Which is Best Suited for Your Business? Intermedia Cloud Communications, https://www.intermedia.come/blog/on-premise-phone-systems-vs-cloud-phone-systems-which-is-best-s… [cited by applicant]
Does your phone system provide failover routing? It should. Intermedia Cloud Communications, https://www.intermedia.com/blog/does-your-phone-system-provide-failover-routing-it-should/, Oct. 13, 2021, 7 pages. [cited by applicant]
IBM, High availability and disaster recovery for your on-premises app, select the topology that best meets your needs for business continuity and operational flexibility, Logan Vadivelu and Eduardo Patrocinio, https://w… [cited by applicant]
Computing, Springer=Verlag 1999, Load Balancing in Distributed Parallel Systems for Telecommunications, V. Sinkovic, I. Lovrek, Zagreb and G. Nemeth, Budapest, Dec. 23, 1998, 18 pages. [cited by applicant]
International Search Report and Written Opinion mailed on Jan. 25, 2023 in corresponding PCT Application No. PCT/US2022/047553. [cited by applicant]
Daniel Harris, “3 Ways to Keep Your VoIP Service From Going Down With the Internet”, Retrieved From https://www.softwareadvice.com/resources/3-ways-to-keep-your-voip-service-from-going-down-with-the-interntet/, Publishe… [cited by applicant]