WEB METHODS FOR A CONFERENCE COLLABORATION TOOL
A conference collaboration system has a server connected to a network and configured to generate a page view requested by a client device over the network and provide dynamic content associated with the requested page view for display on the device; and a database configured to store the dynamic content, update the dynamic content in response to commands from the server, and provide the dynamic content to the server in response to requests from the server, wherein the dynamic content is associated with a plurality of services, each shown in a page view, and the dynamic content and the services are associated with a conference. The server can determine an authorization level of a user interacting with the client device and provide a page view and dynamic content in response to the authorization level, and the dynamic content is updated or created in response to or for actions during the conference.
1 . A computer implemented method comprising:
authenticating, by a server, a client device during a conference;
receiving, by a server, a request from the authenticated client device;
executing, by a server, a server side script engine to generate page views and dynamic content compiled in preparation of a conference and during a conference for a client device that is connected to the server through a network;
sending, by a server, a hypertext transfer protocol (HTTP) response to the client device to render the page views and dynamic content on the client device during the conference, wherein the HTTP response includes a call to a client side script engine configured to generate a user interface and generate a response to the server;
receiving, by a server, the response from the client side script engine; and
translating, by a server, the client side script engine response into a command recognized by the server side script engine.
2 . The method of claim 1 , wherein the user interface generated by the client side script engine comprises a notification alert window.
3 . The method of claim 2 , wherein the window includes a dismiss button and a reply button.
4 . The method of claim 3 , wherein the dismiss button sends a response from the client side script engine to the server to mark the notification as read by a user.
5 . The method of claim 3 , wherein the reply button sends a response from the client side script engine to the server requesting a new page view and new dynamic content.
6 . The method of claim 1 , wherein the client side script engine comprises JavaScript.
7 . The method of claim 1 , wherein the server side script engine comprises ASP or C#.
8 . A computer implemented method, comprising:
authenticating, by a server, a client device during a conference;
receiving, by a server, a request from the authenticated client device;
executing, by a server, a server side script engine to generate page views and dynamic content compiled in preparation to a conference and during a conference for a client device that is connected to the server through a network;
sending, by a server, a hypertext transfer protocol (HTTP) response to the client device to render the page views and dynamic content on the client device during the conference, wherein the HTTP response includes a call to a client side script engine configured to monitor client-side actions and generate a response to the server;
translating, by a server, the client side script engine response into a command recognized by the server side script engine.
9 . The method of claim 8 , wherein the monitor client-side actions comprises a change in an orientation of the device.
10 . The method of claim 8 , wherein the client side script engine comprises JavaScript.
11 . The method of claim 8 , wherein the server side script engine comprises ASP or C#.
12 . A system comprising:
a server configured to:
authenticate a client device during a conference;
receive a request from the authenticated client device;
execute a server side script engine to generate page views and dynamic content compiled in preparation of a conference and during a conference for a client device that is connected to the server through a network;
send a hypertext transfer protocol (HTTP) response to the client device to render the page views and dynamic content on the client device during the conference, wherein the HTTP response includes a call to a client side script engine configured to generate a user interface and generate a response to the server;
receive the response from the client side script engine; and
translate the client side script engine response into a command recognized by the server side script engine.
13 . The system of claim 12 , wherein the user interface generated by the client side script engine comprises a notification alert window.
14 . The system of claim 12 , wherein the window includes a dismiss button and a reply button.
15 . The system of claim 14 , wherein the dismiss button sends a response from the client side script engine to the server to mark the notification as read by a user.
16 . The system of claim 14 , wherein the reply button sends a response from the client side script engine to the server requesting a new page view and new dynamic content.
17 . The method of claim 12 , wherein the client side script engine comprises JavaScript.
18 . The system of claim 12 , wherein the server side script engine comprises ASP or C#.