Conversation as Platform for Secure E-commerce Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce systems require users to navigate through multiple steps for configuration, confirmation, and authentication, leading to inefficiencies and increased security risks during transactions, particularly in managing payment and shipping details.

Innovation Solution

The Conversation as a Platform (CaaP) enables users to dynamically generate payment agreements through chat bots, allowing asynchronous actions such as modifying or canceling transactions, by providing a cloud-based wallet that streamlines interactions and reduces manual data entry, enhancing security and user control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users navigate through multiple steps for configuration, confirmation, and authentication in current e-commerce systems, then transaction security is maintained, but user productivity and efficiency deteriorate due to increased complexity and time consumption

Engineering Contradiction:
Improvetransaction securityVSAvoiduser efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-configuring payment agreements and obtaining user consent in advance through a simplified opt-in process. The payment credential URL is generated beforehand, allowing subsequent transactions to proceed without repeated authentication steps, thus maintaining security while improving efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A payment credential URL acts as an intermediary between the user's wallet provider and the chat bot provider. This intermediary contains embedded authentication and authorization information, enabling secure transactions without requiring users to navigate through multiple configuration and authentication steps each time

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If users manually enter payment and shipping data in current e-commerce systems, then data accuracy can be verified, but error rates increase and user control over financial resources decreases

Engineering Contradiction:
Improvedata accuracyVSAvoiduser control
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system implements self-service by automatically retrieving payment and shipping information directly from the user's wallet provider using the payment credential URL. This eliminates manual data entry entirely, preventing errors while maintaining user control through the initial opt-in consent and the ability to review/modify transaction terms before confirmation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

User payment and shipping preferences are pre-configured in the wallet provider system in advance. This preliminary setup eliminates the need for manual data entry during transactions, reducing errors while maintaining user control through the opt-in process and ability to modify terms

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple configuration steps and user authentication are required in conventional e-commerce solutions, then transaction security is ensured, but device security and user information protection are compromised due to increased exposure of sensitive data

Engineering Contradiction:
Improvetransaction securityVSAvoidsecurity risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The payment credential URL serves as a secure intermediary that embeds authentication and authorization information without exposing sensitive user data. The URL enables the chat bot provider to obtain payment credentials through a secure interface with the wallet provider, eliminating the need for users to expose sensitive information during transactions

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system extracts sensitive authentication and authorization information from the user's wallet provider and embeds it within the payment credential URL. This extraction occurs once during the opt-in process, and the resulting URL can be safely transmitted and used without repeatedly exposing sensitive user data

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10997650B2Conversation as a platform to increase task productivity for end users
Publication Date: 2021.05.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10997650B2 patent drawing
  • US10997650B2 patent drawing
  • US10997650B2 patent drawing

AI summary

Conversations between an intelligent, machine-based chat bot and a user of a website or an application support a computing paradigm called Conversation as a Platform (CaaP) to dynamically generate payment agreements that enable asynchronous actions to be performed for e-commerce transactions which the user may use to confirm the transaction, change the terms (e.g., payment method, ship-to address, shipping method, etc.), or cancel the transaction. Upon opt-in by the user to the payment agreement, a cloud-based wallet provider gives a payment credential URL (Uniform Resource Locator) to the chat bot provider that is called to receive an actual payment credential, and which may also be used for subsequent transactions.