Insuring the proper return of queries requested by world wide web client stations from web sources when dynamic IP addresses are assigned to client stations
First Claim
1. In a World Wide Web (Web) communication network with user access via a plurality of data processor controlled client stations, a system for the handling of query requests from a client station comprising:
- service provider means supporting a set of said plurality of client stations including;
means responsive to each query request from each of said set of client stations for assigning one of a set of IP addresses to each requesting client station, and means for sending each query request to a Web server; and
a Web server comprising;
means for determining if said assigned IP address is still assigned to said requesting client station; and
means for sending a query response to said requesting client station only if said IP address is still assigned to said requesting station.
1 Assignment
0 Petitions
Accused Products
Abstract
An Internet system for the handling of query requests from a client station comprising a service provider supporting a set of said plurality of client stations. The provider has server means responsive to each query request from each of said set of client stations for temporarily assigning one of a set of IP addresses to each requesting client station and means for sending each query request to a Web server. The Web server includes means for determining if said assigned IP address is still assigned to said requesting client station in combination with means for sending a query response to said requesting client station only if said IP address is still assigned to said requesting station. The service server operates conventionally so that the means for assigning said IP addresses assigns an IP address to one requesting client station for only as long as the one requesting client station continues the query request according to DHCP protocols, i.e. there must be a discontinuance or disruption before dynamic reassignment can take place.
-
Citations
18 Claims
-
1. In a World Wide Web (Web) communication network with user access via a plurality of data processor controlled client stations, a system for the handling of query requests from a client station comprising:
-
service provider means supporting a set of said plurality of client stations including;
means responsive to each query request from each of said set of client stations for assigning one of a set of IP addresses to each requesting client station, and means for sending each query request to a Web server; and
a Web server comprising;
means for determining if said assigned IP address is still assigned to said requesting client station; and
means for sending a query response to said requesting client station only if said IP address is still assigned to said requesting station. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a Web communication network with user access via a plurality of data processor controlled client stations, a service provider supporting a set of said client stations, and a Web server for accessing and sending client station requested queries to said client stations, a method for the handling of query requests from a client station comprising:
-
assigning one of a set of IP addresses to each requesting client station responsive to each query request from each of said set of client stations;
sending each query request to a Web server;
determining by said Web server if said assigned IP address is still assigned to said requesting client station; and
sending a query result to said requesting client station only if said IP address is still assigned to said requesting station. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A computer program having code recorded on a computer readable medium for the handling of query requests from a client station in a Web communication network with user access via a plurality of data processor controlled client stations, a service provider supporting a set of said client stations, and a Web server for accessing and sending client station requested queries to said client stations, said program comprising:
means in said service provider supporting a set of said plurality of client stations including;
means responsive to each query request from each of said set of client stations for assigning one of a set of IP addresses to each requesting client station, and means for sending each query request to a Web server;
means in said Web server for determining if said assigned IP address is still assigned to said requesting client station; and
means in said Web server for sending a query result to said requesting client station only if said IP address is still assigned to said requesting station.
Specification