SYSTEM AND METHOD FOR DYNAMIC CONFIGURATION OF SESSION LAYER RETRY LOGIC BASED ON SIGNAL QUALITY
The present invention involves the dynamic modification of network connection parameters based on signal conditions, and specifically, based on signal Quality of Service (QoS) measurements. Specifically, the disclosed systems and methods enable a remote communications terminal to best ensure a reliable wireless connection to a transaction-processing gateway in order to send and receive data packets relating to merchant transactions. The communications terminal is configurable, allowing a user to define threshold values that serve as triggering events for modifying and/or implementing a change to policies governing network connection attempts.
1 . A computer-implemented method for dynamically configuring connectivity logic associated with a networked device, said method comprising:
determining, by said networked device, a quality of service value for a network connection first attempt;
retrieving, by said networked device, a quality of service threshold;
comparing, by said networked device, said quality of service value to said quality of service threshold to create a connection state;
retrieving, by said networked device, at least one of: a connection attempt time interval, a network protocol, and a modulation parameter corresponding to said connection state; and
modifying at least one of: said connection attempt time interval, said network protocol, and said modulation parameter; and
invoking, by said networked device, a network connection second attempt in accordance with at least one of: said connection attempt time interval, said network protocol, and said modulation parameter.
2 . The computer-implemented method of claim 1 , wherein said network connection first attempt includes one or more failed connection attempts.
3 . The computer-implemented method of claim 1 , wherein said at least one of: said connection attempt time interval, said network protocol, and said modulation parameter are stored in a memory structure of said networked device.
4 . The computer-implemented method of claim 1 , wherein said quality of service value is indicative of at least one of: signal strength and signal noise.
5 . The computer-implemented method of claim 1 , wherein said networked device is a merchant Point of Sale terminal.