System and method for provisioning a wireless device to only be able to access network services within a specific location
First Claim
Patent Images
1. A method of permissioning access to a network based upon the location of an electronic device, comprising:
- receiving signal information from a network device indicating that the network device has detected the presence of the electronic device;
using an encryption key to acknowledge the presence of the electronic device;
surveying the network environment to create a current network environment profile;
comparing the current network environment profile to a predefined network environment profile;
if the current network environment profile matches the predefined network environment profile, receiving access to network services; and
if the current network environment profile does not match the predefined network environment profile, being denied access to network services by the network device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for provisioning wireless devices such that they are only capable of accessing network services when in a specified location. A device surveys the current location of the device for existing base stations and stores a corresponding network environment profile. After the profile is stored, network services will only be provided to the device if the current network profile matches the stored profile.
20 Citations
24 Claims
-
1. A method of permissioning access to a network based upon the location of an electronic device, comprising:
-
receiving signal information from a network device indicating that the network device has detected the presence of the electronic device;
using an encryption key to acknowledge the presence of the electronic device;
surveying the network environment to create a current network environment profile;
comparing the current network environment profile to a predefined network environment profile;
if the current network environment profile matches the predefined network environment profile, receiving access to network services; and
if the current network environment profile does not match the predefined network environment profile, being denied access to network services by the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for permissioning access to a network based upon the location of an electronic device, comprising:
-
computer code for receiving signal information from a network device indicating that the network device has detected the presence of the electronic device;
computer code for using an encryption key to acknowledge the presence of the electronic device;
computer code for surveying the network environment to create a current network environment profile;
computer code for comparing the current network environment profile to a predefined network environment profile;
computer code for, if the current network environment profile matches the predefined network environment profile, receiving access to network services; and
computer code for, if the current network environment profile does not match the predefined network environment profile, being denied access to network services by the network device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic device, comprising:
-
a processor; and
a memory unit operatively connected to the processor and including;
computer code for receiving signal information from a network device indicating that the network device has detected the presence of the electronic device;
computer code for using an encryption key to acknowledge the presence of the electronic device;
computer code for surveying the network environment to create a current network environment profile;
computer code for comparing the current network environment profile to a predefined network environment profile;
computer code for, if the current network environment profile matches the predefined network environment profile, receiving access to network services; and
computer code for, if the current network environment profile does not match the predefined network environment profile, being denied access to network services by the network device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of selectively granting network access to an electronic device, comprising:
-
transmitting signal information to the electronic device;
receiving information acknowledging the presence of the electronic device;
determining whether a current network environment profile generated by the electronic device matches a predefined network environment profile for the electronic device;
if the current network environment profile matches the predefined network environment profile, permitting the electronic device to access network services; and
if the current network environment profile does not match the predefined network environment profile, denying the electronic device access to network services. - View Dependent Claims (23)
-
-
24. A computer program product for selectively granting network access to an electronic device, comprising:
-
computer code for transmitting signal information to the electronic device;
computer code for receiving information acknowledging the presence of the electronic device;
computer code for determining whether a current network environment profile generated by the electronic device matches a predefined network environment profile for the electronic device;
computer code for, if the current network environment profile matches the predefined network environment profile, permitting the electronic device to access network services; and
computer code for, if the current network environment profile does not match the predefined network environment profile, denying the electronic device access to network services.
-
Specification