System and method of monitoring video and/or audio conferencing through a rapid-update web site
First Claim
1. A system for controlling the operation of a conference via a network, the conference being provided by a conference system that includes a conference system controller, the system comprising:
- a web server including a conference system controller interface to provide control information to the conference system controller and a network interface;
a client computer device having a display and being communicatively connected to the web server through the network interface; and
a web browser running on the client computer device and being operative to receive a monitoring web page from the web server, the monitoring web page defining at least one control element which when actuated causes the web browser to request the web server to send a control action to the conference system controller over the conference system controller interface, the control action being associated with the actuated control element, wherein web server includes a COM application and the web browser requests the web server to send a control action to the conference system controller by requesting the download of a command ASP page from the web server, the command ASP page including a server script with a call to the COM application, and the COM application, in response to receiving the call from the server script being operative to interface to the conference system controller over the conference system controller interface.
11 Assignments
0 Petitions
Accused Products
Abstract
The operation and status of a system, such as a video/audio conferencing system, is monitored through the use of a web-based system. The system includes multiple client computer devices that interconnect with a web server. The web server is able to access the system to determine status changes, as well as to control the operation of the system. For operability across multiple platforms and technologies, the interface between the web server and the system is performed using a Microsoft Component Object Model (“COM”) application. The web server also includes an ASP page constructed with a server script and one or more client scripts embedded or invoked from the server script. The server script is set up to operate in a looped configuration. Each pass through the loop of the server script, the system is queried to determine if a status change has occurred. If no change has occurred, the server script delays and then restarts the loop. If a change in status has occurred, the client script is updated to reflect the status change and the client script is downloaded to the client computer device. The client computer device includes a web browser that loads a split pane web site from the web server—one pane being visible and the other pane being invisible. The client script runs within the invisible pane and is generally constructed to update the visible pane to reflect the status change. Thus, the visible pane on the client computer system can be updated automatically and rapidly without requiring a user to perform any functions, such as actuating a refresh button.
-
Citations
19 Claims
-
1. A system for controlling the operation of a conference via a network, the conference being provided by a conference system that includes a conference system controller, the system comprising:
-
a web server including a conference system controller interface to provide control information to the conference system controller and a network interface;
a client computer device having a display and being communicatively connected to the web server through the network interface; and
a web browser running on the client computer device and being operative to receive a monitoring web page from the web server, the monitoring web page defining at least one control element which when actuated causes the web browser to request the web server to send a control action to the conference system controller over the conference system controller interface, the control action being associated with the actuated control element, wherein web server includes a COM application and the web browser requests the web server to send a control action to the conference system controller by requesting the download of a command ASP page from the web server, the command ASP page including a server script with a call to the COM application, and the COM application, in response to receiving the call from the server script being operative to interface to the conference system controller over the conference system controller interface.
-
-
2. A system for controlling the operation of a conference via a network, the conference being provided by a conference system that includes a conference system controller, the system comprising:
-
a web server including a conference system controller interface to provide control information to the conference system controller and a network interface;
a client computer device having a display and being communicatively connected to the web server through the network interface; and
a web browser running on the client computer device and being operative to receive a monitoring web page from the web server, the monitoring web page defining at least one control element which when actuated causes the web browser to request the web server to send a control action to the conference system controller over the conference system controller interface, the control action being associated with the actuated control element, wherein the monitoring web page from the web server defines a visible pane and an invisible pane, the visible pane receiving content from a first site and the invisible pane receiving content from a second site, whereby using different sites the operator can interact with the visible pane during operation. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A system for monitoring the status of a conference via a network, the conference being provisioned by a conferencing system that includes a conference system controller, the system comprising:
-
a web server including a conference system controller interface to receive status information from the conference system controller, and a network interface;
a client computer device having a display and being communicatively connected to the web server through the network interface;
a looped server script running on the web server, the server script being operative to receive status information from conference system controller interface and when the status information is new, to generate a client script based, at least in part, on the status information, and download the client script to the client computer device; and
a web browser running on the client computer device and enabling the client computer device to interfere with the web server via the network interface, the web browser being operative to receive the client script from the web server and run the client script, whereby the display of the client computer device is updated to display the status information. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for monitoring the status of a conference via a network, the conference being provisioned by a conferencing system that includes a conference system controller, the system comprising:
-
a web server having a split web page comprising a visible pane and an invisible pane, the web server including a conference system controller interface to receive status information from the conference system controller and a network interface;
a client computer device having a display and being communicatively connected to the web server through the network interface, the client computer being operative to request an initial download of the split web page and to continually receive updated information from the split web page; and
a looped server script running on the web server in the invisible pane, the server script being operative to request and receive status information from the conference system controller interface and when the status information is new, to generate a client script based, at least in part, on the new status information, and automatically download the client script to the invisible pane of the split web page in the client computer device; and
a web browser running on the client computer device and enabling the client computer device to interface with the web server via the network interface, the web browser being operative to receive the client script from the web server and run the client script, wherein the display of the client computer device is updated to display the new status information.
-
Specification