Patent Document ID: 9608883
Application ID: 14943259
Patent Status: 1

Claim One:
1. A computing device that is connectable to at least one network, the computing device comprising: a network interface configured to connect the computing device to a network; at least one memory and at least one processor that are respectively configured to store and execute computer-executable instructions, which when executed, cause the computing device to perform operations, the operations including: obtaining a classification of a type of a computer network from amongst multiple different types of computer networks, the multiple different types of computer networks including a residential network and a public network, wherein obtaining the classification includes: deriving the classification from multiple network attributes associated with the computer network, wherein: the multiple network attributes include at least one of a domain name, a presence of a network infrastructure element, a parameter received from a network server, a communications media type, a service provider, a nominal available communications bandwidth, a measured available communications bandwidth, or a physical network location; obtaining at least one network classification policy based on the obtained classification for the computer network; and implementing a network classification policy action according to the at least one obtained network classification policy, wherein implementing the at least one network classification policy action includes: programmatically, by the computing device, configuring network security settings based on the obtained classification.