Sandboxing individual applications to specific user folders in a cloud-based service
US-9553758-B2 · Jan 24, 2017 · US
US2016239659A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016239659-A1 |
| Application number | US-201615044858-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 16, 2016 |
| Priority date | Feb 16, 2015 |
| Publication date | Aug 18, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A electronic device and a control method of the electronic device are provided. A control method includes providing a first environment in which at least one application can operate and a second environment having an operation environment at least partially different from the first environment; determining whether a first application among the at least one application is to be executed in the second environment, when an execution command of the first application is acquired; and executing the first application in the second environment, when it is determined that the first application is to be executed in the second environment.
Opening claim text (preview).
What is claimed is: 1 . An electronic device comprising: an input/output interface; a processor; and a memory that stores instructions, which when executed, instruct the processor to: provide a first environment in which at least one application can operate and a second environment having an operation environment at least partially different from the first environment, determine whether a first application among the at least one application is to be executed in the second environment, when an execution command of the first application is acquired through the input/output interface, and execute the first application in the second environment, when is the processor determines that the first application is to be executed in the second environment. 2 . The electronic device of claim 1 , further comprising a display that displays an execution icon of the first application, wherein the input/output interface acquires a designation of the displayed execution icon of the first application. 3 . The electronic device of claim 1 , wherein each of the first environment and the second embodiment correspond to respective user identification information. 4 . The electronic device of claim 1 , wherein the processor identifies metadata included in the first application, the metadata indicating whether the first application is executed in the second environment. 5 . The electronic device of claim 4 , wherein the metadata includes at least one of data inserted into the first application when the first application is produced, a security level of the first application, and an authentication result of the first application. 6 . The electronic device of claim 1 , wherein the processor determines whether the first application is installed in the second environment. 7 . The electronic device of claim 6 , wherein, when the first application is not installed in the second environment, the processor does not execute the first application or executes the first application in the first environment. 8 . The electronic device of claim 6 , wherein, when the first application is installed in the second environment, the processor executes the first application in the second environment. 9 . The electronic device of claim 6 , wherein the processor determines whether an authentication result of the first application is successful and determines whether data of the first application is stored in the second environment. 10 . The electronic device of claim 1 , wherein the processor receives a selection of one of the first environment and the second environment and executes the first application in the selected environment. 11 . The electronic device of claim 1 , wherein an icon corresponding to the first application executed in the second environment is arranged on a screen corresponding to the first environment. 12 . A control method of an electronic device, the control method comprising: providing a first environment in which at least one application can operate and a second environment having an operation environment at least partially different from the first environment; determining whether a first application among the at least one application is to be executed in the second environment, when an execution command of the first application is acquired; and executing the first application in the second environment, when it is determined that the first application is to be executed in the second environment. 13 . The control method of claim 12 , further comprising: displaying an execution icon of the first application; and acquiring a selection of the displayed execution icon of the first application. 14 . The control method of claim 12 , wherein each of the first environment and the second embodiment correspond to respective user identification information. 15 . The control method of claim 12 , further comprising identifying metadata included in the first application, the metadata indicating whether the first application is executed in the second environment. 16 . The control method of claim 15 , wherein the metadata includes at least one of data inserted into the first application when the first application is produced, a security level of the first application, and an authentication result of the first application. 17 . The control method of claim 12 , further comprising determining whether the first application is installed in the second environment. 18 . The control method of claim 17 , further comprising, when the first application is not installed in the second environment, not executing the first application or executing the first application in the first environment. 19 . The control method of claim 17 , further comprising, when the first application is installed in the second environment, executing the first application in the second environment. 20 . The control method of claim 17 , further comprising: determining whether an authentication result of the first application is successful; and determining whether data of the first application is stored in the second environment. 21 . The control method of claim 12 , further comprising: receiving a selection of one of the first environment and the second environment; and executing the first application in the selected environment. 22 . The control method of claim 12 , further comprising arranging and displaying an icon corresponding to the first application executed in the second environment on a screen corresponding to the first environment.
by executing in a restricted environment, e.g. sandbox or secure virtual machine · CPC title
Program or device authentication · CPC title
Arrangements for executing specific programs · CPC title
Authentication, i.e. establishing the identity or authorisation of security principals · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.