Merchant Referral System Using Machine-Readable Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face difficulties in finding alternative merchant locations with similar characteristics when the initial merchant is busy or closed, as existing smartphone applications often lack sufficient detail and are cumbersome to use.

Innovation Solution

A system and method for processing consumer referrals using a mobile communication device that reads a machine-readable code to identify a referral identifier, transmitting a referral request, and receiving location data to display alternative merchant locations with similar characteristics, including features like referral payments and real-time traffic updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If consumers use existing smartphone applications to search for alternative merchant locations, then they can find other places to go, but the applications are cumbersome, difficult, and time consuming to use

Engineering Contradiction:
Improveease of useVSAvoidtime consuming
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-establishes referral relationships between merchants and alternative locations in advance. When a consumer needs an alternative, the referral information is already prepared and can be instantly retrieved by scanning a code, eliminating the need for consumers to manually search or input queries during the moment of need.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the essential referral information (alternative merchant locations with similar characteristics) and presents it in a simplified format through machine-readable codes. This removes unnecessary complexity from the search process while retaining the core functionality of finding alternative merchants.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If consumers use existing smartphone applications to search for merchants, then they can find alternative locations, but the applications do not provide sufficient detail of other locations

Engineering Contradiction:
Improvesufficient detailVSAvoidapplication complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system uses machine-readable codes as an intermediary carrier that encapsulates referral information. These codes serve as a compact medium that can be scanned to retrieve detailed referral data about alternative merchant locations, including characteristics and identification information, without requiring complex application interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If consumers manually search for alternative merchants using smartphone applications, then they can find other locations, but the process is difficult and cumbersome

Engineering Contradiction:
Improveease of useVSAvoidtime consuming
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system replaces the manual mechanical process of typing, scrolling, and searching through applications with an automated optical scanning process. Consumers simply point their device camera at a machine-readable code, and the system automatically retrieves and displays referral information, dramatically reducing both effort and time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10586268B2Method and system for providing merchant referrals to consumers
Publication Date: 2020.03.10 MASTERCARD INT INC
  • US10586268B2 patent drawing
  • US10586268B2 patent drawing
  • US10586268B2 patent drawing

AI summary

A method for processing a consumer referral includes: storing, a plurality of location data entries, each entry including data related to a geographic location including a location identifier and location data; storing a plurality of referral data entries, each entry including data related to a referral including a referral identifier and one or more specific location identifiers; receiving a referral request, the request including a specific referral identifier encoded in a machine-readable code displayed at a specific geographic location associated with the specific referral identifier; identifying a specific referral data entry where the included referral identifier corresponds to the specific referral identifier; identifying a specific location data entry where the included location identifier corresponds to one of the one or more specific location identifiers included in the identified specific referral data entry; and transmitting the location data included in the identified specific location data entry in response to the request.