Service Providing System for Cloud Print Job Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud printing systems lack a seamless integration mechanism for managing and executing print jobs across different devices and services, leading to inefficiencies in print job management and device selection for users.

Innovation Solution

A service providing system that includes a job obtaining unit, a job managing unit, and a job transmitting unit, which receives print job notifications from an external printing system, stores them, and transmits them to image forming apparatuses via a network, allowing users to select and execute print jobs on desired devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If print jobs are managed directly by the external printing system without a service providing system, then the system structure is simpler, but users cannot efficiently manage and execute print jobs across various devices

Engineering Contradiction:
Improveprint job management efficiencyVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The service providing system acts as an intermediary between the external printing system and multiple image forming apparatuses. It receives notifications from the external printing system, obtains print jobs, manages them in a job storage unit, and transmits them to appropriate image forming apparatuses. This mediator architecture enables centralized print job management across various devices while maintaining a relatively simple external printing system structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If print jobs are transmitted directly from external printing system to image forming apparatus, then the transmission path is shorter, but device selection and job routing become complex

Engineering Contradiction:
Improvedevice selection flexibilityVSAvoidjob routing mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service providing system serves as a central routing intermediary that receives print job notifications from the external printing system, stores jobs in its job storage unit, and intelligently transmits them to appropriate image forming apparatuses based on user preferences and device availability. This centralized routing mechanism provides flexible device selection without complicating the external printing system's job routing logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple image forming apparatuses are connected to allow job execution, then user flexibility increases, but job management and coordination become more complex

Engineering Contradiction:
Improvedevice selection flexibilityVSAvoidjob coordination mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service providing system acts as a coordinating intermediary between the external printing system and multiple image forming apparatuses. It maintains a job storage unit that holds print jobs and manages transmission to appropriate devices, preventing duplication and interruption while enabling users to select from multiple connected apparatuses. This centralized coordination simplifies multi-device management.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If print jobs are stored in a centralized job storage unit, then job management efficiency improves, but the service providing system becomes more complex

Engineering Contradiction:
Improvejob management efficiencyVSAvoidservice providing system structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The service providing system performs multiple functions: receiving notifications from the external printing system, obtaining and storing print jobs in a job storage unit, managing job transmission to multiple image forming apparatuses, and coordinating job execution. This multi-functional architecture improves overall job management efficiency by consolidating these functions in a single system rather than distributing them across multiple components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10171685B2Service providing system, information processing method, and non-transitory recording medium
Publication Date: 2019.01.01 RICOH CO LTD
  • US10171685B2 patent drawing
  • US10171685B2 patent drawing
  • US10171685B2 patent drawing

AI summary

A service providing system is for providing a service that is in cooperation with a printing service that is provided by an external printing system. The service providing system includes a job obtaining unit configured, when receiving from the printing system a notification representing that a print job is created by the printing service, to obtain the print job from the printing system; a job managing unit configured to store, in a job storage unit, the print job obtained by the job obtaining unit; and a job transmitting unit configured to transmit the print job stored in the job storage unit in response to a print job request from an image forming apparatus that is coupled to the service providing system via a network.