Controlling resource access based on user gesturing in a 3D captured image stream of the user
First Claim
1. A computer-implemented method for controlling access to a resource, comprising:
- sending, by a resource control system for controlling electronic access by a user to a resource, to the user a communication comprising a performance instruction specifying a plurality of instruction sequences each specified by separate a name of a separate instruction sequence from among the plurality of instruction sequences, at least one required gesture to be made by the user to access the resource, and at least required one background item to be worn by the user when making the sequence of gestures, prior to the user requesting to access the resource;
responsive to the user requesting to access the resource, accessing the performance instructions previously submitted to the user and selecting one instruction sequence of the plurality of instruction sequences based on a time of day;
prompting the user with the name of the selected instruction sequence;
capturing a three-dimensional movement of a user and an image of the three-dimensional movement, wherein the three-dimensional movement and image is determined using at least one image capture device aimed at the user;
predicting at least one gesture definition of at least one gesture type from among a plurality of gesture definitions matching at least one defined movement within the captured three-dimensional movement;
predicting at least one background item definition of at least one background item type from among a plurality of background item definitions matching at least one item worn by the user within the image;
andonly allowing user access to the resource if the predicted at least one gesture type matches with the at least one required gesture for the selected instruction sequence and if the predicted at least one background item matches the required background item for the selected instruction sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method, system, and program product comprises a gesture processing system for capturing a three-dimensional movement of a user, wherein the three-dimensional movement is determined using at least one stereoscopic image device aimed at the user to identify and track at least one particular three-dimensional movement of the user. The gesture processing system predicts at least one defined movement within the captured three-dimensional movement matching at least one gesture definition of at least one gesture type from among a plurality of gesture definitions. A resource control system receives a request to access a resource based on the predicted at least one gesture type. The resource control system only allows user access to the resource by matching the predicted at least one gesture type with at least one required gesture type.
-
Citations
20 Claims
-
1. A computer-implemented method for controlling access to a resource, comprising:
-
sending, by a resource control system for controlling electronic access by a user to a resource, to the user a communication comprising a performance instruction specifying a plurality of instruction sequences each specified by separate a name of a separate instruction sequence from among the plurality of instruction sequences, at least one required gesture to be made by the user to access the resource, and at least required one background item to be worn by the user when making the sequence of gestures, prior to the user requesting to access the resource; responsive to the user requesting to access the resource, accessing the performance instructions previously submitted to the user and selecting one instruction sequence of the plurality of instruction sequences based on a time of day; prompting the user with the name of the selected instruction sequence; capturing a three-dimensional movement of a user and an image of the three-dimensional movement, wherein the three-dimensional movement and image is determined using at least one image capture device aimed at the user; predicting at least one gesture definition of at least one gesture type from among a plurality of gesture definitions matching at least one defined movement within the captured three-dimensional movement; predicting at least one background item definition of at least one background item type from among a plurality of background item definitions matching at least one item worn by the user within the image; and only allowing user access to the resource if the predicted at least one gesture type matches with the at least one required gesture for the selected instruction sequence and if the predicted at least one background item matches the required background item for the selected instruction sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for controlling access to a resource, comprising:
-
a resource control system for controlling electronic access by a user to a resource; the resource control system for sending a communication to the user comprising a performance instruction specifying a plurality of instruction sequences each specified by separate a name of a separate instruction sequence from among the plurality of instruction sequences, at least one required gesture to be made by the user to access the resource, and at least required one background item to be worn by the user when making the sequence of gestures, prior to the user requesting to access the resource; the resource control system, responsive to the user requesting to access the resource, for accessing the performance instructions previously submitted to the user and selecting one instruction sequence of the plurality of instruction sequences based on a time of day; the resource control system for prompting the user with the name of the selected instruction sequence; a gesture processing system communicatively connected to the resource control system via a network; the gesture processing system for capturing a three-dimensional movement of a user and an image of the three-dimensional movement, wherein the three-dimensional movement and image is determined using at least one image capture device aimed at the user; the gesture processing system for predicting at least one gesture definition of at least one gesture type from among a plurality of gesture definitions matching at least one defined movement within the captured three-dimensional movement; the gesture processing system for predicting at least one background item definition of at least one background item type from among a plurality of background item definitions matching at least one item worn by the user within the image; the resource control system for only allowing user access to the resource if the predicted at least one gesture type matches with the at least one required gesture for the selected instruction sequence and if the predicted at least one background item matches the required background item for the selected instruction sequence. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A program product comprising a storage-type computer-usable medium including a computer-readable program for controlling access to a resource, wherein the computer-readable program when executed on a computer cause the computer to:
-
send, by a resource control system for controlling electronic access by a user to a resource, a communication to the user comprising a performance instruction specifying a plurality of instruction sequences each specified by separate a name of a separate instruction sequence from among the plurality of instruction sequences, at least one required gesture to be made by the user to access the resource, and at least required one background item to be worn by the user when making the sequence of gestures, prior to the user requesting to access the resource; responsive to the user requesting to access the resource, access the performance instructions previously submitted to the user and selecting one instruction sequence of the plurality of instruction sequences based on a time of day; prompt the user with the name of the selected instruction sequence; capture a three-dimensional movement of a user and an image of the three-dimensional movement, wherein the three-dimensional movement and image is determined using at least one image capture device aimed at the user; predict at least one gesture definition of at least one gesture type from among a plurality of gesture definitions matching at least one defined movement within the captured three-dimensional movement; predict at least one background item definition of at least one background item type from among a plurality of back round item definitions matching at least one item worn by the user within the image; and only allow user access to the resource if the predicted at least one gesture type matches with the at least one required gesture for the selected instruction sequence and if the predicted at least one background item matches the required background item for the selected instruction sequence. - View Dependent Claims (17, 18, 19, 20)
-
Specification