Patents by Inventor Alon Navon
Alon Navon 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: 20250390866Abstract: The present disclosure provides techniques for efficient blockchain transaction processing. In one embodiment, a computer system broadcasts a first transaction to a blockchain network for addition to a block in a blockchain. The computer system may broadcast a second transaction to the blockchain network for addition to the block in the blockchain, where the second transaction descends from the first transaction and includes a placeholder fee. The computer system monitors and determines that the first transaction has not been confirmed to the block in the blockchain for a duration of time (e.g., stuck in the mempool). In response to determining that the first transaction is stuck, the computer system may transmit a request to replace the placeholder fee with a transaction fee that is sufficiently high to cause the first transaction and the second transaction to be confirmed to a block in the blockchain, thereby unsticking the first transaction.Type: ApplicationFiled: June 23, 2025Publication date: December 25, 2025Inventors: Alon Navon, Lev Pachmanov
-
Patent number: 12388633Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: GrantFiled: February 28, 2024Date of Patent: August 12, 2025Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Patent number: 12361410Abstract: The present disclosure provides techniques for efficient blockchain transaction processing. In one embodiment, a computer system broadcasts a first transaction to a blockchain network for addition to a block in a blockchain. The computer system may broadcast a second transaction to the blockchain network for addition to the block in the blockchain, where the second transaction descends from the first transaction and includes a placeholder fee. The computer system monitors and determines that the first transaction has not been confirmed to the block in the blockchain for a duration of time (e.g., stuck in the mempool). In response to determining that the first transaction is stuck, the computer system may transmit a request to replace the placeholder fee with a transaction fee that is sufficiently high to cause the first transaction and the second transaction to be confirmed to a block in the blockchain, thereby unsticking the first transaction.Type: GrantFiled: December 15, 2021Date of Patent: July 15, 2025Assignee: PAYPAL, INC.Inventors: Alon Navon, Lev Pachmanov
-
Publication number: 20250080341Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: ApplicationFiled: February 28, 2024Publication date: March 6, 2025Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Publication number: 20240242244Abstract: Methods and systems for managing loyalty programs using a decentralized blockchain are provided. Transactions between users and a merchant are monitored via an application programming interface (API) of a service provider. Based on the monitoring, it may be determined that at least one of the users has satisfied reward criteria for a loyalty program associated with the merchant. The loyalty program includes a plurality of tokens to be distributed to users who satisfy the reward criteria configured by the merchant via a merchant interface. At least one token from among the plurality of tokens may be selected for the user, based on at least one smart contract associated with the merchant. The smart contract is stored on the blockchain in association with a unique identifier for the merchant. A transaction is broadcasted to the decentralized blockchain for transferring the at least one token to a digital wallet of the user.Type: ApplicationFiled: January 3, 2024Publication date: July 18, 2024Inventors: Alon Navon, Gil Meir, Avihai Yosef, Yehonatan Yochpaz
-
Patent number: 11943346Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: GrantFiled: March 2, 2023Date of Patent: March 26, 2024Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Patent number: 11893598Abstract: Methods and systems for managing loyalty programs using a decentralized blockchain are provided. Transactions between users and a merchant are monitored via an application programming interface (API) of a service provider. Based on the monitoring, it may be determined that at least one of the users has satisfied reward criteria for a loyalty program associated with the merchant. The loyalty program includes a plurality of tokens to be distributed to users who satisfy the reward criteria configured by the merchant via a merchant interface. At least one token from among the plurality of tokens may be selected for the user, based on at least one smart contract associated with the merchant. The smart contract is stored on the blockchain in association with a unique identifier for the merchant. A transaction is broadcasted to the decentralized blockchain for transferring the at least one token to a digital wallet of the user.Type: GrantFiled: July 29, 2022Date of Patent: February 6, 2024Assignee: PAYPAL, INC.Inventors: Alon Navon, Gil Meir, Avihai Yosef, Yehonatan Yochpaz
-
Publication number: 20240037593Abstract: Methods and systems for managing loyalty programs using a decentralized blockchain are provided. Transactions between users and a merchant are monitored via an application programming interface (API) of a service provider. Based on the monitoring, it may be determined that at least one of the users has satisfied reward criteria for a loyalty program associated with the merchant. The loyalty program includes a plurality of tokens to be distributed to users who satisfy the reward criteria configured by the merchant via a merchant interface. At least one token from among the plurality of tokens may be selected for the user, based on at least one smart contract associated with the merchant. The smart contract is stored on the blockchain in association with a unique identifier for the merchant. A transaction is broadcasted to the decentralized blockchain for transferring the at least one token to a digital wallet of the user.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventors: Alon Navon, Gil Meir, Avihai Yosef, Yehonatan Yochpaz
-
Patent number: 11818275Abstract: A system and method for securing application programming interface (API) requests using multi-party digital signatures. The method includes generating, by a first system, at least one first secret share of a plurality of secret shares based on an API secret, wherein the plurality of secret shares includes the at least one first secret share and at least one second secret share, wherein the at least one second secret share is generated by at least one second system; and signing, by the first system, an API request using the at least one first secret share, wherein the API request is further signed by the at least one second system using the at least one second secret share, wherein the API request is signed without revealing any of the at least one first secret share to the at least one second system and without revealing any of the at least one second secret share to the first system.Type: GrantFiled: September 9, 2022Date of Patent: November 14, 2023Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Publication number: 20230208631Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: ApplicationFiled: March 2, 2023Publication date: June 29, 2023Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Patent number: 11689371Abstract: Techniques for securing digital signatures using multi-party computation. A method includes generating at least one first secret share by a first system, wherein at least one second secret share is generated by one of at least one second system; signing data based on the at least one first secret share when a signing policy is met, wherein the signing is part of an interactive signing process including running a multi-party computation protocol by the first system and the at least one second system, wherein the signed data corresponds to a public key generated based on the plurality of secret shares, wherein the signing policy requires a minimum number of secret shares, wherein shares of one system alone are not sufficient to meet the signing policy, wherein no portion of shares of one system are revealed to the other system during the interactive signing process.Type: GrantFiled: July 29, 2019Date of Patent: June 27, 2023Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Publication number: 20230186290Abstract: The present disclosure provides techniques for efficient blockchain transaction processing. In one embodiment, a computer system broadcasts a first transaction to a blockchain network for addition to a block in a blockchain. The computer system may broadcast a second transaction to the blockchain network for addition to the block in the blockchain, where the second transaction descends from the first transaction and includes a placeholder fee. The computer system monitors and determines that the first transaction has not been confirmed to the block in the blockchain for a duration of time (e.g., stuck in the mempool). In response to determining that the first transaction is stuck, the computer system may transmit a request to replace the placeholder fee with a transaction fee that is sufficiently high to cause the first transaction and the second transaction to be confirmed to a block in the blockchain, thereby unsticking the first transaction.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Inventors: Alon Navon, Lev Pachmanov
-
Patent number: 11632244Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: GrantFiled: September 14, 2020Date of Patent: April 18, 2023Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Publication number: 20230006838Abstract: A system and method for securing application programming interface (API) requests using multi-party digital signatures. The method includes generating, by a first system, at least one first secret share of a plurality of secret shares based on an API secret, wherein the plurality of secret shares includes the at least one first secret share and at least one second secret share, wherein the at least one second secret share is generated by at least one second system; and signing, by the first system, an API request using the at least one first secret share, wherein the API request is further signed by the at least one second system using the at least one second secret share, wherein the API request is signed without revealing any of the at least one first secret share to the at least one second system and without revealing any of the at least one second secret share to the first system.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Patent number: 11444779Abstract: A system and method for securing application programming interface (API) requests using multi-party digital signatures. The method includes generating, by a first system, at least one first secret share of a plurality of secret shares based on an API secret, wherein the plurality of secret shares includes the at least one first secret share and at least one second secret share, wherein the at least one second secret share is generated by at least one second system; and signing, by the first system, an API request using the at least one first secret share, wherein the API request is further signed by the at least one second system using the at least one second secret share, wherein the API request is signed without revealing any of the at least one first secret share to the at least one second system and without revealing any of the at least one second secret share to the first system.Type: GrantFiled: May 6, 2019Date of Patent: September 13, 2022Assignee: PAYPAL, INC.Inventors: Dan Yadlin, Ben Riva, Alon Navon, Lev Pachmanov, Jonathan Katz
-
Publication number: 20220214106Abstract: Disclosed herein is a treatment unit for treating a continuously through-flowing elongate windable element, wherein said unit includes a substantially sealed enclosure for containing a gaseous environment, the enclosure having an inlet port for the continuous ingress of an elongate windable element and an outlet port for the continuous egress of treated elongate windable element, treatment apparatus located within the enclosure, for treating the elongate windable element therein, and a spatial loading system located within the enclosure, for continuous collection of the elongate windable element within the enclosure, and for conveying the elongate windable element from the inlet port to the outlet port.Type: ApplicationFiled: May 12, 2020Publication date: July 7, 2022Applicant: TWINE SOLUTIONS LTD.Inventors: Alon MOSHE, Yoram ZILBERBERG, Alon NAVON, Yoav ROSENBACH, Dror LEV, Gilad GOTESMAN
-
Publication number: 20220105731Abstract: Embodiments described herein are systems for filling machines which use treatment materials contained in cartridges. Optionally, the machine is a dyeing machine, and the treatment material is ink. Some embodiments relate to a liquid management system for conveying a plurality of unique treatment liquids, comprising: a first receptacle adapted to receive a single cartridge, the receptacle having multiple conduits, each conduit configured to transport a unique liquid, and each conduit corresponding to a different position on a cartridge; a plurality of cartridges configured to contain a liquid, the cartridges each comprising a flow outlet located at a position in the cartridge corresponding to one of the conduits of the receptacle; wherein, when a filled cartridge is introduced into the receptacle, liquid may flow through the flow outlet and into one of the conduits of the receptacle.Type: ApplicationFiled: January 20, 2020Publication date: April 7, 2022Applicant: TWINE SOLUTIONS LTD.Inventors: Alon NAVON, Yoram ZILBERBERG, Moti BALAISH, Yoav ROSENBACH, Shalom LEVIN, Asaf LEVIN, Alon MOSHE
-
Publication number: 20220085989Abstract: A system and method for digitally signing data. A method includes generating, by a first device, at least one first secret share based on a secret key chosen by the first device, wherein the first device is offline with respect to a second device; partially signing data by the first device using the at least one secret share, wherein the data is received from the second device without establishing direct communications between the first device and the second device; and sending the partially signed data from the first device to the second device, wherein the second device generates signed data using the partially signed data, wherein the signed data corresponds to a public key generated based on the at least one first secret share and at least one second secret share generated by the second device.Type: ApplicationFiled: September 14, 2020Publication date: March 17, 2022Inventors: Dan YADLIN, Ben RIVA, Alon NAVON, Lev PACHMANOV, Jonathan KATZ
-
Publication number: 20210362496Abstract: A method may include positioning first and second printhead die within a die carrier, using a registration pin of the die carrier to align the first and second printhead die and fixing the position of the first and second printhead die within the die carrier.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Inventors: Ken Vandenberghe, Alon Navon, Ronny Tuttnauer
-
Patent number: 11179933Abstract: A method may include positioning first and second printhead die within a die carrier, using a registration pin of the die carrier to align the first and second printhead die and fixing the position of the first and second printhead die within the die carrier.Type: GrantFiled: November 15, 2019Date of Patent: November 23, 2021Assignee: HP SCITEX LTD.Inventors: Ken Vandenberghe, Alon Navon, Ronny Tuttnauer