SYSTEM AND METHOD FOR GEOFENCING
First Claim
1. A method, comprising:
- receiving, by a managed container embodied on non-transitory computer memory including instructions executable by a processor of a client device, a request for content from an application running in a secure shell provided by the managed container on the client device;
determining, by the managed container, whether the client device is located within a specified geographical location; and
denying or restricting, by the managed container, access by the application to the content requested by the application if the client device is not located within the specified geographical location.
4 Assignments
0 Petitions
Accused Products
Abstract
A managed container may have a managed cache storing content managed by or through an application gateway server computer. The managed container may receive a request for content from an application running in a secure shell provided by the managed container on a client device. The managed container may determine whether the client device is within a specified geographical location. If not, the managed container may deny or restrict the application access to the requested content. The access denial or restriction may continue until a connection is made to the application gateway server computer or until the client device has returned to within the specified geographical location. If the client device is within the specified geographical location, the managed container may provide or restore access to requested content. Embodiments of the managed container can therefore perform geofencing by disabling or limiting access to content based on predetermined secure/insecure designations.
106 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a managed container embodied on non-transitory computer memory including instructions executable by a processor of a client device, a request for content from an application running in a secure shell provided by the managed container on the client device; determining, by the managed container, whether the client device is located within a specified geographical location; and denying or restricting, by the managed container, access by the application to the content requested by the application if the client device is not located within the specified geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
in a managed container embodied on non-transitory computer memory and operating on a device having a processor, receiving a request for content; determining a geographic location of the device; and controlling access to the content based on the geographic location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
an application gateway server computer; and a managed container having a managed cache storing content managed by or through the application gateway server computer, the managed container embodied on non-transitory computer memory including instructions executable by a processor of a client device for; receiving a request for content from an application running in a secure shell provided by the managed container on the client device; determining whether the client device is located within a specified geographical location; and denying or restricting access by the application to the content requested by the application if the client device is not located within the specified geographical location. - View Dependent Claims (20)
-
Specification