Patents by Inventor John Markh

John Markh 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: 20250148131
    Abstract: A method is disclosed and includes executing an integrated application comprising an SDK (software development kit) on a user device with a processor. The method includes determining, by the SDK and the processor on the user device, an checksum for the integrated application, validating, by the SDK in the user device, the integrated application using the determined checksum, and responsive to validating the determined checksum, performing, by the integrated application on the user device, an action.
    Type: Application
    Filed: February 14, 2022
    Publication date: May 8, 2025
    Applicant: Visa International Service Association
    Inventors: Yuexi Chen, John Markh
  • Publication number: 20250078085
    Abstract: Provided is a system, method, and computer program product for determining a pseudo-identity score in a virtual environment based on a blockchain network. The system includes at least one processor programmed or configured to identify a pseudo-identity in a virtual environment based on a blockchain address on a blockchain network, the pseudo-identity corresponding to the blockchain address, determine an age of the pseudo-identity, determine a measure of activity of the pseudo-identity based on transactions conducted by the pseudo-identity in the virtual environment, determine a pseudo-identity score based at least partially on the age of the pseudo-identity and the measure of activity of the pseudo-identity, and process a request generated by the pseudo-identity in the virtual environment based on the pseudo-identity score.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Inventor: John Markh
  • Publication number: 20250078075
    Abstract: A computer-implemented method for authenticating a payment terminal during a payment transaction by a cardholder is disclosed. The computer-implemented method includes receiving payment information associated with a cardholder account of the cardholder. The method further includes transmitting a payment authorization request to an issuer server, receiving a response form the issuer server to the payment authorization request. The response includes a verification request of a personal identification number (PIN) associated with the cardholder account, and a cardholder-recognizable token previously associated with the cardholder account. The method further includes presenting the cardholder-recognizable token to the cardholder with the verification request of the PIN.
    Type: Application
    Filed: August 30, 2024
    Publication date: March 6, 2025
    Applicant: Visa International Service Association
    Inventors: John Markh, Christian Aabye
  • Patent number: 12182820
    Abstract: Provided is a system, method, and computer program product for determining a pseudo-identity score in a virtual environment based on a blockchain network. The system includes at least one processor programmed or configured to identify a pseudo-identity in a virtual environment based on a blockchain address on a blockchain network, the pseudo-identity corresponding to the blockchain address, determine an age of the pseudo-identity, determine a measure of activity of the pseudo-identity based on transactions conducted by the pseudo-identity in the virtual environment, determine a pseudo-identity score based at least partially on the age of the pseudo-identity and the measure of activity of the pseudo-identity, and process a request generated by the pseudo-identity in the virtual environment based on the pseudo-identity score.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 31, 2024
    Assignee: Visa International Service Association
    Inventor: John Markh
  • Publication number: 20240386411
    Abstract: A method, for conducting a secure and frictionless payment transaction involving a merchant device and a cardholder device, includes receiving, by a payment solution provider, transaction details from the merchant device, storing, by the payment solution provider, the transaction details, generating, by the payment solution provider, based on the transaction details, a unique resource locator (URL) for a communication to the cardholder device, wherein the URL is configured to permit the cardholder device to provide payment information for the payment transaction independent of the merchant device, capturing, by the payment solution provider, the payment information communicated by the cardholder device independently of the merchant device, matching, by the payment solution provider, the payment information with the transaction details, and initiating, by the payment solution provider, a transaction authorization request based on the matching of the payment information with the transaction details being succes
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Applicant: Visa International Service Association
    Inventor: John MARKH
  • Publication number: 20240211924
    Abstract: Embodiments are directed to using an NFC capable portable device to conduct a transaction at a resource provider location. The portable device (e.g., a wearable device, a physical token) may be temporarily associated with a user account at the resource provider location. The resource provider location includes one or more terminals that are configured to generate a list of items (e.g., items picked by the user) to be associated with the portable device. At checkout, the user surrenders the portable device, items on the list get automatically charged to the user account, and the user leaves the resource provider location. All communication between terminals, portable device and the resource provider computer occurs over a closed, local area network. Among the terminals, portable device and the resource provider computer, the resource provider computer is the only device configured to communicate with external entities over an external network.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventor: John Markh
  • Publication number: 20240185251
    Abstract: Provided is a system, method, and computer program product for determining a pseudo-identity score in a virtual environment based on a blockchain network. The system includes at least one processor programmed or configured to identify a pseudo-identity in a virtual environment based on a blockchain address on a blockchain network, the pseudo-identity corresponding to the blockchain address, determine an age of the pseudo-identity, determine a measure of activity of the pseudo-identity based on transactions conducted by the pseudo-identity in the virtual environment, determine a pseudo-identity score based at least partially on the age of the pseudo-identity and the measure of activity of the pseudo-identity, and process a request generated by the pseudo-identity in the virtual environment based on the pseudo-identity score.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Inventor: John Markh
  • Publication number: 20230328092
    Abstract: In some embodiments, a system includes a processor; and a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium including code that: requests, using a device-specific attestation request, a device-specific attestation of a device; receives, via a secure communication channel, device-specific attestation data from the device as a result of the device-specific attestation; and generates an enhanced attestation object based on the device-specific attestation data. In some embodiments, the enhanced attestation object is used to verify that an execution environment of an application on the device is secure. In some embodiments, a device-specific risk score is generated based upon the device-specific attestation data and an enhanced attestation risk score is generated based on the enhanced attestation data analysis, the enhanced attestation risk score being used to verify that the execution environment of the application on the device is secure.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Applicant: Visa International Service Association
    Inventor: John Markh