Access using image-based manipulation
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, from a user, angle orientations of multiple images corresponding to positions occupied by each of the multiple images, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions;
presenting to the user multiple images with each of the images occupying one of the positions;
receiving a rotational reorientation of the multiple images occupying each of the positions by the user, wherein the multiple images are freely rotatable through 360 degrees by the user; and
providing access to a computing service based on a comparison of the orientations of the multiple images in each position after reorientation by the user to the preset orientation set by the user for each of the positions occupied by the multiple images, wherein access to the computing service is provided if the orientations of the images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method may include presenting to a user one or more images, receiving a rotational reorientation of the one or more images by the user, and providing access to a computing service based on a comparison of the orientations of the one or more images after reorientation by the user to a standard for each image.
-
Citations
23 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a user, angle orientations of multiple images corresponding to positions occupied by each of the multiple images, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions; presenting to the user multiple images with each of the images occupying one of the positions; receiving a rotational reorientation of the multiple images occupying each of the positions by the user, wherein the multiple images are freely rotatable through 360 degrees by the user; and providing access to a computing service based on a comparison of the orientations of the multiple images in each position after reorientation by the user to the preset orientation set by the user for each of the positions occupied by the multiple images, wherein access to the computing service is provided if the orientations of the images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23)
-
-
12. A recordable storage medium having recorded and stored thereon instructions that, when executed, perform the actions of:
-
receiving, from a user, angle orientations of multiple images corresponding to positions occupied by each of the multiple images, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions; presenting to the user multiple images with each of the images occupying one of the positions; receiving a rotational reorientation of the multiple images occupying each of the positions by the user, wherein the multiple images are freely rotatable through 360 degrees by the user; and providing access to a computing service based on a comparison of the orientations of the multiple images in each position after reorientation by the user to the preset orientation set by the user for each of the positions occupied by the multiple images, wherein access to the computing service is provided if the orientations of the images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-implemented access control system, comprising:
-
a graphical user interface programmed to display multiple rotatable images to a user with each of the images occupying one of multiple positions, wherein the multiple images are freely rotatable through 360 degrees by the user; memory storing preset angle orientations of the multiple images corresponding to the positions occupied by each of the multiple images as set by the user, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions; and a processor programmed to compare orientations of the multiple images in each position input by the user to the preset orientations set by the user for each of the positions occupied by the multiple images, and to initiate access by the user to a computing service, wherein access to the computing service is provided if the orientations of the images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented access control system, comprising:
-
a graphical user interface programmed to display multiple rotatable images to a user with each of the images occupying one of multiple positions, wherein the multiple images are freely rotatable through 360 degrees by the user; memory storing preset angle orientations of the multiple images corresponding to the positions occupied by each of the multiple images as set by the user, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions; and means for granting access to one or more computing services based on the user rotation input and a comparison of the user rotation input to the preset orientations set by the user for each of the positions occupied by the multiple images, wherein access to the computing service is provided if the orientations of the images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images.
-
-
21. A computer-implemented method, comprising:
-
receiving, from a user, angle orientations of multiple images corresponding to positions occupied by each of the multiple images, wherein the angle orientations define a preset orientation for each of the positions occupied by the multiple images independent of particular images occupying each of the positions; presenting to the user multiple images with each of the images occupying one of the positions; receiving a rotational reorientation of the multiple images occupying each of the positions by the user, wherein the multiple images are freely rotatable through 360 degrees by the user; and providing access to an electronic device based on a comparison of the orientations of the images in each position after reorientation by the user to the present orientation set by the user for each of the positions occupied by the multiple images, wherein access to the electronic device is provided if the orientations of the multiple images are within a predetermined angle of the preset orientation set by the user for each of the positions occupied by the multiple images. - View Dependent Claims (22)
-
Specification