IP Library › Granted Patent US 12,541,387
Granted Patent B2
US 12,541,387 · App. 17/576,436 · Granted Feb 3, 2026

Virtual media offload in smart network interface controller

Inventors: Kai Zhou (Shanghai, CN); YungChin Fang (Austin, TX); Zhuo Zhang (Shanghai, CN); Zhen Cao (Shanghai, CN)
Assignee: Dell Products L.P.
G06F9/45558G06F2009/45583G06F2009/45595
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,541,387
App. No.
17/576,436
Granted
Feb 3, 2026
Kind
B2
Abstract

An information handling system may include a host system including at least one processor, and a network interface. The network interface may be configured to: receive, from a remote information handling system, data usable for deployment of an operating system (OS); store the data on a local storage device of the network interface; and mount a virtual storage resource accessible to the host system based on the local storage device, wherein the virtual storage resource includes the data, and wherein the host system is configured to boot from the virtual storage resource.

Claims (34)

1 . An information handling system comprising:

a host system including at least one processor; and

a network interface;

wherein the network interface is configured to:

receive, from a remote information handling system, data usable for deployment of an operating system (OS);

store the data on a local storage device of the network interface;

verify the data by computing a hash of the data on a local processing resource of the network interface and comparing the computed hash to a reference hash; and

mount a virtual storage resource accessible to the host system based on the local storage device, wherein the virtual storage resource includes the data, and wherein the host system is configured to boot from the virtual storage resource.

2 . The information handling system of claim 1 , wherein the network interface is a SmartNIC.

3 . The information handling system of claim 1 , wherein the virtual storage resource is configured to expose the data according to a raw disk mapping mode.

4 . The information handling system of claim 1 , wherein the virtual storage resource is configured to expose the data according to a direct file copy mode.

5 . The information handling system of claim 4 , wherein the network interface is configured to perform at least one customization of the data prior to the host system booting from the virtual storage resource.

6 . The information handling system of claim 1 , wherein the network interface is configured to receive the data based on instructions received from a management controller of the information handling system.

7 . A method comprising:

a network interface of a host system receiving, from a remote information handling system, data usable for deployment of an operating system (OS);

the network interface storing the data on a local storage device of the network interface;

the network interface verifying the data by computing a hash of the data on a local processing resource of the network interface and comparing the computed hash to a reference hash; and

the network interface mounting a virtual storage resource accessible to the host system based on the local storage device, wherein the virtual storage resource includes the data, and wherein the host system is configured to boot from the virtual storage resource.

8 . The method of claim 7 , wherein the network interface is a SmartNIC.

9 . The method of claim 7 , wherein the virtual storage resource exposes the data according to a raw disk mapping mode.

10 . The method of claim 7 , wherein the virtual storage resource exposes the data according to a direct file copy mode.

11 . The method of claim 10 , further comprising:

the network interface performing at least one customization of the data prior to the host system booting from the virtual storage resource.

12 . The method of claim 7 , wherein the network interface receives the data based on instructions received from a management controller of the information handling system.

13 . An article of manufacture comprising a non-transitory, computer-readable medium having instructions thereon that are executable by a processor of a network interface of a host system for:

receiving, from a remote information handling system, data usable for deployment of an operating system (OS);

storing the data on a local storage device of the network interface;

verifying the data by computing a hash of the data on a local processing resource of the network interface and comparing the computed hash to a reference hash; and

mounting a virtual storage resource accessible to the host system based on the local storage device, wherein the virtual storage resource includes the data, and wherein the host system is configured to boot from the virtual storage resource.

14 . The article of claim 13 , wherein the network interface is a SmartNIC.

15 . The article of claim 13 , wherein the virtual storage resource is configured to expose the data according to a raw disk mapping mode.

16 . The article of claim 13 , wherein the virtual storage resource is configured to expose the data according to a direct file copy mode.

17 . The article of claim 16 , wherein the network interface is configured to perform at least one customization of the data prior to the host system booting from the virtual storage resource.

18 . The article of claim 13 , wherein the network interface is configured to receive the data based on instructions received from a management controller of the information handling system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2022
From: ZHOU, KAI; FANG, YUNGCHIN; ZHANG, ZHUO; CAO, ZHEN
To: DELL PRODUCTS L.P.
Reel/Frame 058664/0399 →
Continuity (1)
Related Publication 20230229470A1 · Jul 20, 2023
References Cited (5)
US 8799997B2 · Spiers · 2014 [cited by examiner]
US 10997118B1 · Maloy · 2021 [cited by examiner]
US 20080244577A1 · Le · 2008 [cited by examiner]
US 20180198620A1 · Pearson · 2018 [cited by examiner]
US 20220100544A1 · Voltz · 2022 [cited by examiner]