IP Library › Granted Patent US 12,639,415
Granted Patent B2
US 12,639,415 · App. 18/492,865 · Granted May 26, 2026

Management of edge computing network deployments with legacy edge devices

Inventors: Mahesh Babu Ramaiah (Bangalore, IN); Sudhansu Sekhar Sahu (Bangalore, IN); Sunaina Ashok (Bengaluru, IN)
Assignee: Dell Products L.P.
G06F21/44G06F9/45558G06F21/602G06F2009/45562G06F2009/4557
View Patent ↗
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 12,639,415
App. No.
18/492,865
Granted
May 26, 2026
Kind
B2
Abstract

An apparatus comprises at least one processing device configured to identify an extended processing device and onboard the extended processing device to an edge infrastructure management platform, wherein the extended processing device is added as a component of a legacy device, and integrate the legacy device into the edge infrastructure management platform through one or more operations performed by the extended processing device.

Claims (36)

1 . An apparatus comprising:

at least one processor coupled to a memory, wherein the memory stores program instructions that are executed by the at least one processor to implement a control system of an edge infrastructure management platform, wherein the control system operates to:

verify an identity of an extended processing device that is added as a component of a legacy device;

onboard the extended processing device to the edge infrastructure management platform by performing an onboarding process which comprises providing the extended processing device with management software of the edge infrastructure management platform, in response to verifying the identity of the extended processing device; and

integrate the legacy device into the edge infrastructure management platform through one or more operations performed by the extended processing device using the management software provided by the control system, subsequent to completion of the onboarding process.

2 . The apparatus of claim 1 wherein the extended processing device comprises one of a data processing unit, a neural processing unit, a smart network interface card, an infrastructure processing unit, a function accelerator card and a network attached processing unit.

3 . The apparatus of claim 1 wherein the management software comprises an operating system of the edge infrastructure management platform.

4 . The apparatus of claim 3 wherein, in onboarding the extended processing device, the control system provides the extended processing device with one or more onboarding credentials, and wherein the extended processing device is configured to use the one or more onboarding credentials to perform re-onboarding in response to a failure of the operating system of the edge infrastructure management platform.

5 . The apparatus of claim 1 wherein the management software comprises at least one of hypervisor management software and cluster management software to configure a platform of the extended processing device to host one of virtual machines, and containers with applications to allow the extended processing device and the legacy device to collectively operate as a compute endpoint device.

6 . The apparatus of claim 1 wherein the control system further operates to:

take one or more snapshots of one or more virtual machines running on an operating system of the legacy device; and

migrate the one or more snapshots to a hypervisor running on the extended processing device.

7 . The apparatus of claim 1 wherein the one or more operations comprise booting an operating system of the edge infrastructure management platform onto the legacy device.

8 . The apparatus of claim 7 wherein the booting comprises defining at least one of one or more partitions, cryptographic attestations and security corresponding to the operating system of the edge infrastructure management platform.

9 . The apparatus of claim 8 wherein the defining is part of a mount and boot workflow.

10 . The apparatus of claim 1 wherein the one or more operations comprise processing one or more requests to deploy at least one of one or more virtual machines, one or more containers and one or more applications on the legacy device.

11 . The apparatus of claim 10 wherein the control system further operates to deploy a hypervisor on the extended processing device to process the one or more requests.

12 . The apparatus of claim 10 wherein the one or more requests are initiated through the edge infrastructure management platform.

13 . The apparatus of claim 12 wherein the one or more operations comprise blocking one or more additional requests to deploy at least one of one or more additional virtual machines, one or more additional containers and one or more additional applications on the legacy device, wherein the one or more additional requests are initiated through a source other than the edge infrastructure management platform.

14 . The apparatus of claim 1 wherein the one or more operations comprise managing a hypervisor of the legacy device.

15 . A computer program product comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device to implement a control system of an edge infrastructure management platform to perform steps of:

verifying an identity of an extended processing device that is added as a component of a legacy device;

onboarding the extended processing device to the edge infrastructure management platform by performing an onboarding process which comprises providing the extended processing device with management software of the edge infrastructure management platform, in response to verifying the identity of the extended processing device; and

integrating the legacy device into the edge infrastructure management platform through one or more operations performed by the extended processing device using the management software provided by the control system, subsequent to completion of the onboarding process.

16 . The computer program product of claim 15 wherein the control system further performs steps of:

taking one or more snapshots of one or more virtual machines running on an operating system of the legacy device; and

migrating the one or more snapshots to a hypervisor running on the extended processing device.

17 . The computer program product of claim 15 wherein the one or more operations comprise processing one or more requests to deploy at least one of one or more virtual machines, one or more containers and one or more applications on the legacy device.

18 . A method comprising:

verifying, by a control system of an edge infrastructure management platform, an identity of an extended processing device that is added as a component of a legacy device;

onboarding, by the control system, the extended processing device to the edge infrastructure management platform by performing an onboarding process which comprises providing the extended processing device with management software of the edge infrastructure management platform, in response to verifying the identity of the extended processing device; and

integrating the legacy device into the edge infrastructure management platform through one or more operations performed by the extended processing device using the management software provided by the control system, subsequent to completion of the onboarding process.

19 . The method of claim 18 further comprising:

taking, by the control system, one or more snapshots of one or more virtual machines running on an operating system of the legacy device; and

migrating, by the control system, the one or more snapshots to a hypervisor running on the extended processing device.

20 . The method of claim 18 wherein the one or more operations comprise processing one or more requests to deploy at least one of one or more virtual machines, one or more containers and one or more applications on the legacy device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2023
From: RAMAIAH, MAHESH BABU; SAHU, SUDHANSU SEKHAR; ASHOK, SUNAINA
To: DELL PRODUCTS L.P.
Reel/Frame 065318/0624 →
Continuity (1)
Related Publication 20250131080A1 · Apr 24, 2025
References Cited (25)
US 6223234B1 · Mahalingam · 2001 [cited by examiner]
US 6247079B1 · Papa · 2001 [cited by examiner]
US 6263387B1 · Chrabaszcz · 2001 [cited by examiner]
US 7363457B1 · Dekoning · 2008 [cited by examiner]
US 7493438B2 · Kaushik · 2009 [cited by examiner]
US 8145893B2 · Narayanan · 2012 [cited by examiner]
US 8291123B2 · Wight · 2012 [cited by examiner]
US 8683460B2 · Eisenhauer · 2014 [cited by examiner]
US 8997182B2 · Jeong · 2015 [cited by examiner]
US 9934187B2 · Shih · 2018 [cited by examiner]
US 11327918B2 · Chen · 2022 [cited by examiner]
US 11469953B2 · Browne · 2022 [cited by examiner]
US 12075525B2 · Saarnivala · 2024 [cited by examiner]
US 20080077714A1 · Wight · 2008 [cited by examiner]
US 20170302701A1 · Phanse · 2017 [cited by examiner]
US 20190179659A1 · Herbert · 2019 [cited by examiner]
US 20220393899A1 · Mimassi · 2022 [cited by examiner]
US 20230350722A1 · Poornachandran · 2023 [cited by examiner]
US 20240231837A1 · Campi · 2024 [cited by examiner]
US 20250131080A1 · Ramaiah · 2025 [cited by examiner]
Microsoft, “What is TPM?” https://support.microsoft.com/en-us/topic/what-is-tpm-705f241d-025d-4470-80c5-4feeb24fa1ee, Accessed Oct. 14, 2023, 2 pages. [cited by applicant]
A. Mcdonald et al., “SmartNICs to xPUs: Why is the Use of Accelerators Accelerating?” Storage Networking Industry Association, May 19, 2022, 32 pages. [cited by applicant]
S. Zaharoff, “Brownfield (brownfield deployment, brownfield site),” https://www.techtarget.com/searchdatacenter/definition/brownfield-site, Accessed Mar. 23, 2022, 3 pages. [cited by applicant]
Cisco Systems, Inc., “How Do OT and IT Differ?” https://www.cisco.com/c/en/us/solutions/internet-of-things/what-is-ot-vs-it.html#:˜:text=OT%20devices%20control%20the%20physical,systems%20manage%20data%20and%20applicatio… [cited by applicant]
Geeks for Geeks, “Mount Command in Linux with Examples,” https://www.geeksforgeeks.org/mount-command-in-linux-with-examples/, Accessed Oct. 16, 2023, 9 pages. [cited by applicant]