Patent ID: 11921575
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A server-implemented method comprising:
receiving, by a server, from a computing device, an electronic file comprising a vehicle identifier corresponding to a vehicle, wherein the vehicle identifier comprises a plurality of characters including at least one check digit of the plurality of characters and remaining characters of the plurality of characters;
calculating, by the server, a checksum value of the at least one check digit based on values of the remaining characters using a pre-determined protocol;
comparing, by the server, the checksum value of the at least one check digit with a received value of the at least one check digit;
determining, by the server, that the vehicle identifier is invalid based on the checksum value not matching the received value of the at least one check digit;
in response to the server determining that the vehicle identifier is not valid:
iteratively generating one or more new vehicle identifiers by automatically modifying one or more characters of the plurality of characters except for the at least one check digit with one or more alternate characters;
determining that a respective new vehicle identifier of the one or more new vehicle identifiers is valid by calculating a respective checksum value of the at least one check digit for the respective new vehicle identifier and determining the respective checksum value matches with the received value of the at least one check digit; and
in response to determining the respective new vehicle identifier is valid, updating, by the server, the vehicle identifier in the electronic file with the respective new vehicle identifier and transmitting, by the server, an instruction file along with validated data comprising at least the respective new vehicle identifier in the electronic file to an executable application, whereby the executable application receives the electronic file after the vehicle identifier is determined to be valid.