# US 2026/0064397 A1 · Remote disk reimaging techniques

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0064397 A1
- Document ID: US20260064397A1
- Status: Published application
- Kind: A1
- Application number: 18/822,366
- Filed: 2024-09-02
- Published: 2026-03-05
- Earliest claimed: 2024-09-02
- Assignees: Schlumberger Technology Corporation
- Applicants: Schlumberger Technology Corporation
- Inventors: Bruno Augusto Branco Mazetti
- Web page: https://patentgrep.com/patent/US20260064397A1

## CPC

- G06F 8/63: {Image based installation; Cloning; Build to order}
- G06F 8/654: using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
- G06F 9/4406: {Loading of operating system}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method includes receiving a reimaging package. The method also includes loading the reimaging package to a non-volatile memory of a computing system that stores a first disk in the volatile memory. Further, the method includes adjusting a firmware of the computing system based on the reimaging package. Further still, the method also includes performing a power cycle of the computing system based on the adjusted firmware. Even further, the method includes loading the reimaging package to a volatile memory of the computing system after the first power cycle. Even further, the method includes reimaging the computing system based on the reimaging package loaded to the volatile memory of the computing system.

## Claims

### Claim 1

A method, comprising:
receiving a reimaging package, wherein the reimaging package includes an identical storage image of optical media (ISO) file;
loading the reimaging package to a non-volatile memory of a computing system that stores a first disk in the volatile memory based on the reimaging package;
adjusting a firmware of the computing system based on the preparation script;
performing a first power cycle of the computing system based on the reimaging package;
loading the reimaging package to a volatile memory of the computing system after the power cycle;
reimaging the computing system based on the ISO file loaded to the volatile memory of the computing system;
adjusting the firmware of the computing system based on ISO file, subsequent to reimaging the computing system; and
performing a second power cycle of the computing system.

### Claim 2 (depends on 1)

The method of claim 1, wherein loading the reimaging package to the non-volatile memory of the computing system comprises:
determining a portion of the non-volatile memory to allocate to the reimaging package; and
loading the ISO file to the portion of the non-volatile memory.

### Claim 3 (depends on 1)

The method of claim 1, comprising communicating with an additional computing system based on the reimaging package of the computing system.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
performing an integrity check of the reimaging package loaded to the non-volatile memory of the computing system before performing the power cycle.

### Claim 5 (depends on 4)

The method of claim 4, wherein performing the integrity check comprises performing a check sum operation.

### Claim 6 (depends on 4)

The method of claim 4, comprising transmitting an alert based on the integrity check.

### Claim 7 (depends on 1)

The method of claim 1, wherein the firmware is a basic input/output system (BIOS) of the computing system, wherein adjusting the firmware of the computing system comprises modifying a boot order of the BIOS.

### Claim 8 (depends on 1)

The method of claim 1, wherein loading the ISO file to the non-volatile memory of the computing system that stores the first disk in the volatile memory comprises:
identifying an additional disk of a plurality of disks to load the reimaging package; and
loading the reimaging package to the identified additional disk.

### Claim 9 (depends on 1)

The method of claim 1, wherein the reimaging package includes a preparation script that is configured to adjust the firmware of the computing system.

### Claim 10

A system comprising:
a first computing system configured to transmit a reimaging package;
a second computing system comprising a processor, wherein the second computing system is configured to:
receive a reimaging package, wherein the reimaging package includes an identical storage image of optical media (ISO) file;
load the reimaging package to a non-volatile memory of a computing system that stores a first disk in the volatile memory based on the reimaging package;
adjust a firmware of the computing system based on the preparation script;
perform a first power cycle of the computing system based on the reimaging package;
load the reimaging package to a volatile memory of the computing system after the power cycle;
reimage the computing system based on the ISO file loaded to the volatile memory of the computing system;
adjust the firmware of the computing system based on ISO file, subsequent to reimaging the computing system; and
perform a second power cycle of the computing system.

### Claim 11 (depends on 10)

The system of claim 10, wherein the second computing system is configured to load the ISO file to the non-volatile memory by generating a new partition in the non-volatile memory.

### Claim 12 (depends on 11)

The system of claim 11, wherein the second computing system is configured to adjust the firmware by adjusting a boot order of partitions that causes the new partition to run before an existing partition of the computing system.

### Claim 13 (depends on 10)

The system of claim 10, wherein the ISO file comprises an ISO preparation script configured to cause the ISO file to be loaded to the non-volatile memory.

### Claim 14 (depends on 10)

The system of claim 10, wherein the ISO file comprises an ISO boot script configured to cause the computing system to perform the second power cycle.

### Claim 15 (depends on 10)

The system of claim 10, wherein the second computing system is configured to communicate with an additional computing system after updating the reimaging package.

### Claim 16

A method, comprising:
generating an ISO file comprising an ISO preparation script, a new system content, and an ISO boot script;
generating a preparation script, wherein the preparation script is configured to modify a boot order of a computing system, and wherein the preparation script is configured to cause the computing system to load the ISO file to a non-volatile memory of the computing system; and
assembling the ISO file and the preparation script to form a reimaging package.

### Claim 17 (depends on 16)

The method of claim 16, further comprising transmitting the reimaging package to the computing system.

### Claim 18 (depends on 17)

The method of claim 17, further comprising receiving an indication that the computing system is ready for reimaging, and triggering the reimaging based on the indication.

### Claim 19 (depends on 18)

The method of claim 18, further comprising receiving an indication that the computing has been reimaged subsequent to receiving the indication.

### Claim 20 (depends on 16)

The method of claim 16, wherein ISO preparation script is configured to cause the ISO file to be loaded to the non-volatile memory.
