Server control of hypertext transfer protocol client
First Claim
Patent Images
1. A method for controlling a first HTTP client comprising:
- establishing a first HTTP connection between said first HTTP client and an HTTP server; and
sending an event to said first HTTP client from said HTTP server over said HTTP connection without said HTTP server receiving a request for said event from said first HTTP client.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling an HTTP client comprises the steps of establishing a connection between the HTTP client and a server and sending an event from the server to the HTTP client. The event passes over the HTTP connection and controls the HTTP client. The HTTP server sends the event without receiving a request for the event from the first HTTP client.
-
Citations
63 Claims
-
1. A method for controlling a first HTTP client comprising:
-
establishing a first HTTP connection between said first HTTP client and an HTTP server; and
sending an event to said first HTTP client from said HTTP server over said HTTP connection without said HTTP server receiving a request for said event from said first HTTP client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for controlling an HTTP client comprising:
sending an event to a HTTP client from a server without said server receiving a request for said event from said HTTP client, said event controlling said HTTP client. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
27. A method for remotely controlling a first HTTP client by a second HTTP client, said method comprising:
-
establishing an HTTP connection between said first HTTP client and a second HTTP client, sending an event to said first HTTP client from said second HTTP client over said HTTP connection, said event controlling said first client. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for providing web site assistance for a customer browser, said method comprising:
-
establishing a first connection between said customer browser and a server, establishing a second connection between an agent browser and said server; and
sending an event to said customer browser from said agent browser over said connections, said event controlling said customer browser. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for pushing a web page to a customer browser, said method comprising:
-
creating a first connection between said customer browser and a server, creating a second connection between an agent browser and said server;
sending an event comprising a URL of said web page displayed on said agent browser to said customer browser from said agent browser over said connections; and
processing said event by said customer browser causing said customer browser to request said URL and display said web page. - View Dependent Claims (49, 50)
-
-
51. A method for pulling a web page from a customer browser, said method comprising:
-
creating a first connection between said customer browser and a server, creating a second connection between an agent browser and said server;
sending a first event to said customer browser from said agent browser over said connections;
processing said first event by said customer browser, said event causing said customer browser to generate a second event comprising a URL of said web page;
sending said second event to said agent browser from said customer browser over said connections; and
processing said second event by said agent browser, said second event causing said agent browser to go to said URL and display said web page on an agent display. - View Dependent Claims (52, 53)
-
- 54. A system for controlling a first client comprising a server capable of establishing a connection with said first client and sending an event to said first client without said first client requesting said event, said event controlling said first client.
Specification