Metadata customization for virtual private label clouds

US12445419B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12445419-B2
Application numberUS-202318468024-A
CountryUS
Kind codeB2
Filing dateSep 15, 2023
Priority dateSep 16, 2022
Publication dateOct 14, 2025
Grant dateOct 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Novel techniques are disclosed for providing vPLC-specific metadata service including customized vPLC-specific metadata. In certain embodiments, each vPLC may generate a customized metadata using its corresponding vPLC-specific customization instructions. In some embodiments, a vPLC-specific metadata service may be performed using pre-generated customized vPLC-specific metadata, on-the-fly customized metadata, pre-generated CSP-format metadata, or combinations thereof.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: creating a first virtual private label cloud (vPLC) for a first reseller based upon a cloud service provider (CSP)-provided infrastructure in a region, wherein creating the first vPLC comprises allocating a first portion of the CSP-provided infrastructure to the first vPLC; creating a second vPLC for a second reseller based upon the CSP-provided infrastructure, wherein creating the second vPLC comprises allocating a second portion of the CSP-provided infrastructure to the second vPLC; using the first vPLC to provide one or more first reseller-offered cloud services to one or more customers of the first reseller; using the second vPLC to provide one or more second reseller-offered cloud services to one or more customers of the second reseller; creating a first set of metadata customization instructions for the first vPLC; creating a second set of metadata customization instructions for the second vPLC; generating a first customized metadata associated with the first vPLC based at least upon the first set of metadata customization instructions; and generating a second customized metadata associated with the second vPLC based at least upon the second set of metadata customization instructions. 2. The method of claim 1 , wherein the first set of metadata customization instructions for the first vPLC is different from the second set of metadata customization instructions for the second vPLC. 3. The method of claim 1 , wherein generating the first customized metadata associated with the first vPLC is performed independent of generating the second customized metadata associated with the second vPLC. 4. The method of claim 1 , wherein generating the first customized metadata associated with the first vPLC occurs before receiving a request for the first customized metadata associated with the first vPLC. 5. The method of claim 4 , further comprising storing the first customized metadata associated with the first vPLC in a repository before receiving the request. 6. The method of claim 4 , wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC before receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC before receiving the request. 7. The method of claim 1 , wherein generating the first customized metadata associated with the first vPLC occurs upon receiving a request for the first customized metadata associated with the first vPLC. 8. The method of claim 7 , wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC upon receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC. 9. The method of claim 7 , wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC before receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC upon receiving the request. 10. The method of claim 9 , further comprising storing the first customized metadata associated with the first vPLC in a repository before receiving the request. 11. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: creating a first virtual private label cloud (vPLC) for a first reseller based upon a cloud service provider (CSP)-provided infrastructure in a region, wherein creating the first vPLC comprises allocating a first portion of the CSP-provided infrastructure to the first vPLC; creating a second vPLC for a second reseller based upon the CSP-provided infrastructure, wherein creating the second vPLC comprises allocating a second portion of the CSP-provided infrastructure to the second vPLC; using the first vPLC to provide one or more first reseller-offered cloud services to one or more customers of the first reseller; using the second vPLC to provide one or more second reseller-offered cloud services to one or more customers of the second reseller; creating a first set of metadata customization instructions for the first vPLC; creating a second set of metadata customization instructions for the second vPLC; generating a first customized metadata associated with the first vPLC based at least upon the first set of metadata customization instructions; and generating a second customized metadata associated with the second vPLC based at least upon the second set of metadata customization instructions. 12. The non-transitory computer-readable medium of claim 11 , wherein the first set of metadata customization instructions for the first vPLC is different from the second set of metadata customization instructions for the second vPLC. 13. The non-transitory computer-readable medium of claim 11 , wherein generating the first customized metadata associated with the first vPLC occurs before receiving a request for the first customized metadata associated with the first vPLC; and wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC before receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC before receiving the request. 14. The non-transitory computer-readable medium of claim 11 , wherein generating the first customized metadata associated with the first vPLC occurs upon receiving a request for the first customized metadata associated with the first vPLC; and wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC upon receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC. 15. The non-transitory computer-readable medium of claim 11 , wherein generating the first customized metadata associated with the first vPLC occurs upon receiving a request for the first customized metadata associated with the first vPLC; and wherein generating the first customized metadata associated with the first vPLC comprises: obtaining a raw metadata associated with the first vPLC before receiving the request; and applying the first set of metadata customization instructions to the obtained raw metadata associated with the first vPLC upon receiving the request. 16. A system, comprising: one or more processors; and one or more memories storing computer-executable instructions that, when executed by the one or more processors, cause the system to: create a first virtual private label cloud (vPLC) for a first reseller based upon a cloud service provider (CSP)-provided infrastructure in a region, wherein creating the first vPLC comprises allocating a first portion of the CSP-provided infrastructure to the first vPLC; create a second vPLC for a second reseller based upon the CSP-provided infrastructure, wherein creating the second vPLC comprises allocating a second portion of the CSP-provided infrastructure to the second vPLC; use the first vPLC to provide one or more first reseller-offered cloud services to one or more customers of the first r

Assignees

Inventors

Classifications

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • for controlling access to devices or network resources · CPC title

  • Network integration; Enabling network access in virtual machine instances · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12445419B2 cover?
Novel techniques are disclosed for providing vPLC-specific metadata service including customized vPLC-specific metadata. In certain embodiments, each vPLC may generate a customized metadata using its corresponding vPLC-specific customization instructions. In some embodiments, a vPLC-specific metadata service may be performed using pre-generated customized vPLC-specific metadata, on-the-fly cust…
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification H04L12/4641. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).