CPC H04L 47/70 (2013.01) [G06F 21/31 (2013.01); G06F 21/6218 (2013.01); H04L 63/101 (2013.01); H04L 63/107 (2013.01); G06F 2221/2111 (2013.01); H04L 63/08 (2013.01); H04L 63/0876 (2013.01); H04L 63/108 (2013.01)] | 20 Claims |
1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising code that, when executed by the computing device, causes the computing device to at least:
receive, from a distribution service, a plurality of resources and a plurality of rules associated with the plurality of resources;
determine an authorized location and an authorized area associated with the authorized location based on the plurality of rules, the authorized location and the authorized area are determined to have different access rights to the plurality of resources;
determine a location of the computing device; and
grant access to a resource among the plurality of resources for the computing device based on the location of the computing device with respect to the authorization location or the authorized area.
|