Encoded error frequency as printing device status
First Claim
Patent Images
1. A method comprising:
- determining, for one or more printing devices, one or more printing-device error parameters, wherein determining the one or more printing-device error parameters includes determining, for each of the one or more printing devices, that a printing-device error has occurred, and wherein the one or more printing-device error parameters comprise an error code, a print counter, and a timestamp, the print counter indicating a number of pages printed by the one or more printing devices;
determining, for each of the one or more printing devices, one or more error intervals based on the one or more printing-device error parameters, wherein determining the one or more error intervals includes determining successive errors, and wherein each error interval corresponds to the number of pages printed between the successive errors;
determining, for each of the one or more printing devices, error frequencies, wherein the error frequencies correspond to the number of errors per page printed;
defining a plurality of frequency groups scaled according to at least one of a logarithmic scale, a linear scale, or a combination logarithmic and linear scale;
grouping, for each of the one or more printing devices, the determined error frequencies into the respective plurality of scaled frequency groups;
generating, for each of the one or more printing devices, an error frequency code based on which of the plurality of scaled frequency groups the determined error frequencies are grouped into;
determining a health value of each of the one or more printing devices based on the determined error frequency codes, wherein determining the health value includes determining an error frequency code distribution and comparing the determined error frequency code distribution with an error frequency codes database; and
performing a managing action based on the determined health value of each of the one or more printing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for identifying the health status of one or more printing devices are provided. An example method can involve determining one or more printing-device error parameters. The method may also involve determining one or more error intervals based on the one or more printing-device error parameters. The method may also involve generating an error frequency code based on the determined error intervals. Still further, the method may involve determining a health value based on the error frequency code. The method yet further includes performing a managing action based on the determined health value.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, for one or more printing devices, one or more printing-device error parameters, wherein determining the one or more printing-device error parameters includes determining, for each of the one or more printing devices, that a printing-device error has occurred, and wherein the one or more printing-device error parameters comprise an error code, a print counter, and a timestamp, the print counter indicating a number of pages printed by the one or more printing devices; determining, for each of the one or more printing devices, one or more error intervals based on the one or more printing-device error parameters, wherein determining the one or more error intervals includes determining successive errors, and wherein each error interval corresponds to the number of pages printed between the successive errors; determining, for each of the one or more printing devices, error frequencies, wherein the error frequencies correspond to the number of errors per page printed; defining a plurality of frequency groups scaled according to at least one of a logarithmic scale, a linear scale, or a combination logarithmic and linear scale; grouping, for each of the one or more printing devices, the determined error frequencies into the respective plurality of scaled frequency groups; generating, for each of the one or more printing devices, an error frequency code based on which of the plurality of scaled frequency groups the determined error frequencies are grouped into; determining a health value of each of the one or more printing devices based on the determined error frequency codes, wherein determining the health value includes determining an error frequency code distribution and comparing the determined error frequency code distribution with an error frequency codes database; and performing a managing action based on the determined health value of each of the one or more printing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, computer-readable medium, having instructions stored thereon, that, when executed by one or more computing devices, cause performance of a set of acts comprising:
-
determining, for one or more printing devices, one or more printing-device error parameters, wherein determining the one or more printing-device error parameters includes determining, for each of the one or more printing devices, that a printing-device error has occurred, and wherein the one or more printing-device error parameters comprise an error code, a print counter, and a timestamp, the print counter indicating a number of pages printed by the one or more printing devices; determining, for each of the one or more printing devices, one or more error intervals based on the one or more printing-device error parameters, wherein determining the one or more error intervals includes determining successive errors, and wherein each error interval corresponds to the number of pages printed between the successive errors; determining, for each of the one or more printing devices, error frequencies, wherein the error frequencies correspond to the number of errors per page printed; defining a plurality of frequency groups scaled according to at least one of a logarithmic scale, a linear scale, or a combination logarithmic and linear scale; grouping, for each of the one or more printing devices, the determined error frequencies into the respective plurality of scaled frequency groups; generating, for each of the one or more printing devices, an error frequency code based on which of the plurality of scaled frequency groups the determined error frequencies are grouped into; determining a health value of each of the one or more printing devices based on the determined error frequency codes, wherein determining the health value includes determining error frequency code distribution and comparing the determined error frequency code distribution with error frequency codes database; and performing a managing action based on the determined health value of each of the one or more printing devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising,
one or more processors; - and
a memory storage having instructions stored thereon that when executed by the one or more processors cause the system to perform a set of acts comprising; determining, for one or more printing devices, one or more printing-device error parameters, wherein determining the one or more printing-device error parameters includes determining, for each of the one or more printing devices, that a printing-device error has occurred, and wherein the one or more printing-device error parameters comprise an error code, a print counter, and a timestamp, the print counter indicating number of pages printed by the one or more printing devices; determining, for each of the one or more printing devices, one or more error intervals based on the one or more printing-device error parameters, wherein determining the one or more error intervals includes determining successive errors, and wherein each error interval corresponds to a number of pages printed between the successive errors; determining, for each of the one or more printing devices, error frequencies, wherein the error frequencies correspond to the number of errors per page printed; defining a plurality of frequency groups scaled according to at least one of a logarithmic scale, a linear scale, or a combination logarithmic and linear scale; grouping, for each of the one or more printing devices, the determined error frequencies into the respective plurality of scaled frequency groups; generating, for each of the one or more printing devices, an error frequency code based on which of the plurality of scaled frequency groups the determined error frequencies are grouped into; determining a health value of each of the one or more printing devices based on the determined error frequency codes, wherein determining the health value includes determining error frequency code distribution and comparing the determined error frequency code distribution with error frequency codes database; and performing a managing action based on the determined health value of each of the one or more printing devices. - View Dependent Claims (18, 19, 20)
- and
Specification