Patents by Inventor Tal Muskal

Tal Muskal 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).

  • Patent number: 11934888
    Abstract: There is provided a system, comprising: a hardware processor(s) executing a code for: receiving a request to identify data for execution of action(s) in a limited allocated memory resource (LAMR) of a blockchain storage system, the LAMR defining storage space for storing data of smart contracts, when the requested data is not found in the LAMR, acquiring a cryptographic proof of the requested data from the LAMR, using the cryptographic proof for acquiring a copy of the requested data from a virtual allocated memory resource (VAMR), storing the copy of the requested data in the LAMR for performing the action(s) by the blockchain storage system using the stored copy, the performance of the action(s) updates the stored copy in the LAMR, replacing the cryptographic proof with a new cryptographic proof created by processing the updated stored copy in the LAMR, and storing the updated stored copy in the VAMR.
    Type: Grant
    Filed: June 27, 2021
    Date of Patent: March 19, 2024
    Assignee: LiquidApps Ltd
    Inventors: Tal Muskal, Beni Hakak, Eyal Hertzog, Guy Ben Artzi
  • Publication number: 20210326187
    Abstract: There is provided a system, comprising: a hardware processor(s) executing a code for: receiving a request to identify data for execution of action(s) in a limited allocated memory resource (LAMR) of a blockchain storage system, the LAMR defining storage space for storing data of smart contracts, when the requested data is not found in the LAMR, acquiring a cryptographic proof of the requested data from the LAMR, using the cryptographic proof for acquiring a copy of the requested data from a virtual allocated memory resource (VAMR), storing the copy of the requested data in the LAMR for performing the action(s) by the blockchain storage system using the stored copy, the performance of the action(s) updates the stored copy in the LAMR, replacing the cryptographic proof with a new cryptographic proof created by processing the updated stored copy in the LAMR, and storing the updated stored copy in the VAMR.
    Type: Application
    Filed: June 27, 2021
    Publication date: October 21, 2021
    Applicant: LiquidApps Ltd
    Inventors: Tal MUSKAL, Beni HAKAK, Eyal HERTZOG, Guy BEN ARTZI
  • Patent number: 11068316
    Abstract: There is provided a system, comprising: a hardware processor(s) executing a code for: receiving a request to identify data for execution of action(s) in a limited allocated memory resource (LAMR) of a blockchain storage system, the LAMR defining storage space for storing data of smart contracts, when the requested data is not found in the LAMR, acquiring a cryptographic proof of the requested data from the LAMR, using the cryptographic proof for acquiring a copy of the requested data from a virtual allocated memory resource (VAMR), storing the copy of the requested data in the LAMR for performing the action(s) by the blockchain storage system using the stored copy, the performance of the action(s) updates the stored copy in the LAMR, replacing the cryptographic proof with a new cryptographic proof created by processing the updated stored copy in the LAMR, and storing the updated stored copy in the VAMR.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: July 20, 2021
    Assignee: LiquidApps Ltd
    Inventors: Tal Muskal, Beni Hakak, Eyal Hertzog, Guy Ben Artzi
  • Publication number: 20200201683
    Abstract: There is provided a system, comprising: a hardware processor(s) executing a code for: receiving a request to identify data for execution of action(s) in a limited allocated memory resource (LAMR) of a blockchain storage system, the LAMR defining storage space for storing data of smart contracts, when the requested data is not found in the LAMR, acquiring a cryptographic proof of the requested data from the LAMR, using the cryptographic proof for acquiring a copy of the requested data from a virtual allocated memory resource (VAMR), storing the copy of the requested data in the LAMR for performing the action(s) by the blockchain storage system using the stored copy, the performance of the action(s) updates the stored copy in the LAMR, replacing the cryptographic proof with a new cryptographic proof created by processing the updated stored copy in the LAMR, and storing the updated stored copy in the VAMR.
    Type: Application
    Filed: December 24, 2018
    Publication date: June 25, 2020
    Applicant: LiquidApps Ltd
    Inventors: Tal MUSKAL, Beni HAKAK, Eyal HERZOG, Guy Ben Artzi
  • Patent number: 9311402
    Abstract: A method for obtaining contextually related instances. The method comprises providing a map of a plurality of contextual relations between a plurality of instance types and a plurality of functionalities. Each one of the functionalities is associated with one of the mapped contextual relations and configured for providing one or more instances of a respective type. The method further comprises receiving a contextual linkage between a known instance and a requested instance, identifying a match between the contextual linkage and a segment of the map, and obtaining the requested instance by using the known instance along with a group of which is selected from the functionalities; each member of the group is associated with a contextual relation in the segment.
    Type: Grant
    Filed: April 6, 2008
    Date of Patent: April 12, 2016
    Assignee: SemantiNet Ltd.
    Inventors: Tal Muskal, Tal Keinan
  • Publication number: 20120124060
    Abstract: A method of creating a dataset having an adjacency list of a graph mapping a plurality of predicate edges connecting among a plurality of vertexes each set for another of a plurality of entities. The method is based on a list having a plurality of predicate triplets and a plurality of inverted predicate triplets extracted from the graph, each the triplet and the inverted predicate triplet having a subject entity and an attribute entity from the plurality of entities and a predicate edge, from the plurality of predicate edges.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 17, 2012
    Applicant: SemantiNet Ltd.
    Inventors: Tal MUSKAL, Sagie Davidovich
  • Publication number: 20100274804
    Abstract: A method for obtaining contextually related instances. The method comprises providing a map of a plurality of contextual relations between a plurality of instance types and a plurality of functionalities. Each one of the functionalities is associated with one of the mapped contextual relations and configured for providing one or more instances of a respective type. The method further comprises receiving a contextual linkage between a known instance and a requested instance, identifying a match between the contextual linkage and a segment of the map, and obtaining the requested instance by using the known instance along with a group of which is selected from the functionalities; each member of the group is associated with a contextual relation in the segment.
    Type: Application
    Filed: April 6, 2008
    Publication date: October 28, 2010
    Applicant: SEMANTINET LTD.
    Inventors: Tal Muskal, Tal Keinan
  • Publication number: 20060262789
    Abstract: Methods and corresponding devices for packets classification featuring pattern recognition, and not content recognition or port matching. The methods and corresponding devices are able to recognize traffic in the background and/or offline, without overloading the system.
    Type: Application
    Filed: May 19, 2006
    Publication date: November 23, 2006
    Applicant: Go Networks Inc.
    Inventors: Yaron Peleg, Rann Glaser, Tal Muskal