Patent ID: 8380797

Claim:
A data exchange layer apparatus, comprising: a communication device to receive data; a processor coupled to the communication device; and a storage device in communication with said processor and storing instructions adapted to be executed by said processor to: establish an account for a user, the account being associated with a set of authorized combination identifiers, wherein each authorized combination identifier includes all of (i) an authorized sending device identifier, (ii) an authorized destination device identifier, and (iii) an authorized file type identifier, wherein the set includes a first authorized combination identifier having a first authorized sending device identifier, a first authorized destination device identifier, and a first authorized file type identifier, receive from the user, via a notification configuration module graphical user interface, an indication of the first authorized sending device identifier, an indication of the first authorized destination device identifier, and an indication of the first authorized file type identifier, display to the user, via the notification configuration module graphical user interface, a dynamically generated list of notification options that may be associated with the first authorized combination identifier, receive from the user, via the notification configuration module graphical user interface, a first selected notification option for the first authorized combination identifier, receive, from a sending device via the communication device, a business file, wherein the business file is received along with a received combination identifier that includes all of (i) a sending device identifier associated with the sending device, (ii) a destination device identifier, and (iii) a file type identifier associated with the business file, automatically determine a match between the received combination identifier and the first authorized combination identifier when: (i) the sending device identifier is associated with the first authorized sending device identifier, (ii) the destination device identifier is associated with the first authorized destination device identifier, and (iii) the file type identifier associated with the business file is the first authorized file type identifier, after the match is determined, forward, via the communication device, the business file to a destination device associated with the destination device identifier, and after the match is determined, transmit a notification message to the user based on the first selected notification option associated with the first authorized combination identifier.