Network Device Event Registration Firewall Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In network service event registration systems, events intended for transmission are often blocked by personal firewalls, leading to useless event registrations where the transmission destination is restricted, causing the information processing apparatus to wait indefinitely for non-transmitted events.

Innovation Solution

A network device with a personal firewall function that determines whether the specified transmission destination is a restriction target and controls the registration process accordingly, preventing registration when it is a restriction target to avoid useless processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If event registration is performed without checking personal firewall settings, then event registration processing is simple and fast, but event transmission is blocked by the personal firewall causing useless registration

Engineering Contradiction:
Improveevent registration efficiencyVSAvoidevent transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The determination unit performs preliminary checking of whether the transmission destination is a restriction target before the control unit registers the event. This preliminary action prevents useless registration by identifying firewall restriction targets in advance, ensuring that only non-restricted destinations are registered for event transmission.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the network device checks personal firewall settings before registration, then event transmission reliability is improved, but device complexity increases due to additional determination unit

Engineering Contradiction:
Improveevent transmission reliabilityVSAvoidregistration processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The determination unit and control unit are integrated into the existing network device structure, combining the firewall checking function with the event registration function. This merging approach avoids adding separate independent systems while still achieving reliable event transmission by checking personal firewall settings before registration.

Inventive Principle:
Principle #5Merging (Combining)

3Object-affected harmful factors

If event transmission destination is restricted by personal firewall, then network security is improved, but event notification cannot be transmitted to the destination

Engineering Contradiction:
Improvenetwork securityVSAvoidevent notification transmission
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The determination unit provides feedback information about whether a transmission destination is a restriction target to the control unit. Based on this feedback, the control unit decides whether to register the event or not, preventing information loss by avoiding registration of restricted destinations while maintaining network security.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10212131B2Network device that registers event, method of controlling the same, and storage medium
Publication Date: 2019.02.19 CANON KK
  • US10212131B2 patent drawing
  • US10212131B2 patent drawing
  • US10212131B2 patent drawing

AI summary

A network device that avoids useless processing for registering an event which cannot be transmitted. An image forming apparatus as a network device has a personal firewall function, and registers an event concerning a network service. Upon receipt of an event registration request, it is determined whether or not a transmission destination specified by the received event registration request corresponds to a transmission restriction target of the personal firewall, and when it is determined that the transmission destination corresponds to the transmission restriction target, an event based on the registration request is not registered.