Legal claims defining the scope of protection, as filed with the USPTO.
1. A computing device comprising: one or more hardware processors; one or more computer-readable storage device storing instructions, which when executed by the one or more hardware processors, causes the one or more hardware processors to: receive a manipulable object including a group of images arranged as a conglomeration of 3-D characters in contact with one another, the manipulable object being configured to rotate around an axis of rotation, the manipulable object formed by merging recognizable characters with one or more bogus characters; display a first subset of information as part of a human interactive proof (HIP) in response to an attempt by a client to access one or more services; display a second subset of information following one or more manipulations of the manipulable object, the first subset of information and the second subset of information comprising verification information of the client; receive a user input corresponding to the verification information of the client; and compare the user input with an interactive solution corresponding to the manipulable object for determining whether to grant the client access to the one or more services.
2. The computing device according to claim 1 , wherein the 3-D characters are arranged with at least some of the 3-D characters having portions occluded by portions of adjacent 3-D characters of the manipulable object.
3. The computing device according to claim 1 , wherein the 3-D characters are arranged in a predefined order along the axis of rotation.
4. The computing device according to claim 1 , wherein the 3-D characters of the manipulable object further being configured according to at least one of the following: one or more of the 3-D characters are using different fonts and different sizes; one or more of the 3-D characters are warped; one or more of the 3-D characters partially overlap or occlude an adjacent 3-D character; one or more of the 3-D characters are rotated at an angle about a second axis perpendicular to the axis of rotation; one or more of the 3-D characters are rotated at an angle about a third axis perpendicular to a plane consisting of the first and second axes of rotation; one or more of the 3-D characters are positioned so that a center of gravity of the one or more 3-D characters is not at a same distance as centers of gravity of others of 3-D characters relative to the axis of rotation; or lighting conditions of portions of one or more of the 3-D characters are varied from a lighting effect used on the other 3-D characters.
5. The computing device according to claim 1 , wherein manipulation of the images visually simulates rotation of the manipulable object.
6. The computing device according to claim 1 , wherein the one or more services include a website component used for providing and supporting a website.
7. A computer-implemented method comprising: receiving, by a hardware processor, a manipulable object including a group of images arranged as a conglomeration of 3-D characters, the manipulable object being configured to rotate around multiple axes of rotation, the manipulable object formed by merging recognizable characters with one or more bogus characters; providing, by the hardware processor, the manipulable object as a human interactive proof (HIP) for accessing to one or more services, the manipulable object being manipulable to display different portions of verification information of the client at different angles, the manipulable object having at least a first angle displaying a first portion of the verification information of the client for solving the HIP and a second angle displaying a second portion of the verification information of the client for solving the HIP; and comparing, by the hardware processor, a user input corresponding to the verification information of the client with an interactive solution corresponding to the manipulable object for determining whether to grant the access to one or more services.
8. The method according to claim 7 , further comprising generating the manipulable object as an ordered plurality of 3-D characters.
9. The method according to claim 7 , wherein the 3-D characters lie in a same plane.
10. The method according to claim 7 , wherein the manipulable object further includes a group of images.
11. The method according to claim 7 , wherein the 3-D characters are arranged in contact with one another according to a polyhedral shape.
12. A computer readable storage device storing instructions, which when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising: receiving a plurality of manipulable objects including a group of images arranged as a conglomeration of 3-D characters, the plurality of manipulable objects being configured to rotate around an axis of rotation, the plurality of manipulable objects formed by merging recognizable characters with one or more bogus characters; displaying, in response to an attempt by a client to access one or more services, the plurality of manipulable objects, the plurality of manipulable objects displaying a first subset of information of the client, the plurality of manipulable objects being manipulable to reveal a second subset of information of the client when the plurality of manipulable objects are moved, the first subset of information and the second subset of information comprising verification information; receiving a user input corresponding to the verification information; and comparing the user input with an interactive solution for determining whether to grant the client access to the one or more services.
13. The computer readable storage device according to claim 12 , wherein the 3-D characters are arranged in contact with one another according to a polyhedral shape.
14. The computer readable storage device according to claim 12 , wherein the plurality of manipulable objects are arranged to overlap according to a defined order.
15. The computer readable storage device according to claim 10 , further comprising manipulating the plurality of manipulable objects using a manipulation mechanism provided in an interface presenting the plurality of manipulable objects on a browser.
16. The computing device according to claim 1 , wherein the 3-D characters lie in a same plane.
17. The method according to claim 7 , wherein the manipulable object has a third angle in which no portion of the verification information for solving the HIP is recognizable.
18. The method according to claim 7 , wherein the 3-D characters of the manipulable object further being configured according to at least one of the following: one or more of the 3-D characters are using different fonts and different sizes; one or more of the 3-D characters are warped; one or more of the 3-D characters partially overlap or occlude an adjacent 3-D character; one or more of the 3-D characters are positioned so that a center of gravity of the one or more 3-D characters is not at a same distance as centers of gravity of others of 3-D characters relative to the multiple axes of rotation; or lighting conditions of portions of one or more of the 3-D characters are varied from a lighting effect used on the other 3-D characters.
19. The computer readable storage device according to claim 12 , wherein the plurality of manipulates include at least one image.
Unknown
March 24, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.