Client confirmation method and system
First Claim
1. A client confirmation system for identifying data traffic transmitted over a first network, the data traffic being associated with a client, the client confirmation system comprising:
- one or more hardware processors configured to;
obtain first data usage information for a client, the first data usage information based on a plurality of data transmissions over the first network that include a client network address of the client on the first network;
determine, based on the client network address for the first network, an identifier of a second network on which the client is operating;
determine, based on the second network identifier, an address on the first network of a client authenticating service for the second network;
obtain second data usage information for the client from the authenticating service based on the address on the first network;
compare the first data usage information to the second data usage information and authenticate the client if the second data usage information generated by the client and the first data usage information agree.
1 Assignment
0 Petitions
Accused Products
Abstract
A client confirmation method and system for identifying data traffic transmitted over a network controlled by an operator, the data traffic being associated with at least one client, the client confirmation system comprising: a client confirmation application configured to identify at least one client address; an authenticator configured to authenticate the at least one client identified by the at least one client address by analyzing data usage information generated by the at least one client, wherein the data usage information is further known to the operator; and a traffic associator configured to associate data traffic transmitted over the network with the at least one client identified by the at least one client address.
-
Citations
18 Claims
-
1. A client confirmation system for identifying data traffic transmitted over a first network, the data traffic being associated with a client, the client confirmation system comprising:
-
one or more hardware processors configured to; obtain first data usage information for a client, the first data usage information based on a plurality of data transmissions over the first network that include a client network address of the client on the first network; determine, based on the client network address for the first network, an identifier of a second network on which the client is operating; determine, based on the second network identifier, an address on the first network of a client authenticating service for the second network; obtain second data usage information for the client from the authenticating service based on the address on the first network; compare the first data usage information to the second data usage information and authenticate the client if the second data usage information generated by the client and the first data usage information agree. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for identifying data traffic transmitted over a network controlled by an operator, the data traffic being associated with a client, the method comprising:
-
obtaining first data usage information for a client, the first data usage information based on a plurality of data transmissions over the first network that include a client network address of the client on the first network; determining, based on the client network address for the first network, an identifier of a second network on which the client is operating; determining, based on the second network identifier, an address on the first network of a client authenticating service for the second network; obtaining second data usage information for the client from the authenticating service based on the address on the first network; comparing the first data usage information to the second data usage information; and authenticating the client if the second data usage information and the first data usage information agree.
-
-
18. A computer program product, the computer program product being embodied on a computer-readable storage medium and configured so as when executed on a processor of a user device within a communications architecture, to:
-
obtaining first data usage information for a client, the first data usage information based on a plurality of data transmissions over the first network that include a client network address of the client on the first network; determining, based on the client network address for the first network, an identifier of a second network on which the client is operating; determining, based on the second network identifier, an address on the first network of a client authenticating service for the second network; obtaining second data usage information for the client from the authenticating service based on the address on the first network; comparing the first data usage information to the second data usage information; and authenticating the client if the second data usage information and the first data usage information agree.
-
Specification