Private Server Policy Enforcement for Public Domain Printing Overage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing policy-based printing systems are limited to closed private domain environments, preventing users from accessing printing data outside the office, particularly in public locations where policy-based printing is not supported, such as convenience stores or airports.

Innovation Solution

A method and system that enables policy-based printing by allowing a private server to receive requests from public servers, compile data from a ledger, analyze policies, and determine whether a request exceeds set parameters, thereby allowing or denying printing access based on overage conditions, ensuring secure and flexible access to printing services across domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If policy-based printing is implemented in a closed private domain environment, then security and policy control are improved, but accessibility and usability for users in public locations deteriorate

Engineering Contradiction:
Improvepolicy controlVSAvoidaccessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

A public server acts as an intermediary between users in public locations and the private domain printing system. The public server receives printing requests from users, communicates with the private server to verify policies and permissions, and facilitates document access without requiring users to be in the private domain. This mediator approach enables policy-based printing control while extending accessibility to public locations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users are allowed to print beyond policy parameters in public locations, then flexibility and usability are improved, but policy compliance and security control worsen

Engineering Contradiction:
ImproveflexibilityVSAvoidpolicy compliance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts policy enforcement based on the user's location and context. When users are in public locations, the system allows flexible access to printing services while maintaining policy compliance through real-time verification. The public server dynamically communicates with the private server to check permissions and enforce policies, enabling flexibility without compromising security or compliance.

Inventive Principle:
Principle #15Dynamics

3Reliability

If document access is restricted to private domain only, then security is improved, but user productivity and accessibility in public locations deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoiduser productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments document access control into two parts: policy verification remains in the private domain to maintain security, while document delivery and printing execution occur in the public domain through the public server. This segmentation allows users to access and print documents from public locations while the private server maintains security control over which documents can be accessed and by whom.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11556292B2Private server implementation of policy for printing system having an overage status
Publication Date: 2023.01.17 KYOCERA DOCUMENT SOLUTIONS INC
  • US11556292B2 patent drawing
  • US11556292B2 patent drawing
  • US11556292B2 patent drawing

AI summary

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. The private server processes the requests using the policy and a ledger to determine whether to allow the print job to the printing device. If a parameter of the policy is exceeded, then the private server allows an overage for the parameter so that the document is accessed.