Patents by Inventor Tal Shalom Kol

Tal Shalom Kol has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240124403
    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.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Inventors: Reuven J. SHERWIN, Tal Shalom KOL, Adi ZELLNER, Yonatan BIRI, Shachar BURG, Ethan SHARABI, Liat KARPEL GURWICZ, Roni BEN-AHARON
  • Publication number: 20240086159
    Abstract: A system includes an application generating website building system (AGWBS) for converting a website to an application (app) which operates on a mobile device. The AGWBS includes at least one database storing at least one layout option for the app and BI (business information) for the website, where the BI includes at least use of settings and features by a designer of the website and of apps of the AGWBS from previous editing sessions and an app-editor to determine an editing mode for a designer of the app according to at least the use of settings and features and to provide at least one layout option from the at least one database for the app according to the editing mode and to receive modification to a designer selected layout.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Tal Shalom KOL, Noam COCOS, Noam ALMOG, Reuven J. SHERWIN
  • Patent number: 11853728
    Abstract: An application generating website building system (AGWBS) converts a website to an application which operates on a mobile device. The system includes a website building system (WBS) to enable a user to build a website, and to host the website, a database to store website data that includes at least a structure of the website, an application generator repository to store at least several per-vertical base apps, where each per-vertical base app is a template app for one type of business, and an application generator to determine the website type of business, to generate an initial extended application content file (XACF) at least from an associated per-vertical base app for the type of business, to analyze the structure of the website to generate a graph of elements of the website and to use the graph to modify the associated per-vertical base app into an XACF defining the mobile application.
    Type: Grant
    Filed: September 6, 2020
    Date of Patent: December 26, 2023
    Assignee: Wix.com Ltd.
    Inventors: Tal Shalom Kol, Noam Cocos, Noam Almog, Reuven J. Sherwin
  • Publication number: 20210273807
    Abstract: Systems and methods are disclosed for scaling and accelerating decentralized execution of transactions. In one implementation, transactions are divided into transaction segments. A first transaction segment is executed and relevant initialization state for the first transaction segment is determined. A second transaction segment is executed based on the execution of the first transaction segment. Based on the execution of the second transaction segment and an output of the execution of the first transaction segment, a In second initialization state is determined. The first transaction segment and the first initialization state are provided to a first execution shard. The second transaction segment and the second initialization state are provided to a second execution shard. A validation of result(s) of the transactions is received. The validation is computed based an output of the execution of the first transaction segment and an output of the execution of the second transaction segment.
    Type: Application
    Filed: July 31, 2019
    Publication date: September 2, 2021
    Inventors: Oded WERTHEIM, Tal Shalom KOL, Oded NOAM, Ori ROTTENSTREICH, Maya LESHKOWITZ
  • Patent number: 11087389
    Abstract: A messaging system for a website building system hosting a website. The system also includes at least one database storing website parameters, pre-defined rules concerning card definitions, pre-defined widget card parameters and a product classification taxonomy and at least one card product system to receive a trigger from the website, associated with an action related to a product. The system generates an actionable widget card associated with the product based on the action, the website parameters, the pre-defined rules, the pre-defined widget card parameters and the product classification taxonomy where the widget card implements e-commerce related operations for the product between a publisher of the website with an end user of the website.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: August 10, 2021
    Assignee: Wix.com Ltd.
    Inventors: Reuven J. Sherwin, Tal Shalom Kol, Adi Zellner, Yonatan Biri, Shachar Burg, Ethan Sharabi, Liat Karpel Gurwicz, Roni Ben-Aharon
  • Publication number: 20200401648
    Abstract: An application generating website building system (AGWBS) converts a website to an application which operates on a mobile device. The system includes a website building system (WBS) to enable a user to build a website, and to host the website, a database to store website data that includes at least a structure of the website, an application generator repository to store at least several per-vertical base apps, where each per-vertical base app is a template app for one type of business, and an application generator to determine the website type of business, to generate an initial extended application content file (XACF) at least from an associated per-vertical base app for the type of business, to analyze the structure of the website to generate a graph of elements of the website and to use the graph to modify the associated per-vertical base app into an XACF defining the mobile application.
    Type: Application
    Filed: September 6, 2020
    Publication date: December 24, 2020
    Inventors: Tal Shalom KOL, Noam COCOS, Noam ALMOG, Reuven J. SHERWIN
  • Publication number: 20200374113
    Abstract: Systems and methods are disclosed for decentralized application platforms for private key management. In one implementation, an authentication request associated with a user identifier is received within a first node of a decentralized authentication network. An authentication challenge is generated in accordance with an authentication protocol associated with the user identifier. Proof of possession of an authentication credential is received in response to the authentication challenge. A verification is performed to determine that the received proof conforms to the authentication protocol. Based on a verification that the received proof conforms to the authentication protocol, an authenticated operation is initiated with respect to a share of a cryptographic key stored at the first node and associated with the user identifier. The authenticated operation is completed in conjunction with one or more other shares of the cryptographic key that satisfy a defined cryptographic threshold.
    Type: Application
    Filed: February 11, 2019
    Publication date: November 26, 2020
    Inventors: Oded NOAM, Oded WERTHEIM, Tal Shalom KOL
  • Publication number: 20200184478
    Abstract: Systems and methods for secure transaction interfaces. In one implementation, a processing device receives, within a user input interface and while a user communication agent is presented at a display interface of a device, a selection of a transaction initiation control, presents, in response to the selection of the transaction initiation control and via the user input interface, a transaction execution control, presents, in response to a selection of the transaction execution control, identifier(s) via an identifier selection control, receives a selection of the identifier(s), transitions, in response to the selection of the identifier(s), the user input interface into a numeric input interface, receives a numeric input via the numeric input interface, activates a transaction confirmation control within the user input interface, and executes, in response to a selection of the transaction confirmation control, a secure transaction with respect to the selected identifier(s) and the numeric input.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Daniel Peled, Offer Markovich, Tal Shalom Kol, Alex Kogan, Alon Muroch, Guy Stein
  • Patent number: 10152229
    Abstract: Systems and methods for secure transaction interfaces. In one implementation, a processing device receives, within a user input interface and while a user communication agent is presented at a display interface of a device, a selection of a transaction initiation control, presents, in response to the selection of the transaction initiation control and via the user input interface, a transaction execution control, presents, in response to a selection of the transaction execution control, identifier(s) via an identifier selection control, receives a selection of the identifier(s), transitions, in response to the selection of the identifier(s), the user input interface into a numeric input interface, receives a numeric input via the numeric input interface, activates a transaction confirmation control within the user input interface, and executes, in response to a selection of the transaction confirmation control, a secure transaction with respect to the selected identifier(s) and the numeric input.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: December 11, 2018
    Assignee: Decentralized Mobile Applications Ltd.
    Inventors: Daniel Peled, Offer Markovich, Tal Shalom Kol, Alex Kogan, Alon Muroch, Guy Stein
  • Publication number: 20180246623
    Abstract: Systems and methods for secure transaction interfaces. In one implementation, a processing device receives, within a user input interface and while a user communication agent is presented at a display interface of a device, a selection of a transaction initiation control, presents, in response to the selection of the transaction initiation control and via the user input interface, a transaction execution control, presents, in response to a selection of the transaction execution control, identifier(s) via an identifier selection control, receives a selection of the identifier(s), transitions, in response to the selection of the identifier(s), the user input interface into a numeric input interface, receives a numeric input via the numeric input interface, activates a transaction confirmation control within the user input interface, and executes, in response to a selection of the transaction confirmation control, a secure transaction with respect to the selected identifier(s) and the numeric input.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Daniel Peled, Offer Markovich, Tal Shalom Kol, Alex Kogan, Alon Muroch, Guy Stein
  • Publication number: 20180174229
    Abstract: A messaging system and method includes a website building system hosting a website belonging to a publisher, the website having users; at least one database storing the website parameters, pre-defined rules concerning card definitions, pre-defined widget card parameters and a product classification taxonomy; at least one card product system to receive a trigger from the website, associated with an action related to a product and to generate an actionable widget card associated with the product based on the action, the website parameters, the pre-defined rules, the pre-defined widget card parameters and the product classification taxonomy and where the widget card implements at least e-commerce related operations for the product between a publisher of the website with a user of the website.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 21, 2018
    Inventors: Reuven J. SHERWIN, Tal Shalom Kol, Adi Zellner, Yonatan Biri, Shachar Burg, Ethan Sharabi, Liat Karpel Gurwicz, Roni Ben-Aharon