Secure onboarding of external compute fabric in an edge horizontal platform

US12244710B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12244710-B2
Application numberUS-202217730629-A
CountryUS
Kind codeB2
Filing dateApr 27, 2022
Priority dateApr 27, 2022
Publication dateMar 4, 2025
Grant dateMar 4, 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.

An edge processing system includes first and second information handling systems. The first information handling system orchestrates the edge processing system, and creates a first key pair including a first private key and a first public key. The second information handling system receives fabric agent code that includes the first public key, a second key pair including a second private key and a second public key, and an address of the first information handling system. The second information handling system executes the fabric agent code to provide an access request to the address. The access request is encoded with the first public key. The first information handling system authenticates the access request with the first private key, and provides external compute fabric code to the second information handling system in response to authenticating the access request. The second information handling system instantiates the external compute fabric code to manage end points of the edge processing system.

First claim

Opening claim text (preview).

What is claimed is: 1. An edge processing system, comprising: a first information handling system including: a first processor; a first memory storing instructions that, when executed by the first processor, cause the first processor to perform first operations comprising: orchestrating the edge processing system; and creating a first key pair including a first private key and a first public key; a second information handling system including: a second processor; and a second memory storing instructions that, when executed by the second processor, cause the second processor to perform second operations comprising: receiving a fabric agent code, the first public key, a second key pair including a second private key and a second public key, and an address of the first information handling system; and executing the fabric agent code to provide an access request to the address; wherein the first operations further comprise: authenticating the access request with the first private key, and providing external compute fabric code to the second information handling system in response to the access request being authenticated; wherein the second operations further comprise: instantiating the external compute fabric code to manage end points of the edge processing system; and wherein secure bidirectional communications based on the first and second key pairs are established between the first and second information handling systems. 2. The edge processing system of claim 1 , wherein the access request includes the second public key. 3. The edge processing system of claim 2 , wherein providing the external compute fabric code comprises encoding the external compute fabric code with the second public key. 4. The edge processing system of claim 3 , wherein prior to instantiating the external compute fabric code, the second operations further comprise authenticating the external compute fabric code with the second private key. 5. The edge processing system of claim 1 , further comprising: a third processor; and a third memory storing instructions that, when executed by the third processor, cause the third processor to function as a cloud control plane and to perform third operations comprising providing the fabric agent code to the second information handling system. 6. The edge processing system of claim 5 , wherein prior to the cloud control plane providing the fabric agent code to the second information handling system, the second operations further comprise: receiving a fabric agent script from the cloud control plane, and executing the fabric agent script, wherein the fabric agent script establishes a secure connection between the second information handling system and the cloud control plane. 7. The edge processing system of claim 6 , wherein the fabric agent code is provided to the second information handling system on the secure connection. 8. The edge processing system of claim 5 , wherein the third operations further comprise receiving the address and the first public key. 9. The edge processing system of claim 8 , wherein the third operations further comprise creating the second key pair. 10. The edge processing system of claim 9 , wherein the third operations further comprise adding the first public key and the second key pair to the fabric agent code. 11. A method, comprising: creating, on a first information handling system of an edge processing system, a first key pair including a first private key and a first public key, the first information handling system configured to orchestrate the edge processing system; receiving, by a second information handling system of the edge processing system, fabric agent code, the first public key, a second key pair including a second private key and a second public key, and an address of the first information handling system; executing the fabric agent code to provide an access request to the address; authenticating the access request with the first private key; providing external compute fabric code to the second information handling system in response to the access request being authenticated; instantiating the external compute fabric code to manage end points of the edge processing system; and establishing secure bidirectional communications based on the first and second key pairs between the first and second information handling systems. 12. The method of claim 11 , wherein the access request includes the second public key. 13. The method of claim 12 , wherein providing the external compute fabric code comprises encoding the external compute fabric with the second public key. 14. The method of claim 13 , wherein prior to instantiating the external compute fabric code, the method further comprises authenticating the external compute fabric code with the second private key. 15. The method of claim 11 , further comprising providing, by a cloud control plane of the edge processing system, the fabric agent code to the second information handling system. 16. The method of claim 15 , wherein, prior to providing the fabric agent code to the second information handling system, the method further comprises: receiving a fabric agent script from the cloud control plane; and executing the fabric agent script, wherein the fabric agent script establishes a secure connection between the second information handling system and the cloud control plane. 17. The method of claim 16 , wherein the fabric agent code is provided to the second information handling system on the secure connection. 18. The method of claim 15 , further comprising: receiving, by the cloud control plane, the address and the first public key. 19. The method of claim 18 , further comprising: creating the second key pair; and adding the first public key and the second key pair to the fabric agent code. 20. An edge processing system, comprising: a first information handling system including: a first processor; and a first memory storing instructions that, when executed by the first processor, cause the first processor to function as a first and to perform first operations comprising: managing the edge processing system, and creating a first key pair including a first private key and a first public key; a second information handling system including: a first processor; and a second memory storing instructions that, when executed by the second processor, cause the second processor to perform operations comprising: receiving a fabric agent code, the first public key, a second key pair including a second private key and a second public key, and an address of the first information handling system, and executing the fabric agent code to provide an access request to the address; a cloud control plane including: a third processor; a third memory storing instructions that, when executed by the third processor, cause the third processor to perform third operations comprising providing the fabric agent code to the second information handling system; wherein: the first operations further comprise: authenticating the access request with the first private key, and providing external compute fabric code to the second information handling system in response to the access request being authenticated; the second operations further comprise: instantiating the external compute fabric code to manage end points of the edge processing system; the access request includes the second public key; in providing the external compute fabric code comprises encoding the exter

Assignees

Inventors

Classifications

  • H04L63/061Primary

    for key exchange, e.g. in peer-to-peer networks (cryptographic mechanisms or cryptographic arrangements for key agreement H04L9/0838) · CPC title

  • involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements (network architectures or network communication protocols for supporting authentication of entities using certificates in a packet data network H04L63/0823) · CPC title

  • Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage · CPC title

  • wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption (cryptographic mechanisms or cryptographic arrangements for public-key encryption H04L9/30) · CPC title

  • H04L9/14Primary

    using a plurality of keys or algorithms · 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 US12244710B2 cover?
An edge processing system includes first and second information handling systems. The first information handling system orchestrates the edge processing system, and creates a first key pair including a first private key and a first public key. The second information handling system receives fabric agent code that includes the first public key, a second key pair including a second private key an…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification H04L63/061. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 04 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).