US 11,962,464 B2
Managing a fleet of devices
H. Sprague Ackley, Seattle, WA (US); and Thomas Celinder, Singapore (SG)
Assigned to Hand Held Products, Inc., Charlotte, NC (US)
Filed by Hand Held Products, Inc., Charlotte, NC (US)
Filed on Oct. 13, 2021, as Appl. No. 17/450,770.
Application 17/450,770 is a continuation of application No. 16/818,344, filed on Mar. 13, 2020, granted, now 11,178,008.
Application 16/818,344 is a continuation of application No. 15/638,654, filed on Jun. 30, 2017, granted, now 10,644,944, issued on May 5, 2020.
Prior Publication US 2022/0038342 A1, Feb. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/177 (2006.01); H04L 9/40 (2022.01); H04L 41/0668 (2022.01); H04L 41/0806 (2022.01); H04L 41/0823 (2022.01); G06Q 10/00 (2023.01)
CPC H04L 41/0836 (2013.01) [H04L 41/0668 (2013.01); H04L 41/0806 (2013.01); H04L 63/104 (2013.01); G06Q 10/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing a fleet of devices, the method comprising:
grading a printed content generated by a first workflow device;
obtaining, from the first workflow device, device information comprising at least information pertaining to device performance associated with the first workflow device, wherein the device performance is determined at least based on the grading of the printed content;
determining a deviation associated with the device performance from an expected device performance;
determining a remaining life of the first workflow device based on the determined deviation;
based on the remaining life of the first workflow device, transmitting configuration data to configure a second workflow device on a device network by causing an installation of at least one of a firmware, a software, or an application on the second workflow device such that a configuration of the second workflow device matches a configuration of the first workflow device after the installation of the at least one of the firmware, the software, or the application on the second workflow device; and
rerouting a job from the first workflow device to the second workflow device in response to determining that the configuration of the second workflow device is same as the configuration of the first workflow device.