IP Library Granted Patent US 12,340,206
Granted Patent B2
US 12,340,206 · App. 18/188,786 · Granted Jun 24, 2025

Information processing apparatus and firmware update method

Inventor: Kazuma Koike (Kanagawa, JP)
Assignee: Ricoh Company, Ltd.
G06F8/65
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,340,206
App. No.
18/188,786
Granted
Jun 24, 2025
Kind
B2
Abstract

An information processing apparatus and a firmware update method. The information processing apparatus updates firmware of the controller, updates the firmware of the operation device while the operation device is in operation, and updates respective firmware concurrently at least a part of time.

Claims (36)

1. An information processing apparatus comprising:

a controller; and

an operation device,

the controller including circuitry configured to

update firmware of the controller, and

the operation device including circuitry configured to

update the firmware of the operation device while the operation device is in operation,

wherein the circuitry of the controller and the circuitry of the operation device update respective firmware concurrently at least a part of time,

wherein the circuitry of the controller is further configured to

notify the operation device of a start of the firmware update of the controller,

wherein the circuitry of the operation device is further configured to, in response to receiving a notification indicating the start of the firmware update of the controller, start the firmware update of the operation device while keeping the operation device in operation, and display that one or more functions are available,

wherein the circuitry of the controller is further configured to:

notify the operation device of a completion of the firmware update of the controller, and

wherein the circuitry of the operation device is further configured to:

detect an operation of a user during a period from a time when a notification indicating the start of the firmware update is received until a time when a notification indicating the completion of the firmware update is received; and

in response to detecting an operation using a function of the one or more functions of the controller, display that the function for which the operation is detected is unavailable.

2. The information processing apparatus of claim 1 , wherein

the circuitry of the operation device is further configured to display remaining time for updating the firmware of the controller.

3. The information processing apparatus of claim 1 , wherein

the circuitry of the operation device is further configured to in response to a completion of updating the firmware and application of the operation device, display a message indicating that the update is to be completed after restarting the operation device.

4. The information processing apparatus of claim 1 , wherein

the circuitry of the operation device is further configured to:

activate one of a first firmware and a second firmware that are pre-installed;

in response to receiving a notification that an update is started while the first firmware is activated, update the second firmware in a background; and

activate the second firmware in response to a restart of the operation device after the second firmware is updated.

5. The information processing apparatus of claim 1 , further comprising:

an image forming device configured to form an image processed by the controller.

6. A firmware update method executed by an information processing apparatus including a controller and an operation device, the method comprising:

with the controller, updating firmware of the controller;

with the operation device, updating the firmware of the operation device while the operation device is in operation;

with the controller and the operation device, updating respective firmware concurrently at least a part of time;

with the controller, notifying the operation device of a start of the firmware update of the controller;

with the operation device, in response to receiving a notification indicating the start of the firmware update of the controller, starting the firmware update of the operation device while keeping the operation device in operation, and displaying that one or more functions are available;

with the controller, notifying the operation device of a completion of the firmware update of the controller;

with the operation device, detecting an operation of a user during a period from a time when a notification indicating the start of the firmware update is received until a time when a notification indicating the completion of the firmware update is received; and

with the operation device, in response to detecting an operation using a function of the one or more functions of the controller, displaying that the function for which the operation is detected is unavailable.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2023
From: KOIKE, KAZUMA
To: RICOH COMPANY, LTD.
Reel/Frame 063077/0628 →
Priority Claims (1)
JP 2022-067660 · Apr 15, 2022 · national
Continuity (1)
Related Publication 20230333839A1 · Oct 19, 2023
References Cited (37)
US 7814480B2 · Sakuda · 2010 [cited by examiner]
US 8701100B2 · Jung · 2014 [cited by examiner]
US 9274788B2 · Yagi · 2016 [cited by examiner]
US 9354680B2 · Kasuya · 2016 [cited by examiner]
US 9678742B2 · Kanematsu · 2017 [cited by examiner]
US 9792107B2 · Niwa · 2017 [cited by examiner]
US 9959125B2 · Siluvainathan · 2018 [cited by examiner]
US 10037203B1 · Chavez · 2018 [cited by examiner]
US 10841450B2 · Han · 2020 [cited by examiner]
US 11093184B2 · Kim · 2021 [cited by examiner]
US 11137956B2 · Suzuki · 2021 [cited by examiner]
US 11356576B2 · Watanabe · 2022 [cited by examiner]
US 11394844B2 · Han · 2022 [cited by examiner]
US 11831830B2 · Hatanaka · 2023 [cited by examiner]
US 12105790B2 · Kamiya · 2024 [cited by examiner]
US 20030067626A1 · Ohmori et al. · 2003 [cited by applicant]
US 20080301663A1 · Bahat · 2008 [cited by examiner]
US 20090241099A1 · Lee · 2009 [cited by examiner]
US 20100186007A1 · Jeong · 2010 [cited by examiner]
US 20130145141A1 · Han · 2013 [cited by examiner]
US 20130174141A1 · Hirokawa · 2013 [cited by examiner]
US 20160337544A1 · Han · 2016 [cited by examiner]
US 20170046152A1 · Shih · 2017 [cited by examiner]
US 20180173182A1 · Miller · 2018 [cited by examiner]
US 20180267793A1 · Watanabe · 2018 [cited by applicant]
US 20180341434A1 · Han · 2018 [cited by examiner]
US 20190265964A1 · Koike · 2019 [cited by applicant]
US 20190303173A1 · Senda et al. · 2019 [cited by applicant]
US 20200042257A1 · Wang · 2020 [cited by examiner]
US 20240045663A1 · Kim · 2024 [cited by examiner]
US 20240248727A1 · Pinto · 2024 [cited by examiner]
JP 2008217201 · 2008 [cited by applicant]
JP 2012160113 · 2012 [cited by applicant]
JP 2016129945A · 2016 [cited by examiner]
JP 2018156638 · 2018 [cited by applicant]
JP 2020021246 · 2020 [cited by applicant]
JP 2020191121 · 2020 [cited by applicant]