18545765. TECHNIQUES FOR EFFICIENT COMPUTE RESOURCE HARVESTING simplified abstract (Oracle International Corporation)

From WikiPatents
Revision as of 06:27, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TECHNIQUES FOR EFFICIENT COMPUTE RESOURCE HARVESTING

Organization Name

Oracle International Corporation

Inventor(s)

Ganesh Seetharaman of Redwood Shores CA (US)

Robert Costin Velisar of Belmont CA (US)

Yuen Sheung Chan of San Ramon CA (US)

TECHNIQUES FOR EFFICIENT COMPUTE RESOURCE HARVESTING - A simplified explanation of the abstract

This abstract first appeared for US patent application 18545765 titled 'TECHNIQUES FOR EFFICIENT COMPUTE RESOURCE HARVESTING

Simplified Explanation

The present disclosure describes a system and techniques for resolving dangling references resulting from a dependency relationship between computing resource objects uncovered during a harvesting process.

  • A harvester application adds computing resource objects associated with a client to a resource collection as they are identified.
  • Dependencies are identified and resolved only if the associated computing resource objects have already been added to the collection.
  • Unresolved dependencies are added to an observer pool for later processing.
  • Observer modules check each computing resource object during the harvest process to match them with unresolved dependencies.

Potential Applications

This technology could be applied in software development, cloud computing, and data management systems.

Problems Solved

This technology solves the issue of dangling references and ensures that all dependencies are resolved correctly during the harvesting process.

Benefits

The system improves the efficiency and accuracy of resolving dependencies, leading to better resource management and system performance.

Potential Commercial Applications

Potential commercial applications include software development tools, cloud service providers, and data management platforms.

Possible Prior Art

One possible prior art could be a similar system used in software development environments to manage dependencies between modules and libraries.

Unanswered Questions

How does this technology handle circular dependencies between computing resource objects?

Circular dependencies are likely resolved by implementing a check for such scenarios and breaking the loop by prioritizing one of the dependencies over the other.

Can this system handle real-time updates to computing resource objects and their dependencies?

The system's ability to handle real-time updates would depend on the design and implementation of the observer modules to continuously check for changes and update dependencies accordingly.


Original Abstract Submitted

The present disclosure relates to a system and techniques for resolving dangling references resulting from a dependency relationship between computing resource objects uncovered during a harvesting process. In embodiments, a harvester application adds computing resource objects associated with a client to a resource collection as those computing resource objects are identified. Dependencies are identified as each computing resource object is added to the resource collection, which are resolved only if the computing resource objects associated with those dependencies have already been added to the resource collection. If the computing resource objects associated with the dependencies have not already been added to the resource collection, then the dependency is added to an observer pool. Observer modules are configured to check each computing resource object as it is processed during the harvest process in order to match those computing resource objects to unresolved dependencies.