System and method for monitoring a connection between a server and a passive client device
First Claim
1. A method for monitoring a connection between a server and a passive client device, comprising:
- continuously monitoring whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of a request for a new connection between said server and said passive client device;
closing said existing connection in response to the presence of said request for new connection; and
establishing said new connection between said server and said passive client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring a connection between a server and a passive client device is disclosed. The method comprises continuously monitoring whether an input data stream of an existing connection between the server and the client device is empty, and if so, determining the presence of a request for a new connection between the server and the passive client device, closing the existing connection in response to the presence of the request for new connection, and establishing the new connection. The system comprises a server operable to continuously monitor whether there is a problem in an existing connection between the server and a passive client device, and if so, determining the presence of a request for a new connection between the server and the client device, the server further operable to close the existing connection and establish the new connection between the server and the passive client device.
68 Citations
45 Claims
-
1. A method for monitoring a connection between a server and a passive client device, comprising:
-
continuously monitoring whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of a request for a new connection between said server and said passive client device; closing said existing connection in response to the presence of said request for new connection; and establishing said new connection between said server and said passive client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for monitoring a connection between a server and a passive client device, comprising:
-
determining, after the lapse of a user-defined time period, whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of a request for a new connection between said server and said passive client device in response to said input data stream being empty; closing said existing connection in response to the presence of said request for new connection; and establishing said new connection between said server and said passive client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for monitoring a connection between a server and a passive client device, comprising:
-
continuously monitoring whether there is a problem in an existing connection between said server and said passive client device, and if so, determining the presence of a request for a new connection between said server and said passive client device; closing said existing connection in response to the presence of said request for new connection; and establishing said new connection between said server and said passive client device. - View Dependent Claims (22, 23)
-
-
24. A method for monitoring a connection between a server and a passive client device, comprising:
-
determining, by said server without communicating with said passive client device, the presence of a problem in an existing connection between said server and said passive client device; determining the presence of a request for a new connection between said server and said passive client device in response to the presence of said problem in said existing connection; closing said existing connection in response to the presence of said request for new connection; and establishing said new connection between said server and said passive client device. - View Dependent Claims (25, 26)
-
-
27. A system for monitoring a connection, comprising:
-
a passive client device operable to generate a request for a new connection; and a server operable to continuously monitor whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of said request for new connection between said server and said passive client device, said server further operable to close said existing connection and establish said new connection between said server and said passive client device. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A system for monitoring a connection, comprising:
a server operable to continuously monitor whether there is a problem in an existing connection between said server and a passive client device, and if so, determining the presence of a request for a new connection between said server and said passive client device, said server further operable to close said existing connection and establish said new connection between said server and said passive client device. - View Dependent Claims (33)
-
34. An application for monitoring a connection between a server and a passive client device, comprising:
-
application software resident on a computer-readable medium and operable to; continuously monitor whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of a request for a new connection between said server and said passive client device; close said existing connection in response to the presence of said request for new connection; and establish said new connection between said server and said passive client device. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A system for monitoring a connection between a server and a passive client device, comprising:
-
means for continuously monitoring whether an input data stream of an existing connection between said server and said passive client device is empty, and if so, determining the presence of a request for a new connection between said server and said passive client device; means for closing said existing connection in response to the presence of said request for new connection; and means for establishing said new connection between said server and said passive client device. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification