IP Library Granted Patent US 6,985,573
Granted Patent B2
US 6,985,573 · App. 09/834,861 · Granted Jan 10, 2006

Customer premises equipment that can support multiple call control languages or multiple call agents

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 6,985,573
App. No.
09/834,861
Granted
Jan 10, 2006
Kind
B2
Abstract

Consumer premises equipment (CPE) configured to be connected with one of a selectable plurality of call agents using one of a selectable plurality of call control languages in response to user input to the telephone. In one aspect, telephone users can therefore select, e.g., a service provider. In another aspect, the CPE provides VoIP service to a telephone.

Claims (25)

1. An apparatus comprising:

a consumer premises equipment (CPE) configured to be connected with a plurality of call agents in response to user input, each call agent using one of a plurality of call control languages, and the user input including a selection of a call agent and call control language associated with the call agent;

wherein the CPE includes at least a first telephone jack that couples the CPE to a first subscriber telephone and a second telephone jack that couple the CPE to a second subscriber telephone;

wherein the first subscriber telephone communicates with a first VoIP service provider using a first call agent and a first call control language, and the second subscriber telephone communicates with a second VoIP service provider using a second call agent and a second call control language that is different from the first call control language, the first and second subscriber telephones communicating concurrently.

2. The apparatus of claim 1 , further comprising a provision server that provides a menu for the user to select one from the plurality of call agents and select one from the plurality of call control languages.

3. The apparatus of claim 1 , further comprising a signaling server that establishes or disconnects voice communication with the one from the plurality of call agents using the one from the plurality of call control languages.

4. The apparatus of claim 1 , wherein the CPE further comprising a call control protocol engine that can interact with either a first one of the plurality of call control language or a second one of the plurality of call control language.

5. The apparatus of claim 1 , wherein the plurality of call control languages are included from the list of Network Control System (NCS), Simple Gateway Control Protocol (SGCP), MGCP, or GR303.

6. The apparatus of claim 1 , further comprising a first VoIP service provider and a second VoIP service provider, wherein the first VoIP service provider enforces the first call control language and the second VoIP service provider enforces the second call control language.

7. The apparatus of claim 1 , wherein the consumer premises equipment (CPE) manages a plurality of telephony endpoints, the CPE controllably communicates with a plurality of call agents in response to user input at each one of the plurality of telephony endpoints.

8. The apparatus of claim 1 , wherein the CPE comprises a communications gateway.

9. The apparatus of claim 1 , wherein the user input is provided through the subscriber telephone.

10. A method comprising:

connecting a consumer premises equipment (CPE) with a plurality of call agents in response to user input, each call agent using one of a plurality of call control languages, and the user input including a selection of a call agent and call control language associated with the call agent;

wherein the CPE includes at least a first telephone jack that couples the CPE to a first subscriber telephone and a second telephone jack that couple the CPE to a second subscriber telephone;

wherein the first subscriber telephone communicates with a first VoIP service provider using a first call agent and a first call control language, and the second subscriber telephone communicates with a second VoIP service provider using a second call agent and a second call control language that is different from the first call control language, the first and second subscriber telephones communicating concurrently.

11. The method of claim 10 , further comprising providing a menu for the user to select one from the plurality of call agents and for the user to select one from the plurality of call control languages.

12. The method of claim 10 , further establishing voice communication with the one from the plurality of call agents using the one from the plurality of call control languages.

13. The method of claim 10 , wherein the call control languages include one from the list of Network Control System (NCS), Simple Gateway Control Protocol (SGCP), MGCP, or GR303.

14. The method of claim 10 , further comprising:

enforcing the first call control language using a first VoIP service provider; and

enforcing the second call control language using a second VoIP service provider.

15. The method of claim 10 , wherein the CPE comprises a communications gateway.

16. A consumer premises equipment (CPE) configured to be connected with a plurality of call agents of a VoIP network in response to user input, each call agent using one of a plurality of call control languages for communication with at least one service provider, the user input originating from a plurality of subscriber terminal devices connected to the CPE, and the user input including a selection of a call agent and call control language associated with the call agent, comprising:

a plurality of modems, each modem being configurable to establish separate simultaneous communication sessions between an associated subscriber terminal device of a plurality of subscriber terminal devices and a service provider of a plurality of service providers via a call agent of the at least one call agent and a call control language of the at least one call control language, the call agent and call control language of one session being different than the call agent and the call control language of the remaining sessions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035378/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →