Cloud Print Bot Segmentation for Unique Settings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-based business chat services lack the ability to set unique print settings for image processing apparatuses when instructing a print job from a cooperation application, as they only support standard settings based on a tenant medium format, preventing advanced settings from being utilized.

Innovation Solution

An information processing apparatus connected to an image processing apparatus, a tenant server, and a user terminal, which includes a message application, a cooperation application, and a storage unit to obtain and store unique setting information from the image processing apparatus, allowing advanced print settings to be set even when instructed from a cooperation application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a cooperation application uses a standard format provided by a tenant medium for communication, then the application can operate conveniently on cloud services, but unique setting information of the image processing apparatus cannot be set

Engineering Contradiction:
Improveconvenience of cooperation application operationVSAvoidability to set unique print settings
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments print setting information into two distinct parts: standard setting information stored in the tenant server (accessible by cooperation applications) and unique setting information stored separately in the image processing apparatus. This segmentation allows cooperation applications to operate with standard settings while preserving the ability to access and use unique settings when needed, thus resolving the contradiction between operational convenience and adaptability.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If only standard setting information is stored in the tenant server, then the system maintains simplicity and compatibility, but advanced print settings cannot be utilized

Engineering Contradiction:
Improvesimplicity of system structureVSAvoidadvanced print setting capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a print bot application as an intermediary that mediates between the cooperation application and the image processing apparatus. The print bot retrieves unique setting information from the apparatus and combines it with standard settings from the tenant server, enabling advanced print settings to be utilized without complicating the overall system structure or requiring changes to the tenant server's data model.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11909926B2Information processing apparatus using cloud, control method therefor, storage medium storing control program therefor, and information processing system, that obtain and store additional print setting information not included in a tenant server that stores print setting information
Publication Date: 2024.02.20 CANON KK
  • US11909926B2 patent drawing
  • US11909926B2 patent drawing
  • US11909926B2 patent drawing

AI summary

An information processing apparatus that allows unique setting of an image processing apparatus even when print is instructed from a cooperation application. The information processing apparatus is connected to the image processing apparatus, a tenant server that holds machine information including first setting information about the image processing apparatus, and a user terminal. The information processing apparatus includes a message application, a cooperation application that controls the image processing apparatus to print in cooperation with the message application by using the machine information, a memory device that stores instructions, and a processor that executes the instructions to obtain the first setting information from the image processing apparatus, store the first setting information to the tenant server, obtain second setting information that is not included in the machine information from the image processing apparatus, and store the second setting information to a storage unit in association with the machine information.