Notification Timing Based on Communication Apparatus State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining notification timings for users do not always provide appropriate notifications based on the state of communication apparatuses, leading to suboptimal user experiences.

Innovation Solution

A method that involves acquiring information about a communication apparatus, determining if it satisfies an output condition for notification information, and outputting notifications based on specified conditions, ensuring timely and relevant information delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If notification timing is determined based on user learning models, then user-specific notification preferences are improved, but notification appropriateness regarding communication apparatus state deteriorates

Engineering Contradiction:
Improveuser notification preferencesVSAvoidnotification appropriateness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent combines two determination approaches: user learning model-based timing determination and communication apparatus state-based determination. The terminal apparatus integrates both user preferences and device status to comprehensively determine notification timing, ensuring both user-specific adaptability and reliability regarding apparatus state.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system acquires communication apparatus information and uses it as feedback to determine whether to output notifications. The terminal apparatus continuously monitors apparatus state and adjusts notification timing based on this feedback, ensuring notifications are appropriate for current device conditions.

Inventive Principle:
Principle #23Feedback

2Speed

If notifications are sent without checking communication apparatus state, then notification speed is improved, but notification reliability deteriorates

Engineering Contradiction:
Improvenotification delivery speedVSAvoidnotification appropriateness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The terminal apparatus performs preliminary acquisition of communication apparatus information before determining notification timing. By checking apparatus state in advance and storing this information, the system can quickly determine whether to send notifications without delaying notification delivery, thus maintaining both speed and reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If communication apparatus information is acquired and checked before notification, then notification appropriateness is improved, but processing time increases

Engineering Contradiction:
Improvenotification appropriatenessVSAvoidnotification processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs apparatus information acquisition and stores it in advance before notification is needed. This preliminary action allows the terminal apparatus to quickly reference stored information when determining notification timing, reducing processing time while maintaining notification appropriateness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically determines whether to acquire apparatus information based on whether stored information is available and whether it needs updating. This dynamic approach balances the need for accurate apparatus state information with the need to minimize processing time for notifications.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250343865A1Storage medium and information processing apparatus
Publication Date: 2025.11.06 CANON KK
  • US20250343865A1 patent drawing
  • US20250343865A1 patent drawing
  • US20250343865A1 patent drawing

AI summary

A method for an information processing apparatus, the method including firstly acquiring information regarding a communication apparatus configured to communicate with the information processing apparatus, secondly acquiring notification information created by a management server configured to communicate with the information processing apparatus, executing a first determination process for determining whether the acquired information regarding the communication apparatus satisfies an output condition corresponding to information included in the acquired notification information, and in response to determining in the first determination process that the information regarding the communication apparatus satisfies the output condition, outputting a notification based on the notification information.