Expedited booting with brownout monitoring

    公开(公告)号:US10410202B1

    公开(公告)日:2019-09-10

    申请号:US15396611

    申请日:2016-12-31

    申请人: Square, Inc.

    摘要: 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.

    POINT OF SALE SYSTEM WITH SECURE AND UNSECURE MODES
    3.
    发明申请
    POINT OF SALE SYSTEM WITH SECURE AND UNSECURE MODES 审中-公开
    具有安全和不可预期模式的销售点系统

    公开(公告)号:US20160026990A1

    公开(公告)日:2016-01-28

    申请号:US14752698

    申请日:2015-06-26

    申请人: Square, Inc.

    摘要: A point of sale system has a display for receiving touch inputs, a controller to receive the touch inputs from the display, and a secure controller to receive touch input data from the controller. The system also has a card interface module and a contactless interface module to provide encrypted data to the secure controller. The secure controller can operate in either a secure mode or a non-secure mode. When a non-secure mode is engaged, the secure controller provides the touch input data to a processor. When a secure mode is engaged, the secure controller blocks at least a portion of the touch input data from the processor.

    摘要翻译: 销售点系统具有用于接收触摸输入的显示器,用于从显示器接收触摸输入的控制器以及从控制器接收触摸输入数据的安全控制器。 该系统还具有一个卡接口模块和一个非接触式接口模块,用于向安全控制器提供加密数据。 安全控制器可以以安全模式或非安全模式运行。 当使用非安全模式时,安全控制器将触摸输入数据提供给处理器。 当使用安全模式时,安全控制器阻止来自处理器的触摸输入数据的至少一部分。