×

System and method for remote wipe

  • US 10,171,501 B2
  • Filed: 09/19/2014
  • Issued: 01/01/2019
  • Est. Priority Date: 09/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • running, by a client device of an application gateway server computer, a managed container that the client device has downloaded from a network source, the managed container written in a programming language native to the client device and comprising a managed cache and an application framework, the application framework having an execution engine;

    receiving, from the application gateway server computer by the managed container running on the client device, a client application for a backend system operating in an enterprise computing environment, wherein the application gateway server computer communicates with the backend system through a firewall of the enterprise computing environment;

    storing, by the managed container running on the client device, the client application for the backend system in the managed cache of the managed container, wherein the storing further comprises;

    storing, in the managed cache of the managed container, a plurality of client applications for a plurality of backend systems operating in the enterprise computing environment, the plurality of client applications received by the managed container from the application gateway server computer;

    providing, by the execution engine of the managed container, a runtime environment for running the client application on the client device;

    receiving, by the managed container running on the client device, a remote wipe message from the application gateway server computer over a network connection, the remote wipe message initiated at the application gateway server computer and specific to a user associated with the client device;

    causing, by the managed container running on the client device and independently of a local operating system of the client device in response to the remote wipe message from the application gateway server computer, a low level destruction to content or a portion thereof within the managed cache of the managed container, the low level destruction to the managed cache caused by the managed container resulting in deletion of the client application for the backend system; and

    sending, from the managed container to the application gateway server computer using an application programming interface of the application gateway server computer, an acknowledgement or message that the managed container had completed the remote wipe.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×