×

Creating multiple workspaces in a device

  • US 10,339,302 B2
  • Filed: 05/21/2015
  • Issued: 07/02/2019
  • Est. Priority Date: 05/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a computing device;

    a managed application executable by the computing device, wherein the managed application operates in a workspace managed by a workspace manager, and the managed application comprises a translator that, when executed by the computing device, is configured to cause the computing device to at least;

    intercept a message from a target application executed in the computing device to a system service of the computing device;

    generate a modified version of the message;

    provide the modified version of the message to the system service; and

    the workspace manager executable by the computing device, wherein the workspace manager, when executed by the computing device, is configured to cause the computing device to at least;

    obtain a component invocation message from the managed application;

    determine whether the component invocation message is intended to invoke a public component in the workspace; and

    provide an instruction to the managed application in response to determining whether the component invocation message is intended to invoke the public component.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×