Device metering
First Claim
1. A system comprising:
- a configuration server configured to;
send a configuration profile to a client device, the configuration profile being configured to cause the client device to;
detect that a request to a specific domain has been issued,based on information in the configuration profile, determine that, for any domain to which a request has been issued, a connection to a VPN system should first be established,connect to the VPN system without user input andrelay the request to the specific domain through the VPN system to which a connection has been established;
the client device configured to;
receive the configuration profile;
apply the received configuration profile such that the client device is configured to;
detect that a request to a specific domain has been issued,determine that, for any domain to which a request has been issued, a connection to the VPN system should be first be established,connect to the VPN system without user, andrelay the request to the specific domain via the VPN system to which a connection has been established; and
the VPN system configured to;
receive the request sent by the client device through the VPN system;
record information about the request sent by the client device through the VPN system; and
relay the request to the specific domain, wherein;
the configuration profile includes information about domains to which the client device issues requests and proxy connection information that specifies a proxy server that is part of the VPN system;
the client device is configured to apply the received configuration profile such that the client device is configured to relay the request through the proxy server after connecting to the VPN system.
7 Assignments
0 Petitions
Accused Products
Abstract
A system includes a configuration server, a client device, and a VPN system. The configuration server is configured to send a configuration profile to a client device. The configuration profile is configured to cause the client device to connect to a VPN system without user input and send network traffic through the VPN system. The client device is configured to receive the configuration profile and apply the received configuration profile such that the client device is configured to connect to the VPN system without user input and send network traffic through the VPN system. The VPN system is configured to receive the network traffic sent by the client device through the VPN system and record information about the network traffic sent by the client device through the VPN system.
-
Citations
18 Claims
-
1. A system comprising:
-
a configuration server configured to; send a configuration profile to a client device, the configuration profile being configured to cause the client device to; detect that a request to a specific domain has been issued, based on information in the configuration profile, determine that, for any domain to which a request has been issued, a connection to a VPN system should first be established, connect to the VPN system without user input and relay the request to the specific domain through the VPN system to which a connection has been established; the client device configured to; receive the configuration profile; apply the received configuration profile such that the client device is configured to; detect that a request to a specific domain has been issued, determine that, for any domain to which a request has been issued, a connection to the VPN system should be first be established, connect to the VPN system without user, and relay the request to the specific domain via the VPN system to which a connection has been established; and the VPN system configured to; receive the request sent by the client device through the VPN system; record information about the request sent by the client device through the VPN system; and relay the request to the specific domain, wherein; the configuration profile includes information about domains to which the client device issues requests and proxy connection information that specifies a proxy server that is part of the VPN system; the client device is configured to apply the received configuration profile such that the client device is configured to relay the request through the proxy server after connecting to the VPN system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
sending a configuration profile to a client device such that the client device receives the configuration profile and applies the configuration profile to configure the client device to; detect that a request to a specific domain has been issued, based on information in the configuration profile, determine that, for any domain to which a request has been issued, a connection to a VPN system should first be established, connect to the VPN system without user input and relay the request to the specific domain through the VPN system to which a connection has been established; receiving, at the VPN system, the request sent by the client device through the VPN system; recording, at the VPN system, information about the request sent by the client device through the VPN system; and relaying the request to the specific domain, wherein; the configuration profile includes information about domains to which the client device issues requests proxy connection information that a proxy server that is part of the VPN system; sending the VPN configuration profile to the client device includes sending the VPN configuration profile to the client device such that the client device receives the configuration profile and applies the configuration profile to configure the client device to relay the request through the proxy server after connecting to the VPN; and receiving, at the VPN system, the request sent by the client device through the VPN system includes receiving the request at the proxy server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification