TL;DR: In this article, a system and method for regulating the injection of barcode scan data into an application running on a smart device is provided, which includes a running application with text fields with text field properties.
Abstract: 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.
TL;DR: In this article, a method and system for interfacing Individual Calling Line Identification (ICLID) information in a telephone system with a computer at a subscriber telephone location is disclosed.
Abstract: A method and system is disclosed for interfacing Individual Calling Line Identification (ICLID) information in a telephone system with a computer at a subscriber telephone location. The data component of the received multiplexed ringing signal is extracted and stored in the internal memory of the computer. The ICLID data can be instantly displayed on the computer monitor or processed by the computer to generate related information which may be displayed on the computer monitor. The ICLID number can be transferred to the keyboard buffer to actuate a program to generate a disk lookup and populate fields on the monitor screen whereby the phone call is used drive the application by the ICLID data.
TL;DR: In this article, the authors present an arrangement for data conferencing either multiple computers (Fig. 1), or multiple terminals with a computer (fig. 4), which includes software (21;511) for communicating keystrokes from conference participants to an application program (22;550) that is the object of the conference, and for communicating display signals from the application program to the participants.
Abstract: An arrangement for data conferencing either multiple computers (FIG. 1), or multiple terminals with a computer (FIG. 4), includes software (21;511) for communicating keystrokes from conference participants to an application program (22;550) that is the object of the conference, and for communicating display signals from the application program to the participants. In one embodiment (FIG. 1), a first program (23) executing on a first computer (PC 2) transmits first computer-generated keystrokes to a second computer (PC 1), and displays on the first computer images received from the second computer, while a second program (21) co-resident with the application program (22) on the second computer enters received first computer keystrokes into the second computer, and sends second computer-generated images for display to the first computer. In a second embodiment (FIG. 4), a program (511) executing on a UNIX® system-based computer (504) receives keystrokes from connected terminals (501-503) and sends them to the application program (550), and receives images from the application program and transmits them to the terminals.
TL;DR: In this article, a wireless scanning system for a bar code scanner (10) and a personal computer (40) is described, where the bar code is sent via a wireless connection to the personal computer.
Abstract: A wireless scanning system for a bar code scanner (10) and a personal computer (40). The bar code scanner (10) sends raw bar code via a wireless connection to the personal computer (40). The personal computer (40) decodes the raw bar code data, and sends the digitized version of the raw bar code data to a keyboard buffer (300), without any need for conversion processing of the bar code data by the personal computer.
TL;DR: A speech recognition system in which speech information inputted from a microphone is recognized and a speech signal corresponding to the speech information is generated and converted into a set of characters equivalent to keystroke information normally inputting from a keyboard, so that an application program running on a computer system executes a desired job.
Abstract: A speech recognition system in which speech information inputted from a microphone is recognized and a speech signal corresponding to the speech information is generated and converted into a set of characters equivalent to keystroke information normally inputted from a keyboard, the set of characters being supplied to a keyboard buffer, so that an application program running on a computer system executes a desired job. The speech recognition system comprises a first interrupt processing part which, after receiving an interrupt signal due to a depression of a key on the keyboard, checks that information within the keyboard buffer accords with a first predefined keystroke code, turns a first flag ON only when the information accords with the first predefined keystroke code and terminates a first interrupt procedure, and a second interrupt processing part which, after the first interrupt routine is terminated, enables a second interrupt into operation of the application program only when the first flag is turned ON, so that a speech information input procedure is started to provide the keystroke information thus recognized.