IP Library › Granted Patent US 10,599,086
Granted Patent B1
US 10,599,086 · App. 16/246,616 · Granted Mar 24, 2020

Automated stock evaluation system and method

Inventors: Charles Dickinson (Pittsford, NY); James E. Baxter (Canandaigua, NY)
Assignee: XEROX CORPORATION
G03G15/55G06N5/02
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 10,599,086
App. No.
16/246,616
Filed
Jan 14, 2019
Granted
Mar 24, 2020
Kind
B1
Art Unit
2852
USPC
399/8
Abstract

A system for predicting performance for a stock includes memory which stores a crowdsourcing component, which acquires reports from multiple printers in a fleet of printers. The reports include performance data and printer attributes used when printing one of a plurality of stocks. A learning component learns a prediction model, based on the acquired reports. A prediction component uses the learned prediction model to predict at least one of: whether a selected stock will perform adequately on one of the printers in the fleet of printers, an alternative to the selected stock which is predicted to perform better than the selected stock, on one of the printers in the fleet of printers, and a stock which will perform adequately on one of the printers in the fleet of printers. A processor, in communication with the memory, implements the components. An output device outputs the prediction.

Claims (40)

1. A networked printing environment comprising:

a system for predicting performance for a stock,

a fleet of printers, and

a computer network which links the printers to the system, the system comprising: non-transitory memory which stores:

a crowdsourcing component, which acquires reports from multiple printers in the fleet of printers, the reports comprising performance data and printer attributes used when printing one of a plurality of stocks;

a learning component which learns a prediction model, based on the acquired reports;

a prediction component which uses the learned prediction model to make a prediction for at least one of:

whether performance of a selected stock will be equal to or greater than a predetermined threshold for performance, based on one or more performance measures, on one of the printers in the fleet of printers,

an alternative to the selected stock which is predicted to perform better, based on one or more performance measures, than the selected stock, on one of the printers in the fleet of printers, and

a recommendation for a stock with a performance equal to or greater than a predetermined threshold for performance, based on one or more performance measures, on one of the printers in the fleet of printers;

a processor, in communication with the memory, which implements the components; and

an output device which outputs the prediction, the prediction or information based thereon, being received by at least one of the fleet of printers or by a user interface local to the at least one of the fleet of printers.

2. The system of claim 1 , wherein the performance data for a respective one of the printers is based on or includes information received from reliability detectors associated with the respective printer.

3. The system of claim 1 , wherein the printer attributes comprise at least one of:

a printer identifier,

fixed printer features,

printer settings, which are adjustable for the printer, and

machine component lifetime signals.

4. The system of claim 1 , wherein at least some of the reports further comprise stock attributes selected from a weight, a color, a determined size, and a coating type.

5. The system of claim 1 , wherein at least some of the reports further comprise environment data acquired for an environment of the respective printer.

6. The system of claim 1 , further comprising instructions for updating a master database based on at least one of;

the reports, and

predictions made by the prediction model.

7. The system of claim 6 , further comprising instructions for updating a local database, local to a respective one of the printers, based on the updated master database.

8. The system of claim 6 , wherein the master database includes, for each of a plurality of stocks, correlations between printer environment conditions and performance of the stock.

9. The system of claim 6 , wherein the master database includes, for each of a plurality of stocks, correlations between printer environment conditions and suitable printer settings.

10. The system of claim 6 , wherein the master database includes, for each of a plurality of stocks, at least one of: recommended environmental conditions, recommended printer settings, and recommended alternative stocks.

11. The system of claim 1 , wherein the prediction component predicts environmental conditions for performing printing on the respective stock.

12. The system of claim 1 , wherein the printer attributes include printer attributes which have been set on the respective printer for printing the respective stock.

13. The system of claim 1 , wherein the prediction of the alternative to the selected stock further includes comparing attributes of the alternative stock to attributes of the selected stock.

14. The system of claim 1 , further comprising a size comparison module which compares a measured stock size, for a stock loaded in a device tray, against a nominal stock size stored in a stock library.

15. A method for predicting performance for a stock, with the system of claim 1 , comprising:

acquiring, by the crowdsourcing component, reports from multiple printers in the fleet of printers, the reports comprising performance data and printer attributes used when printing one of a plurality of stocks;

with the learning component, learning at least one prediction model, based on the acquired reports;

receiving a request for a prediction of at least one of:

whether a performance of a selected stock will be equal to or greater than a predetermined performance on one of the printers in the fleet of printers, based on one or more performance measures,

an alternative to the selected stock which is predicted to perform better than the selected stock, based on one or more performance measures, and

a recommendation for a stock with a performance equal to or greater than a predetermined threshold for performance on one of the printers in the fleet of printers, based on one or more performance measures; and

with the prediction component, using one of the at least one learned prediction models to make the requested prediction.

16. A computer program product comprising a non-transitory recording medium storing instructions, which when executed on a computer, causes the computer to perform the method of claim 15 .

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073562/0677 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2019
From: DICKINSON, CHARLES; BAXTER, JAMES E.
To: XEROX CORPORATION
Reel/Frame 047986/0977 →
Cited By (1)
US 12,504,931