-
1.
公开(公告)号:US12061911B2
公开(公告)日:2024-08-13
申请号:US17192026
申请日:2021-03-04
Applicant: Dell Products L.P.
Inventor: Sumanth Vidyadhara , Shubham Kumar
IPC: G06F9/4401 , G06F9/455
CPC classification number: G06F9/4416 , G06F9/45533 , G06F9/45558 , G06F2009/45587
Abstract: An information handling system may include a processor and a basic input/output system configured to be the first code executed by the processor when the information handling system is booted and configured to initialize components of the information handling system into a known state, the basic input/output system further configured to implement a virtual machine monitor, the virtual machine monitor configured to isolate resources of the information handling system allocated to a network boot process of the information handling system from other resources of the information handling system allocated to other components of the basic input/output system.
-
公开(公告)号:US11500995B1
公开(公告)日:2022-11-15
申请号:US17240787
申请日:2021-04-26
Applicant: Dell Products L.P.
Inventor: Sumanth Vidyadhara , Vivek Viswanathan Iyer , Shubham Kumar
IPC: G06F9/44 , G06F21/57 , G06F9/4401
Abstract: An information handling system may include at least one processor; and a computer-readable medium having instructions thereon that are executable by the at least one processor for: prior to initialization of an operating system, executing a pre-boot environment; and within the pre-boot environment, downloading a universal filesystem driver from a first back-end server and loading the universal filesystem driver in the pre-boot environment, wherein the universal filesystem driver is a single pre-boot firmware volume that comprises drivers for a plurality of different filesystems.
-
3.
公开(公告)号:US11341250B2
公开(公告)日:2022-05-24
申请号:US16571802
申请日:2019-09-16
Applicant: Dell Products L.P.
Inventor: Shubham Kumar , Sumanth Vidyadhara , Shekar Babu Suryanarayana
IPC: G06F21/57 , G06F9/4401 , G06F9/50 , G06F13/20 , G06F13/42 , G06F15/173
Abstract: An information handling system may include a processor, a network interface, and a basic input/output system (BIOS) configured to execute a pre-boot environment. The information handling system may be configured to: during execution of the pre-boot environment, establish a pre-boot network connection to a remote information handling system via the network interface; receive operating system data from the remote information handling system; create a pseudo-device at a specified address of the information handling system; perform direct memory access (DMA) remapping between the pseudo-device and an address range of memory of the information handling system to create a ram disk; and based on the operating system data received from the remote information handling system, initialize an operating system on the ram disk via the specified address of the pseudo-device.
-
公开(公告)号:US20240004629A1
公开(公告)日:2024-01-04
申请号:US17854157
申请日:2022-06-30
Applicant: Dell Products L.P.
Inventor: Achint Singh , Prasanth K S R , Shubham Kumar , Manjunath Gr , Rajat Sharma , Tomson Mt , Sumanth Vidyadhara
CPC classification number: G06F8/65 , G06F8/61 , H04L9/50 , H04L9/3218
Abstract: Client machines, whether consumer or Enterprise, are notified of software updates using a decentralized, peer-to-peer blockchain infrastructure. Any software update is written to a block of data and distributed to blockchain nodes associated with a blockchain network. A smart contract, executed by any of the blockchain nodes, causes the corresponding blockchain node to notify specific client machines of the block of data recording the software update. The client machines contact the blockchain node and request the software update written to the block of data. The blockchain node retrieves and sends the software update written to the block of data. When the client machines receive the software update, the client machines apply or install the software update to improve their computer functioning.
-
公开(公告)号:US20210240545A1
公开(公告)日:2021-08-05
申请号:US16780053
申请日:2020-02-03
Applicant: DELL PRODUCTS L.P.
Inventor: Shubham Kumar , Ibrahim Sayyed , Manjunath Gr , Debasish Nath , Balasingh P. Samuel , Michael W. Arms
IPC: G06F9/52 , G06F9/4401
Abstract: Information handling systems (IHS) and methods are provided to automatically synchronize operating system (OS) and boot firmware languages. In one embodiment, a method may detect a change in an active OS language from a first language pack to a second language pack, notify the boot firmware that the active OS language was changed, and provide an identity of the second language pack to the boot firmware during OS runtime. When the IHS is subsequently rebooted, the active boot firmware language may be synchronized to the active OS language. In another embodiment, the method may detect a change in an active boot firmware language from a first language pack to a second language pack, notify the OS that the active boot firmware language was changed, and provide an identity of the second language pack to the OS during a pre-boot phase. When the OS is subsequently booted, the active OS language may be synchronized to the active boot firmware language.
-
公开(公告)号:US12267315B2
公开(公告)日:2025-04-01
申请号:US17526279
申请日:2021-11-15
Applicant: Dell Products L.P.
Inventor: Sumanth Vidyadhara , Manjunath Gr , Shubham Kumar
Abstract: Methods, systems, and devices for providing for trust in a distributed environment are disclosed. In a distributed environment, various devices may be remote to one another and may interact with one another via one or more operable connections. Through the operable connections, various communications may be exchanged. However, the operable connections may not natively support authentication of any particular device in the distributed system. Consequently, entities in the distributed system may not intrinsically trust that the communications received through the distributed environment are authentic. The entities of the system may mutually authenticate one another prior to trusting communications from the other entities. For example, in a scenario where a client wishes to access data hosted by a data source, the client and data source may go through a process of mutually authenticating one another. By doing so, a trusted environment may be established.
-
公开(公告)号:US11307907B2
公开(公告)日:2022-04-19
申请号:US16780053
申请日:2020-02-03
Applicant: DELL PRODUCTS L.P.
Inventor: Shubham Kumar , Ibrahim Sayyed , Manjunath Gr , Debasish Nath , Balasingh P. Samuel , Michael W. Arms
IPC: G06F9/00 , G06F9/52 , G06F9/4401
Abstract: Information handling systems (IHS) and methods are provided to automatically synchronize operating system (OS) and boot firmware languages. In one embodiment, a method may detect a change in an active OS language from a first language pack to a second language pack, notify the boot firmware that the active OS language was changed, and provide an identity of the second language pack to the boot firmware during OS runtime. When the IHS is subsequently rebooted, the active boot firmware language may be synchronized to the active OS language. In another embodiment, the method may detect a change in an active boot firmware language from a first language pack to a second language pack, notify the OS that the active boot firmware language was changed, and provide an identity of the second language pack to the OS during a pre-boot phase. When the OS is subsequently booted, the active OS language may be synchronized to the active boot firmware language.
-
-
-
-
-
-