Patent ID: 9742769
Date: 2017-08-22
CPC Classifications: H04L,H04W

Claim:
1. A method for determining trusted wireless access points, the method comprising: identifying, by a mobile device, one or more wireless access points available to connect to a network to access a data hosted on a computer in the network; calculating an access point coefficient for each of the one or more identified wireless access points based on values representing a plurality of access point characteristics and further based on significance factors corresponding to the access point characteristics, wherein the plurality of access point characteristics include at least one of a period of operation of each of the one or more wireless access points, an existence of security incidents for each of the one or more wireless access points, a trust level for each of the one or more wireless access points, and a frequency of changing setup parameters of each of the one or more wireless access points; and calculating a network resource coefficient for the data hosted on the computer based on values representing a plurality of network resource characteristics and further based on significance factors corresponding to the network resource characteristics, wherein the plurality of network resource characteristics include network security requirements and authentication requirements to access the data; comparing, by the mobile device, each calculated access point coefficient to the calculated network resource coefficient; determining, based on the comparison of each calculated access point coefficient to the calculated network resource coefficient, at least one trusted wireless access point of the one or more identified wireless access points that is acceptable for establishing a connection to access the data hosted on the computer in the network responsive to the calculated access point coefficient of the trusted wireless access point being equal to or greater than the calculated network resource coefficient; and establishing a connection to the network via the trusted wireless access points to access the data hosted on the computer.