Patent ID: 7191263
Filing Date: 2007-03-13
Classification: G06F

Abstract:
1. A method for processing data received from an input device through an interface, comprising: (a) examining one or more bytes of a PS/2 data packet received by a port driver; (b) detecting the presence within the PS/2 data packet of data not recognized by the port driver; (c) storing the unrecognized data from the PS/2 data packet; (d) replacing the portion of the PS/2 data packet containing the unrecognized data with a substitute value; (e) receiving a data structure created from the PS/2 data packet, the data structure containing a value corresponding to the substitute value; (f) retrieving the stored data upon detecting the data structure value corresponding to the substitute value; and (g) providing input data to at least one application program based on the retrieved data, and wherein