Detecting an inactive client during a communication session
First Claim
Patent Images
1. A method comprising:
- establishing a communication session between a first device and a browser on a second device, wherein the communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session, and wherein the communication session between the first device and the browser on the second device is established by the first device;
transmitting a message from the first device to the browser on the second device, wherein the message is a question; and
in response to the first device receiving an illogical response to the question from the second device and in response to the second device failing to actively respond to the message from the first device, terminating the communication session between the first device and the second device.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication session is established between a first device and a browser on a second device. The communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session. A question is transmitted from the first device to the browser on the second device. In response to the first device receiving an illogical response to the question from the second device, the communication session between the first device and the second device is terminated.
43 Citations
19 Claims
-
1. A method comprising:
-
establishing a communication session between a first device and a browser on a second device, wherein the communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session, and wherein the communication session between the first device and the browser on the second device is established by the first device; transmitting a message from the first device to the browser on the second device, wherein the message is a question; and in response to the first device receiving an illogical response to the question from the second device and in response to the second device failing to actively respond to the message from the first device, terminating the communication session between the first device and the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for controlling a communication session, said computer program product comprising:
-
a non-transitory computer usable medium having computer usable program code embodied therewith, said computer usable program code comprising; computer usable program code configured to establish a communication session between a first device and a browser on a second device, wherein the communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session, and wherein the communication session between the first device and the browser on the second device is established by the first device; computer usable program code configured to transmit a message from the first device to the browser on the second device, wherein the message is a question; and computer usable program code configured to, in response to the first device receiving an illogical response to the question and in response to the second device failing to actively respond to the message from the first device, terminate the communication session between the first device and the second device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor, a computer readable memory, and a computer readable storage media; first program instructions to establish a communication session between the first device and a browser on a second device, wherein the communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session, and wherein the communication session between the first device and the browser on the second device is established by the first device; second program instructions to transmit a message from the first device to the browser on the second device, wherein the message is a question; and third program instructions to, in response to the first device receiving an illogical response to the question and in response to the second device failing to actively respond to the message from the first device, terminate the communication session between the first device and the second device, and wherein the first, second, and third program instructions are stored on the computer readable storage media for execution by the processor via the computer readable memory. - View Dependent Claims (16, 17, 18, 19)
-
Specification