Abstract:
Techniques are disclosed for implementing a CAPTCHA access control system based on graphical representations of a watch or other timekeeping device. More particularly, the disclosed CAPTCHA system's request/challenge mechanism employs a graphical representation of a watch whose perturbation from a baseline visual presentation is controlled by a large number of attributes, each of which may assume a number of different values. The use of a large number of display attributes (e.g., 20 or more) and a relatively small number of difficulty levels allows each difficulty level to have an enormous number of possible graphical representation. Such a large number of potential challenge images essentially precludes the likelihood that any automated search for a matching image—providing the ability to correctly respond with certainty to the challenge query—will be successful.
Abstract:
User interface (“UI”) event data, including successful and unsuccessful touches, is accumulated and stored in a database. The data that is stored in the database typically includes the location on the display that the touch occurred and the application page with which the user was interacting. Subsequently, an analyst can query the database to determine a suitable data set for analysis. For a given application page, some sort of representation of the spatial distribution of previously logged UI events is generated and displayed. The spatial distribution representation can, for example, be a heat map, where regions having different densities of events are shaded with different colors.
Abstract:
User interface (“UI”) event data, including successful and unsuccessful touches, is accumulated and stored in a database. The data that is stored in the database typically includes the location on the display that the touch occurred and the application page with which the user was interacting. Subsequently, an analyst can query the database to determine a suitable data set for analysis. For a given application page, some sort of representation of the spatial distribution of previously logged UI events is generated and displayed. The spatial distribution representation can, for example, be a heat map, where regions having different densities of events are shaded with different colors.