Patent ID: 8359639
Filing Date: 2013-01-22
Classification: G06F

Abstract:
1. A computer implemented method, comprising: using one or more processors to perform: sending, from a user at a computing device, a selection to log in to a site; receiving, at the computing device, at least one replacing input/output driver, each replacing driver for bypassing a corresponding driver operating on the computing device capable of copying log-in data including log-in authentication credentials entered by the user, each replacing driver being deemed by the site to be more trustworthy than the corresponding bypassed driver to not copy the log-in data; loading and employing each replacing driver into an operating system of the computing device so as to bypass the corresponding bypassed driver; receiving a log-in screen via a presentation application executing on the computing device after loading each replacing driver, the user entering the log-in data into the log-in screen, whereby each bypassed driver is unable to copy the entered log-in data; and wherein each driver in the operating system is located by other entities within the operating system by way of a reference thereto in a driver reference structure, and wherein loading each replacing driver includes altering the reference to the bypassed driver as set forth in the driver reference structure to instead refer to the corresponding replacing driver, whereby entities attempting to locate the bypassed driver instead locate the corresponding replacing driver, and the replacing driver is employed rather than the bypassed driver.