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: 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
-
Publication number: 20210207318Abstract: A system, a method and a machine for treating threads or parts thereof, the machine having one or more cartridges each configured for containing thread treatment-material therein; one or more injectors, each injector being configured for applying treatment-material from its respective cartridge over a passing portion of the thread; drive means for operating the one or more injectors; and a communication and control unit for receiving treatment plan data indicative of at least one machine readable treatment related parameter associated with at least one treatment effect for each thread portion to be treated for controlling the treatment effect of each passing thread portion, according to the received treatment plan data. A designated application of the system may be used having a unique user interface allowing creating treatment plans.Type: ApplicationFiled: March 22, 2021Publication date: July 8, 2021Applicant: TWINE SOLUTIONS LTD.Inventors: Ilanit MOR, Yoram ZILBERBERG, Alon NAVON, Gilad GOTESMAN, Alon MOSHE
-
Patent number: 10995438Abstract: An integrated system for treating a thread and using the treated thread, comprising: a thread treatment machine for treating a thread or portions thereof; a thread applicator configured for using the treated thread such as a stitching machine of 3D printer; at least one mechanism for collecting and trimming thread portions; and a control unit, configured for controlling at least the thread treatment machine, the thread applicator and the collecting and trimming mechanism and for coordinating the treatment of the thread with the operation of the thread applicator, wherein the control unit is further configured for controlling the collecting and trimming mechanism for collecting untreated thread edge portions for allowing using only treated thread portions.Type: GrantFiled: July 20, 2016Date of Patent: May 4, 2021Assignee: Twine Solutions Ltd.Inventors: Moshe Alon, Erez Moshe, Alon Navon, Yoram Zilberberg
-
Patent number: 10982384Abstract: A system, a method and a machine for treating threads or parts thereof, the machine having one or more cartridges each configured for containing thread treatment-material therein; one or more injectors, each injector being configured for applying treatment-material from its respective cartridge over a passing portion of the thread; drive means for operating the one or more injectors; and a communication and control unit for receiving treatment plan data indicative of at least one machine readable treatment related parameter associated with at least one treatment effect for each thread portion to be treated for controlling the treatment effect of each passing thread portion, according to the received treatment plan data. A designated application of the system may be used having a unique user interface allowing creating treatment plans.Type: GrantFiled: May 23, 2017Date of Patent: April 20, 2021Assignee: TWINE SOLUTIONS LTD.Inventors: Ilanit Mor, Yoram Zilberberg, Alon Navon, Gilad Gotesman, Alon Moshe
-
Publication number: 20200044862Abstract: 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: May 6, 2019Publication date: February 6, 2020Applicant: Curv, Ltd.Inventors: Dan YADLIN, Ben RIVA, Alon NAVON, Lev PACHMANOV, Jonathan KATZ