IP Library Patent Application 10662603
Patent Application
App. No. 10/662,603

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.
10/662,603
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 (62)

1 - 34 . (canceled)

35 . 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 web application commands transferred from the web application to the call server system from a web application format into a call server system format.

36 . The method of claim 35 wherein the translating web application commands further comprises translating a call control command.

37 . The method of claim 36 wherein the translating a call control command further comprises translating a conference call control command.

38 . The method of claim 35 wherein the translating web application commands further comprises translating a service control command.

39 . The method of claim 35 further comprising translating call server commands transferred from the call server system to the web application from the call server system format into the web application format.

40 . 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 web application commands transferred from the web application to the call server system from a web application format into a call server system format.

41 . The apparatus of claim 40 wherein the means for translating web application commands further comprises:

means for translating a call control command.

42 . The apparatus of claim 41 wherein the means for translating a call control command further comprises:

means for translating a conference call control command.

43 . The apparatus of claim 40 wherein the means for translating web application commands data further comprises:

means for translating a service control command.

44 . The apparatus of claim 40 further comprising:

means for translating call server commands transferred from the call server system to the web application from the call server system format into the web application format.

45 . 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, comprising:

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 web application commands transferred from the web application to the call server system from a web application format into a call server system format.

46 . The computer program product of claim 45 wherein the computer readable code for causing a computer to translate web application commands further comprises:

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

47 . The computer program product of claim 46 wherein the computer readable code for causing a computer to translate a call control command further comprises:

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

48 . The computer program product of claim 45 wherein the computer readable code for causing a computer to translate web application commands further comprises:

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

49 . The computer program product of claim 45 further comprising:

computer readable media for causing a computer to translate call server commands transferred from the call server system to the web application from the call server system format into the web application format.

50 . 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 web application commands transferred from the web application to the call server system from a web application format into a call server system format.

51 . The apparatus of claim 50 wherein the circuit for translating web application commands further comprises:

a circuit for translating a call control command.

52 . The apparatus of claim 51 wherein the circuit for translating a call control command further comprises:

a circuit for translating a conference call control command.

53 . The apparatus of claim 50 wherein the circuit for translating web application commands further comprises:

a circuit for translating a service control command.

54 . The apparatus of claim 50 further comprising

a circuit for translating call server commands transferred from the call server system to the web application from the call server system format into the web application format.

55 . 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 web application commands transferred from the web application to the call server system from a web application format into a call server system format.

56 . The system of claim 55 further comprising:

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

57 . The system of claim 56 wherein the web application comprises:

an interactive web page from the web server.

58 . The system of claim 56 wherein the web server comprises:

the wrapper.

59 . The system of claim 55 wherein the user interface comprises:

a personal computer with a web browser.

60 . The system of claim 55 wherein the call server system further comprises:

the wrapper.

61 . The system of claim 55 wherein the call server system further comprises:

a computer telephony interface for communicating with the call server.

62 . The system of claim 55 wherein the call server system further comprises:

a computer telephony interface server comprising a computer telephony interface.

63 . The system of claim 62 wherein the computer telephony interface server comprises:

the wrapper.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032422/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →