Communication Apparatus Port Grouping for Service Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication apparatuses face inefficiencies in port control when executing multiple services over Wi-Fi Direct, requiring frequent opening and closing of ports, which increases processing time.

Innovation Solution

A communication apparatus with a search unit, acquisition unit, identification unit, and control unit that identifies and manages multiple services by collectively opening and closing corresponding ports, optimizing port control for efficient service execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ports are opened and closed for each service individually, then service execution control is precise, but processing time increases

Engineering Contradiction:
Improveservice execution controlVSAvoidport opening processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines multiple service ports into a single group that is opened and closed collectively. Instead of managing each service port independently, the system creates a port group that encompasses all ports required for multiple services, allowing simultaneous opening/closing operations that reduce processing time while maintaining service control integrity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary grouping of ports based on service requirements before actual service execution. By pre-organizing ports into service groups and establishing their relationships in advance, the system eliminates the need for individual port management during runtime, thereby reducing processing delays

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple services are identified and managed separately, then service identification accuracy is high, but port management complexity increases

Engineering Contradiction:
Improveservice identification accuracyVSAvoidport management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments port management into two distinct layers: service-level identification (which maintains high accuracy by identifying specific services) and port-level execution (which simplifies management by grouping ports). This segmentation allows the system to preserve service identification precision while reducing port management complexity through collective handling

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a port group as an intermediary layer between service identification and actual port operations. This intermediary structure allows accurate service identification to remain intact while simplifying the underlying port management operations through unified control mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9882880B2Communication apparatus, method for controlling the same, and storage medium
Publication Date: 2018.01.30 CANON KK
  • US9882880B2 patent drawing
  • US9882880B2 patent drawing
  • US9882880B2 patent drawing

AI summary

A communication apparatus acquires information about a service provided by another communication apparatus and identifies a service executable between the communication apparatus and the another communication apparatus based on the acquired information and a service executable by the communication apparatus. If a plurality of services is identified, the communication apparatus controls a port corresponding to each of the plurality of the identified services.