Actionable Widget Cards for Asynchronous Product Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing notification systems are not product-oriented and lack the ability to link users with multiple publishers or producers via message cards that understand the semantic hierarchy of products, and they are typically synchronized with the main site workflow.

Innovation Solution

A system that generates and communicates product-centered actionable widget cards asynchronously, allowing integration with website building systems and enabling communication between users and multiple publishers, with features like transformation and merging/splitting of cards based on user interests and product similarity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If notification systems are synchronized with the main site workflow, then users receive timely information during their workflow, but the system lacks flexibility and cannot operate independently

Engineering Contradiction:
Improvetimeliness of notificationVSAvoidsystem flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The notification system is segmented from the main site workflow into an independent asynchronous system. Widget cards can be generated, transformed, and delivered without requiring synchronization with the main workflow, allowing the notification system to operate independently while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A card transformer acts as an intermediary between the main site workflow and the notification delivery system. It receives triggers from the main workflow, transforms them into actionable widget cards, and delivers them asynchronously, decoupling the two systems while maintaining timely notification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system integrates with multiple publishers and producers, then coverage and versatility increase, but system complexity increases

Engineering Contradiction:
Improvemulti-publisher integrationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The card transformer is designed as a universal component that can handle triggers from multiple publishers and producers through a single unified interface. It transforms diverse triggers into standardized actionable widget cards, allowing multi-publisher integration without proportionally increasing system complexity.

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

Solution Approach 2:

The system uses transformation rules that can be dynamically configured to adapt to different publishers and product categories. By changing transformation parameters rather than adding complex structural elements, the system achieves versatility across multiple publishers while maintaining manageable complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system provides detailed product-oriented notifications, then information accuracy improves, but the amount of information processing increases

Engineering Contradiction:
Improveproduct information accuracyVSAvoidinformation processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The card transformer extracts only the essential information needed for actionable widget cards from the detailed product data. It selectively pulls relevant fields and attributes, transforming complex product information into concise, actionable notifications without processing every detail, thus maintaining accuracy while improving efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial transformation by focusing on the most critical product attributes and actions rather than processing all available information. This selective approach ensures accurate product-oriented notifications while reducing the overall information processing load.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If the system transforms and merges card content dynamically, then adaptability improves, but processing time increases

Engineering Contradiction:
Improvecard transformation capabilityVSAvoidcard processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system pre-defines transformation rules and templates for widget cards before they are needed. When a trigger occurs, the card transformer applies pre-established rules rather than creating transformations from scratch, significantly reducing processing time while maintaining adaptability through configurable rules.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The card transformer uses parameter-based transformations where content, fields, and attributes are dynamically adjusted according to predefined rules rather than requiring complex real-time processing. This approach maintains adaptability while minimizing processing time through efficient parameter substitution.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260028318A1Actionable widget cards
Publication Date: 2026.01.29 WIX COM
  • US20260028318A1 patent drawing
  • US20260028318A1 patent drawing
  • US20260028318A1 patent drawing

AI summary

A message system includes a processor and a website building system that runs on the processor and hosts multiple websites. A card creator running on the system creates an actionable widget card associated with a product from one of the websites. This card implements e-commerce operations for the product between parties including the website building system, the website, a user, and a second user. An Artificial Intelligence (AI) analyzer applies AI techniques to accumulate information about user behavior and preferences across all the websites. The AI analyzer also learns product similarities over the multiple websites. The AI analyzer then provides product classifications and user recommendations to the card creator. The card creator uses this information as input for the actionable widget card, making the card more relevant and intelligent for the user.