Coordinating a Computing Activity Across Applications and Devices Having Multiple Operation Modes in an Orchestration Framework for Connected Devices
First Claim
1. A method comprising:
- interconnecting a plurality of computing devices through an orchestration framework that coordinates operation of a computing activity across multiple computing devices of the plurality of computing devices;
initiating a computing activity at a first computing device of the plurality of computing devices;
receiving a request from the first computing device to perform at least a portion of the activity at a second computing device of the plurality of computing devices;
determining whether to instruct the second computing device to perform at least a portion of the computing activity based, at least in part, on a first operation mode of the first computing device and a second operation mode of the second computing device;
instructing, via the orchestration framework, the second computing device to perform at least a portion of the computing activity responsive to a determination that the first operation mode is the same as the second operation mode; and
wherein the first operation mode and the second operation mode are one of a plurality of operation modes that include a managed operation mode and an unmanaged operation mode.
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.
21 Citations
20 Claims
-
1. A method comprising:
-
interconnecting a plurality of computing devices through an orchestration framework that coordinates operation of a computing activity across multiple computing devices of the plurality of computing devices; initiating a computing activity at a first computing device of the plurality of computing devices; receiving a request from the first computing device to perform at least a portion of the activity at a second computing device of the plurality of computing devices; determining whether to instruct the second computing device to perform at least a portion of the computing activity based, at least in part, on a first operation mode of the first computing device and a second operation mode of the second computing device; instructing, via the orchestration framework, the second computing device to perform at least a portion of the computing activity responsive to a determination that the first operation mode is the same as the second operation mode; and wherein the first operation mode and the second operation mode are one of a plurality of operation modes that include a managed operation mode and an unmanaged operation mode. - View Dependent Claims (2, 3, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to interconnect a plurality of computing devices through an orchestration framework that coordinates operation of a computing activity across multiple computing devices of the plurality of computing devices, receive a request to perform at least a portion of a computing activity initiated at a first computing device of the plurality of computing devices at a second computing device of the plurality of computing device, determine whether to instruct the second computing device to perform at least a portion of the computing activity based, at least in part, on a first operation mode of the first computing device and a second operation mode of the second computing device, and instruct, via the orchestration framework, the second computing device to perform at least a portion of the computing activity responsive to a determination that the first operation mode is the same as the second operation mode; and wherein the first operation mode and the second operation mode are one of a plurality of operation modes that include a managed operation mode and an unmanaged operation mode. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable media storing instructions that, when executed, cause a 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; initiate a computing activity; receive an indication of a selected computing device to perform at least a portion of the computing activity; display a list of computing devices available for selection as the selected computing device wherein the list of computing devices is based on an operation mode of the computing device and the operation mode is one of a plurality of operation modes that include a managed operation mode and an unmanaged operation mode; and providing a request to the orchestration framework to instruct the selected computing device to perform at least a portion of the computing activity. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification