IP Library Patent Application 18602042
Patent Application
App. No. 18/602,042

SYSTEM AND METHOD FOR UNIVERSAL COMPUTER ASSET NORMALIZATION AND CONFIGURATION MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/602,042
Abstract

A system and method for universal computer asset normalization and configuration management that utilizes structure, organization, and ontologically-related metadata to unify computing assets into a common data model combined with provenance-related metadata to contextualize the assets for suitability in a given situation. The system and method include an asset registry that contains provenance information and ontological information about available computing assets, a provenance manager which tracks the provenance of each asset for data validation and contextual analysis purposes, an ontology manager that uses ontological relationships among assets to determine other domains in which an asset may be useful, and an interoperability manager which combines the provenance and ontology outputs to suggest computing assets that may be useful in a given context.

Claims (59)

1 . A computing system for universal computer asset normalization and configuration management employing an asset registry platform, comprising:

one or more hardware processors configured for:

creating an asset registry, the asset registry comprising a list of computing assets with ontology metadata and provenance metadata for each computing asset, the provenance metadata for each computing asset comprising at least information about the origin, ownership, custody, validity, trustworthiness, and bias of each respective computing asset and its constituent components;

loading a semantic ontology of computing assets represented by the ontology metadata, each computing asset comprising one or more data resources and one or more processing workflows that can be applied to the one or more data resources to perform data processing tasks producing a result;

receiving a request from a user;

wherein the request comprises any combination of:

a computing use case selection;

a request to share data, lists, or datasets, with other users; and

a request to delegate ownership of data, lists, or datasets, to another user or users;

creating a list of computing assets usable for the computing use case, the list comprising computing assets that are determined to be ontologically related to the computing use case based on the ontology;

for each of the computing assets in the list, determining the semantic fit of the computing asset in the ontology to produce the result produced by that computing asset for the computing use case based on the provenance metadata; and

displaying the list of computing assets usable for the computing use case with the calculated reliability of result for each computing asset in the list.

2 . The system of claim 1 , wherein the one or more hardware processors are further configured for tracking the provenance of each new computing asset added to the asset registry subsystem by adding the provenance metadata to the new computing asset in the asset registry.

3 . The system of claim 1 , wherein the one or more hardware processors are further configured for allowing the purchase, sale, or licensing of computing assets.

4 . A computer-implemented method executed on an asset registry platform for universal computer asset normalization and configuration management, the computer-implemented method comprising:

creating an asset registry, the asset registry comprising a list of computing assets with ontology metadata and provenance metadata for each computing asset, the provenance metadata for each computing asset comprising at least information about the origin, ownership, custody, validity, trustworthiness, and bias of each respective computing asset and its constituent components;

loading a semantic ontology of computing assets represented by the ontology metadata, each computing asset comprising one or more data resources and one or more processing workflows that can be applied to the one or more data resources to perform data processing tasks producing a result;

receiving a request from a user;

wherein the request comprises any combination of:

a computing use case selection;

a request to share data, lists, or datasets, with other users; and

a request to delegate ownership of data, lists, or datasets, to another user or users;

creating a list of computing assets usable for the computing use case, the list comprising computing assets that are determined to be ontologically related to the computing use case based on the ontology;

for each of the computing assets in the list, determining the semantic fit of the computing asset in the ontology to produce the result produced by that computing asset for the computing use case based on the provenance metadata;

displaying the list of computing assets usable for the computing use case;

calculating a reliability of results for each of the computing assets in the list of computing assets useable for the computing use case using the provenance metadata; and

displaying the list of computing assets usable for the computing use case with the calculated reliability of result for each computing asset in the list.

5 . The computer-implemented method of claim 4 , the computer-implemented method further comprising tracking the provenance of each new computing asset added to the asset registry subsystem by adding the provenance metadata to the new computing asset in the asset registry subsystem.

6 . The computer-implemented method of claim 4 , the computer-implemented method comprising allowing for the purchase, sale, or licensing of computing assets.

7 . A system for universal computer asset normalization and configuration management employing an asset registry platform, comprising one or more computers with executable instructions that, when executed, cause the system to:

create an asset registry, the asset registry comprising a list of computing assets with ontology metadata and provenance metadata for each computing asset, the provenance metadata for each computing asset comprising at least information about the origin, ownership, custody, validity, trustworthiness, and bias of each respective computing asset and its constituent components;

load a semantic ontology of computing assets represented by the ontology metadata, each computing asset comprising one or more data resources and one or more processing workflows that can be applied to the one or more data resources to perform data processing tasks producing a result;

receive a request from a user;

wherein the request comprises any combination of:

a computing use case selection;

a request to share data, lists, or datasets, with other users; and

a request to delegate ownership of data, lists, or datasets, to another user or users;

create a list of computing assets usable for the computing use case, the list comprising computing assets that are determined to be ontologically related to the computing use case based on the ontology;

for each of the computing assets in the list, determine the semantic fit of the computing asset in the ontology to produce the result produced by that computing asset for the computing use case based on the provenance metadata;

display the list of computing assets usable for the computing use case;

calculate a reliability of results for each of the computing assets in the list of computing assets useable for the computing use case using the provenance metadata; and

display the list of computing assets usable for the computing use case with the calculated reliability of result for each computing asset in the list.

8 . The system of claim 7 , wherein the system is further caused to track the provenance of each new computing asset added to the asset registry subsystem by adding the provenance metadata to the new computing asset in the asset registry subsystem.

9 . The system of claim 7 , wherein the system is further caused to allow the purchase, sale, or licensing of computing assets.

10 . Non-transitory, computer-readable storage media having computer-executable instructions embodied thereon that, when executed by one or more processors of a computing system employing an asset registry platform for universal computer asset normalization and configuration management, cause the computing system to:

create an asset registry, the asset registry comprising a list of computing assets with ontology metadata and provenance metadata for each computing asset, the provenance metadata for each computing asset comprising at least information about the origin, ownership, custody, validity, trustworthiness, and bias of each respective computing asset and its constituent components;

load a semantic ontology of computing assets represented by the ontology metadata, each computing asset comprising one or more data resources and one or more processing workflows that can be applied to the one or more data resources to perform data processing tasks producing a result;

receive a request from a user;

wherein the request comprises any combination of:

a computing use case selection;

a request to share data, lists, or datasets, with other users; and

a request to delegate ownership of data, lists, or datasets, to another user or users;

create a list of computing assets usable for the computing use case, the list comprising computing assets that are determined to be ontologically related to the computing use case based on the ontology;

for each of the computing assets in the list, determine the semantic fit of the computing asset in the ontology to produce the result produced by that computing asset for the computing use case based on the provenance metadata;

display the list of computing assets usable for the computing use case;

calculate a reliability of results for each of the computing assets in the list of computing assets useable for the computing use case using the provenance metadata; and

display the list of computing assets usable for the computing use case with the calculated reliability of result for each computing asset in the list.

11 . The non-transitory, computer-readable storage media of claim 10 , wherein the computing system is further caused to track the provenance of each new computing asset added to the asset registry subsystem by adding the provenance metadata to the new computing asset in the asset registry subsystem.

12 . The non-transitory, computer-readable storage media of claim 10 , wherein the computing system is further caused to allow the purchase, sale, or licensing of computing assets.

Assignments (3)
CHANGE OF NAME Recorded Jul 8, 2024
From: QPX LLC
To: QOMPLX LLC
Reel/Frame 067930/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2024
From: QOMPLX, INC.
To: QPX LLC
Reel/Frame 067807/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2024
From: TEJADA, ROMAN; CLAYTON, RANDY L.; CRABTREE, JASON; SALARIA, ANGADBIR; SELLERS, ANDREW
To: QOMPLX, INC.
Reel/Frame 067587/0101 →