Patents by Inventor Omar AMER

Omar AMER 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: 12621137
    Abstract: Systems and methods for conducting composable quantum oblivious transfer over noisy quantum channels are disclosed. Embodiments provide a method for constructing a quantum oblivious transfer (QOT) protocol using noisy quantum channels and devices through the use of a quantum-hard one-way function. This construction allows the construction of QOT protocols that achieve simulator security, allowing them to be used in a black-box fashion as part of other cryptographic constructions, including arbitrary secure multiparty computations.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: May 5, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Omar Amer, Marco Pistoia
  • Publication number: 20260121841
    Abstract: Systems and methods for high-performance quantum-safe key management are disclosed. A method may include: (1) receiving, by a client service router, a client request for an operation involving a key from a client computer program; (2) authenticating, by the client service router and using a credentials operations service, the client request; (3) verifying, by the client service router and using a credentials operating service, permission for the client request; (4) routing, by the client service router, the request to a cryptoprocessor, wherein the cryptoprocessor is configured to execute the operation; (5) receiving, by the client service router, a result of the execution of the operation from the cryptoprocessor; and (6) returning, by the client service router, the result to the client computer program.
    Type: Application
    Filed: March 21, 2025
    Publication date: April 30, 2026
    Inventors: Marco PISTOIA, Charles LIM, Albert HUANG, Cassey LIANG, Omar AMER, Randy LAI, Jefferson CHU
  • Publication number: 20260095313
    Abstract: A first verifier and second verifier may share a secret string, a first and second random input; may generate a challenge according to a certified randomness protocol and may encrypt the challenge using a keyed cryptographic hash function. The first verifier may send the encrypted challenge, the first random input, and the random hash key to a prover. The second verifier may send second random input to the prover. The prover may decrypt the encrypted challenge and may execute a random quantum computation based on the certified randomness protocol and the challenge and may send a result of the random quantum computation to both the first verifier and the second verifier. The first and second verifiers may determine the results were received within a time threshold, may compare the results to ensure that they match, and may determine the result passes the certified randomness protocol.
    Type: Application
    Filed: October 1, 2024
    Publication date: April 2, 2026
    Inventors: Omar AMER, Kaushik CHAKRABORTY, Fatih KALEOGLU, Charles LIM, Marco PISTOIA, Minzhao LIU, David CUI
  • Patent number: 12587369
    Abstract: Systems and methods for bridging gaps in cryptographic secret distribution using line-of-sight-secured networks are disclosed. In one embodiment, a system may include: a first physical location providing a cryptographic secret; a second physical location comprising a space-based vehicle transceiver that receives the cryptographic secret from the first physical location over a secure communication channel; a space-based vehicle that receives the cryptographic secret from the second physical location over a first line-of-sight communication channel; and a third physical location that receives the cryptographic secret from the space-based vehicle over a second line-of-sight communication channel, encrypts data with the cryptographic secret, and communicates the encrypted data to the first physical location over a communication network; wherein the first physical location receives the encrypted data and decrypts the encrypted data using the cryptographic secret.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: March 24, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Omar Amer, Charles Lim, Marco Pistoia, Andrew Lang, Vas Rajan, Kaushik Chakraborty, Saqib Malik
  • Patent number: 12574358
    Abstract: A method may include: receiving, by a webserver computer program, shared key material shared with a client application; receiving from a browser, a request for a secure connection; establishing a session with the browser over a first secure connection; establishing a shared secret key with the browser, wherein the browser creates a browser secret key encrypted with the shared secret key, encrypts the browser secret key with the shared secret key, and provides the browser secret key encrypted with the shared secret key and session information the client application over a second secure connection that is protected with the shared key material; decrypting the browser secret key encrypted with the shared secret key using the shared secret key; identifying the session with the browser from the session information; and establishing, end-to-end encryption on top of the second secure connection using the browser secret key or a derivation thereof.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: March 10, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Omar Amer, Jefferson Chu, John S. Combs, Andrew Lang, Charles Lim, Marco Pistoia, Vas Rajan, Ray Voss
  • Publication number: 20260058802
    Abstract: A method may include: (1) receiving, at a quantum key distribution node in a network of a plurality of quantum key distribution nodes, a quantum key; (2) distributing, by the quantum key distribution node, the quantum key to the other quantum key distribution nodes over a subset of the direct connections; (3) communicating, by one of the plurality of quantum key distribution nodes, the quantum key to a central key management service node, wherein the central key management service node is hardwired to the quantum key distribution node; (4) communicating, by the central key management service node, the quantum key to a secondary key management service node; (5) communicating, by the secondary key management service node, the quantum key to a last mile device; and (6) using, by the last mile device, the quantum key to encrypt or decrypt data.
    Type: Application
    Filed: July 16, 2024
    Publication date: February 26, 2026
    Inventors: Charles LIM, Obada ALIA, Albert HUANG, Omar AMER, Randy LAI, Jefferson CHU
  • Publication number: 20260037965
    Abstract: A method may include: receiving, by a smart contract, a request for a random number and a randomness seed from a user; deploying the request as a transaction that is written on a first block in the decentralized ledger; generating, by an oracle, a plurality of pseudorandom quantum circuits using the randomness seed; providing the plurality of pseudorandom quantum circuits to a quantum randomness source, wherein the quantum randomness source executes the quantum circuits and returns a sequence of random bits to the oracle; writing the sequence of random bits to a new block in the decentralized ledger; hashing the sequence of random bits and a block hash for the new block; and returning the hash of the sequence of random bits and the block hash to the user computer program, wherein the user consumes hash of the sequence of random bits and the block hash.
    Type: Application
    Filed: May 31, 2024
    Publication date: February 5, 2026
    Inventors: Shaltiel ELOUL, Ruslan SHAYDULIN, Omar AMER, Yash SATSANGI, Marco PISTOIA
  • Patent number: 12524555
    Abstract: A method may include: generating, by a plurality of auditor computer programs and a data curator computer program, a first random string using a first distributed randomness protocol; sending the first random string to a quantum party computer program; executing, by the quantum party computer program, a certified randomness protocol with a quantum randomness source using the first random string; receiving, from the quantum randomness source, a first quantum randomness; generating, by the auditor computer programs and the data curator computer program, a second random string using a second distributed randomness protocol; extracting, by the data curator computer program and using a randomness extractor, a second quantum randomness from the first quantum randomness using the second random string, wherein the second quantum randomness comprises a near-uniformly random string; and executing, by the data curator computer program, a differential privacy protocol using the second quantum randomness as additive noise
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: January 13, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Andrew Lang, Marco Pistoia, Omar Amer, Shouvanik Chakrabarti, Niraj Kumar, Pradeep Niroula, Ruslan Shaydulin
  • Publication number: 20250370718
    Abstract: A method may include: selecting, by a plurality of classical parties, each of the classical parties using a classical party computer program, a distributed randomness protocol; generating, by the plurality of classical parties, a random string using the selected distributed randomness protocol; providing, by one of the classical parties, the random string to a quantum party, wherein the quantum party executes a quantum party computer program in communication with a quantum randomness source; executing, by the quantum party, a certified randomness protocol with the quantum randomness source using the random string as an input; receiving, by the quantum party, quantum randomness comprising a sequence of random bits from the quantum randomness source; and verifying, by the classical parties, that the random string was randomly selected, and that the quantum randomness is a valid output of the certified randomness protocol using the random string as input.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 4, 2025
    Inventors: Omar AMER, Shouvanik CHAKRABARTI, Niraj KUMAR, Pradeep NIROULA, Ruslan SHAYDULIN, Marco PISTOIA, Andrew LANG
  • Publication number: 20250371172
    Abstract: A method may include: generating, by a plurality of auditor computer programs and a data curator computer program, a first random string using a first distributed randomness protocol; sending the first random string to a quantum party computer program; executing, by the quantum party computer program, a certified randomness protocol with a quantum randomness source using the first random string; receiving, from the quantum randomness source, a first quantum randomness; generating, by the auditor computer programs and the data curator computer program, a second random string using a second distributed randomness protocol; extracting, by the data curator computer program and using a randomness extractor, a second quantum randomness from the first quantum randomness using the second random string, wherein the second quantum randomness comprises a near-uniformly random string; and executing, by the data curator computer program, a differential privacy protocol using the second quantum randomness as additive noise
    Type: Application
    Filed: May 31, 2024
    Publication date: December 4, 2025
    Inventors: Andrew LANG, Marco PISTOIA, Omar AMER, Shouvanik CHAKRABARTI, Niraj KUMAR, Pradeep NIROULA, Ruslan SHAYDULIN
  • Publication number: 20250350451
    Abstract: Systems and methods for conducting composable quantum oblivious transfer over noisy quantum channels are disclosed. Embodiments provide a method for constructing a quantum oblivious transfer (QOT) protocol using noisy quantum channels and devices through the use of a quantum-hard one-way function. This construction allows the construction of QOT protocols that achieve simulator security, allowing them to be used in a black-box fashion as part of other cryptographic constructions, including arbitrary secure multiparty computations.
    Type: Application
    Filed: October 11, 2022
    Publication date: November 13, 2025
    Inventors: Omar AMER, Marco PISTOIA
  • Patent number: 12452046
    Abstract: Systems and methods for secure cryptographic secret distribution are disclosed. In one embodiment, a method for secure cryptographic secret distribution may include: (1) receiving, at a key relay station, a cryptographic secret from a webserver over a first communication network; (2) storing, by the key relay station, the cryptographic secret; (3) authenticating, by the key relay station, an end user via an end user electronic device; and (4) securely communicating, by the key relay station, the cryptographic secret to the end user electronic device. The end user electronic device is configured to store the cryptographic secret in secure storage on the end user electronic device, to encrypt data with the cryptographic secret, and to communicate the encrypted data to the webserver over a second communication network.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: October 21, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Omar Amer, Charles Lim, Marco Pistoia, Andrew Lang, Vas Rajan, Kaushik Chakraborty, Saqib Malik
  • Publication number: 20250315212
    Abstract: A method may include: (1) querying, by a randomness computer program executed by a randomness electronic device, a quantum randomness source for a plurality of sequences of random bits; (2) receiving, by the randomness computer program, the plurality of sequences of random bits; (3) saving, by the randomness computer program, the plurality of sequences of random bits in a randomness pool; (4) receiving, by the randomness computer program, a request for randomness from a client randomness computer program executed by a client electronic device; (5) drawing, by the randomness computer program, a subset of the plurality of sequences of random bits from the randomness pool; (6) marking, by the randomness computer program, the subset of the plurality of sequences of random bits as used; and (7) communicating, by the randomness computer program, the subset of the plurality of sequences of random bits to the client randomness computer program.
    Type: Application
    Filed: April 3, 2024
    Publication date: October 9, 2025
    Inventors: Pradeep NIROULA, Ruslan SHAYDULIN, Shouvanik CHAKRABARTI, Omar AMER, Marco PISTOIA, Andrew LANG
  • Patent number: 12362942
    Abstract: A method may include: sharing, by a client computer program and a server computer program, a set of identification keys, each identification key associated with a key label, and an authentication key; selecting, by the client computer program and the server computer program, one of the key labels; preparing, by the client computer program, quantum systems using a basis, randomly chosen bit values, and intensities; sending, by the client computer program, the quantum systems to the server computer program over a quantum communication channel, wherein the server computer program may be configured to measure the quantum systems using the basis and to announce quantum systems with photon detection; and generating, by the client computer program, a client tag using a shared keyed hash function executed on the authentication key and chosen bit values from the quantum systems with photon detection, and forwarding the client tag to the server computer program.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: July 15, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Wen Yu Kon, Kaushik Chakraborty, Lim Ci Wen, Omar Amer, Marco Pistoia
  • Publication number: 20250150281
    Abstract: A method may include: sharing, by a client computer program and a server computer program, a set of identification keys, each identification key associated with a key label, and an authentication key; selecting, by the client computer program and the server computer program, one of the key labels; preparing, by the client computer program, quantum systems using a basis, randomly chosen bit values, and intensities; sending, by the client computer program, the quantum systems to the server computer program over a quantum communication channel, wherein the server computer program may be configured to measure the quantum systems using the basis and to announce quantum systems with photon detection; and generating, by the client computer program, a client tag using a shared keyed hash function executed on the authentication key and chosen bit values from the quantum systems with photon detection, and forwarding the client tag to the server computer program.
    Type: Application
    Filed: July 7, 2023
    Publication date: May 8, 2025
    Inventors: Wen Yu KON, Kaushik CHAKRABORT, Charles LIM, Omar AMER, Marco PISTOIA
  • Publication number: 20250047651
    Abstract: A method may include: receiving, by a webserver computer program, shared key material shared with a client application; receiving from a browser, a request for a secure connection; establishing a session with the browser over a first secure connection; establishing a shared secret key with the browser, wherein the browser creates a browser secret key encrypted with the shared secret key, encrypts the browser secret key with the shared secret key, and provides the browser secret key encrypted with the shared secret key and session information the client application over a second secure connection that is protected with the shared key material; decrypting the browser secret key encrypted with the shared secret key using the shared secret key; identifying the session with the browser from the session information; and establishing, end-to-end encryption on top of the second secure connection using the browser secret key or a derivation thereof.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Inventors: Omar AMER, Jefferson CHU, John S. COMBS, Andrew LANG, Charles LIM, Marco PISTOIA, Vas RAJAN, Ray VOSS
  • Publication number: 20240356738
    Abstract: Systems and methods for bridging gaps in cryptographic secret distribution using line-of-sight-secured networks are disclosed. In one embodiment, a system may include: a first physical location providing a cryptographic secret; a second physical location comprising a space-based vehicle transceiver that receives the cryptographic secret from the first physical location over a secure communication channel; a space-based vehicle that receives the cryptographic secret from the second physical location over a first line-of-sight communication channel; and a third physical location that receives the cryptographic secret from the space-based vehicle over a second line-of-sight communication channel, encrypts data with the cryptographic secret, and communicates the encrypted data to the first physical location over a communication network; wherein the first physical location receives the encrypted data and decrypts the encrypted data using the cryptographic secret.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Omar AMER, Charles LIM, Marco PISTOIA, Andrew LANG, Vas RAJAN, Kaushik CHAKRABORTY, Saqib MALIK
  • Publication number: 20240356741
    Abstract: Systems and methods for secure cryptographic secret distribution are disclosed. In one embodiment, a method for secure cryptographic secret distribution may include: (1) receiving, at a key relay station, a cryptographic secret from a webserver over a first communication network; (2) storing, by the key relay station, the cryptographic secret; (3) authenticating, by the key relay station, an end user via an end user electronic device; and (4) securely communicating, by the key relay station, the cryptographic secret to the end user electronic device. The end user electronic device is configured to store the cryptographic secret in secure storage on the end user electronic device, to encrypt data with the cryptographic secret, and to communicate the encrypted data to the webserver over a second communication network.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Omar AMER, Charles LIM, Marco PISTOIA, Andrew LANG, Vas RAJAN, Kaushik CHAKRABORTY, Saqib MALIK
  • Publication number: 20240291640
    Abstract: Systems and methods for quantum key distribution (QKD) secured vault-based application-to-application communication are disclosed. A method may include: receiving, at a vault application at a first facility, a request for a shared quantum key for communication of a secret in a vault at the first facility to an application at a second facility; distilling, by quantum devices at the first and the second facility and over a quantum communication channel, a shared quantum key using a QKD protocol; receiving, by an encryptor at the first facility, the secret; encrypting, by the encryptor at the first facility, the secret with the shared quantum key, communicating, the encrypted secret to the second facility over a communication network; decrypting, by an encryptor at the second facility, the encrypted secret with the shared quantum key; and receiving, by the application at the second facility, the secret from the encryptor at the second facility.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Inventors: Omar AMER, John S. COMBS, Albert HUANG, Andrew LANG, Charles LIM, Marco PISTOIA