Patent ID: 11928376
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus comprising:
a processor; and
a memory on which are stored machine-readable instructions that when executed by the processor, cause the processor to:
maintain client presence information that is received from a client, the client presence information including a client network property;
maintain printer presence information that is received from a printer, the printer presence information including a printer network property;
receive print job information for a print job from the client;
determine a plurality of recommended print job delivery paths for the print job based on the print job information, the client presence information, and the printer presence information; and
cause the print job to be routed to the printer based on the recommended print job delivery paths,

wherein the recommended print job delivery paths include a direct delivery path between the client and the printer and a cloud-based delivery path.