IPFAX Session Control via Network Type Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IPFAX devices cannot simultaneously connect to both local and public IP networks, leading to unnecessary charging and limitations in communication modes, as they cannot differentiate between network types based on INVITE messages, resulting in incorrect media type specifications.

Innovation Solution

An image processing apparatus with a reception unit, determination unit, and control unit that analyzes session start messages to determine the network type and media type, allowing or rejecting sessions to prevent unnecessary charging and ensure correct media type specifications for IPFAX communication across both local and public IP networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the media type is set to 'audio' for SIP server communication on local IP network, then connection establishment is enabled, but unnecessary charging occurs on public IP network

Engineering Contradiction:
Improveconnection establishmentVSAvoidunnecessary charging
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by making the media type specification context-dependent on the network type. The determination unit identifies whether the incoming connection is from a local IP network or public IP network, and the control unit selectively sets the media type to 'audio' only for local networks while using 'image' for public networks. This localized adaptation resolves the contradiction by enabling reliable connection establishment on local networks without incurring unnecessary charges on public networks.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If the media type is set to 'image' for public IP network communication, then correct media specification is achieved, but connection from local IP network fails

Engineering Contradiction:
Improvemedia type specification accuracyVSAvoidconnection compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the media type specification adaptive rather than static. The control unit dynamically changes the media type based on the detected network type: using 'image' for public IP networks to ensure correct specification, and switching to 'audio' for local IP networks to maintain connection compatibility. This dynamic adjustment resolves the contradiction between precision and versatility.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If conventional IPFAX devices operate in single mode (local or public), then device complexity is reduced, but adaptability to diversified networks is limited

Engineering Contradiction:
Improveoperation mode configurationVSAvoidnetwork type compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies self-service by enabling the IPFAX device to automatically identify the network type and select the appropriate media type without requiring manual user configuration. The determination unit autonomously detects whether the incoming connection is from a local or public IP network, and the control unit automatically adjusts the media type accordingly. This self-service mechanism resolves the contradiction by providing multi-network adaptability while maintaining simple operation for users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10523719B2Image processing apparatus, information processing method, and storage medium
Publication Date: 2019.12.31 CANON KK
  • US10523719B2 patent drawing
  • US10523719B2 patent drawing
  • US10523719B2 patent drawing

AI summary

An image processing apparatus includes a reception unit configured to receive a session start message, a determination unit configured to determine whether the session start message received by the reception unit is a session start message from a public Internet Protocol network or a session start message from a local Internet Protocol network, an acquisition unit configured to acquire a media type included in the session start message received by the reception unit, and a control unit configured to determine whether a start of a session is allowed, based on a result determined by the determination unit and the media type acquired by the acquisition unit.