Task sequence interface
First Claim
Patent Images
1. A method, implemented in a device, the method comprising:
- exposing an interface that allows task sequences to be performed on a plurality of remote devices;
receiving requests regarding the task sequences and the plurality of remote devices via the interface; and
wherein the interface comprises an object model including device objects that represent physical devices in a network, and jobs objects that represent task sequences performed on one or more of the plurality of remote devices.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect of task sequence interfaces, a method includes exposing an interface that allows task sequences to be performed on a plurality of remote devices, and receiving requests regarding the task sequences and the plurality of remote devices via the interface. The interface comprises an object model including device objects that represent physical devices in a network, and jobs objects that represent task sequences performed on one or more of the plurality of remote devices.
-
Citations
56 Claims
-
1. A method, implemented in a device, the method comprising:
-
exposing an interface that allows task sequences to be performed on a plurality of remote devices;
receiving requests regarding the task sequences and the plurality of remote devices via the interface; and
wherein the interface comprises an object model including device objects that represent physical devices in a network, and jobs objects that represent task sequences performed on one or more of the plurality of remote devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a controller, causes the one or more processors to:
-
maintain one or more control components associated with a device being managed by the controller, wherein the device can be accessed by the controller over a network, and wherein each of the one or more control components can store information regarding the device associated with the control component; and
for each of the one or more control components, expose an execute method that, when invoked, causes the one or more processors to execute a command on the device associated with the control component. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a controller, causes the one or more processors to:
-
maintain one or more control components associated with a set of multiple devices being managed by the controller, wherein each of the multiple devices can be accessed by the controller over a network, and wherein each of the one or more control components can store information regarding the set associated with the control component; and
for each of the one or more control components, expose an execute method that, when invoked, causes the one or more processors to run a job on each of the multiple devices associated with the control component. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a controller, causes the one or more processors to:
-
maintain one or more control components associated with a job template being maintained by the controller, wherein the job template identifies a job that can be performed by the controller on a target; and
for each of the one or more control components, expose an execute method that, when invoked, causes the one or more processors to perform the job on the target. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a controller, causes the one or more processors to:
-
maintain one or more control components associated with a job being maintained by the controller, wherein the job represents a task sequence that can be performed by the controller on a target; and
for each of the one or more control components, expose a start method that, when invoked, causes the one or more processors to start performing steps of the job on the target. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a controller, causes the one or more processors to:
-
maintain one or more control components associated with an operating system image being maintained by an automated deployment service, wherein the operating system image can be deployed on a device that can be accessed by the automated deployment service over a network; and
for each of the one or more control components, expose a retrieve method that, when invoked, causes the one or more processors to retrieve the operating system image. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
Specification