Adaptive Firmware Transfer Rate for Faster Payment Reader Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Firmware updates for payment readers cause prolonged device downtime, leading to lost revenue and poor customer service, especially in merchant environments, due to transmission errors and electromagnetic interference, which increase the update time and render the device inactive.
Innovation Solution
A method to dynamically adjust the bit rate of firmware data transfer based on error rates during the update process, allowing for higher data transfer speeds when errors are low and reducing errors when they occur, thereby minimizing downtime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If firmware data is transferred at a high data transfer rate, then the update time is reduced, but transmission errors increase due to electromagnetic interference
Solution Approach 1:
The patent applies dynamics by making the data transfer rate adjustable rather than fixed. The master device dynamically changes the data transfer rate based on feedback about transmission errors, allowing the system to adapt between speed and reliability depending on current conditions
Solution Approach 2:
The patent changes the parameter of data transfer rate based on error conditions. When errors are detected, the system modifies the transfer rate parameter to reduce errors; when errors are low, it increases the rate to reduce update time
2Reliability
If the payment reader is disabled during firmware update, then the update process can proceed, but merchant revenue is lost and customer service deteriorates
Solution Approach 1:
The patent applies preliminary action by having the master device prepare and send the entire firmware update data before the payment reader is fully disabled. This allows the update to complete quickly, minimizing the time the device is unavailable for transactions
3Reliability
If error checking and retransmission are implemented, then transmission accuracy is improved, but update time increases due to retransmissions
Solution Approach 1:
The patent applies feedback by having the slave device send error information back to the master device, which then adjusts the data transfer rate accordingly. This feedback loop allows the system to maintain reliability while minimizing retransmissions by preventing errors through adaptive rate control
Data Source
AI summary
A master device may transfer firmware data for installation on a slave device to the slave device at a data transfer rate. The master device may receive, from the slave device, information indicative of one or more errors in the firmware data received at the slave device. The master device may adjust the data transfer rate responsive to the information indicative of the one or more errors, for instance to increase or decrease the data transfer rate based the information indicative of the one or more errors.


