Patent Document ID: 9495532
Application ID: 15082279

Base Claim:
1. A method of generating a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA), the method comprising: processing, by a server component, a source image which depicts an original arrangement comprising: object, symbol, or text intended for human recognition, where the source image is segmented into a plurality of image fragments, the plurality of image fragments being radially symmetrical image fragments; preventing an algorithmic approach from deducing the original arrangement by means of statistical analysis of pixel or pixel group color sequences within bands of the plurality of image fragments, by segmenting the plurality of image fragments, the segmenting comprises: applying to only at least one edge of each fragment, of the plurality of image fragments, a non-uniform thickness boundary immediately adjacent to the at least one edge of each fragment by performing one or more of: altering image pixel colors with average color values of pixels around them, modifying image pixel colors by random shifts along a color spectrum or randomly swapping pixels and pixel groups between different fragments; generating a resulting arrangement via an altered positioning arrangement of said plurality of image fragments where a number of the plurality of image fragments are at least one of: transposed with each other or rotated around their own center of symmetry; presenting on a screen of a client device to a user, the resulting arrangement of said plurality of image fragments; capturing actions of the user, by the client device, regarding altering positioning and rotation of the plurality of image fragments within a logical positioning grid; transmitting the actions of the user regarding image fragment repositioning within the logical positioning grid; transmitting a final arrangement of the plurality of image fragments that is selected by the user as intended to depict original locations and orientation of the plurality of image fragments within the source image; indicating, by the server component, a successful response based on a comparing of the final arrangement with the original arrangement matching locations and orientations of the original arrangement.

---

Claim 5:
5. The method of claim 1 , where a designated display is one of: a programmable Application Program Interface (API) endpoint, an application program user interface, or a web-page.