IP Library Granted Patent US 10,869,188
Granted Patent B1
US 10,869,188 · App. 16/595,042 · Granted Dec 15, 2020

Virtual telephone extension

Inventors: Jean Vincent (Marrakesh, MA); Tony Chan (Santa Clara, CA); Jean-Francois Catz (Aix en Provence, FR)
Assignee: 8x8, Inc.
H04W8/183H04M3/4234H04M3/42161H04M3/42263H04M3/42272H04M3/42323H04M7/0006H04M7/0069H04M7/0075H04W8/12H04W8/18H04W76/10H04M2203/558H04M2203/6018
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 10,869,188
App. No.
16/595,042
Granted
Dec 15, 2020
Kind
B1
Abstract

The present disclosure is directed to a method and system for routing communications. A plurality of communications-enabled devices are coupled to a communications network. Each communications-enabled device has a device identifier. A user-programmable database associates each of a plurality of user identifiers with a device identifier. A router circuit is coupled to the communications network through a portal communication device having a portal identifier. A user designates a destination user identifier when making a communication. The router circuit switches the call, directing the call to a destination device identifier responsive to the user-programmable database association between the destination user identifier and a device identifier. According to certain aspects, communications are directed to users and are routed to associated equipment, a user identifier serving as a virtual extension number. Users remotely program the database to direct their communications to communications-enabled devices at various destinations.

Claims (22)

1. In a communication routing system having a plurality of local and remote circuit-based communication devices communicatively coupled through local and remote PSTNs, respectively, a method comprising:

in a user-programmable database and via a processing circuit, associating each of a plurality of user identifiers with a device identifier, each device identifier corresponding to one of the circuit-based communication devices; and

via a call-routing switch coupled to one of the PSTNs through a portal communication device having a portal identifier, responding to a received call designating a destination user identifier by routing the received call via the other of the PSTNs to a destination communication device, wherein each of said devices includes circuitry for communicating call-related data within the system.

2. The method of claim 1 , wherein the communication routing system includes a data-communications server providing call-processing services for processing the received call, wherein the call-routing switch is to, in response to control provided by the server: route the received call via the other of the PSTNs; and route non-local calls for delivery to the destination communication device through a broadband data network portion of a communication network.

3. The method of claim 1 , wherein each device identifier is configurable via a graphic user interface, and wherein the call-routing switch is adapted to authenticate a destination user identifier through the destination communication device as a prerequisite to routing a received call for delivery when the user-programmable database associates more than one user identifier with a device identifier.

4. The method of claim 1 , wherein the portal communication device elicits a destination user identifier determined from a pre-defined directory, and designates the destination user identifier prior to passing a call through to the call-routing switch.

5. The method of claim 1 , wherein the user-programmable database associates a user identifier with a call-originating device identifier determined from a communication network through which a user identifier accesses the user-programmable database.

6. The method of claim 1 , wherein the portal communication device has a portal identifier and each user identifier includes the portal identifier as a prefix.

7. The method of claim 1 , wherein at least one of the plurality of circuit-based communication devices is a voice mail application adapted to record messages for an associated user, an association between the user identifier and a voice mail application identifier being stored in the user-programmable database.

8. The method of claim 1 , wherein the programmable database further associates the user identifiers with an e-mail address and at least one of the plurality of circuit-based communication devices is a voice mail application.

9. The method of claim 8 , further including the step of the voice mail application transcribing an audio message into an e-mail data message and forward the e-mail data message to the e-mail address associated with the user identifier.

10. The method of claim 1 , further comprising:

associating to a user identifier as a modifiable default condition, the device identifier of the communication device through which the user identifier association is accessed in the database.

11. The method of claim 1 , further comprising:

remotely-programming the database to associate the user's user identifier with the device identifier where the user designates to receive calls.

12. The method of claim 1 , further comprising:

authenticating a user identifier as a condition precedent to permitting the user identifier associations to be user-programmed in the database.

13. A data-communication system having a plurality of local and remote circuit-based communication devices communicatively coupled through local and remote PSTNs, respectively, the system comprising:

a call-routing switch;

a data-communications services computer processing arrangement including the call-routing switch and including a user-programmable database, wherein the data-communications services computer processing arrangement is to provide control to the routing switch and to associate each of a plurality of user identifiers with a device identifier, wherein each device identifier corresponds to one of the circuit-based communication devices; and

wherein call-routing switch is coupled to one of the PSTNs through a portal communication device having a portal identifier, and is to respond to a received call designating a destination user identifier by routing the received call, in response to the control provided by the data-communications services computer processing arrangement, via the other of the PSTNs to a destination communication device, wherein each of said devices includes circuitry for communicating call-related data within the system.

14. The system of claim 13 , wherein the data-communications services computer processing arrangement is part of a data-communications server providing call-processing services for processing the received call, wherein the call-routing switch is to: route, in response to control provided by the server, the received call via the other of the PSTNs; and route non-local calls for delivery to the destination communication device through a broadband data network portion of a communication network.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: 8X8, INC.; FUZE, INC.
Reel/Frame 068328/0569 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE APPLICATION NUMBERS 11265423, 11252205, 11240370, 11252276, AND 11297182 PREVIOUSLY RECORDED ON REEL 061085 FRAME 0861. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY SECURITY AGREEMENT. Recorded Jan 26, 2024
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 066383/0936 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 061085/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2019
From: VINCENT, JEAN; CHAN, TONY; CATZ, JEAN-FRANCOIS
To: CENTILE, INC.
Reel/Frame 050644/0973 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2019
From: CENTILE, INC.
To: 8X8, INC.
Reel/Frame 050645/0005 →