Cross-Service User Data Association for Cloud Print Error Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a cloud print system where multiple services cooperate, errors in print data processing can lead to incorrect or unnoticed error notifications for users, as the error notification may not be directly related to the service used for data input, causing confusion or missed notifications.

Innovation Solution

A mechanism is introduced where user information is associated across multiple cloud services, enabling the print server to detect errors and notify the user through the appropriate service, ensuring accurate and timely error communication by managing user and apparatus information across both services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user information is managed separately in multiple cloud services, then each service can operate independently, but error notifications may be incorrect or missed when errors occur across services

Engineering Contradiction:
Improveservice independenceVSAvoiderror notification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges user information management across multiple cloud services by introducing a user information association mechanism. The print server associates user information from different services (e.g., document management service and print service) through user IDs, enabling accurate error notifications even when errors occur across service boundaries. This resolves the contradiction by combining separate user information systems while maintaining service independence.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary association mechanism between user information in different cloud services. The print server acts as an intermediary that receives user information from various services, associates them through user IDs, and manages error notifications centrally. This intermediary layer enables reliable cross-service error communication without requiring direct integration between all services.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If error notifications are sent through the service used for data input, then notification delivery is straightforward, but user confusion occurs when errors are detected in different services

Engineering Contradiction:
Improvenotification delivery simplicityVSAvoiduser awareness of error source
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the print server sends error notifications to users through the service that originally received the print data, while also providing feedback about the actual error source. The notification includes information about which service detected the error, allowing users to understand both the delivery path and the error origin, eliminating confusion while maintaining simple delivery.

Inventive Principle:
Principle #23Feedback

3Device complexity

If user information is not associated across services, then system complexity is low, but error handling becomes incorrect when errors occur in cooperative services

Engineering Contradiction:
Improveinformation management structureVSAvoiderror handling accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-establishing user information associations between different cloud services before errors occur. The print server proactively associates user information from the document management service with user information from the print service using user IDs. This preliminary association ensures that when errors occur in cooperative services, the system already has the necessary information linkage to handle errors accurately without adding complexity during error processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11842093B2System and method
Publication Date: 2023.12.12 CANON KK
  • US11842093B2 patent drawing
  • US11842093B2 patent drawing
  • US11842093B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a second system cooperating with a first system communicating with a client apparatus. User information registered in the second system is managed in association with corresponding user information registered in the first system. In a case where an error is detected in the received print job, and the print job is received from the first system, an error notification to user information registered in the first system, corresponding to user information on a user as an owner of the print job is requested from the first system.