Method for characterizing and directing real-time website usage
First Claim
1. A system for monitoring a communication connection between a client computer and a server application in a disconnected environment where there is no continuous connection between said client computer and said server application, running on a server computer, connected to said client computer over a network, said system comprising:
- a client application running on said client computer,wherein said client application subscribes to said server application and periodically sends a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, andwherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer and said status signal comprises data identifying resources currently being used by said client computer, andwherein said server application maintains statistics regarding client demand on server resources based on information within said status signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A system maintains a communication connection between a client computer and a server computer connected over a network. The system that has a server application runs on the server computer and a client application runs on the client computer. Also, the client application will periodically send a status signal to the server application. The status signal informs the server computer that the client computer has maintained a connection with the server computer. Further, the server application will maintain statistics on client computers connections based on status signals received from the client application.
-
Citations
29 Claims
-
1. A system for monitoring a communication connection between a client computer and a server application in a disconnected environment where there is no continuous connection between said client computer and said server application, running on a server computer, connected to said client computer over a network, said system comprising:
-
a client application running on said client computer, wherein said client application subscribes to said server application and periodically sends a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, and wherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer and said status signal comprises data identifying resources currently being used by said client computer, and wherein said server application maintains statistics regarding client demand on server resources based on information within said status signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for monitoring a communication connection between a client application, running on a client and a server computer connected to said client computer over a network in a disconnected environment wherein there is no continuous connection between said client computer and said server application, said system comprising:
-
a server application running on said server computer, wherein said client application subscribes to said server application and periodically sends a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, and wherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer and wherein said status signal comprises data identifying resources currently being used by said client computer, and wherein said server application maintains statistics on client computer connections based on said status signal received from said client application such that said status signals allow said server application to transparently track activity of said client computer in said disconnected environment. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for monitoring a communication connection between a client computer and a server application, running on a server computer connected, to said client computer over a network in a disconnected environment where there is no continuous connection between said client computer and said server application, said method comprising:
-
sending, by said server application, a client application to said client computer when said client computer establishes communication with said server computer; subscribing, by said client application, to said server application, and periodically sending, by said client application, a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, wherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer, wherein said status signal comprises data identifying resources currently being used by said client computer, and wherein said server application maintains statistics regarding client demand on server resources based on information within said status signal. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for monitoring a communication connection between a client application, running on a client computer, and a server computer connected to said client computer over a network in a disconnected environment where there is no continuous connection between said client computer and said server application said method comprising:
-
sending, by a server application running on said server computer, said client application to said client computer when said client computer establishes communication with said server computer; subscribing, by said client application, to said server application; and periodically sending, by said client application, a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, wherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer wherein said status signal comprises data identifying resources currently being used by said client computer, and wherein said server application maintains statistics on client computer connections based on status signals received from said client application such that said status signals allow said server application to transparently track activity of said client computer in said disconnected environment. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A program storage device readable by machine tangibly embodying a program of instructions executable by the machine to perform a method for monitoring a communication connection between a client computer and a server application, running on a server computer connected, to said client computer over a network in a disconnected environment where there is no continuous connection between said client computer and said server application, said method comprising:
-
sending, by said server application, a client application to said client computer when said client computer establishes communication with said server computer; subscribing, by said client application, to said server application; and periodically sending, by said client application, a status signal to said server application in said disconnected environment so long as said client application continues to use resources of said server computer, wherein continued receipt of said status signal by said server computer informs said server application that said client computer is maintaining a connection with said server computer, wherein said status signal comprises data identifying resources currently being used by said client computer, and wherein said server application maintains statistics regarding client demand on server resources based on information within said status signal. - View Dependent Claims (26, 27, 28, 29)
-
Specification