IP Library Granted Patent US 9,225,626
Granted Patent B2
US 9,225,626 · App. 12/214,756 · Granted Dec 29, 2015

System and method for providing virtual multiple lines in a communications system

Inventors: Simon Capper (Sunnyvale, CA); Jeff Peck (Los Altos, CA); Dennis Peng (Mountain View, CA)
Assignee: Ooma, Inc.
H04L45/00H04L45/22H04M7/0057
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 9,225,626
App. No.
12/214,756
Granted
Dec 29, 2015
Kind
B2
Abstract

An exemplary system and method for providing virtual multiple lines in a communication system is provided. The exemplary system allows a plurality of simultaneous phone calls to be conducted via a single access identifier (e.g., phone number). In exemplary embodiments, the system comprises a hub configured to route calls via PSTN and VoIP. The determination as to how the call should be routed may be performed by the hub, a call services server, or a combination of both. At least one client device may be coupled in communication with the hub and configured to enable placement or receipt of a second or subsequent call when a first call is active. The client device is coupled to a communication device which places or receives the second or subsequent call.

Claims (35)

1. A method for providing multiple communication lines using a single access identifier associated with a location, comprising:

establishing a first communication using a hub, the first communication being a first voice call originated or received by a first user at the location via the single access identifier, the hub being disposed at the location, the hub integrating a DECT cordless telephone base station, the first user using a DECT communications device, the DECT communications device being wirelessly coupled to the DECT cordless telephone base station;

receiving an indication of a second communication;

determining routing information for the first communication;

routing the second communication based at least in part on the routing information of the first communication, the second communication being a second voice call originated or received by a second user at the location via the single access identifier, the second user using a communications device, the communications device being coupled to the hub through at least one of the DECT cordless telephone base station, a Foreign eXchange Subscriber (FXS) port, and an IP network; and

receiving a selection for separating a conferenced plurality of communications into a plurality of communication lines, and separating the conferenced plurality of communications into two or more separate communications.

2. The method of claim 1 wherein if the routing information of the first communication indicates the first communication is established via PSTN, routing the second communication via a packet switching network.

3. The method of claim 2 wherein the packet switching network is the Internet.

4. The method of claim 2 wherein the packet switching network is a private network connected to the Internet.

5. The method of claim 2 wherein the packet switching network uses an Ethernet protocol IEEE 802.3.

6. The method of claim 1 wherein if the routing information of the first communication indicates the first communication is not established via PSTN, determining if the second communication should be established via PSTN or a packet switching network, and establishing the second communication accordingly.

7. The method of claim 1 wherein the indication is a DTMF sequence of a target access identifier.

8. The method of claim 1 wherein the indication is a call forward on busy from the PSTN provider.

9. The method of claim 1 wherein the determining routing information comprises determining which one or more devices within the location is active on the first communication.

10. The method of claim 9 further comprising providing notifications to one or more devices not active on the first communication to indicate the second communication when the second communication is an incoming communication.

11. The method of claim 9 further comprising providing a call waiting indication at the one or more devices active with the first communication to indicate the second communication when the second communication is an incoming communication.

12. The method of claim 1 further comprising automatically routing the second communication using PSTN when access to a packet switching network is unavailable.

13. The method of claim 1 further comprising providing one or more notifications to a user with status of active communications within the location.

14. The method of claim 1 further comprising receiving a selection for conferencing two or more communications on a plurality of separate communication lines, and conferencing the two or more communications.

15. The method of claim 1 further comprising automatically using PSTN when the first or second communication is a 911 call.

16. A system for providing multiple communication lines via a single access identifier associated with a location, comprising:

a line detection module configured to detect status and routing information for an established first communication, the first communication being a first voice call originated or received by a first user at the location via the single access identifier, the first communication using a hub, the hub being disposed at the location, the hub integrating a DECT cordless telephone base station, the first user using a DECT communications device, the DECT communications device being wirelessly coupled to the DECT cordless telephone base station;

a determination module configured to determine how to route a second communication based at least in part on the routing information for the established first communication, the second communication being a second voice call originated or received by a second user at the location via the single access identifier; and

an instruction module configured to generate instructions for routing the second communication based on the determination, the second communication being a second voice call originated or received by a second user at the location via the single access identifier, the second user using a communications device, the communications device being coupled to the hub through at least one of the DECT cordless telephone base station, a Foreign eXchange Subscriber (FXS) port, and an IP network, and for receiving a selection for separating a conferenced plurality of communications into a plurality of communication lines and separating the conferenced plurality of communications into two or more separate communications.

17. The system of claim 16 further comprising a notification device configured to provide notification status for at least the first communication.

18. The system of claim 16 further comprising a notification device configured to receive a request to combine or separate a plurality of communications.

19. The system of claim 16 further comprising an FXO port configured to provide routing via PSTN.

20. The system of claim 16 further comprising a network port configured to provide routing via a packet switched network.

21. The system of claim 16 further comprising at least one call services server, wherein the determination module is located at the call services server.

22. A non-transitory machine readable medium having embodied thereon a program, the program comprising instructions for a method for providing multiple communication lines using a single access identifier associated with a location, the method comprising:

establishing a first communication using a hub, the first communication being a first voice call originated or received by a first user at the location via the single access identifier, the hub being disposed at the location, the hub integrating a DECT cordless telephone base station, the first user using a DECT communications device, the DECT communications device being wirelessly coupled to the DECT cordless telephone base station;

receiving an indication of a second communication, the second communication being a second voice call originated or received by a second user at the location via the single access identifier;

determining routing information for the first communication;

routing the second communication based, at least, on the routing information of the first communication, the second communication being a second voice call originated or received by a second user at the location via the single access identifier, the second user using a communications device, the communications device being coupled to the hub through at least one of the DECT cordless telephone base station, a Foreign eXchange Subscriber (FXS) port, and an IP network; and

receiving a selection for separating a conferenced plurality of communications into a plurality of communication lines, and separating the conferenced plurality of communications into two or more separate communications.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: OOMA, INC.
Reel/Frame 065479/0673 →
RELEASE OF SECURITY INTEREST Recorded Nov 6, 2023
From: MMV FINANCE, INC.
To: OOMA, INC.
Reel/Frame 065466/0045 →
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: OOMA, INC.
Reel/Frame 063910/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 11, 2021
From: OOMA, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 054959/0756 →
SECURITY AGREEMENT Recorded Jan 6, 2015
From: OOMA, INC.
To: SILICON VALLEY BANK
Reel/Frame 034731/0531 →
SECURITY AGREEMENT Recorded Jan 10, 2011
From: OOMA, INC.
To: MMV FINANCE INC.
Reel/Frame 025608/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2008
From: CAPPER, SIMON; PECK, JEFF; PENG, DENNIS
To: OOMA, INC.
Reel/Frame 021385/0289 →
Continuity (2)
Provisional Application 60936584 · Jun 20, 2007
Related Publication 20080316946A1 · Dec 25, 2008