Access Control Method, Electronic Device, and System
AssigneeHuawei Technologies Co., Ltd.
InventorsBingfei Ren, Zhewen Mao
Life of this patent
Estimating the term…
Abstract
A method includes sending, by a first device to a second device, a first request identifying a first caller, identifying a callee, and comprising indication information of a first service; running, by the second device in response to the first request, a first instance in a first sandbox; sending, by a third device to the second device, a second request identifying a second caller, identifying the callee, and comprising indication information of a second service; and running, by the second device in response to the second request, a second instance in a second sandbox, where the second instance is of the callee and provides the second service to the second caller, and where the second sandbox is different from the first sandbox.
Claims23
A method implemented by a communication system, wherein the method comprises:
- sending, by a first device of the communication system, a first request to a second device of the communication system, wherein the first request identifies a first caller installed in the first device, identifies a callee installed in the second device, and comprises first indication information of a first service;
- running, by the second device in response to the first request, a first instance in a first sandbox, wherein the first instance is of the callee and provides the first service for the first caller;
- sending, a third device of the communication system, a second request to the second device, wherein the second request identities a second caller installed in the third device, identifies the callee, and comprises second indication information of a second service, wherein the first caller, the callee, and the second caller are applications or functional components, wherein each of the applications is a first program entity implementing a plurality of functions, and wherein each of the functional components is a second program entity implementing a single function;
- and
- running, by the second device in response to the second request, a second instance in a second sandbox,
- wherein the second instance is of the callee and provides the second service to the second caller, and
- wherein the second sandbox is different from the first sandbox.
-19. (canceled)
A method implemented by a second device located in a communication system, wherein the method comprises:
- receiving a first request from a first device located in the communication system, wherein the first request identifies a first caller installed in the first device, identifies a callee installed in the second device, and comprises first indication information of a first service;
- running, in response to the first request, a first instance in a first sandbox, wherein the first instance is of the callee and provides the first service for the first caller;
- receiving a second request from a third device located in the communication system, wherein the second request identities a second caller installed in the third device, identifies the callee, and comprises second indication information of a second service, wherein the first caller, the callee, and the second caller are applications or functional components, wherein each of the applications is a first program entity implementing a plurality of functions, and wherein each of the functional components is a second program entity implementing a single function;
- and
- running, in response to the second request, a second instance in a second sandbox, wherein the second sandbox is different from the first sandbox, and
- wherein the second instance is of the callee and provides the second service to the second caller.
-36. (canceled)
A second electronic device comprising:
- a memory configured to store instructions and a callee;
- and
- one or more processors coupled to the memory and configured to execute the instructions to cause the second electronic device to:
- receive a first request from a first electronic device, wherein the first request identities a first caller installed in the first electronic device, identifies the callee, and comprises first indication information of a first service;
- run, in response to the first request, a first instance in a first sandbox, wherein the first instance is of the callee and provides the first service for the first caller;
- receive a second request from a third electronic device, wherein the second request identifies a second caller installed in the third electronic device, identifies the callee, and comprises second indication information of a second service, wherein the first caller, the callee, and the second caller are applications or functional components, wherein each of the applications is a first program entity implementing a plurality of functions, and wherein each of the functional components is a second program entity implementing a single function;
- and
- run, in response to the second request, a second instance in a second sandbox, wherein the second sandbox is different from the first sandbox, and
- wherein the second instance is of the callee and provides the second service to the second caller.
-40. (canceled)
Dependencies are inferred from the claim text.