发明名称 SYSTEM AND METHOD FOR REGULATING BARCODE DATA INJECTION INTO A RUNNING APPLICATION ON A SMART DEVICE
摘要 A system and method for regulating the injection of barcode scan data into an application running on a smart device is provided. The system includes a running application on a smart device. The running application has text fields with text field properties. The text field properties designate to either accept access or restrict access to the text fields from barcode scan data. The system further includes a keyboard buffer and a scan wedge having access to the keyboard buffer. The scan wedge is provided with means to discriminate between access and restricted access designations in the text field properties. The means to discriminate is configured to interrogate the text field properties to determine if the text field permits access to barcode scan data. The scan wedge is also configured to begin a barcode scan operation if the text field permits access to barcode scan data and to load barcode scan data into the keyboard buffer. The keyboard buffer is configured to display the barcode scan data as text in the text field of the application. The scan wedge is provided with logic to recognize patterns in barcode scan data. The scan wedge is configured to inspect the barcode scan data for regular patterns consistent with malicious attacks and if present, is configured to instruct the keyboard buffer to insert an error message in the running application.
申请公布号 US2016323310(A1) 申请公布日期 2016.11.03
申请号 US201514702110 申请日期 2015.05.01
申请人 Hand Held Products, Inc. 发明人 Todeschini Erik;Yeakley Daniel D.
分类号 H04L29/06;G06F17/30;G06F21/62 主分类号 H04L29/06
代理机构 代理人
主权项 1. A system for regulating the injection of barcode scan data into an application running on a smart device, comprising: a running application on a smart device, the application having text fields; the text fields each having text field properties; the text field properties being designated to either accept access or restrict access to each of the text fields from barcode scan data; a keyboard buffer; a scan wedge having access to the keyboard buffer, the scan wedge being provided with means to discriminate between access and restricted access designations in the text field properties; the means to discriminate being configured to interrogate the text field properties to determine if the text field permits access to barcode scan data; the scan wedge being configured to begin a barcode scan operation if the text field permits access to barcode scan data; the scan wedge being configured to load barcode scan data into the keyboard buffer; and the keyboard buffer being configured to display the barcode scan data as text in the text field of the application.
地址 Fort Mill SC US