Automatic dependency resolution
First Claim
Patent Images
1. A method, comprising:
- determining one or more dependencies associated with a previously successful modification of a resource on a first machine;
identifying one or more second machines having a similar profile to the first machine;
automatically resolving or verifying the one or more dependencies on the one or more second machines; and
automatically processing the previously successful modification for the resource on the one or more second machines.
11 Assignments
0 Petitions
Accused Products
Abstract
Techniques for automatic dependency resolution are provided. A source machine and a previously successful modification for a given resource, which was modified on the source machine, are identified. Dependencies associated with the modification are identified on the source machine. One or more target machines are selected in response to having a similar profile to that of the source machine. The dependencies are automatically resolved on the target machines and the modification is automatically processed on the target machines to modify the given resource.
54 Citations
24 Claims
-
1. A method, comprising:
-
determining one or more dependencies associated with a previously successful modification of a resource on a first machine;
identifying one or more second machines having a similar profile to the first machine;
automatically resolving or verifying the one or more dependencies on the one or more second machines; and
automatically processing the previously successful modification for the resource on the one or more second machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12)
-
-
8. A method, comprising:
-
receiving a resource for modification on one or more machines;
comparing previous modifications;
selecting one of the previous modifications in response to the compare;
inspecting a first machine associated with the selected one of the previous modifications to acquire a profile of the first machine;
determining dependencies associated with the selected one of the previous modifications that exists on the first machine; and
identifying a second machine having a similar profile to the profile of the first machine that lacks the selected one of the previous modifications. - View Dependent Claims (9, 10, 11, 13, 14)
-
-
15. A system, comprising:
-
a dependency resolving service; and
a modification service, wherein the dependency resolving service is to ensure dependencies associated with a given modification of a service are resolved on target machines, and wherein the modification service is to automatically process the given modification on the target machines once the dependencies are resolved on the given machines by the dependency resolving service. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A data structure implemented in a machine-accessible medium, the data structure when processed by a machine facilitates an automatic modification of a service on a target machine, the data structure, comprising:
-
a modification for a given resource;
one or more dependencies associated with the modification; and
a profile for a source machine that previously successfully processed the modification, wherein the profile is used to select a target machine and the one or more dependencies are verified or resolved on the target machine and the modification is automatically processed on the target machine. - View Dependent Claims (21, 22, 23, 24)
-
Specification