Patent ID: 11935031
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, in an interaction by a switch computer from a second device, data associated with a machine readable code generated by a first application on a first device and provided by the first device to a second application on the second device, and interaction data originating from the second device, wherein the second device sends, to the switch computer, the data associated with the machine readable code and the interaction data, upon determining that the machine readable code is not compatible with the second application;
upon receiving the data associated with the machine readable code and the interaction data, determining, by the switch computer, whether a format of the data associated with the machine readable code is supportable by the switch computer, by determining if the format of the data matches one of formats included in a list of formats supportable by the switch computer or does not match any format in the list of formats, wherein the formats included in the list of formats are associated with a plurality of machine readable codes;
in response to the determining that the format of the data associated with the machine readable code matches the one of formats in the list of formats, determining, by the switch computer, a first server computer associated with the first application, which-that generated the machine readable code on the first device, wherein the determining the first server computer associated with the first application comprises:
comparing the format of the data associated with the machine readable code with the formats in the list of formats,
based on the comparing, determining that the format of the data matches the one of formats in the list of formats, and
identifying that the first server computer is associated with the one of formats;

transmitting the data associated with the machine readable code and the interaction data to the first server computer, which processes the data associated with the machine readable code and the interaction data;
determining, by the switch computer, a second server computer associated with the second application; and
transmitting, by the switch computer, a communication to the second server computer, which informs the second server computer that the first server computer processed the data associated with the machine readable code and the interaction data.