Virtual Wallet Server Artifact Push Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for systems and methods to efficiently store and retrieve various artifacts such as coupons, tickets, and receipts in virtual wallets, and to support merchants in pushing these artifacts to users' virtual wallets from their online interfaces, while enabling offline redemption.

Innovation Solution

A system and method that allows merchants to embed controls on their websites, enabling users to save artifacts to their virtual wallets, with a virtual wallet server receiving and storing these artifacts, and supporting redemption through mobile devices, including offline capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If merchants use traditional online interfaces to offer artifacts, then artifact distribution is possible, but user convenience and offline accessibility are limited

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a virtual wallet server as an intermediary between merchants and users. The server receives artifacts from merchants, stores them, and makes them accessible to users through mobile devices. This intermediary layer simplifies the interaction for users while maintaining merchant control, resolving the contradiction between ease of operation and system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Users can autonomously access and redeem their artifacts from the virtual wallet using mobile devices without requiring merchant intervention or complex authentication processes. The system enables users to self-manage their artifacts, improving ease of operation while the backend handles complexity automatically.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If artifacts are stored in virtual wallets for offline access, then offline redemption is enabled, but real-time synchronization and security management become more complex

Engineering Contradiction:
Improveoffline capabilityVSAvoidsynchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Artifacts are pushed to users' virtual wallets in advance before offline redemption is needed. The system performs preliminary actions of storing and securing artifacts on the virtual wallet server, making them readily available for offline access without requiring complex real-time synchronization during redemption. This resolves the contradiction by preparing data beforehand.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If merchants embed controls on websites for artifact distribution, then artifact pushing capability is improved, but integration complexity increases

Engineering Contradiction:
Improveartifact distribution efficiencyVSAvoidintegration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The virtual wallet server provides a universal interface that can receive artifacts from multiple merchant sources through standardized protocols. This multi-functional approach allows different merchants to integrate with the system using common methods, improving artifact distribution efficiency while reducing individual integration complexity through standardization.

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

Data Source

PatentUS9928504B2Saving merchant artifacts to a virtual wallet
Publication Date: 2018.03.27 GOOGLE LLC
  • US9928504B2 patent drawing
  • US9928504B2 patent drawing
  • US9928504B2 patent drawing

AI summary

A virtual wallet system provides embedded controls to a merchant for association and display with merchant artifacts on a merchant interface. Merchant artifacts may include begin-of-purchase flow items such as coupons, and end-of-purchase flow item such as tickets. When the embedded control displayed on the merchant interface is selected by a user, a save artifact request is communicated to a virtual wallet server allowing the user to instantly save an instance of the merchant artifact to the user's corresponding virtual wallet account.