FTP DEVICE AND METHOD FOR MERCHANT DATA PROCESSING
First Claim
1. A method comprises:
- receiving at least a portion of a merchant master file, wherein the merchant master file includes a plurality of merchant data files;
for a merchant data file of the plurality of merchant data files;
determining whether a corresponding merchant profile record exists within a merchant profile database;
when the corresponding merchant profile record exists in the merchant profile database, comparing the merchant data file with the corresponding merchant profile record;
when an inconsistency exists between the corresponding merchant profile record and the merchant data file, determining status of the merchant data file with respect to the at least a portion of the merchant master file; and
when the status of the merchant data file is a first status level, generating an inconsistency message that identifies the inconsistency.
1 Assignment
0 Petitions
Accused Products
Abstract
A method begins by receiving at least a portion of a merchant master file. The method continues, for a merchant data file, by determining whether a corresponding merchant profile record exists within a merchant profile database. The method continues, when the corresponding merchant profile record exists in the merchant profile database, by comparing the merchant data file with the corresponding merchant profile record. The method continues, when an inconsistency exists between the corresponding merchant profile record and the merchant data file, by determining status of the merchant data file with respect to the at least a portion of the merchant master file. The method continues, when the status of the merchant data file is a first status level, by generating an inconsistency message that identifies the inconsistency.
45 Citations
23 Claims
-
1. A method comprises:
-
receiving at least a portion of a merchant master file, wherein the merchant master file includes a plurality of merchant data files; for a merchant data file of the plurality of merchant data files; determining whether a corresponding merchant profile record exists within a merchant profile database; when the corresponding merchant profile record exists in the merchant profile database, comparing the merchant data file with the corresponding merchant profile record; when an inconsistency exists between the corresponding merchant profile record and the merchant data file, determining status of the merchant data file with respect to the at least a portion of the merchant master file; and when the status of the merchant data file is a first status level, generating an inconsistency message that identifies the inconsistency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprises:
-
receiving at least a portion of a merchant master file, wherein the merchant master file includes a plurality of merchant data files; entering a loop the plurality of merchant data files, wherein the loop includes; processing a merchant data file of the plurality of merchant data files by; accessing a merchant profile database for a corresponding merchant profile record; and when the corresponding merchant profile record exists, determining whether an inconsistency exists between the merchant data file and the corresponding merchant profile record; exiting the loop when a designated one of the plurality of merchant data files has been processed; and generating a report that identifies merchant data files of the plurality of merchant data files that have the inconsistency. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus comprises:
-
an interface; memory; and a processing module coupled to the interface and the memory, wherein the processing module is coupled to; receive, via the interface, at least a portion of a merchant master file, wherein the merchant master file includes a plurality of merchant data files; for a merchant data file of the plurality of merchant data files; determine whether a corresponding merchant profile record exists within a merchant profile database; when the corresponding merchant profile record exists in the merchant profile database, compare the merchant data file with the corresponding merchant profile record; when an inconsistency exists between the corresponding merchant profile record and the merchant data file, determine status of the merchant data file with respect to the at least a portion of the merchant master file; and when the status of the merchant data file is a first status level, generate an inconsistency message that identifies the inconsistency. - View Dependent Claims (16, 17, 18, 19, 20, 22, 23)
-
-
21. An apparatus comprises:
-
an interface; memory; and a processing module coupled to the interface and the memory, wherein the processing module is coupled to; receive, via the interface, at least a portion of a merchant master file, wherein the merchant master file includes a plurality of merchant data files; enter a loop the plurality of merchant data files, wherein the loop includes; process a merchant data file of the plurality of merchant data files by; accessing a merchant profile database for a corresponding merchant profile record; and when the corresponding merchant profile record exists, determining whether an inconsistency exists between the merchant data file and the corresponding merchant profile record; exit the loop when a designated one of the plurality of merchant data files has been processed; and generate a report that identifies merchant data files of the plurality of merchant data files that have the inconsistency.
-
Specification