Actionable Widget Cards for Asynchronous Product Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing notification systems are not product-oriented and lack the ability to link users with multiple publishers or producers via product-centered cards, and they provide notifications synchronously only when the user is working on the specific site.
Innovation Solution
A system that generates and communicates product-centered actionable widget cards asynchronously, allowing users to interact with e-commerce related operations and operations across multiple websites, integrating with website building systems and mobile applications, and transforming cards based on user requests and product similarity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If notification systems provide notifications synchronously only when the user is working on the specific site, then the notification is delivered in real-time context, but the system cannot provide notifications independently of user site interaction
Solution Approach 1:
The patent introduces a message system as an intermediary layer between the website and the user's mobile device. This message system receives messages from the website, transforms them into actionable widget cards, and delivers them asynchronously to the user's device. This mediator enables notifications to be delivered independently of the user's current site interaction state, while maintaining reliable delivery through the standardized card format.
Solution Approach 2:
The system performs preliminary actions by transforming website messages into actionable widget cards in advance, before the user actually interacts with the site. The message system prepares and queues notifications so they can be delivered asynchronously to the user's mobile device, enabling notifications to appear even when the user is not currently on the website.
2Adaptability or versatility
If existing notification systems are not product-oriented, then the system structure is simpler, but the system lacks the ability to link users with multiple publishers or producers via product-centered cards
Solution Approach 1:
The actionable widget card serves as a universal format that can carry multiple types of information (product details, publisher information, user actions) in a standardized structure. This single card type can be used across multiple publishers and producers, enabling versatile product-centered communication without requiring separate notification systems for each source.
Solution Approach 2:
The notification system segments the communication into distinct actionable widget cards, each representing a specific product or message from a publisher. This segmentation allows multiple publishers to contribute independently formatted cards that maintain a consistent structure, enabling the system to handle diverse sources while maintaining organizational simplicity through standardized card templates.
3Productivity
If the system transforms cards based on user requests and product similarity, then user engagement is enhanced, but the processing complexity increases
Solution Approach 1:
The message system performs self-service by automatically transforming incoming messages into actionable widget cards based on pre-defined templates and rules. The system autonomously matches products, identifies similar items, and formats notifications without requiring manual intervention, thereby enhancing user engagement while keeping the processing complexity managed through automation rather than human effort.
Data Source
AI summary
A system includes at least one processor, a message system running on the at least one processor to create an actionable widget card, the message system includes a database to store parameters for the actionable widget card and pre-defined rules concerning card definitions; and at least one card product system to receive a trigger and to generate the actionable widget card according to said trigger, where the message system enables communication via the actionable widget card between a backend non-interactive external system and at least one user of the backend non-interactive external system.


