IP Library Patent Application 14313625
Patent Application
App. No. 14/313,625

METHOD, APPARATUS, AND ARTICLE OF MANUFACTURE FOR WEB-BASED CONTROL OF A CALL SERVER

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 None
App. No.
14/313,625
Abstract

A method, apparatus, and article of manufacture for enabling a web application to communicate with a call server. A communication channel is provided between the web application and the call server. Data transferred over the communication channel is translated to a form each can understand. The data may be in the form of a call control command or a service control command. A call control command may be a conference call control command. Data may be translated to call server system format, or to web application format.

Claims (77)

1 . A method performed by a wrapper for enabling a web application to communicate with a call server system, comprising:

providing a communication channel between the web application and the call server system; and

translating data transferred between the web application and the call server system.

2 . The method of claim 1 , wherein the step of translating data comprises:

translating a call control command.

3 . The method of claim 2 , wherein the step of translating a call control command includes:

translating a conference call control command.

4 . The method of claim 1 , wherein the step of translating data includes:

translating a service control command.

5 . The method of claim 1 , wherein the step of translating data includes:

converting web application data to a call server system format.

6 . The method of claim 1 , wherein the step of translating data includes:

converting call server data to a web application format.

7 . A wrapper apparatus for enabling a web application to communicate with a call server system comprising:

means for providing a communication channel between the web application and the call server system; and

means for translating data transferred between the web application and the call server system.

8 . The apparatus of claim 7 , wherein the means for translating data further comprises:

means for translating a call control command.

9 . The apparatus of claim 8 , wherein the means for translating a call control command further comprises:

means for translating a conference call control command.

10 . The apparatus of claim 7 , wherein the means for translating data further comprises:

means for translating a service control command.

11 . The apparatus of claim 7 , wherein the means for translating data further comprises:

means for converting web application data to a call server system format.

12 . The apparatus of claim 7 , wherein the means for translating data further comprises:

means for converting call server data to a web application format.

13 . A computer program product comprising:

a computer usable medium having computer readable code embodied therein for enabling a web application to communicate with a call server system including:

computer readable code for causing a computer to provide a communication channel between the web application and the call server system; and

computer readable code for causing a computer to translate data transferred between the web application and the call server system.

14 . The computer program product of claim 13 , wherein the computer readable code for causing a computer to translate data transferred between the web application and the call server system further comprises:

computer readable code for causing a computer to translate a call control command.

15 . The computer program product of claim 14 , wherein the computer readable code for causing a computer to translate data transferred between the web application and the call server system further comprises:

computer readable code for causing a computer to translate a conference call control command.

16 . The computer program product of claim 13 , wherein the computer readable code for causing a computer to translate data transferred between the web application and the call server system further comprises:

computer readable code for causing a computer to translate a service control command.

17 . The computer program product of claim 13 , wherein the computer readable code for causing a computer to translate data transferred between the web application and the call server system further comprises:

computer readable code for causing a computer to convert web application data to a call server system format.

18 . The computer program product of claim 13 , wherein the computer readable code for causing a computer to translate data transferred between the web application and the call server system further comprises:

computer readable code for causing a computer to convert call server data to a web application format.

19 . A wrapper apparatus for enabling a web application to communicate with a call server system comprising:

a digital computer containing a communications circuit for providing a communication channel between the web application and the call server system; and

a circuit for translating data transferred between the web application and the call server system.

20 . The apparatus of claim 19 , wherein the circuit for translating data further comprises:

a circuit for translating a call control command.

21 . The apparatus of claim 20 , wherein the circuit for translating a call control command further comprises:

a circuit for translating a conference call control command.

22 . The apparatus of claim 19 , wherein the circuit for translating data further comprises:

a circuit for translating a service control command.

23 . The apparatus of claim 19 , wherein the circuit for translating data further comprises:

a circuit for converting web application data to a call server system format.

24 . The apparatus of claim 19 , wherein the circuit for translating data further comprises:

a circuit for converting call server data to a web application format.

25 . A system for web-based control of call server functions comprising:

a call server system;

a web application;

a user interface for directing the web application; and

a wrapper for providing a communication channel between the web application and the call server system and for translating data transferred between the web application and the call server system.

26 . The system of claim 25 , further comprising:

a web server for providing the web application to the user interface.

27 . The system of claim 26 , wherein the web application comprises:

an interactive web page from the web server.

28 . The system of claim 26 , wherein the web server comprises:

the wrapper.

29 . The system of claim 25 , wherein the user interface comprises:

a personal computer with a web browser.

30 . The system of claim 25 , wherein the call server system comprises:

a call server.

31 . The system of claim 30 , wherein the call server system further comprises:

the wrapper.

32 . The system of claim 30 , wherein the call server system further comprises:

a computer telephony interface for communicating with the call server.

33 . The system of claim 32 , wherein the call server system further comprises:

a computer telephony interface server comprising:

the computer telephony interface.

34 . The system of claim 33 , wherein the computer telephony interface server comprises:

the wrapper.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →