# US 10,455,105 B2 · Non-transitory computer-readable medium having instructions, information processing device, and control method

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

- Number: US 10,455,105 B2
- Document ID: US10455105B2
- Status: Granted
- Kind: B2
- Application number: 16/142,301
- Filed: 2018-09-26
- Published: 2019-04-04
- Granted: 2019-10-22
- Earliest claimed: 2017-09-29
- Assignees: Brother Kogyo Kabushiki Kaisha
- Applicants: Brother Kogyo Kabushiki Kaisha
- Inventors: Norihiko Asai
- Web page: https://patentgrep.com/patent/US10455105B2

## CPC

- H04N 1/00973: {from a remote device, e.g. receiving via the internet instructions input to a computer terminal}
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00307: {with a mobile telephone apparatus (constructional features of portable telephone sets H04M1/0202; mobile radio systems H04W84/00)}
- H04N 1/00474: {outputting a plurality of functional options, e.g. scan, copy or print}
- H04N 1/0048: {Indicating an illegal or impossible operation or selection to the user}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A non-transitory computer-readable medium has instructions to control a computer, which includes a communication interface capable of communicating with an image processing device, to perform operations, and the operations includes: causing to select an arbitrary image processing device from one or more image processing devices, and notifying a specific function, the specific function being possible to be executed by updating a version of firmware of a selection image processing device that is selected in the selecting.

## Claims

### Claim 1

A non-transitory computer-readable medium having instructions to control an information processing device, which includes a communication interface capable of communicating with an image processing device and a display interface, to perform operations, the operations comprising:
causing to select an image processing device from one or more image processing devices,
determining whether it is possible to execute functions which are capable of being executed by the instructions in the selected image processing device;
displaying a specific function in a first display mode, in a case where the specific function is possible to be executed by updating a version of firmware of the selected image processing device; and
displaying the specific function in a second display mode different from the first display mode, in a case where the specific function is not possible to be executed by updating a version of the firmware of the selected image processing device.

### Claim 2 (depends on 1)

The non-transitory computer-readable medium having instructions according to claim 1, the instructions further causing the information processing device to perform an operation comprising:
displaying an icon to execute the specific function on the display interface in a case where the specific function is possible to be executed according to an operation.

### Claim 3 (depends on 2)

The non-transitory computer-readable medium having instructions according to claim 2,
wherein the specific function is a command function to transmit an execute command of a specific process, which is possible to be executed by updating the version of the firmware of the selected image processing device, to the selected image processing device, and
wherein a first operation button to execute the specific process is displayed as the icon.

### Claim 4 (depends on 3)

The non-transitory computer-readable medium having instructions according to claim 3, the instructions further causing the information processing device to perform operations comprising:
determining whether the selected image processing device is possible to execute the specific process,
displaying the first operation button on the display interface in a state where the specific function is not possible to be executed according to an operation in a case where it is determined that the specific process is not possible to be executed, and
outputting information to update the version of the firmware of the selected image processing device in a case where the first operation button displayed is operated.

### Claim 5 (depends on 3)

The non-transitory computer-readable medium having instructions according to claim 3, the instructions further causing the information processing device to perform operations comprising:
displaying a first specific symbol on the display interface in a case where the version of the firmware of the selected image processing device is not updated.

### Claim 6 (depends on 3)

The non-transitory computer-readable medium having instructions according to claim 3, the instructions further causing the information processing device to perform operations comprising:
outputting information to update the version of the firmware of the selected image processing device in a case where a predetermined period of time elapses after a first specific symbol is displayed on the display interface.

### Claim 7 (depends on 2)

The non-transitory computer-readable medium having instructions according to claim 2,
wherein the specific function is an install function of installing a program necessary for executing the specific process, and
wherein a second operation button to install a program necessary for executing the specific process is displayed as the icon.

### Claim 8 (depends on 7)

The non-transitory computer-readable medium having instructions according to claim 7, the instructions further causing the information processing device to perform operations comprising:
determining whether the selected election image processing device is possible to execute the specific process, and
wherein the second operation button is displayed in a case where it is determined that the specific process is possible to be executed.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium having instructions according to claim 8, the instructions further causing the information processing device to perform operations comprising:
displaying, in a case where it is determined that the specific process is not possible to be executed, the second operation button in a state where the specific function is not possible to be executed according to an operation, on the display interface together with a second specific symbol, and
outputting, in a case where the second operation button is displayed, information to update the version of the firmware of the selected image processing device and an install command of the program.

### Claim 10

A non-transitory computer-readable medium having instructions to control an information processing device, which includes a communication interface capable of communicating with an image processing device, and a display interface, to perform operations, the operations comprising:
causing to select an arbitrary image processing device from one or more image processing devices, and
notifying a specific function, the specific function being possible to be executed by updating a version of firmware of a selection image processing device is selected in the selecting,
wherein in the notifying, so as to notify the specific function, an icon to execute the specific function is displayed on the display interface in a state where the specific function is possible to be executed according to an operation,
wherein the specific function is a command function to transmit an execute command of a specific process, which is possible to be executed by updating the version of the firmware of the selection image processing device, to the selection image processing device, and
wherein in the notifying, an operation button to execute the specific process is displayed as the icon,
wherein the instructions further causing the information processing device to perform an operation comprising:
outputting information to update the version of the firmware of the selection image processing device in a case where a predetermined period of time elapses after a specific symbol is displayed on the display interface.

### Claim 11

A non-transitory computer-readable medium having instructions to control an information processing device, which includes a communication interface capable of communicating with an image processing device, and a display interface, to perform operations, the operations comprising:
causing to select an arbitrary image processing device from one or more image processing devices, and
notifying a specific function, the specific function being possible to be executed by updating a version of firmware of a selection image processing device that is selected in the selecting,
wherein in the notifying, so as to notify the specific function, an icon to execute the specific function is displayed on the display interface in a state where the specific function is possible to be executed according to an operation,
wherein the specific function is an install function of installing a program necessary for executing the specific process, and
wherein in the notifying, an operation button to install a program necessary for executing the specific process is displayed as the icon,
wherein the instructions further causing the information processing device to perform operations comprising:
determining whether the selection image processing device is possible to execute the specific process, and
wherein, in the notifying process, the operation button is displayed in a case where it is determined in the determining that the specific process is possible to be executed.
