Managing data access via hybrid cloud and multi-cloud data stores

US12585796B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12585796-B2
Application numberUS-202418761614-A
CountryUS
Kind codeB2
Filing dateJul 2, 2024
Priority dateJul 2, 2024
Publication dateMar 24, 2026
Grant dateMar 24, 2026

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.

Managing data access, including receiving, at a front end presentation layer managed, a read/write request associated with data, the server information handling system in communication with the client information handling system; validating, at a business logic layer, the read/write request; identifying, by the business logic layer and from a database layer, a location of data associated with the read/write request that is stored at a data store, the location of the data store distinct from a location of the server information handling system; identifying, by the business logic layer and from the database layer, encryption keys associated with the data; requesting, by the business logic layer and from the data store, the data based on i) the location of the data store storing the data, and ii) the encryption keys associated with the data; providing, by the data store, a response to the read/write request, the response including the data.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method of managing data access, including: receiving, at a front end presentation layer of a server information handling system and from a client information handling system, a deployment request for data; receiving, at the front end presentation layer of the server information handling system and from the client information handling system, input indicating the location of storage of the data and encryption keys; updating, by a business logic layer of the server information handling system, a table at the database layer indicating i) the location of storage of the data and ii) the encryption keys; storing, by the database layer of the server information handling system, the data at the data store that is indicated by the location of the user input; receiving, at the front end presentation layer managed by the server information handling system and from the client information handling system, a read/write request associated with the data, the server information handling system in communication with the client information handling system; validating, at the business logic layer of the server information handling system, the read/write request; identifying, by the business logic layer and from a database layer of the server information handling system, a location of data associated with the read/write request that is stored at a data store, the location of the data store distinct from a location of the server information handling system; identifying, by the business logic layer and from the database layer, encryption keys associated with the data; requesting, by the business logic layer and from the data store, the data based on i) the location of the data store storing the data, and ii) the encryption keys associated with the data; and providing, by the data store and to the client information handling system, a response to the read/write request, the response including the data. 2 . The computer-implemented method of claim 1 , wherein the location of the data store is a separate cloud data store distinct from a cloud infrastructure of the server information handling system. 3 . The computer-implemented method of claim 1 , wherein the location of the data store is included by a cloud infrastructure of the client information handling system. 4 . The computer-implemented method of claim 1 , further including: receiving, at the front end presentation layer managed by the server information handling system and from an additional client information handling system, an additional read/write request associated with additional data, the server information handling system in communication with the additional client information handling system; validating, at the business logic layer management by the server information handling system, the additional read/write request; identifying, by the business logic layer and from the database layer of the server information handling system, a location of the additional data associated with the additional read/write request that is stored at an additional data store, the location of the additional data store distinct from the location of the server information handling system and distinct from the location of the data store; identifying, by the business logic layer and from the database layer, additional encryption keys associated with the additional data; requesting, by the business logic layer and from the additional data store, the additional data based on i) the location of the additional data store storing the additional data, and ii) the additional encryption keys associated with the additional data; and providing, by the additional data store and to the additional client information handling system, an additional response to the additional read/write request, the additional response including the additional data. 5 . An information handling system comprising a processor having access to memory media storing instructions executable by the processor to perform operations, comprising: receiving, at a front end presentation layer of a server information handling system and from a client information handling system, a deployment request for data; receiving, at the front end presentation layer of the server information handling system and from the client information handling system, input indicating the location of storage of the data and encryption keys; updating, by a business logic layer of the server information handling system, a table at the database layer indicating i) the location of storage of the data and ii) the encryption keys; storing, by the database layer of the server information handling system, the data at the data store that is indicated by the location of the user input; receiving, at the front end presentation layer managed by the server information handling system and from the client information handling system, a read/write request associated with the data, the server information handling system in communication with the client information handling system; validating, at the business logic layer of the server information handling system, the read/write request; identifying, by the business logic layer and from a database layer of the server information handling system, a location of data associated with the read/write request that is stored at a data store, the location of the data store distinct from a location of the server information handling system; identifying, by the business logic layer and from the database layer, encryption keys associated with the data; requesting, by the business logic layer and from the data store, the data based on i) the location of the data store storing the data, and ii) the encryption keys associated with the data; and providing, by the data store and to the client information handling system, a response to the read/write request, the response including the data. 6 . The information handling system of claim 5 , wherein the location of the data store is a separate cloud data store distinct from a cloud infrastructure of the server information handling system. 7 . The information handling system of claim 5 , wherein the location of the data store is included by a cloud infrastructure of the client information handling system. 8 . The information handling system of claim 5 , the operations further including: receiving, at the front end presentation layer managed by the server information handling system and from an additional client information handling system, an additional read/write request associated with additional data, the server information handling system in communication with the additional client information handling system; validating, at the business logic layer management by the server information handling system, the additional read/write request; identifying, by the business logic layer and from the database layer of the server information handling system, a location of the additional data associated with the additional read/write request that is stored at an additional data store, the location of the additional data store distinct from the location of the server information handling system and distinct from the location of the data store; identifying, by the business logic layer and from the database layer, additional encryption keys associated with the additional data; requesting, by the business logic layer and from the additional data store, the additional data based on i) the location of the additional data store storing the additional data, and ii) the additional encryption keys associated with the additional data; and providing, by the additional data store and to the additional client information handling system, an additional response to the additional read

Assignees

Inventors

Classifications

  • G06F21/602Primary

    Providing cryptographic facilities or services · 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 US12585796B2 cover?
Managing data access, including receiving, at a front end presentation layer managed, a read/write request associated with data, the server information handling system in communication with the client information handling system; validating, at a business logic layer, the read/write request; identifying, by the business logic layer and from a database layer, a location of data associated with t…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F21/602. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 24 2026 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).