Printer with automatic paper sheet count discovery
First Claim
1. A computer-implemented method for a printer with automatic paper sheet count discovery, the method comprising executing on a computer processor the steps of:
- in response to a paper loading input, activating a controller of a paper tray scale that is positioned and configured to determine an initial weight of the plurality of printer paper sheets that are located within a paper feeder tray of the printer;
at lapse of a stability time period from a time of the paper loading input, initiating via the controller a paper sheet counting input;
in response to the paper sheet counting input, determining an initial weight of the plurality of printer paper sheets that are located within the paper feeder tray of the printer;
removing a single sheet of the plurality of printer paper sheets from the paper feeder tray to a staging area of the printer;
determining a revised weight of the plurality of printer paper sheets that are located within the paper feeder tray while the single sheet of paper is removed from the paper feeder tray to the staging area;
feeding the single sheet of paper back into the paper feeder tray via a printing path bypass of the printer;
determining a weight value for the single sheet of paper as a function of a difference between the initial weight and the revised weight of the plurality of printer paper sheets; and
determining a quantity of the plurality of printer paper sheets that are currently loaded within the paper feeder tray and available to satisfy a print job as equal to the initial weight of the plurality of printer paper sheets divided by the weight value determined for the single sheet of paper.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects provide for a printer with automatic paper sheet count discovery, via determining an initial weight of printer paper sheets within a printer paper feeder tray. A single sheet is removed from the paper feeder tray to a staging area of the printer, and a revised weight is determined for the sheets within the paper feeder tray while the single sheet of paper is removed to the staging area. The single sheet is fed back into the paper feeder tray via a printing path bypass of the printer. The weight of the single sheet determined as a function of the difference between the initial weight and the revised weight. A quantity of printer paper sheets currently loaded within the paper feeder tray and available to satisfy a print job is determined as equal to the initial weight divided by the weight of the single sheet.
18 Citations
17 Claims
-
1. A computer-implemented method for a printer with automatic paper sheet count discovery, the method comprising executing on a computer processor the steps of:
-
in response to a paper loading input, activating a controller of a paper tray scale that is positioned and configured to determine an initial weight of the plurality of printer paper sheets that are located within a paper feeder tray of the printer; at lapse of a stability time period from a time of the paper loading input, initiating via the controller a paper sheet counting input; in response to the paper sheet counting input, determining an initial weight of the plurality of printer paper sheets that are located within the paper feeder tray of the printer; removing a single sheet of the plurality of printer paper sheets from the paper feeder tray to a staging area of the printer; determining a revised weight of the plurality of printer paper sheets that are located within the paper feeder tray while the single sheet of paper is removed from the paper feeder tray to the staging area; feeding the single sheet of paper back into the paper feeder tray via a printing path bypass of the printer; determining a weight value for the single sheet of paper as a function of a difference between the initial weight and the revised weight of the plurality of printer paper sheets; and determining a quantity of the plurality of printer paper sheets that are currently loaded within the paper feeder tray and available to satisfy a print job as equal to the initial weight of the plurality of printer paper sheets divided by the weight value determined for the single sheet of paper. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a paper tray scale that is positioned and configured to determine an initial weight of a plurality of printer paper sheets that are located within a paper feeder tray of a printer; a controller in communication with the paper tray scale that, in response to a paper loading input, activates the paper tray scale and initiates a paper sheet counting input at lapse of a stability time period from a time of the paper loading input, wherein in response to the paper sheet counting input, the paper tray scale determines an initial weight of the plurality of printer paper sheets that are located within the paper feeder tray of the printer, and determines a revised weight of the plurality of printer paper sheets that are located within the paper feeder tray while a single sheet of paper is removed from the paper feeder tray to a staging area of the printer; a printing path bypass that feeds the single sheet of paper back into the paper feeder tray from the staging area after the scale determines the revised weight of the plurality of printer paper sheets; and a processor in circuit communication with a computer readable memory processor and a computer readable storage medium, wherein the processor executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; determines a weight value for the single sheet of paper as a function of a difference between the initial weight and the revised weight of the plurality of printer paper sheets; and determines a quantity of the plurality of printer paper sheets that are currently loaded within the paper feeder tray and available to satisfy a print job as equal to the initial weight of the plurality of printer paper sheets divided by the weight value determined for the single sheet of paper. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for a printer with automatic paper sheet count discovery, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the computer readable program code comprising instructions for execution by a processor that cause the processor to; in response to a paper loading input, activate a paper tray scale that is in communication with the processor; at lapse of a stability time period from a time of the paper loading input, initiate a paper sheet counting input; in response to a paper sheet counting input, determine, via the paper tray scale that is in communication with the processor, an initial weight of a plurality of printer paper sheets that are located within a paper feeder tray of a printer; determine a revised weight of the plurality of printer paper sheets that are located within the paper feeder tray while a single sheet of paper is removed from the paper feeder tray to a staging area of the printer; determine a weight value for the single sheet of paper as a function of a difference between the initial weight and the revised weight of the plurality of printer paper sheets; and in response to a printing path bypass feeding the single sheet of paper back into the paper feeder tray from the staging area, determine a quantity of the plurality of printer paper sheets that are currently loaded within the paper feeder tray and available to satisfy a print job as equal to the initial weight of the plurality of printer paper sheets divided by the weight value determined for the single sheet of paper. - View Dependent Claims (15, 16, 17)
-
Specification