SMS E-commerce Assistant with Virtual Credit Card Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing e-commerce platforms are cumbersome and insecure, requiring lengthy checkout processes, lacking API exposure, and failing to allow users to purchase from a variety of merchants conveniently, often leading to high prices and security vulnerabilities.

Innovation Solution

An e-commerce shopping assistant system that enables secure, convenient purchasing by using encrypted connections, virtual credit card accounts, and methods to identify items through URLs, images, or textual descriptors, allowing purchases from multiple merchants without exposing APIs, and automatically selecting merchants based on user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users shop on existing e-commerce platforms using mobile devices, then they can access online shopping catalogues and conduct purchases, but they must go through lengthy checkout processes and create accounts or enable guest checkouts requiring large volume of information entry

Engineering Contradiction:
Improvecheckout process simplicityVSAvoidtime required for checkout
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-stores user account information, payment details, and shipping addresses in a secure database before checkout is needed. When a user initiates a purchase, the system automatically retrieves and populates these fields, eliminating the need for users to re-enter information during the checkout process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a simplified copy of the traditional checkout interface that pre-fills all necessary fields with stored user information. This copy presents only essential confirmation options to the user, dramatically reducing the time and effort required to complete a purchase while maintaining security through backend verification.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If e-commerce platforms require multiple account creations for different merchants, then users can access various shopping platforms, but users must create multiple accounts and enter information repeatedly

Engineering Contradiction:
Improveability to shop from multiple merchantsVSAvoidnumber of accounts to manage
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal account system where a single user account can be used across multiple merchant platforms. The centralized account database stores user information once, and the system automatically manages authentication and data retrieval across different e-commerce platforms, eliminating the need for users to create separate accounts for each merchant.

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

Solution Approach 2:

The system introduces a centralized account management service as an intermediary between users and multiple merchant platforms. This intermediary handles authentication, information retrieval, and data synchronization across platforms, allowing users to interact with multiple merchants through a single unified interface without managing multiple accounts.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If merchants maintain their own e-commerce platforms without regular security updates, then they can operate independently, but security flaws expose sensitive financial and personal information

Engineering Contradiction:
Improvemerchant independenceVSAvoidsecurity of e-commerce platform
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements a centralized security monitoring service that continuously scans merchant platforms for vulnerabilities and provides real-time feedback. When security flaws are detected, the system automatically notifies affected merchants and can temporarily suspend transactions until updates are applied, ensuring continuous security without compromising merchant operational independence.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces a centralized security management layer as an intermediary between merchants and their e-commerce platforms. This intermediary performs security scanning, vulnerability assessment, and automated patch management, allowing merchants to maintain operational independence while ensuring their platforms meet security standards through automated enforcement.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If e-commerce platforms do not expose APIs, then merchants maintain platform control, but purchasing online becomes more complex and limits the number of merchants users can shop from

Engineering Contradiction:
Improvenumber of accessible merchantsVSAvoidcomplexity of purchasing process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a centralized service layer as an intermediary that communicates with multiple merchant platforms through various integration methods. This intermediary handles the complexity of API interactions, data formatting, and authentication protocols, presenting a simplified unified interface to users while maintaining control over the purchasing process and enabling access to multiple merchants without requiring direct API exposure from each platform.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11769185B2Systems and methods for SMS e-commerce assistant
Publication Date: 2023.09.26 CAPITAL ONE SERVICES LLC
  • US11769185B2 patent drawing
  • US11769185B2 patent drawing
  • US11769185B2 patent drawing

AI summary

The disclosed embodiments provide systems and methods for purchasing items using an e-commerce shopping assistant. In one embodiment, the system includes a processor to perform operations for receiving an electronic message comprising a web address from a user's mobile device via SMS, accessing a web page using the web address, identifying an item for purchase based on the content of the web page, retrieving the user's account information based on an identifier of the mobile device, wherein the account information comprises user preferences and user profile information, identifying merchants from which to purchase the identified item, selecting a merchant from the identified merchants based on the user preferences, configuring the purchase transaction based on the user preferences and the user profile information, and completing the purchase transaction at a merchant system of the selected merchant.