IP Library Granted Patent US 12,454,513
Granted Patent B2
US 12,454,513 · App. 18/398,219 · Granted Oct 28, 2025

Actionable widget cards

Inventors: Reuven J. Sherwin (Ra'anana, IL); Tal Shalom Kol (Hod Hasharon, IL); Adi Zellner (Ramat Hasharon, IL); Yonatan Biri (Tel Aviv, IL); Shachar Burg (Atlit, IL); Ethan Sharabi (Tel Aviv, IL); Liat Karpel Gurwicz (Hod Hasharon, IL); Roni Ben-Aharon (Tel Aviv, IL)
Assignee: Wic.com Ltd.
C07D231/48
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,454,513
App. No.
18/398,219
Granted
Oct 28, 2025
Kind
B2
Abstract

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.

Claims (34)

1 . A system comprising;

at least one processor;

a message system running on said at least one processor to create, update and transfer an actionable widget card (AWC) associated with a product, said message system comprising:

a database to store parameters for said actionable widget card and pre-defined rules concerning card definitions, a product classification taxonomy and collected business intelligence (BI) related to said product;

wherein said business intelligence comprises at least one of: pricing data, product views and sales results;

an insight analyzer to at least analyze said business intelligence to generate business insights for said actionable widget card about said product, said insights comprising at least one of: design recommendations, site content recommendations, and targeted promotions to improve sales for said product;

at least one product card system to receive a trigger and to create, update or transfer said actionable widget card according to said trigger, said business intelligence, said product classification taxonomy, said pre-defined rules and said business insights;

wherein said message system enables communication for said product via said actionable widget card between a backend non-interactive external system and at least one user of said backend non-interactive external system.

2 . The system according to claim 1 wherein said actionable widget card comprises parameters of: a card type, a visual display and at least one action.

3 . The system according to claim 2 also comprising an external sensor associated with said at least one user to receive external real-world information being any of: environmental, biometric, physiological or psychological parameters; and

wherein any of said external real-world information controls said visual display of said actionable widget card.

4 . The system according to claim 1 and also comprising at least one of:

a card transferrer to transfer said actionable widget card to a second user of said backend non-interactive external system or to a second system based on a request from a first user of said backend non-interactive external system; and

a card transformer to transform at least one of: content, fields and attributes of said actionable widget card according to transformation rules and to create at least one new actionable widget card, based on a request from said at least one user.

5 . The system according to claim 4 wherein said card transformer splits at least one actionable widget card into at least two actionable widget cards.

6 . The system according to claim 4 wherein said transformation rules are at least one of: generic system level rules and rules related to potential system operations associated with interactions of said at least one user with said actionable widget card.

7 . The system according to claim 1 wherein said trigger is one of: a direct action of said at least one user, a request from said at least one user, an external real-world sensor event, and a time-based activity.

8 . A method comprising;

creating, updating and transferring an actionable widget card AWC) associated with a product, said creating, updating and transferring comprising:

storing parameters for said actionable widget card and pre-defined rules concerning card definitions, a product classification taxonomy and collected business intelligence (BI) related to said product;

wherein said business intelligence comprises at least one of: pricing data, product views and sales results;

analyzing said business intelligence to generate business insights for said actionable widget card about said product, said insights comprising at least one of: design recommendations, site content recommendations, and targeted promotions to improve sales for said product;

receiving a trigger; and

creating, updating or transferring said actionable widget card according to said trigger, said business intelligence, said product classification taxonomy, said pre-defined rules and said business insights;

wherein said creating, updating or transferring enables communication via said actionable widget card between a backend non-interactive external system and at least one user of said backend non-interactive external system.

9 . The method according to claim 8 wherein said actionable widget card comprises parameters of: a card type, a visual display and at least one action.

10 . The method according to claim 9 also receiving and using external real-world information being any of: environmental, biometric, physiological or psychological parameters; and

wherein any of said external real-world information controls said visual display of said actionable widget card.

11 . The method according to claim 8 and also comprising at least one of:

transferring said actionable widget card to a second user of said backend non-interactive external system or to a second system based on a request from a first user of said backend non-interactive external system; and

transforming at least one of: content, fields and attributes of said actionable widget card according to transformation rules and creating at least one new actionable widget card based on a request from said at least one user.

12 . The method according to claim 11 wherein said transforming at least one of: content, fields and attributes splits at least one actionable widget card into at least two actionable widget cards.

13 . The method according to claim 11 wherein said transformation rules are at least one of: generic system level rules and rules related to potential system operations associated with interactions of said at least one user with actionable widget card.

14 . The method according to claim 8 wherein said trigger is one of: a direct action of said at least one user, a request from said at least one user, an external real-world sensor event, and a time-based activity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2023
From: SHERWIN, REUVEN J.; KOL, TAL SHALOM; ZELLNER, ADI; BIRI, YONATAN; BURG, SHACHAR; SHARABI, ETHAN; KARPEL GURWICZ, LIAT; BEN-AHARON, RONI
To: WIX.COM LTD.
Reel/Frame 065966/0930 →
Continuity (5)
Continuation 17396779 · Aug 9, 2021
Continuation 15850151 · Dec 21, 2017
Provisional Application 62580495 · Nov 2, 2017
Provisional Application 62437324 · Dec 21, 2016
Related Publication 20240124403A1 · Apr 18, 2024
References Cited (38)
US 6640249B1 · Bowman-Amuah · 2003 [cited by applicant]
US 8171128B2 · Zuckerberg · 2012 [cited by applicant]
US 9008416B2 · Movellan · 2015 [cited by applicant]
US 9747258B2 · Ben-Aharon · 2017 [cited by applicant]
US 10505875B1 · Jenks · 2019 [cited by applicant]
US 11087389B2 · Sherwin · 2021 [cited by applicant]
US 20080097871A1 · Williams · 2008 [cited by applicant]
US 20080255962A1 · Chang · 2008 [cited by examiner]
US 20090288014A1 · Fujioka · 2009 [cited by applicant]
US 20100107053A1 · Kanzaki · 2010 [cited by applicant]
US 20110214078A1 · Klask · 2011 [cited by applicant]
US 20120167004A1 · Gordner · 2012 [cited by applicant]
US 20120290433A1 · England · 2012 [cited by examiner]
US 20120290959A1 · Quine · 2012 [cited by applicant]
US 20130219263A1 · Abrahami · 2013 [cited by applicant]
US 20140157185A1 · Moromisato · 2014 [cited by applicant]
US 20140180790A1 · Boal · 2014 [cited by applicant]
US 20140247146A1 · Proud · 2014 [cited by examiner]
US 20140258843A1 · Krueger · 2014 [cited by applicant]
US 20140282218A1 · Kaufman · 2014 [cited by applicant]
US 20150089354A1 · Abrahami · 2015 [cited by applicant]
US 20150227270A1 · Yun · 2015 [cited by applicant]
US 20160103563A1 · Greenberg · 2016 [cited by applicant]
US 20160104079A1 · Greenberg et al. · 2016 [cited by applicant]
US 20160124839A1 · Mordo · 2016 [cited by applicant]
US 20160231879A1 · Sirpal · 2016 [cited by applicant]
US 20160231908A1 · Sirpal · 2016 [cited by applicant]
US 20160350422A1 · Abrahami · 2016 [cited by applicant]
US 20160371312A1 · Ben-Aharon · 2016 [cited by applicant]
US 20170017634A1 · Levine · 2017 [cited by examiner]
US 20170032050A1 · Kol · 2017 [cited by applicant]
JP 2010102621A · 2010 [cited by applicant]
JP 2016524744A · 2016 [cited by applicant]
Kokil et al., Developing Cross Platform Secured Mabile Widgets using Subject-Reole based Access Contra! Mechanism, international Journal of GCamputer Applications, VO2n22, Nov. 2012, Spgs. (Year: 2012). [cited by examiner]
International Search Report for corresponding PCT application PCT/IB2017/058303 mailed on May 29, 2018. [cited by applicant]
Supplementary European Search Report for corresponding European application 17 88 4579.8 dated Apr. 14, 2020. [cited by applicant]
Jankowski Stanislaw et al., “Deep Learning classifier based on NPCA and orthogonal feature selection”, Proceedings of SPIE, vol. 10031, Sep. 28, 2016. [cited by applicant]
Kokil et al., “Developing Cross Platform Secured Mobile Widgets using Subject-Role based Access Control Mechanism”, International Journal of Computer Applications, V52n22, Nov. 2012, 9pgs. (Year: 2012). [cited by applicant]