Methods for personal and business policy-based printing system
AssigneeKYOCERA Document Solutions Inc.
InventorsJin Liang, Tai Yu Chen, Michael Ong Martin
Life of this patent
Estimating the term…
Abstract
A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. A user account may be used for personal and business printing by the user. The status of a document is determined and treated according to whether the document is a personal document.
Claims8
A policy-based printing method comprising:
- selecting a document to print at a printing device using a mobile application for a user account, wherein the document is stored at a storage account having an internet protocol (IP) address;
- determining whether a print job for the document is a personal print job or a business print job using the mobile application;
- sending a request for the print job to a public server, wherein the public server creates an entry for the print job in the user account;
- retrieving the document to the public server from the storage account based on the IP address;
- if the print job is the business print job,
- sending a request to a private server connected to the public server to allow the business print job,
- applying a policy to the request for the business print job,
- determining whether to allow the document to print on the printing device according to the policy,
- printing the document at the printing device,
- generating statistics for the business print job for the document, and
- updating the entry at the public server with the statistics;
- if the print job is the personal print job,
- printing the document at the printing device,
- determining a cost for the personal print job for the document, and
- updating the entry at the public server with the cost;
- and
- updating a ledger for the user account at the private server with the cost for the personal print job or the statistics for the business print job.
Dependencies are inferred from the claim text.