IC Payment Card Executable Scripts for Dynamic Prompt Data Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic stripe payment cards have limited memory capacity, restricting the customization of prompts at point of sale devices, making it difficult for issuers to collect additional data during transactions without pre-programming each device, which hampers enhanced authorization and security capabilities.

Innovation Solution

Integrated circuit payment cards store executable scripts that can be transmitted to point of sale devices to display customizable prompts and collect data, allowing for dynamic management of prompts and data collection without requiring specialized pre-programming of the devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If magnetic stripe payment cards are used with pre-programmed prompts in point of sale devices, then data collection capability is improved, but device complexity and reprogramming difficulty increase

Engineering Contradiction:
Improvedata collection capabilityVSAvoidpoint of sale device programming complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent stores copies of executable scripts and prompt data on the payment card itself (via magnetic stripe or integrated circuit), allowing the point of sale device to read and execute these scripts without having them pre-programmed in its memory. This transfers the storage burden from the expensive, limited-point-of-sale-device to the cheaper, replaceable payment card.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the prompt data and executable scripts from the point of sale device and places them on the payment card. This separation allows the point of sale device to remain simple while the payment card carries all the customization logic and data collection requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If magnetic stripe memory capacity is increased to store more indicators, then prompt customization is improved, but manufacturing cost and complexity increase

Engineering Contradiction:
Improveprompt customization capabilityVSAvoidpayment card manufacturing
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent makes the prompt data dynamic by storing executable scripts on the payment card that can be updated and modified without changing the physical card structure. This allows issuers to update prompts remotely by rewriting the magnetic stripe or IC card memory, avoiding costly re-manufacturing while maintaining high adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses a universal payment card format (magnetic stripe or integrated circuit) that can serve both traditional payment functions and enhanced data collection functions. The same card infrastructure supports multiple applications by simply changing the executable scripts, eliminating the need for different card types for different purposes.

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

3Adaptability or versatility

If point of sale devices are pre-programmed with multiple prompts, then data collection versatility is improved, but reprogramming time and resources increase

Engineering Contradiction:
Improveprompt varietyVSAvoidreprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent copies all necessary prompt scripts and data from the point of sale device to the payment card during a single initialization transaction. This one-time copy operation eliminates the need for ongoing reprogramming of point of sale devices, as all future prompt changes occur on the card itself.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary action by pre-loading the payment card with executable scripts and prompt data during card issuance or initial activation. This preliminary setup eliminates the need for time-consuming reprogramming operations at point of sale locations later, as all customization logic is already present on the card.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If magnetic stripe indicators are used for data collection, then additional information gathering is improved, but security and authorization enhancement are limited

Engineering Contradiction:
Improveinformation gathering capabilityVSAvoidauthorization security
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent changes the parameter of data storage from static magnetic stripe indicators to executable scripts with embedded logic. This transformation enables the system to not only collect data but also to enforce authorization rules, validate information, and implement security protocols directly on the payment card through script execution.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11823184B2Method and system for issuer-defined prompts and data collection
Publication Date: 2023.11.21 MASTERCARD INT INC
  • US11823184B2 patent drawing
  • US11823184B2 patent drawing
  • US11823184B2 patent drawing

AI summary

A method for providing scripts for execution as part of an electronic transaction includes: storing, in a memory of an integrated circuit payment card, at least one or more executable scripts, payment credentials, and a cryptogram rule; receiving, by a receiving device of the integrated circuit payment card, a transaction request from a point of sale device, wherein the transaction request includes at least one or more transaction items and a script request; generating, by a generation module of the integrated circuit payment card, at least one payment cryptogram based on at least the cryptogram rule and at least one of the one or more transaction items; and electronically transmitting, by a transmitting device of the integrated circuit payment card, at least one of the one or more executable scripts, the payment credentials, and the generated at least one payment cryptogram to the point of sale device.