MOTION ENABLED MULTI-FRAME CHALLENGE-RESPONSE TEST
First Claim
1. A method for generating a multi-frame image rendering of a challenge-response test on a display, comprising:
- identifying a pattern defined by graphical elements;
identifying a display region on the display for rendering an entry object from the multi-frame image of the challenge-response test;
defining a foreground sampling window, the foreground sampling window capturing the graphical elements of the pattern along a first path across the pattern, and the foreground sampling window having a non-patterned area defined by the entry object to be rendered;
defining a background sampling window, the background sampling window capturing the graphical elements of the pattern along a second path across the pattern; and
presenting the background sampling window and the foreground sampling window at the display region of the display, the foreground sampling window being overlaid on the background sampling window at the display region, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a multi-frame image rendering of a challenge-response test on a display is presented. The method begins by identifying a pattern with graphical elements, and a display region for rendering an entry object of the multi-frame image of the challenge-response test. Then a foreground sampling window having a non-patterned area defined by the entry object is defined. The foreground sampling window captures graphical elements of the pattern along a first path. In addition, a background sampling window that captures graphical elements of the pattern along a second path is defined. The foreground sampling window is overlaid on the background sampling window at the display region of the display, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered.
56 Citations
20 Claims
-
1. A method for generating a multi-frame image rendering of a challenge-response test on a display, comprising:
-
identifying a pattern defined by graphical elements; identifying a display region on the display for rendering an entry object from the multi-frame image of the challenge-response test; defining a foreground sampling window, the foreground sampling window capturing the graphical elements of the pattern along a first path across the pattern, and the foreground sampling window having a non-patterned area defined by the entry object to be rendered; defining a background sampling window, the background sampling window capturing the graphical elements of the pattern along a second path across the pattern; and presenting the background sampling window and the foreground sampling window at the display region of the display, the foreground sampling window being overlaid on the background sampling window at the display region, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. The method of 1, further comprising:
randomizing a location of a subset of graphical elements of the pattern after a specified time.
-
11. A computer storage media including program instructions for generating a multi-frame image rendering of a challenge-response test, comprising:
-
program instructions for identifying a pattern defined by graphical elements; program instructions for identifying a display region for rendering an entry object from the multi-frame image of the challenge-response test; program instructions for defining a foreground sampling window, the foreground sampling window capturing the graphical elements of the pattern as a position of the foreground sampling window moves along a first path across the pattern, and the foreground sampling window having a non-patterned area defined by the entry object to be rendered; program instructions for defining a background sampling window, the background sampling window capturing the graphical elements of the pattern as the position of the background sampling window moves along a second path across the pattern; and program instructions for presenting the background sampling window and the foreground sampling window at the display region, the foreground sampling window being overlaid on the background sampling window at the display region, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computing system for authenticating access using a multi-frame rendering of a challenge-response test, comprising:
a processor including, a test generation engine for generating the entry object of the multi-frame image of the challenge-response test, and identifying a pattern defined by graphical elements; a pattern sampling engine for defining a foreground sampling window and a background sampling window, the foreground sampling window having a non-patterned area defined by the entry object of the test generation engine and capturing the graphical elements of the pattern while moving in a first path along the pattern, and the background sampling window capturing the graphical elements of the pattern as the background sampling window moves along a second path across the pattern; an overlay engine for overlaying contents of the background sampling window and the foreground sampling window, the foreground sampling window being overlaid on the background sampling window; and a display renderer engine that renders the entry object of the challenge-response test in multiple frames, such that the entry object is discernable from the pattern when multiple frames are rendered. - View Dependent Claims (18, 19, 20)
Specification