# US 10,872,019 B2 · Load and save recovery partition using mobile device

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

- Number: US 10,872,019 B2
- Document ID: US10872019B2
- Status: Granted
- Kind: B2
- Application number: 16/221,463
- Filed: 2018-12-15
- Published: 2020-06-18
- Granted: 2020-12-22
- Earliest claimed: 2018-12-15
- Assignees: NCR Corporation
- Applicants: NCR Corporation
- Inventors: James Garzon Ponce; Eunice Faith Batuhinay Pude; Glenn Paragoso; Faith Monteroso Ricabo; Mary Jane Sayco
- Web page: https://patentgrep.com/patent/US10872019B2

## CPC

- G06F 11/1464: {for networked environments}
- G06F 11/1451: {by selection of backup contents}
- G06F 11/1469: {Backup restoration techniques}
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A computer implemented method includes executing an image recovery app on a mobile device, initiating a recovery partition transfer between the mobile device and a terminal via the image recovery app and a communication connection between the mobile device and the terminal, and transferring the recovery partition between mobile device memory and the terminal to selectively restore the recover partition to the terminal or save the recovery partition to the mobile device memory.

## Claims

### Claim 1

A computer implemented method comprising:
executing an image recovery app on a mobile device;
initiating a recovery partition transfer between the mobile device and a terminal via the image recovery app and a communication connection between the mobile device and the terminal;
transferring the recovery partition between mobile device memory and the terminal to selectively restore the recovery partition to the terminal or save the recovery partition to the mobile device memory;
calculating a time remaining on the transfer of the recovery partition, wherein calculating the time remaining comprises periodically:
determining a remaining size of the recovery partition being transferred;
determining a transfer rate of the recovery partition being transferred; and
calculating the time remaining as a function of the remaining size and transfer rate; and
providing a user perceivable notice in response to the calculated time remaining.

### Claim 2 (depends on 1)

The method of claim 1 wherein the communication connection comprises a universal serial bus (USB) connection between the mobile device and the terminal.

### Claim 3 (depends on 1)

The method of claim 1 wherein the communication connection comprises a wireless connection between the mobile device and the terminal.

### Claim 4 (depends on 1)

The method of claim 1 wherein the terminal comprises a laptop computer having an operating system, and wherein the recovery partition comprises the operating system.

### Claim 5 (depends on 4)

The method of claim 4 wherein the recovery partition comprises data and code to place the terminal in a state equivalent to an initial factory shipped state.

### Claim 6 (depends on 1)

The method of claim 1 wherein multiple operating systems for the terminal are stored on device memory and wherein initiating a recovery partition transfer comprises:
displaying selectable representations of the multiple operating systems; and
receiving a selection of one of the representations.

### Claim 7 (depends on 6)

The method of claim 6 wherein transferring the recovery partition comprises transferring the selected operating system from the mobile device memory to the terminal.

### Claim 8 (depends on 1)

The method of claim 1 wherein the perceivable notice is provided at a predetermined time remaining prior to completion of the recovery partition transfer.

### Claim 9 (depends on 1)

The method of claim 1 wherein the perceivable notice is provided upon completion of the recovery partition transfer.

### Claim 10

A machine-readable storage device having instructions for execution by a processor of a machine to cause the processor to perform operations to perform a method of transferring information, the operations comprising:
executing an image recovery app on a mobile device;
initiating a recovery partition transfer between the mobile device and a terminal via the image recovery app and a communication connection between the mobile device and the terminal;
transferring the recovery partition between mobile device memory and the terminal to selectively restore the recovery partition to the terminal or save the recovery partition to the mobile device memory;
calculating a time remaining on the transfer of the recovery partition, wherein calculating the time remaining comprises periodically:
determining a remaining size of the recovery partition being transferred;
determining a transfer rate of the recovery partition being transferred; and
calculating the time remaining as a function of the remaining size and transfer rate; and
providing a user perceivable notice in response to the calculated time remaining.

### Claim 11 (depends on 10)

The device of claim 10 wherein the communication connection comprises a universal serial bus (USB) connection between the mobile device and the terminal.

### Claim 12 (depends on 10)

The device of claim 10 wherein the terminal comprises a laptop computer having an operating system, and wherein the recovery partition comprises the operating system.

### Claim 13 (depends on 12)

The device of claim 12 wherein the recovery partition comprises data and code to place the terminal in a state equivalent to an initial factory shipped state.

### Claim 14 (depends on 10)

The device of claim 10 wherein multiple operating systems for the terminal are stored on device memory and wherein initiating a recovery partition transfer comprises:
displaying selectable representations of the multiple operating systems; and
receiving a selection of one of the representations.

### Claim 15

A device comprising:
a processor;
a display coupled to the processor; and
a memory device coupled to the processor and having a program stored thereon for execution by the processor to perform operations comprising:
executing an image recovery app on a mobile device;
initiating a recovery partition transfer between the mobile device and a terminal via the image recovery app and a communication connection between the mobile device and the terminal;
transferring the recovery partition between mobile device memory and the terminal to selectively restore the recovery partition to the terminal or save the recovery partition to the mobile device memory, wherein initiating a recovery partition transfer comprises:
calculating a time remaining on the transfer of the recovery partition; and
providing a user perceivable notice in response to the calculated time remaining.

### Claim 16 (depends on 15)

The device of claim 15 wherein multiple operating systems for the terminal are stored on memory device memory and wherein initiating a recovery partition transfer comprises:
displaying selectable representations of the multiple operating systems; and
receiving a selection of one of the representations.
