Patents by Inventor Wael Ibrahim

Wael Ibrahim 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: 20240127371
    Abstract: A system and method for automated remote payments between a vehicle and a refueling station is disclosed. The system may enable the vehicle to initiate an automated remote payment to the refueling station without needing the user to manually input transaction account information, or to manually prepay for the transaction. The refueling station may detect when the vehicle is in proximity, and the vehicle and the refueling station may open communications to transmit data. The vehicle may transmit vehicle identifying data to the refueling station, and the refueling station may communicate the vehicle identifying data to a payment network to authorize the transaction. In response to authorizing the transaction, the vehicle may proceed with refueling at the refueling station.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 18, 2024
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Wael Ibrahim
  • Patent number: 11875418
    Abstract: A system and method for automated remote payments between a vehicle and a refueling station is disclosed. The system may enable the vehicle to initiate an automated remote payment to the refueling station without needing the user to manually input transaction account information, or to manually prepay for the transaction. The refueling station may detect when the vehicle is in proximity, and the vehicle and the refueling station may open communications to transmit data. The vehicle may transmit vehicle identifying data to the refueling station, and the refueling station may communicate the vehicle identifying data to a payment network to authorize the transaction. In response to authorizing the transaction, the vehicle may proceed with refueling at the refueling station.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: January 16, 2024
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Wael Ibrahim
  • Patent number: 11783091
    Abstract: Disclosed are various embodiments for executing entity-specific cryptographic code in a cryptographic coprocessor. In one embodiment, an exemplary method comprises receiving encrypted code that includes implementing a cryptographic algorithm from a service via a network, wherein the encrypted code further includes a symmetric encryption key; decrypting, by a cryptographic coprocessor, the encrypted code; executing, by the cryptographic coprocessor, the decrypted code to generate a cryptogram including information encrypted using the cryptographic algorithm and the symmetric encryption key; and sending the cryptogram to the service via the network.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: October 10, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Wael Ibrahim, Manish K. Deliwala, Manik Biswas, Subrahmanyam Venakata Vishnuvajhala, Andrew Lei
  • Publication number: 20220343226
    Abstract: A system and method is disclosed for automated remote transactions between a vehicle and a lodging system The system may enable the vehicle to initiate an automated remote transaction to the lodging system to book an accommodation and complete a remote payment. The lodging system may transmit available accommodations to the vehicle. The vehicle may respond with a booking request comprising an accommodation selection and vehicle identifying data and the lodging system may communicate the vehicle identifying data to a payment network to authorize the remote transaction. In response to authorizing the remote transaction, the lodging system may complete the booking request with the vehicle.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 27, 2022
    Inventor: Wael IBRAHIM
  • Publication number: 20220284133
    Abstract: Disclosed are various embodiments for executing entity-specific cryptographic code in a cryptographic coprocessor. In one embodiment, an exemplary method comprises receiving encrypted code that includes implementing a cryptographic algorithm from a service via a network, wherein the encrypted code further includes a symmetric encryption key; decrypting, by a cryptographic coprocessor, the encrypted code; executing, by the cryptographic coprocessor, the decrypted code to generate a cryptogram including information encrypted using the cryptographic algorithm and the symmetric encryption key; and sending the cryptogram to the service via the network.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 8, 2022
    Inventors: WAEL IBRAHIM, MANISH K. DELIWALA, MANIK BISWAS, SUBRAHMANYAM VENAKATA VISHNUVAJHALA, ANDREW LEI
  • Patent number: 11416784
    Abstract: A system and method is disclosed for automated remote transactions between a vehicle and a lodging system. The system may enable the vehicle to initiate an automated remote transaction to the lodging system to book an accommodation and complete a remote payment. The lodging system may transmit available accommodations to the vehicle. The vehicle may respond with a booking request comprising an accommodation selection and vehicle identifying data and the lodging system may communicate the vehicle identifying data to a payment network to authorize the remote transaction. In response to authorizing the remote transaction, the lodging system may complete the booking request with the vehicle.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: August 16, 2022
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Wael Ibrahim
  • Patent number: 11341280
    Abstract: Disclosed are various embodiments for executing entity-specific cryptographic code in a cryptographic coprocessor. In one embodiment, encrypted code implementing a cryptographic algorithm is received from a service via a network. The cryptographic coprocessor decrypts the encrypted code. The cryptographic coprocessor executes the decrypted code to generate a cryptogram including information encrypted using the cryptographic algorithm. The cryptogram is sent to the service via the network.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 24, 2022
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Wael Ibrahim, Manish K. Deliwala, Manik Biswas, Subrahmanyam Venakata Vishnuvajhala, Andrew Lei
  • Publication number: 20210320913
    Abstract: A system may perform operations including transmitting a service request to a service provider, wherein the service request includes a device identifier of the computer-based system or a device fingerprint of the computer-based system; receiving a seed one-time password (OTP) to the computer-based system from the service provider, wherein the seed OTP comprises a random number that is valid for a predetermined time period and is discarded after first use; calculating a one-time password (OTP) by applying a hash function to the seed OTP, wherein the hash function is based on the device identifier of the computer-based system or the device fingerprint of the computer-based system; transmitting a response OTP to the service provider for validation by the service provider, wherein the response OTP is different from the seed OTP; and receiving a validation result from the service provider.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Inventors: Wael Ibrahim, Upendra Mardikar
  • Patent number: 11050741
    Abstract: A system may generate a seed one-time password (OTP). The system may also perform steps including transmitting the seed OTP to a user device, receiving a response OTP from the user device, and calculating an expected response OTP by applying a function to the seed OTP. The system may then compare the response OTP to the expected response OTP and send a result in response to comparing the response OTP to the expected response OTP.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: June 29, 2021
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Wael Ibrahim, Upendra Mardikar
  • Publication number: 20210110064
    Abstract: Disclosed are various embodiments for executing entity-specific cryptographic code in a cryptographic coprocessor. In one embodiment, encrypted code implementing a cryptographic algorithm is received from a service via a network. The cryptographic coprocessor decrypts the encrypted code. The cryptographic coprocessor executes the decrypted code to generate a cryptogram including information encrypted using the cryptographic algorithm. The cryptogram is sent to the service via the network.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 15, 2021
    Inventors: WAEL IBRAHIM, MANISH K. DELIWALA, MANIK BISWAS, SUBRAHMANYAM VENAKATA VISHNUVAJHALA, ANDREW LEI
  • Publication number: 20210111901
    Abstract: Disclosed are various embodiments for executing entity-specific cryptographic code in a trusted execution environment. In one embodiment, encrypted code implementing a cryptographic algorithm is received from a service via a network. The encrypted code is provided to an application executed in a trusted execution environment of the computing device. The encrypted code is decrypted in the trusted execution environment. The decrypted code is executed in the trusted execution environment to generate a cryptogram including information encrypted using the cryptographic algorithm.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 15, 2021
    Inventors: WAEL IBRAHIM, MANISH K. DELIWALA, MANIK BISWAS, SUBRAHMANYAM VENAKATA VISHNUVAJHALA, ANDREW LEI
  • Patent number: 10812275
    Abstract: Systems for decoupling and updating pinned certificates on a user device are disclosed. A mobile application having a hardcoded pinned certificate may be installed on a user device. The pinned certificate may be decoupled from the mobile application and stored on the user device. In response to the mobile application attempting to establish a secure connection with a server, the system may check whether the decoupled pinned certificate is current by querying a certificate repository. In response to determining that the pinned certificate is out of date, the system may transmit the current certificate to the user device to update the decoupled pinned certificate.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: October 20, 2020
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventor: Wael Ibrahim
  • Patent number: 10747866
    Abstract: A system for conducting transactions without a debit card or credit card may receive a request to complete a transaction including authentication data associated with a transaction account and a captured biometric template. The transaction request may lack information contained on a typical debit card or credit card. The system may identify the transaction account using the authentication data associated with the transaction account. The transaction account may be associated with a stored biometric template stored in a biometric data store. The system may also compare the stored biometric template with the captured biometric template. In response to the stored biometric template conflicting with the captured biometric template, the system may decline the transaction.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: August 18, 2020
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Wael Ibrahim, Upendra Mardikar
  • Patent number: 10678902
    Abstract: A system receives a source and a metadata layer that describes the source. The source may comprise source records with fields containing source data, and the metadata layer may include metadata comprising at least one of a field data type, a field data length, a field description, or a record length. The processor may further validate the metadata layer against the source and write results to a log. The processor may further be configured for transforming the source records into transformed records for a load ready file. The processor may further balance a number of records in the source against a number of transformed records in the load ready file to generate a transformation failure rate.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: June 9, 2020
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Upendra Mardikar, Wael Ibrahim
  • Publication number: 20190385096
    Abstract: A system and method is disclosed for automated remote transactions between a vehicle and a lodging system. The system may enable the vehicle to initiate an automated remote transaction to the lodging system to book an accommodation and complete a remote payment. The lodging system may transmit available accommodations to the vehicle. The vehicle may respond with a booking request comprising an accommodation selection and vehicle identifying data and the lodging system may communicate the vehicle identifying data to a payment network to authorize the remote transaction. In response to authorizing the remote transaction, the lodging system may complete the booking request with the vehicle.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventor: Wael Ibrahim
  • Publication number: 20190378220
    Abstract: A system and method for automated remote payments between a vehicle and a refueling station is disclosed. The system may enable the vehicle to initiate an automated remote payment to the refueling station without needing the user to manually input transaction account information, or to manually prepay for the transaction. The refueling station may detect when the vehicle is in proximity, and the vehicle and the refueling station may open communications to transmit data. The vehicle may transmit vehicle identifying data to the refueling station, and the refueling station may communicate the vehicle identifying data to a payment network to authorize the transaction. In response to authorizing the transaction, the vehicle may proceed with refueling at the refueling station.
    Type: Application
    Filed: June 7, 2018
    Publication date: December 12, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventor: Wael Ibrahim
  • Publication number: 20190303550
    Abstract: A system for conducting transactions without a debit card or credit card may receive a request to complete a transaction including authentication data associated with a transaction account and a captured biometric template. The transaction request may lack information contained on a typical debit card or credit card. The system may identify the transaction account using the authentication data associated with the transaction account. The transaction account may be associated with a stored biometric template stored in a biometric data store. The system may also compare the stored biometric template with the captured biometric template. In response to the stored biometric template conflicting with the captured biometric template, the system may decline the transaction.
    Type: Application
    Filed: May 30, 2019
    Publication date: October 3, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Wael Ibrahim, Upendra Mardikar
  • Publication number: 20190253412
    Abstract: A system may generate a seed one-time password (OTP). The system may also perform steps including transmitting the seed OTP to a user device, receiving a response OTP from the user device, and calculating an expected response OTP by applying a function to the seed OTP. The system may then compare the response OTP to the expected response OTP and send a result in response to comparing the response OTP to the expected response OTP.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 15, 2019
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: WAEL IBRAHIM, UPENDRA MARDIKAR
  • Patent number: 10339291
    Abstract: A system for conducting transactions without a debit card or credit card may receive a request to complete a transaction including authentication data associated with a transaction account and a captured biometric template. The transaction request may lack information contained on a typical debit card or credit card. The system may identify the transaction account using the authentication data associated with the transaction account. The transaction account may be associated with a stored biometric template stored in a biometric data store. The system may also compare the stored biometric template with the captured biometric template. In response to the stored biometric template conflicting with the captured biometric template, the system may decline the transaction.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: July 2, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Wael Ibrahim, Upendra Mardikar
  • Patent number: 10313333
    Abstract: A system may generate a seed one-time password (OTP). The system may also perform steps including transmitting the seed OTP to a user device, receiving a response OTP from the user device, and calculating an expected response OTP by applying a function to the seed OTP. The system may then compare the response OTP to the expected response OTP and send a result in response to comparing the response OTP to the expected response OTP.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 4, 2019
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Wael Ibrahim, Upendra Mardikar