Patents by Inventor Pavel Berengoltz

Pavel Berengoltz 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: 11900366
    Abstract: A system and method for securing crypto-asset transactions. The method includes sharding a wallet private key such that each shard of the wallet private key is distributed to a different secure module; generating signatures by each of the different secure modules based on a respective shard of the sharded wallet private key and obtained trading platform credentials; and verifying the crypto-asset transaction when a predetermined threshold of the generated signatures are determined to match each other.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: February 13, 2024
    Assignee: FIREBLOCKS LTD.
    Inventors: Pavel Berengoltz, Idan Ofrat, Michael Shaulov
  • Publication number: 20220172647
    Abstract: A system and method for processing garbled circuit techniques in memory-limited environments. The method includes: initializing a plurality of input gates and a plurality of state gates; generating a circuit slice for an update function; setting the plurality of state gates as a plurality of new output-state-gates; and generating a circuit slice for a finalization function, wherein the finalization function represented by a sub-circuit, the outputs of which are terminal gates.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 2, 2022
    Applicant: Fireblocks Ltd.
    Inventors: Udi PELED, Nikolaos MAKRIYANNIS, Idan OFRAT, Pavel BERENGOLTZ
  • Publication number: 20210224797
    Abstract: A system and method for securing crypto-asset transactions. The method includes sharding a wallet private key such that each shard of the wallet private key is distributed to a different secure module; generating signatures by each of the different secure modules based on a respective shard of the sharded wallet private key and obtained trading platform credentials; and verifying the crypto-asset transaction when a predetermined threshold of the generated signatures are determined to match each other.
    Type: Application
    Filed: February 10, 2021
    Publication date: July 22, 2021
    Applicant: Fireblocks Ltd.
    Inventors: Pavel BERENGOLTZ, Idan OFRAT, Michael SHAULOV
  • Patent number: 10911487
    Abstract: Methods performed by a system on a computer device, such as a smart phone, i.e., locally, for protecting against network-based attacks. These methods inspect all traffic to every application and web browser on the device.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: February 2, 2021
    Assignee: CHECKPOINT MOBILE SECURITY LTD
    Inventors: Barak Kfir, Yuval Raban, Pavel Berengoltz
  • Publication number: 20190394234
    Abstract: Methods performed by a system on a computer device, such as a smart phone, i.e., locally, for protecting against network-based attacks. These methods inspect all traffic to every application and web browser on the device.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Barak KFIR, Yuval RABAN, Pavel BERENGOLTZ
  • Publication number: 20180067812
    Abstract: A system and method of selectively providing encrypted data is provided. Embodiments of the invention may store data in encrypted form on a storage device. Embodiments of the invention may selectively provide encrypted or decrypted data to a requestor of data based on configuration or other parameters. A filter driver or other module or unit may examine a request for, or communication of data from the storage device and may determine if data is to be provided in encrypted or decrypted form. Decrypted data may be provided to a caching system. A filter driver or other module or unit may examine a request for, or communication of data from the caching system. Data provided from the caching system may be selectively encrypted based on configuration or other parameters.
    Type: Application
    Filed: August 13, 2017
    Publication date: March 8, 2018
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Edward Almer
  • Patent number: 9740567
    Abstract: A system and method of selectively providing encrypted data is provided. Embodiments of the invention may store data in encrypted form on a storage device. Embodiments of the invention may selectively provide encrypted or decrypted data to a requestor of data based on configuration or other parameters. A filter driver or other module or unit may examine a request for, or communication of data from the storage device and may determine if data is to be provided in encrypted or decrypted form. Decrypted data may be provided to a caching system. A filter driver or other module or unit may examine a request for, or communication of data from the caching system. Data provided from the caching system may be selectively encrypted based on configuration or other parameters.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: August 22, 2017
    Assignee: Safend Ltd.
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Edward Almer
  • Patent number: 9721090
    Abstract: A system and method of efficiently inspecting content is provided. Embodiments of the invention may inspect files accessed by an application prior to an activation of the application. Selective inspection of files accessed by an application may be based on a previous inspection. Inspection of files accessed by an application may be postponed or performed concurrently with the access. A prioritized queue may include references to files, a priority may be related to a risk level and an inspection order may be according to a risk level.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: August 1, 2017
    Assignee: Safend Ltd.
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Adam Carmi, Ofer Diamant
  • Patent number: 9436840
    Abstract: A system and method for storing information on a storage device. An encrypted version of the information is stored on a storage device. The information is inspected in order to determine whether it may be stored on the storage device. If the information may be stored on the storage device then the stored encrypted version is decrypted, otherwise it is deleted.
    Type: Grant
    Filed: December 25, 2008
    Date of Patent: September 6, 2016
    Assignee: SAFEND LTD.
    Inventors: Pavel Berengoltz, Hay Hazama, Dani Polovets
  • Publication number: 20160011990
    Abstract: A system and method for conflict-free cloud storage encryption include selecting, from a set of computing devices configured to download data from a shared storage platform, a first device, obtaining, by a first module on the first computing device, a parameter for processing data, selecting, by the first module, a data object stored on the first device and processing the selected data object, using the parameter, to produce a processed data object. The processed data object may be uploaded to the shared storage platform. The parameter may be provided to a second module on a second computing device included in the set and used, by the second module, to reproduce the data object based on the processed data object.
    Type: Application
    Filed: February 28, 2013
    Publication date: January 14, 2016
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Leonid Beder
  • Patent number: 9037868
    Abstract: A system apparatus and method for protecting information are provided. Embodiments of the invention may detect inactivity related to a computing device. Information and encryption key may be removed from a memory. Subsequent activity may be detected. An authentication procedure may be performed, and, contingent on authenticating a relevant entity, a master key may be generated and installed in a memory.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: May 19, 2015
    Assignee: SAFEND LTD.
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Ido Keshet
  • Patent number: 9032536
    Abstract: A system, device and method for incapacitating a keylogger. An inactivity of an input device may be detected. A flow of information from an input device to a computing device may be manipulated. A keylogger may be caused to store redundant information by causing the input device to produce redundant input. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 11, 2009
    Date of Patent: May 12, 2015
    Assignee: Safend Ltd.
    Inventors: Ido Keshet, Pavel Berengoltz, Leonid Dorrendorf
  • Patent number: 8997221
    Abstract: A system and method for validating an application and for controlling execution of an application. A plurality of parameters may be computed for an authenticated object and for a tested object. A plurality of comparison and other metrics may be computed based on the computed plurality of parameters. Control of an execution of programs may be based on said metrics. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 11, 2009
    Date of Patent: March 31, 2015
    Assignee: Safend Ltd.
    Inventors: Leonid Dorrendorf, Pavel Berengoltz
  • Patent number: 8762738
    Abstract: A system apparatus and method for protecting information on a storage device. Embodiments of the invention may create a virtual volume on a storage device. Embodiments of the invention may further transfer information to the virtual volume, remove information stored outside the virtual volume and extend the size of the virtual volume. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: June 24, 2014
    Assignee: Safend Ltd.
    Inventors: Pavel Berengoltz, Hay Hazama
  • Patent number: 8671271
    Abstract: A system and method for a contextual control of resources of a computer. A plurality of detection modules may inform a configuration module of context changes and events. A database may store a plurality of configuration parameters and policies. A configuration module may configure a BIOS of a computer according to events, context and configuration policies. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: March 11, 2014
    Assignee: Safend Ltd.
    Inventors: Gil Sever, Pavel Berengoltz, Hay Hazama
  • Publication number: 20130061284
    Abstract: A system and method of efficiently inspecting content is provided. Embodiments of the invention may inspect files accessed by an application prior to an activation of the application. Selective inspection of files accessed by an application may be based on a previous inspection. Inspection of files accessed by an application may be postponed or performed concurrently with the access. A prioritized queue may include references to files, a priority may be related to a risk level and an inspection order may be according to a risk level.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 7, 2013
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Adam Carmi, Ofer Diamant
  • Publication number: 20120246472
    Abstract: A system and method of selectively providing encrypted data is provided. Embodiments of the invention may store data in encrypted form on a storage device. Embodiments of the invention may selectively provide encrypted or decrypted data to a requestor of data based on configuration or other parameters. A filter driver or other module or unit may examine a request for, or communication of data from the storage device and may determine if data is to be provided in encrypted or decrypted form. Decrypted data may be provided to a caching system. A filter driver or other module or unit may examine a request for, or communication of data from the caching system. Data provided from the caching system may be selectively encrypted based on configuration or other parameters.
    Type: Application
    Filed: December 7, 2010
    Publication date: September 27, 2012
    Applicant: Safend Ltd.
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Edward Almer
  • Publication number: 20120233671
    Abstract: A system and method for selective protection of information items is provided a one or more information elements in an information object may be identified. Selected information elements in an information object may be encrypted. Placeholders may replace selected information elements. Presentation of information included in the information object may comprise a presentation of placeholders substituting information elements. Contingent on an authentication, placeholders may be replaced by associated information elements. Contingent on an authentication, information elements may be viewed and/or manipulated.
    Type: Application
    Filed: November 16, 2010
    Publication date: September 13, 2012
    Inventors: Leonid Beder, Leonid Dorrendorf, Pavel Berengoltz
  • Publication number: 20120137140
    Abstract: A system apparatus and method for protecting information are provided. Embodiments of the invention may detect inactivity related to a computing device. Information and encryption key may be removed from a memory. Subsequent activity may be detected. An authentication procedure may be performed, and, contingent on authenticating a relevant entity, a master key may be generated and installed in a memory.
    Type: Application
    Filed: June 10, 2010
    Publication date: May 31, 2012
    Inventors: Pavel Berengoltz, Leonid Dorrendorf, Ido Keshet
  • Publication number: 20110219457
    Abstract: A system, device and method for incapacitating a keylogger. An inactivity of an input device may be detected. A flow of information from an input device to a computing device may be manipulated. A keylogger may be caused to store redundant information by causing the input device to produce redundant input. Other embodiments are described and claimed.
    Type: Application
    Filed: October 11, 2009
    Publication date: September 8, 2011
    Inventors: Ido Keshet, Pavel Berengoltz, Leonid Dorrendorf