Patents by Inventor Guy Ben-Artzi
Guy Ben-Artzi 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: 12294731Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature, encrypting the frame signature (using a private key) to generate an encrypted watermark, and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.Type: GrantFiled: January 15, 2024Date of Patent: May 6, 2025Assignee: Intel CorporationInventors: Noam Levy, Guy Ben-Artzi
-
Publication number: 20250112770Abstract: Disclosed examples generate an original equipment manufacturer (OEM) private key and an OEM public key; generate an OEM certificate based on the OEM public key; cause sending of the OEM certificate from an OEM product to a silicon provider, the silicon provider to sign the OEM certificate based on a silicon provider private key; and cause storage of the signed OEM certificate in the OEM product.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Applicant: Intel CorporationInventors: Dan Horovitz, Liron Ain-Kedem, Guy Ben-Artzi
-
Publication number: 20240378595Abstract: Method, system, and computer program product for executing cryptocurrency transactions. A request to execute a transaction related to a first cryptocurrency token is received by a secure ledger network. The secure ledger network executes a smart contract validated thereby and determining at least one rule for performing the transaction. Execution of the transaction comprising determining a price of the first cryptocurrency token and/or an amount of at least one of the first cryptocurrency token and another cryptocurrency token obtained in exchange of one another, based on a group of parameters comprising: a total amount (Tt) of the first cryptocurrency token in circulation, a total reserve (Tr) of the other cryptocurrency token in a reserve, and a reserve ratio constant (Rr) predefined as a ratio between the total reserve and a token market cap. A secure ledger maintained by the secure ledger network is updated about completion of the transaction.Type: ApplicationFiled: July 22, 2024Publication date: November 14, 2024Applicants: Bprotocol Foundation, Localcoin Ltd.Inventors: Eyal HERTZOG, Guy BEN ARTZI, Galia BENARTZI, Yehuda LEVI
-
Patent number: 12045807Abstract: Method, system, and computer program product for executing cryptocurrency transactions. A request to execute a transaction related to a first cryptocurrency token is received by a secure ledger network. The secure ledger network executes a smart contract validated thereby and determining at least one rule for performing the transaction. Execution of the transaction comprising determining a price of the first cryptocurrency token and/or an amount of at least one of the first cryptocurrency token and another cryptocurrency token obtained in exchange of one another, based on a group of parameters comprising: a total amount (Tt) of the first cryptocurrency token in circulation, a total reserve (Tr) of the other cryptocurrency token in a reserve, and a reserve ratio constant (Rr) predefined as a ratio between the total reserve and a token market cap. A secure ledger maintained by the secure ledger network is updated about completion of the transaction.Type: GrantFiled: February 6, 2023Date of Patent: July 23, 2024Assignees: Bprotocol Foundation, Localcoin Ltd.Inventors: Eyal Hertzog, Guy Ben Artzi, Galia Benartzi, Yehuda Levi
-
Publication number: 20240214597Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature, encrypting the frame signature (using a private key) to generate an encrypted watermark, and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.Type: ApplicationFiled: January 15, 2024Publication date: June 27, 2024Inventors: Noam Levy, Guy Ben-Artzi
-
Publication number: 20240119444Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: ApplicationFiled: November 9, 2023Publication date: April 11, 2024Applicant: Bprotocol FoundationInventors: Eyal HERTZOG, Yehuda LEVI, Barak MANOS, Asaf SHACHAF, Guy BEN ARTZI
-
Patent number: 11934888Abstract: 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: GrantFiled: June 27, 2021Date of Patent: March 19, 2024Assignee: LiquidApps LtdInventors: Tal Muskal, Beni Hakak, Eyal Hertzog, Guy Ben Artzi
-
Patent number: 11902559Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature; encrypting the frame signature (using a private key) to generate an encrypted watermark; and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.Type: GrantFiled: May 4, 2020Date of Patent: February 13, 2024Assignee: Intel CorportationInventors: Noam Levy, Guy Ben-Artzi
-
Patent number: 11823177Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: GrantFiled: November 25, 2021Date of Patent: November 21, 2023Assignee: Bprotocol FoundationInventors: Eyal Hertzog, Yehuda Levi, Barak Manos, Asaf Shachaf, Guy Ben Artzi
-
Publication number: 20230186255Abstract: Method, system, and computer program product for executing cryptocurrency transactions. A request to execute a transaction related to a first cryptocurrency token is received by a secure ledger network. The secure ledger network executes a smart contract validated thereby and determining at least one rule for performing the transaction. Execution of the transaction comprising determining a price of the first cryptocurrency token and/or an amount of at least one of the first cryptocurrency token and another cryptocurrency token obtained in exchange of one another, based on a group of parameters comprising: a total amount (Tt) of the first cryptocurrency token in circulation, a total reserve (Tr) of the other cryptocurrency token in a reserve, and a reserve ratio constant (Rr) predefined as a ratio between the total reserve and a token market cap. A secure ledger maintained by the secure ledger network is updated about completion of the transaction.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Applicants: Bprotocol Foundation, Localcoin Ltd.Inventors: Eyal HERTZOG, Guy BEN ARTZI, Galia BENARTZI, Yehuda LEVI
-
Publication number: 20220321771Abstract: The disclosure generally relates to method, system and apparatus for privacy enhancement mode for integrated cameras. In an exemplary embodiment, the disclosure allows a user of a device equipped with an integrated device to engage the device in the so-called privacy mode whereby while the camera is engaged, the device does not broadcast the user's images; rather the device uses the camera to detect, discern and determine the user's attributes. Such attributes may include one or more of movement, motion, mood, gesture and temperature of the user. The attributes may include specificities of the user's environment.Type: ApplicationFiled: June 17, 2022Publication date: October 6, 2022Applicant: Intel CorporationInventors: Alex Nayshtut, Dan Horovitz, Omer Ben-Shalom, Guy Ben-Artzi, Miriam Engel, Victoria Almog-Ayzenberg
-
Publication number: 20220147975Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: ApplicationFiled: November 25, 2021Publication date: May 12, 2022Applicant: Bprotocol FoundationInventors: Eyal HERTZOG, Yehuda LEVI, Barak MANOS, Asaf SHACHAF, Guy BEN ARTZI
-
Publication number: 20210398106Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: ApplicationFiled: August 6, 2020Publication date: December 23, 2021Applicant: Bprotocol FoundationInventors: Eyal HERTZOG, Yehuda LEVI, Barak MANOS, Asaf SHACHAF, Guy BEN ARTZI
-
Publication number: 20210398105Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: ApplicationFiled: June 22, 2020Publication date: December 23, 2021Applicant: Bprotocol FoundationInventors: Eyal Hertzog, Yehuda Levi, Guy Ben Artzi, Barak Manos, Asaf Shachaf
-
Patent number: 11188896Abstract: There is provided a processor(s) executing a blockchain smart contract, for: managing a primary reserve of primary tokens and a secondary reserve of secondary tokens, receiving a transaction request, obtaining an external price of the primary token, compute an updated value of the primary reserve according to the external price, in response to the updated total value of primary reserve being unequal to an initial staked value of the primary reserve, adjust primary and secondary dynamic reserve weights, wherein a total value computed by a function of the primary reserve after being increased or decreased by a target amount of primary tokens and using the adjusted primary and secondary dynamic reserve weights, is equal to the initial staked value of the primary reserve, and the total value of the primary reserve is maintained at a predefined ratio to a total value of the secondary reserve, and executing the transaction request.Type: GrantFiled: August 6, 2020Date of Patent: November 30, 2021Assignee: Bprotocol FoundationInventors: Eyal Hertzog, Yehuda Levi, Barak Manos, Asaf Shachaf, Guy Ben Artzi
-
Publication number: 20210326187Abstract: 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: ApplicationFiled: June 27, 2021Publication date: October 21, 2021Applicant: LiquidApps LtdInventors: Tal MUSKAL, Beni HAKAK, Eyal HERTZOG, Guy BEN ARTZI
-
Patent number: 11107049Abstract: There may be provided a secure ledger network for executing cryptocurrency transactions, the secure ledger network includes at least one hardware processor, a non-transitory machine-readable storage medium having an executable computer readable program code, the at least one hardware processor configured to execute the computer-readable program code to: receive, by the secure ledger network, a request to validate a smart contract that determines at least one rule for performing a transaction related to a first cryptocurrency token, wherein an execution of the transaction comprising determining a price of the first cryptocurrency token based on a status of the first cryptocurrency token, and a status of an other cryptocurrency token; determine whether to validate the smart contract; when determining to validate the smart contract then updating a secure ledger maintained by the secure ledger network with the smart contract; receiving, by the secure ledger network, a request to execute a transaction related to tType: GrantFiled: November 19, 2020Date of Patent: August 31, 2021Assignees: Bprotocol Foundation, Localcoin Ltd.Inventors: Eyal Hertzog, Guy Ben Artzi, Galia Benartzi, Yehuda Levi
-
Patent number: 11068316Abstract: 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: GrantFiled: December 24, 2018Date of Patent: July 20, 2021Assignee: LiquidApps LtdInventors: Tal Muskal, Beni Hakak, Eyal Hertzog, Guy Ben Artzi
-
Publication number: 20210073755Abstract: There may be provided a secure ledger network for executing cryptocurrency transactions, the secure ledger network includes at least one hardware processor, a non-transitory machine-readable storage medium having an executable computer readable program code, the at least one hardware processor configured to execute the computer-readable program code to: receive, by the secure ledger network, a request to validate a smart contract that determines at least one rule for performing a transaction related to a first cryptocurrency token, wherein an execution of the transaction comprising determining a price of the first cryptocurrency token based on a status of the first cryptocurrency token, and a status of an other cryptocurrency token; determine whether to validate the smart contract; when determining to validate the smart contract then updating a secure ledger maintained by the secure ledger network with the smart contract; receiving, by the secure ledger network, a request to execute a transaction related to tType: ApplicationFiled: November 19, 2020Publication date: March 11, 2021Applicants: Bprotocol Foundation, Localcoin Ltd.Inventors: Eyal HERTZOG, Guy BEN ARTZI, Galia BENARTZI, Yehuda LEVI
-
Publication number: 20200267404Abstract: Techniques are provided for generation of secure video and tamper detection of the secure video. A methodology implementing the techniques according to an embodiment includes selecting a subset of macroblocks from a video frame to be transmitted and calculating a low frequency metric on each of the selected macroblocks. The method also includes performing a hash calculation on the low frequency metrics to generate a frame signature; encrypting the frame signature (using a private key) to generate an encrypted watermark; and modifying pixels of each of the selected macroblocks to generate the secured video frame, the modifications based on bits of the encrypted watermark that are associated with the selected macroblock. The method further includes authenticating a received video frame by comparing a calculated frame signature to an authenticated frame signature, the authenticated frame signature decrypted (using a public key) from an extracted watermark of the received video frame.Type: ApplicationFiled: May 4, 2020Publication date: August 20, 2020Applicant: Intel CorportationInventors: Noam Levy, Guy Ben-Artzi