Loyalty Switch Routing Messages to Multiple Hosts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current gas station loyalty programs lack the ability to route transactions to multiple loyalty hosts, limiting their flexibility and efficiency in managing customer loyalty transactions across different partners and systems.

Innovation Solution

A loyalty switch is introduced to examine and route loyalty messages to one or more loyalty hosts, enabling communication between stores and multiple loyalty hosts without altering existing communication protocols, and maintaining connections with all configured hosts for seamless transaction processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only one national loyalty host is configured, then system simplicity is maintained, but routing flexibility and adaptability to different loyalty programs are limited

Engineering Contradiction:
Improverouting flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A switch system is introduced as an intermediary component between stores and multiple loyalty hosts. The switch receives loyalty transactions from stores, examines routing information within these transactions, and intelligently routes them to appropriate loyalty hosts. This mediator approach enables multi-host support without requiring stores to directly manage multiple connections, thus improving routing flexibility while keeping the store-side system simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system architecture is segmented into distinct functional layers: the store layer that generates loyalty transactions, the switch layer that handles routing logic and multiple host connections, and the loyalty host layer that processes specific program logic. This segmentation allows the switch to independently manage multiple loyalty hosts while stores continue to operate with simplified single-point connectivity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If stores directly connect to multiple loyalty hosts, then routing capability is improved, but connection management complexity and operational difficulty increase

Engineering Contradiction:
Improvemulti-host routing capabilityVSAvoidconnection management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The switch acts as a centralized intermediary that consolidates all connections to multiple loyalty hosts. Stores connect only to the switch, which then manages all interactions with various loyalty hosts. This eliminates the need for stores to directly manage multiple complex connections, maintaining ease of operation at the store level while enabling multi-host routing capability through the switch's intelligent examination and routing of loyalty transactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If a single loyalty host is used, then system reliability is maintained with fewer failure points, but transaction processing continuity is vulnerable to host unavailability

Engineering Contradiction:
Improvetransaction processing continuityVSAvoidhost connection architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The switch system establishes beforehand connections to multiple loyalty hosts, creating redundant pathways for transaction processing. When a primary loyalty host becomes unavailable, the switch can cushion the impact by routing transactions to alternative hosts, ensuring transaction processing continuity. This prior cushioning through multi-host connectivity protects against single points of failure while maintaining a manageable connection architecture through centralized switch management.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Adaptability or versatility

If loyalty transaction routing is not controlled, then system simplicity is preserved, but the ability to direct transactions to specific loyalty hosts based on program requirements is lost

Engineering Contradiction:
Improvetransaction routing controlVSAvoidrouting control mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The switch serves as an intelligent intermediary that examines routing information within loyalty transactions and directs them to appropriate loyalty hosts based on program requirements. The switch analyzes transaction data, identifies the intended loyalty program, and routes transactions accordingly. This controlled routing capability is achieved through the switch's mediation function, which adds routing intelligence without requiring complex control mechanisms at the store level.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12021948B2Loyalty switch
Publication Date: 2024.06.25 SWITCH TECHNOLOGY SOLUTIONS LLC
  • US12021948B2 patent drawing
  • US12021948B2 patent drawing
  • US12021948B2 patent drawing

AI summary

A loyalty switch for examining loyalty messages and routing the loyalty messages to one or more loyalty hosts and examining responses and routing the responses back to stores. Such a switch has configurable number of selector handlers pool, and the switch accepts a connection from stores and reads loyalty host information from master data to establish the connection with a loyalty host and to route messages. Each selector handler in the switch has multiple store objects that contain a routing map and connection information from companies' sites and the loyalty host.