Managing dynamic policies and settings in an orchestration framework for connected devices
First Claim
1. A method comprising:
- interconnecting at least a first computing device and a second computing device through an orchestration framework that coordinates operation of a computing activity across at least the first computing device and a second computing device;
maintaining a management policy that governs interaction between at least the first computing device and the second computing device;
receiving, via the orchestration framework, a request from the first computing device to perform at least a portion of the computing activity at the second computing device, wherein the request is associated with a process for transferring content associated with the computing activity from the first computing device to the second computing device;
identifying an application capable of presenting the content;
determining whether the management policy permits the application to be launched at the second computing device;
initiating launch of the application at the second computing device responsive to a determination that the management policy permits the application to be launched at the second computing device; and
blocking launch of the application at the second computing device responsive to a determination that the management policy does not permit the application to be launched at the second computing device.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store.
209 Citations
19 Claims
-
1. A method comprising:
-
interconnecting at least a first computing device and a second computing device through an orchestration framework that coordinates operation of a computing activity across at least the first computing device and a second computing device; maintaining a management policy that governs interaction between at least the first computing device and the second computing device; receiving, via the orchestration framework, a request from the first computing device to perform at least a portion of the computing activity at the second computing device, wherein the request is associated with a process for transferring content associated with the computing activity from the first computing device to the second computing device; identifying an application capable of presenting the content; determining whether the management policy permits the application to be launched at the second computing device; initiating launch of the application at the second computing device responsive to a determination that the management policy permits the application to be launched at the second computing device; and blocking launch of the application at the second computing device responsive to a determination that the management policy does not permit the application to be launched at the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; one or more memories storing a management policy and computer-readable instructions that, when executed by the at least one processor, cause the apparatus to; interconnect at least a first computing device and a second computing device through an orchestration framework that coordinates operation of a computing activity across at least the first computing device and a second computing device, manage interaction at least the first computing device and the second computing device based on the management policy, receive, via the orchestration framework, a request from the first computing device to perform at least a portion of the computing activity at the second computing device, wherein the request is associated with the transfer of content associated with the computing activity from the first computing device to the second computing device, identify an application capable of presenting the content, determine whether the management policy permits the application to be launched at the second computing device, initiate launch of the application at the second computing device responsive to a determination that the management policy permits the application to be launched at the second computing device, and block launch of the application at the second computing device responsive to a determination that the management policy does not permit the application to be launched at the second computing device; and wherein the management policy governs the interaction between at least the first computing device and the second computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory computer-readable media having instructions that, when executed, cause at least one computing device to:
-
connect to one or more computing devices through an orchestration framework that coordinates operation of a computing activity across the computing device and the one or more computing devices in a peer-to-peer fashion; obtain a management policy from a policy manager, wherein the management policy coordinates the operation of the computin activity across the computingdevice and the one or more computing devices; and manage peer-to-peer communications between the computing device and individual computing devices of the one or more computing devices based on the management policy, wherein the peer-to-peer communications includes a transfer of content associated with the computing activity from the computing device to the one or more computing devices based on a determination whether the management policy permits an application capable of presenting the content to be launched at the one or more computing devices.
-
Specification