Mobile Terminal Print Authorization via Kind-Code and App ID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing print management systems face challenges in determining whether a print request from a mobile terminal is legitimate and authorized, especially when using multi-type printer drivers, leading to potential unauthorized access and functionality restrictions.

Innovation Solution

An information processing utilization management system that includes a mobile terminal and an information processing device connected via a network, where the device determines the acceptability of a process request based on a kind-code of the mobile terminal and identification information of the application, using a printer driver that supports multiple types of machines to generate and transmit process data, and assesses utilization restrictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a print management server uses user name and IP address to determine whether a print request is allowable, then legitimate users can access the print device, but unauthorized users may still access the device through multi-type printer drivers

Engineering Contradiction:
Improveauthorization accuracyVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the authorization parameters from basic user name and IP address to include kind-code of mobile terminal and detailed application information. This parameter expansion enables more precise identification and restriction of unauthorized access attempts while maintaining legitimate user access.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an information processing device as an intermediary between the mobile terminal and print device. This intermediary analyzes kind-code and application information to determine whether to allow the print request, providing an additional security layer that blocks unauthorized access attempts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If the system restricts print function utilization based on mobile terminal kind-code and application information, then unauthorized access is prevented, but the system complexity increases

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the authorization process into distinct functional modules: a process data generation part in the mobile terminal that creates process data including kind-code and application information, and a utilization restriction determination part in the information processing device that evaluates these parameters. This segmentation distributes complexity across multiple components rather than concentrating it in one system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10303406B2Information processing utilization management system capable of determining whether or not information processing device is available from application in mobile terminal, information processing device, and method of managing information processing utilization
Publication Date: 2019.05.28 KYOCERA DOCUMENT SOLUTIONS INC
  • US10303406B2 patent drawing
  • US10303406B2 patent drawing
  • US10303406B2 patent drawing

AI summary

Provided is an information processing utilization management system (IPUMS) that can determine whether an information processing device (IPD) is available from an application of a mobile terminal (MT). The IMPUMS includes the MT and IPD connected thereto via a network, the IPD accepting a process request (PR) from the MT-installed application to execute a process. The MT includes a process data (PD) generation part generating PD based on the PR from the application to transmit the PD to the IPD. The IPD includes a PD receiving part receiving the PD, a MT kind-code obtaining part obtaining a kind-code of the MT from the PD, an application information (AI) obtaining part obtaining II of the application from the PD, and a utilization restriction determination part determining whether the PR from the AI is acceptable based on the kind-code of the MT and the II of the application.