Mobile Artifact Delivery via Correlation Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to effectively send relevant artifacts, such as advertisements, receipts, or coupons, to mobile communication devices based on user profiles and transaction histories, limiting personalized and actionable content delivery during payment transactions.
Innovation Solution
A method and communication system that involve a management server receiving requests to send artifacts to mobile devices, retrieving user profiles and transaction histories, and selecting relevant artifacts to send, using a correlation engine to match user data with content distribution rules, and sending these artifacts via a URL to the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional systems send generic artifacts to mobile devices, then system complexity is reduced, but user engagement and relevance of delivered content deteriorate
Solution Approach 1:
The system performs preliminary actions by collecting user profile information and transaction history data before artifact delivery. The management server pre-processes this data to create personalized artifact recommendations, so that when a transaction occurs, the relevant artifacts are already selected and ready for immediate delivery to the mobile device.
Solution Approach 2:
The management server acts as an intermediary between the transaction system and the user's mobile device. It receives transaction data, correlates it with user profiles and transaction histories, selects appropriate artifacts, and delivers them via URL to the mobile device. This intermediary layer handles the complexity of personalization logic centrally, rather than requiring complex processing at the mobile device or point-of-sale system.
2Loss of information
If the system retrieves and processes user profiles and transaction histories, then artifact relevance improves, but processing time and computational resources increase
Solution Approach 1:
User profile information and transaction histories are retrieved and processed in advance before the actual artifact delivery moment. The management server maintains updated user profiles and transaction records, so when a transaction occurs, the relevant data is already available for rapid correlation and artifact selection, minimizing real-time processing delays.
Solution Approach 2:
The system uses transaction history as feedback to continuously improve artifact selection. Each transaction updates the user's transaction history, which is then correlated with their profile to refine future artifact recommendations. This feedback loop enables the system to learn from past behavior and progressively improve relevance without requiring increasing processing time.
3Adaptability or versatility
If the system sends multiple types of artifacts (advertisements, receipts, coupons, tickets), then user utility and engagement improve, but information management complexity increases
Solution Approach 1:
The management server implements a universal artifact delivery system that handles multiple types of artifacts (advertisements, receipts, coupons, tickets, media) through a single correlated selection process. The system correlates user profiles and transaction histories with diverse artifact types using the same underlying mechanism, allowing one system to serve multiple functions without proportionally increasing complexity.
Solution Approach 2:
The management server as an intermediary consolidates the management of diverse artifact types. It receives various artifact data from different sources, correlates all types with user profiles and transaction histories, and delivers them through a unified interface to the mobile device via URLs, simplifying the management complexity despite the variety of content types.
Data Source
AI summary
A method and system for sending an artifact to a mobile communication device of a user. In one implementation, the method includes receiving a request from an application to send an artifact to a mobile communication device of a user; retrieving personal information from a user profile of the user; retrieving a transaction history of the user, the transaction history including a history of transactions made by the user through the mobile communication device; selecting an artifact to send to the mobile communication device based on the user profile and the transaction history of the user; and sending the selected artifact to the mobile communication device.


