Patent ID: 11892993
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computing device comprising:
a processor; and
a memory including instructions that, when executed with the processor, cause the computing device to, at least:
generate a computing resource collection for a client from a catalog of computing resource objects by, for each computing resource object in the catalog of computing resource objects upon determining that the computing resource object is associated with the client:
adding the computing resource object to the computing resource collection;
identifying one or more dependencies for the computing resource object;
determining at least one unresolved dependency from the one or more dependencies, the at least one unresolved dependency including a particular dependency on a second computing resource object, the second computing resource object outside of the computing resource collection;
adding a third computing resource object to the computing resource collection;
responsive to the third computing resource object being different from the second computing resource object:
maintaining the at least one unresolved dependency for the computing resource object in an unresolved state; and

responsive to the third computing resource object corresponding to the second computing resource object:
resolving the unresolved dependency upon detecting that a collection service has added the second computing resource object associated with the unresolved dependency to the computing resource collection.