Expedited booting with brownout monitoring
US10410202B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 31, 2016 |
| Grant date | Sep 10, 2019 |
| Priority date | — |
| Expiry date | Dec 25, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4401
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An expedited booting process with brownout detection for a payment reader is provided. The payment reader can execute a boot sequence from read only memory at startup. A check is made of a stored flag value to determine whether a value such as a flag indicates whether or not a prior execution of the boot sequence was successful. If the last execution of the boot sequence was successful, the boot sequence can be executed at a faster clock rate. Otherwise the boot sequence is executed at a slower clock rate. An evaluation can be made to determine whether a predetermined portion of the boot sequence has been surpassed. If the predetermined portion of the boot sequence has been surpassed, the flag value can be set to indicate a successful execution of the boot sequence and the general operating instructions for the payment reader are then executed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.