US 11,989,742 B2
Systems and methods for automated authoring, distributing, and processing electronic data files
Travis L. Priest, Sarasota, FL (US)
Assigned to Worldpay, LLC, Symmes Township, OH (US)
Filed by Worldpay, LLC, Symmes Township, OH (US)
Filed on Feb. 7, 2023, as Appl. No. 18/165,495.
Application 18/165,495 is a continuation of application No. 17/547,736, filed on Dec. 10, 2021, granted, now 11,599,893.
Application 17/547,736 is a continuation of application No. 16/658,435, filed on Oct. 21, 2019, granted, now 11,232,460, issued on Jan. 25, 2022.
Application 16/658,435 is a continuation of application No. 13/561,034, filed on Jul. 28, 2012, granted, now 10,489,796, issued on Nov. 26, 2019.
Claims priority of provisional application 61/557,437, filed on Nov. 9, 2011.
Prior Publication US 2023/0186325 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01)
CPC G06Q 30/02 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method for processing an electronic data file, the method comprising:
determining, by a point of sale (POS) processor, that at least one internal rule of an electronic data file comprises a rule that is unknown to an interpreter module installed in the POS processor;
receiving, by the processor and from an external electronic data file server, an updated version of an interpreter module configured to process the at least one internal rule of the electronic data file unknown to the interpreter module;
determining, by the updated version of the interpreter module, whether the electronic data file is semantically coherent based on comparing a maximum quantity for one of a plurality of purchase items to at least one electronic data file rule of the electronic data file rules encoded in the electronic data file; and
upon determining, by the updated version of the interpreter module, that the electronic data file is semantically coherent, authenticating, by the updated version of the interpreter module, the electronic data file.