IP Library Granted Patent US 11,157,216
Granted Patent B2
US 11,157,216 · App. 16/589,423 · Granted Oct 26, 2021

Methods and devices for managing printing of content

Inventors: John Carl Mese (Cary, NC); Nathan J. Peterson (Oxford, NC); Russell Speight VanBlon (Raleigh, NC)
Assignee: LENOVO (SINGAPORE) PTE. LTD.
G06F3/1208G06F3/125G06F3/1243G06F3/1255
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 11,157,216
App. No.
16/589,423
Granted
Oct 26, 2021
Kind
B2
Abstract

A computer implemented method, device, and computer program product for managing printing of content on a printing device is provided. The method operates under control of one or more processors configured with specific executable program instructions. The method includes analyzing a request to print content to determine one or more characteristic of interest (COI) associated with the request. The method identifies types of printing attributes associated with the request. The types of printing attributes include printing settings and a duplex setting to be implemented at the printing device in connection with generating printed output. The method determines a user duplex expectation (UDE) status with respect to the one or more COI. The method manages addition of a duplex indicia (DI) to the printed output based on the determining and processes the request.

Claims (44)

1. A computer implemented method for managing printing of content on a printing device, the method comprising:

under control of one or more processors configured with specific executable program instructions:

analyzing a request to print content to determine one two or more characteristic of interest (COI) associated with the request, the request to print content including printable data representative of one or more of a document and an image;

identifying types of printing attributes associated with the request, the types of printing attributes including printing settings and a duplex setting to be implemented at the printing device in connection with generating printed output, wherein the duplex setting is a field having an “ON” status and an “OFF” status;

wherein the duplex setting has the “ON” status;

determining a user duplex expectation (UDE) status with respect to the duplex setting and the one or more COI;

managing addition of a duplex indicia (DI) to the printed output based on the determining; and

processing the request;

wherein processing the request includes providing only simplex indicia to the printed output when the duplex setting has the “ON” status based on the UDE status.

2. The method of claim 1 , wherein the duplex setting directs the printing device to generate the printed output on both sides of a printable medium based on the “ON” status.

3. The method of claim 1 , wherein when the duplex setting has the “OFF” status, the UDE status is determined to add the DI to the printed output.

4. The method of claim 3 , wherein the managing further comprises turning on a DI attribute to direct the printing device to add the DI to the printed output on at least one of the sides of the printable medium.

5. The method of claim 3 , wherein the managing further comprises adding the DI to the printable data such that the DI is printed on at least one of the sides of the printable medium.

6. The method of claim 1 , wherein the one or more COI include one or more of types of documents, document characteristics, applications, printing device locations, computing devices, operating systems, resource state of the printing device, printing device-based modifications to user-selected printing settings, printing network policy-based modifications to user-selected printing settings, and operating systems associated with the request to print content.

7. The method of claim 1 , wherein the managing further comprises positioning the DI relative to the printable data with respect to a first side of at least one printable medium.

8. The method of claim 7 , wherein positioning further comprises positioning the DI relative to the printable data based on one or more of a type of language or types of document elements of the printable data.

9. The method of claim 1 , wherein the DI includes one or more of a printed message, icon, graphic, mark, token, and watermark applied to at least a first side of a printable medium that indicates the presence of a portion of the printed data on a second side of the printable medium.

10. A device, comprising:

one or more processors;

a memory storing program instructions accessible by the processor, wherein, responsive to execution of the program instructions, the one or more processors perform the following:

analyze a request to print content to determine one or more characteristic of interest (COI) associated with the request, the request to print content including printable data representative of one or more of a document and an image;

identify types of printing attributes associated with the request, the types of printing attributes including printing settings and a duplex setting to be implemented at the printing device in connection with generating printed output, wherein the duplex setting is a field having an “ON” status and an “OFF” status;

wherein the duplex setting has the “ON” status;

determine a user duplex expectation (UDE) status with respect to the duplex setting and the one or more COI;

manage addition of duplex indicia (DI) to the printed output based on the determining; and

process the request;

wherein processing the request includes providing only simplex indicia to the printed output when the duplex setting has the “ON” status based on the UDE status.

11. The device of claim 10 , wherein the duplex setting directs the printing device to generate the printed output on both sides of a printable medium based on the “ON” status.

12. The device of claim 10 , wherein when the duplex setting has the “OFF” status, the UDE status is determined to add the DI to the printed output.

13. The device of claim 12 , wherein the one or more processors, as part of the manage, turn on a DI attribute to direct the printing device to add the DI to the printed output on at least one of the sides of the printable medium.

14. The device of claim 12 , wherein the one or more processors, as part of the manage, add the DI to the printable data such that the DI is printed on at least one of the sides of the printable medium.

15. The device of claim 10 , wherein the one or more COI include one or more of types of documents, document characteristics, applications, printing device locations, computing devices, operating systems, resource state of the printing device, printing device-based modifications to user-selected printing settings, printing network policy-based modifications to user-selected printing settings, and operating systems associated with the request to print content.

16. The device of claim 10 , wherein the one or more processors, as part of the manage, position the DI relative to the printable data with respect to at least one side of the printable medium.

17. The device of claim 10 , wherein the DI includes one or more of a printed message, icon, graphic, mark, token, and watermark applied to at least a first side of a printable medium that indicates the presence of a portion of the printed data on a second side of the printable medium.

18. A computer program product comprising a non-signal computer readable storage medium comprising computer executable code to:

analyze a request to print content to determine one or more characteristic of interest (COI) associated with the request, the request to print content including printable data representative of one or more of a document and an image;

identify types of printing attributes associated with the request, the types of printing attributes including printing settings and a duplex setting to be implemented at the printing device in connection with generating printed output, wherein the duplex setting is a field having an “ON” status and an “OFF” status;

wherein the duplex setting has the “ON” status;

determine a user duplex expectation (UDE) status with respect to the duplex setting and the one or more COI;

manage addition of duplex indicia (DI) to the printed output based on the determining; and

process the request;

wherein processing the request includes providing only simplex indicia to the printed output when the duplex setting has the “ON” status based on the UDE status.

19. The computer program product of claim 17 , wherein the duplex setting directs the printing device to generate the printed output on both sides of a printable medium based on the “ON” status.

20. The computer program product of claim 17 , wherein when the duplex setting has the “OFF” status, the UDE status is determined to add the DI to the printed output.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060638/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2019
From: MESE, JOHN CARL; PETERSON, NATHAN J.; VANBLON, RUSSELL SPEIGHT
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 050584/0387 →