DETERMINING THE PHYSICAL LOCATION OF A CLIENT
First Claim
1. A system for determining a physical location of a client, comprising:
- one or more processors configured to;
determine a network transmission time associated with requested data being sent to the client and the client sending data to a first server, and a network transmission time associated with requested data being sent to the client and the client sending data to a second server;
determine a set of key parameters for the first server and a set of key parameters for the second server;
determine a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into one or more data processing models; and
determine the physical location associated with the client at least in part by using the distance between the client and the first server and the distance between the client and the second server; and
a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
Determining a physical location of a client, including: determining a network transmission time associated with a first server and a network transmission time associated with a second server; determining a set of key parameters for the first server and a set of key parameters for the second server; determining a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into a data processing model; and determining the physical location associated with the client using the distance between the client and the first server and the distance between the client and the second server.
18 Citations
19 Claims
-
1. A system for determining a physical location of a client, comprising:
-
one or more processors configured to; determine a network transmission time associated with requested data being sent to the client and the client sending data to a first server, and a network transmission time associated with requested data being sent to the client and the client sending data to a second server; determine a set of key parameters for the first server and a set of key parameters for the second server; determine a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into one or more data processing models; and determine the physical location associated with the client at least in part by using the distance between the client and the first server and the distance between the client and the second server; and a memory coupled to the one or more processors and configured to provide the one or more processors with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining a physical location of a client, comprising:
-
determining a network transmission time associated with requested data being sent to the client and the client sending data to a first server, and a network transmission time associated with requested data being sent to the client and the client sending data to a second server; determining a set of key parameters for the first server and a set of key parameters for the second server; determining a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into one or more data processing models; and determining the physical location associated with the client at least in part by using the distance between the client and the first server and the distance between the client and the second server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for determining a physical location of a client, the computer program product being embodied in a computer readable non-transitory storage medium and comprising computer instructions for:
-
determining a network transmission time associated with requested data being sent to the client and the client sending data to a first server, and a network transmission time associated with requested data being sent to the client and the client sending data to a second server; determining a set of key parameters for the first server and a set of key parameters for the second server; determining a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into one or more data processing models; and determining the physical location associated with the client at least in part by using the distance between the client and the first server and the distance between the client and the second server.
-
Specification