Chip Card Socket Communication via Logical Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current chip cards lack native support for communicating with networks like the Internet, and they can only establish a single communication channel with a card reader, limiting their functionality.

Innovation Solution

An integrated circuit chip card with a processor, memory, input/output interface, and a network interface that implements multiple logical ports, allowing it to communicate with external devices in a socket communication mode and establish multiple communication channels with different applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional APDU protocol is used for chip card communication, then communication between card reader and chip card is established, but only one application can establish a communication channel at a time

Engineering Contradiction:
Improvenumber of communication channelsVSAvoidcommunication protocol structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the communication interface by introducing multiple logical ports (port 0, port 1, port 2, etc.) within the network interface. Each logical port can independently establish communication channels with different applications simultaneously. This segmentation allows the single physical interface to be divided into multiple virtual communication paths, resolving the limitation of only one application accessing the interface at a time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network interface is designed with multi-functionality to support both traditional APDU protocol communication and new socket communication mode. The interface can operate in different modes (APDU mode or socket mode) and support multiple applications concurrently through multiple logical ports, making it universal enough to handle various communication requirements without requiring separate dedicated interfaces for each application.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If traditional chip card interface is used, then basic card reading functions are supported, but native network communication capability is lacking

Engineering Contradiction:
Improvenetwork communication capabilityVSAvoidinterface structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the network interface functionality directly into the chip card, combining traditional card interface capabilities with network communication capabilities in a single integrated structure. The network interface includes multiple logical ports that can handle both traditional APDU commands and socket-based network protocols, eliminating the need for separate network hardware while enabling Internet communication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network interface acts as an intermediary between the chip card's internal applications and external network resources. It provides socket communication capabilities that mediate between the card's processing units and network protocols, enabling applications to access network services (Internet, intranet, wireless networks) without requiring direct network hardware integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If single communication channel is used, then simple protocol implementation is maintained, but functionality for multiple applications is limited

Engineering Contradiction:
Improveapplication processing capacityVSAvoidcommunication setup complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The network interface dynamically allocates and manages multiple logical ports based on application requirements. The system can activate or deactivate specific logical ports as needed, and dynamically establish communication channels with different applications. This dynamic port allocation allows the interface to adapt to varying productivity demands while maintaining operational simplicity through automated channel management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12321292B2Chip card socket communication
Publication Date: 2025.06.03 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12321292B2 patent drawing
  • US12321292B2 patent drawing
  • US12321292B2 patent drawing

AI summary

Enhanced techniques for communicating with an integrated circuit chip card are disclosed. An integrated circuit chip card may include a processor, a memory storing a plurality applications executable by the processor, an input/output (I/O) interface, and a network interface coupled to the (I/O) interface. The network interface may implement a plurality of logical ports, and the network interface can be configurable to select between multiple communication protocols to communicate with an external device in a socket communication mode. The network interface can be configured to establish a plurality of communication channels between the external device the integrated circuit chip card using the plurality of logical ports, and each of the communication channels may support communication with one of the plurality of applications.