Patents by Inventor Wissam Jarjoui

Wissam Jarjoui 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: 11722314
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital transaction signing for multiple client devices using secured encrypted private keys. The system generates, by a device, a private key and public key pair. The key pair is associated with an electronic account. The device also has an associated private key and public key pair. The device generates multiple key shares of the generated private key associated with the electronic account. The device encrypts each of the multiple key shares with the public key of the device thereby creating multiple first or inner layer of encrypted key shares. The device then encrypts each of the multiple first encrypted key shares each with a separate user public key associated with a user thereby creating multiple second or outer layer of encrypted key shares. The double encrypted key shares are then distributed to the respective users having the user public key.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: August 8, 2023
    Assignee: OX Labs Inc.
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Patent number: 11394561
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for signing digital transactions from multiple client devices using secured encrypted private keys associated with electronic accounts. One of the operations is performed by storing multiple encrypted private keys in a memory cache accessible by a primary device. Each of the stored encrypted private keys are associated with an electronic account. An electronic transaction which is associated with an electronic account is received from a secondary device. A particular encrypted private key from the stored multiple encrypted private keys is identified. The identified encrypted private key is transmitted to a decrypting service where the encrypted private key is decrypted. The electronic transaction is then digitally signed based on the unencrypted private key. Then the digitally signed electronic transaction is transmitted to the requesting secondary device.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: July 19, 2022
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Publication number: 20220116226
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital transaction signing for multiple client devices using secured encrypted private keys. The system generates, by a device, a private key and public key pair. The key pair is associated with an electronic account. The device also has an associated private key and public key pair. The device generates multiple key shares of the generated private key associated with the electronic account. The device encrypts each of the multiple key shares with the public key of the device thereby creating multiple first or inner layer of encrypted key shares. The device then encrypts each of the multiple first encrypted key shares each with a separate user public key associated with a user thereby creating multiple second or outer layer of encrypted key shares. The double encrypted key shares are then distributed to the respective users having the user public key.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Patent number: 11301801
    Abstract: A request is received to provide shipping rate information to ship a package from a source location to a destination location. A plurality of accounts with one or more third-party carriers are searched across to determine a set of shipping rates to ship the package. A quoted set of shipping rates is determined from the set of shipping rates to be returned in response to the request.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: April 12, 2022
    Assignee: POPOUT, INC.
    Inventors: Simon Kreuz, Subhi Beidas, Lucas Amaral Cunha de Assis, Wissam Jarjoui
  • Patent number: 11233658
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital transaction signing for multiple client devices using secured encrypted private keys. The system generates, by a device, a private key and public key pair. The key pair is associated with an electronic account. The device also has an associated private key and public key pair. The device generates multiple key shares of the generated private key associated with the electronic account. The device encrypts each of the multiple key shares with the public key of the device thereby creating multiple first or inner layer of encrypted key shares. The device then encrypts each of the multiple first encrypted key shares each with a separate user public key associated with a user thereby creating multiple second or outer layer of encrypted key shares. The double encrypted key shares are then distributed to the respective users having the user public key.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 25, 2022
    Assignee: OX Labs Inc.
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Patent number: 11080645
    Abstract: A request is received to provide shipping rate information to ship a package from a source location to a destination location. A shipping rate is determined locally in response to the request to ship the package via a third-party carrier without making in response to the request a call to the third-party carrier. The locally determined shipping rate is included in a set of shipping rates returned to a node associated with the request.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: August 3, 2021
    Assignee: POPOUT, INC.
    Inventors: Simon Kreuz, Wissam Jarjoui, Subhi Beidas, Lucas Amaral Cunha de Assis
  • Publication number: 20210051022
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for signing digital transactions from multiple client devices using secured encrypted private keys associated with electronic accounts. One of the operations is performed by storing multiple encrypted private keys in a memory cache accessible by a primary device. Each of the stored encrypted private keys are associated with an electronic account. An electronic transaction which is associated with an electronic account is received from a secondary device. A particular encrypted private key from the stored multiple encrypted private keys is identified. The identified encrypted private key is transmitted to a decrypting service where the encrypted private key is decrypted. The electronic transaction is then digitally signed based on the unencrypted private key. Then the digitally signed electronic transaction is transmitted to the requesting secondary device.
    Type: Application
    Filed: June 30, 2020
    Publication date: February 18, 2021
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Publication number: 20210051003
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital transaction signing for multiple client devices using secured encrypted private keys. The system generates, by a device, a private key and public key pair. The key pair is associated with an electronic account. The device also has an associated private key and public key pair. The device generates multiple key shares of the generated private key associated with the electronic account. The device encrypts each of the multiple key shares with the public key of the device thereby creating multiple first or inner layer of encrypted key shares. The device then encrypts each of the multiple first encrypted key shares each with a separate user public key associated with a user thereby creating multiple second or outer layer of encrypted key shares. The double encrypted key shares are then distributed to the respective users having the user public key.
    Type: Application
    Filed: November 12, 2019
    Publication date: February 18, 2021
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani
  • Patent number: 10742422
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for signing digital transactions from multiple client devices using secured encrypted private keys associated with electronic accounts. One of the operations is performed by storing multiple encrypted private keys in a memory cache accessible by a primary device. Each of the stored encrypted private keys are associated with an electronic account. An electronic transaction which is associated with an electronic account is received from a secondary device. A particular encrypted private key from the stored multiple encrypted private keys is identified. The identified encrypted private key is transmitted to a decrypting service where the encrypted private key is decrypted. The electronic transaction is then digitally signed based on the unencrypted private key. Then the digitally signed electronic transaction is transmitted to the requesting secondary device.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: August 11, 2020
    Assignee: Ox Labs Inc.
    Inventors: Wissam Jarjoui, George Melika, Akbar Thobhani