Transaction Session Manager Integrating Retail Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current retail transaction software systems are unable to integrate loosely coupled services across different retail centers, preventing customers from performing functions related to multiple centers from a single terminal and lacking the ability to notify customers of actions or reminders across different retail functions.

Innovation Solution

A transaction session manager is introduced to each terminal and kiosk, which monitors communications, sends customer information to a server application, and enables remote control of the terminal for performing cross-center functions without modifying existing software applications, allowing for seamless integration and notification of customer actions across different retail centers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate software applications are used for each retail center function, then each application can perform its specific function reliably, but the system cannot integrate services across different retail centers

Engineering Contradiction:
Improvefunction performanceVSAvoidservice integration
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a session manager as an intermediary component that sits between the existing retail center applications and the user interface. This session manager intercepts communications, manages customer sessions across different retail centers, and coordinates services without requiring modifications to the existing specialized applications, thereby maintaining their reliability while enabling cross-center service integration

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The session manager is designed as a universal platform that can handle multiple retail center functions (pharmacy, grocery, auto, events, etc.) through a single integrated system. It provides common services such as customer identification, session management, and notification delivery that work across all different retail center types without requiring separate specialized systems

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

2Adaptability or versatility

If existing software applications are modified to support cross-center functions, then service integration can be achieved, but the cost and complexity of modification increases

Engineering Contradiction:
Improveservice integrationVSAvoidsoftware modification
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The session manager acts as a mediator layer that enables cross-center functionality without modifying existing applications. It intercepts communications between applications and the user interface, managing customer sessions and coordinating services across retail centers while leaving the original applications unchanged, thus avoiding the complexity and cost of software modification

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the system into distinct functional layers: the existing retail center applications remain separate and unchanged, while the session manager provides the integration layer. This segmentation allows each application to maintain its original functionality while the session manager handles cross-center coordination, avoiding the need to modify complex existing software

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If a unified software system is created to handle all retail center functions, then service integration is achieved, but the cost of development and implementation increases

Engineering Contradiction:
Improveservice integrationVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The session manager provides universal functionality that can serve multiple retail center types through a single platform. It handles customer identification, session management, and notification delivery for all retail centers using the same infrastructure, eliminating the need to develop separate unified systems for each retail center type and reducing overall implementation costs

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

Solution Approach 2:

By introducing the session manager as an intermediary rather than creating a completely new unified system, the patent leverages existing applications and infrastructure. The session manager coordinates between existing systems and provides integration functionality, avoiding the high costs associated with developing and implementing a entirely new unified software system

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If separate notification systems are used for each retail center, then each system can notify customers reliably, but customers cannot receive integrated notifications across different retail centers

Engineering Contradiction:
Improvenotification deliveryVSAvoidcross-center notification
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The session manager merges the notification capabilities of different retail centers into a unified notification system. It collects notification requests from various retail center applications, manages them through a single customer session context, and delivers integrated notifications to customers, allowing customers to receive notifications about prescriptions, tickets, and other services across all retail centers through a single channel

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10078824B2Platform and method for integrating services in a terminal or kiosk
Publication Date: 2018.09.18 NCR VOYIX CORP
  • US10078824B2 patent drawing
  • US10078824B2 patent drawing
  • US10078824B2 patent drawing

AI summary

A software platform and method are presented for integrating loosely coupled services or offerings provided across a retail environment into self-service terminals configured to perform different type of retail functions. The integration is accomplished with little or no modifications to existing software applications that provide the services or offerings.