Patent ID: 6263383
Filing Date: 2001-07-17
Classification: G06F

Abstract:
A method for transferring data to a computer over a computer data line, the data generated by either a keyboard or an external device, comprising the steps:receiving data from the keyboard and the external device at a same input, data from the external device matching a format of data from the keyboard;detecting whether the data is from the keyboard or the external device;passing the data from the computer data line to a keyboard processing it in the computer when the detected data is from the keyboard; andintercepting the data when the detected data is from the external device the intercepting step comprising the steps of:constructing an external device data configuration representing the data from the external device, using characteristics of a data stream that are typical for the external device;detecting data on the computer data line according to the external device data configuration;intercepting the data on computer data line that matches the external device data configuration; andpassing the intercepted data to an external device processing unit in the computer.