1. A system for administering devices, the system comprising:
means for receiving a plurality of disparate metrics for a plurality of users, wherein each user metric for a user represents an indication of that user’s physical condition, wherein each user is a person;
means for creating a first user metric vector comprising a plurality of disparate metrics for a first user;
means for creating a second user metric vector comprising a plurality of disparate metrics for a second user;
means for creating a first user metric space comprising a plurality of first user metric ranges;
means for creating a second user metric space comprising a plurality of second user metric ranges;
means for creating a mutual metric space in dependence upon the first user metric space and the second user metric space;
means for determining whether the first user vector is outside the mutual metric space; if the first user metric vector is outside the mutual metric space, means for identifying an action, wherein the action administers a device to alter the physical condition of at least one of the users; and
means for executing the identified action.
2. The system of claim 1 wherein said means for creating a first user metric vector comprising a plurality of disparate metrics for a first user comprises means for filtering the received disparate metrics for the first user.
3. The system of claim 1 wherein said means for creating a mutual metric space in dependence upon a first user metric space and a second user metric space comprises:
means for determining an intersection of a first user metric range and a second user metric range;
means for creating a mutual metric range in dependence upon the intersection of the first user metric range and the second user metric range; and
means for associating the mutual metric range with the mutual metric space.
4. The system of claim 1 wherein said means for creating a mutual metric space in dependence upon a first user metric space and a second user metric space comprises:
means for determining a union of a first user metric range and a second user metric range;
means for creating a mutual metric range in dependence upon the union of the first user metric range and the second user metric range; and
means for associating the mutual metric range with the mutual metric space.
5. The system of claim 1 further comprising means for determining whether the second user metric vector is outside the mutual metric space.
6. The system of claim 5 wherein said means for identifying an action comprises means for creating a dynamic action list in dependence upon first user metric vector and the second user metric vector.
7. A computer program product for administering devices, the computer program product comprising:
a recording medium comprising computer program instructions that, when executed by a computer processor, carry out the steps of;
receiving a plurality of disparate metrics for a plurality of users, wherein each user metric for a user represents an indication of that user’s physical condition, wherein each user is a person;
creating a first user metric vector comprising a plurality of disparate metrics for a first user;
creating a second user metric vector comprising a plurality of disparate metrics for a second user;
creating a first user metric space comprising a plurality of first user metric ranges;
creating a second user metric space comprising a plurality of second user metric ranges;
creating a mutual metric space in dependence upon the first user metric space and the second user metric space;
determining whether the first user vector is outside the mutual metric space;
if the first user metric vector is outside the mutual metric space, identifying an action, wherein the action administers a device to alter the physical condition of at least one of the users; and
executing the identified action.
8. The computer program product of claim 7 wherein the step of creating a first user metric vector comprising a plurality of disparate metrics for a first user comprises filtering the received disparate metrics for the first user.
9. The computer program product of claim 7 wherein the step of creating a mutual metric space in dependence upon a first user metric space and a second user metric space comprises:
determining an intersection of a first user metric range and a second user metric range;
creating a mutual metric range in dependence upon the intersection of the first user metric range and the second user metric range; and
associating the mutual metric range with the mutual metric space.
10. The computer program product of claim 7 wherein
the step of creating a mutual metric space in dependence upon a first user metric space and a second user metric space comprises:
determining a union of a first user metric range and a second user metric range;
creating a mutual metric range in dependence upon the union of the first user metric range and the second user metric range; and
associating the mutual metric range with the mutual metric space.
11. The computer program product of claim 7 further comprising computer program instructions that, when executed by the computer processor, carry out the step of determining whether the second user metric vector is outside the mutual metric space.
12. The computer program product of claim 11 wherein the step of identifying an action comprises creating a dynamic action list in dependence upon first user metric vector and the second user metric vector.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. device comprising:
at least one computer memory that is not a transitory signal and that comprises instructions executable by at least one processor to:
receive a first factor for authentication;
determine whether the first factor is correct;
responsive to a determination that the first factor is correct, request a second factor for authentication;
receive the second factor;
determine whether the second factor is correct;
responsive to a determination that the second factor is correct, return a first signal required to permit a transaction for a requested amount;
responsive to a determination that the second factor is incorrect, return a second signal causing the transaction to be permitted for an amount not exceeding a non-zero threshold amount, regardless of whether the requested amount is greater than the threshold amount; and
responsive to a determination that the first factor is incorrect, deny the transaction, or return the second signal.
2. The device of claim 1, wherein the instructions are executable to:
responsive to a determination that the first factor is incorrect, deny the transaction.
3. The device of claim 1, wherein the instructions are executable to:
responsive to a determination that the first factor is incorrect, return the second signal.
4. The device of claim 1, wherein the instructions are executable to:
responsive to returning the second signal, present a notification that the transaction is permitted for an amount not exceeding the threshold amount regardless of whether the requested amount is greater than the threshold amount.
5. The device of claim 1, wherein the first factor is a password.
6. The device of claim 1, wherein the first factor is a biometric signal.
7. The device of claim 1, wherein the instructions are executable to:
present on an output device a first user interface (UI) prompting a user to select a desired level of authentication protection for authenticating e-card transactions, the first UI including a \u201cnone\u201d selector, selection of which permits future authentications using the device not to require a password, a \u201cpassword only\u201d selector, selection of which mandates that future authentications using the device must include entry of a correct password, and a \u201cpassword plus biometric\u201d selector, selection of which mandates that future authentications using the device must include entry of a correct password and entry of a correct biometric input.
8. The device of claim 1, wherein the device is implemented by a wireless telephone.
9. The device of claim 6, wherein the biometric input includes metadata including at least one of date and time of receiving the biometric input, location of the device when the biometric input is received.
10. A consumer electronics (CE) device comprising:
at least one processor; and
at least one computer readable storage medium including instructions which when executed by the processor configure the processor to:
receive a first factor input by a user;
determine whether the first is correct;
responsive to a determination that the first factor is correct, permit the CE device to send an acceptance signal to allow a transaction;
responsive to a determination that the first factor is incorrect, determine whether a number of attempts to enter the first factor satisfies a threshold;
responsive to a determination that the number of attempts does not satisfy the threshold, present a prompt to retry password entry;
responsive to a determination that the number of attempts satisfies the threshold, present a prompt to enter a biometric input;
receive the biometric input;
determine whether the biometric input is correct;
responsive to a determination that the biometric input is correct, permit the CE device to send the acceptance signal;
responsive to a determination that the biometric input is incorrect, deny the transaction or limit the transaction to be no more than a maximum amount regardless of a requested amount of the transaction.
11. The CE device of claim 10, wherein the instructions when executed by the processor configure the processor to:
responsive to a determination that the biometric input is incorrect, deny the transaction.
12. The CE device of claim 10, wherein the instructions when executed by the processor configure the processor to:
responsive to a determination that the biometric input is incorrect, limit the transaction to be no more than a maximum non-zero amount regardless of a requested amount of the transaction.
13. The CE device of claim 10, wherein the first factor is a password.
14. The CE device of claim 10, wherein the biometric input is a second biometric input and the first factor is a first biometric input.
15. The CE device of claim 10, wherein the biometric input includes metadata including at least one of date and time of receiving the biometric input, location of the CE device when the biometric input is received.
16. A computer memory that is not a transitory signal and including instructions executable by a processor to:
receive a first factor for authentication;
determine whether the first factor is correct;
responsive to a determination that the first factor is correct, request a second factor for authentication;
receive the second factor;
determine whether the second factor is correct;
responsive to a determination that the second factor is correct, return a first signal required to permit a transaction for a requested amount;
responsive to a determination that the second factor is incorrect, return a second signal causing the transaction to be permitted for an amount not exceeding a non-zero threshold amount, regardless of whether the requested amount is greater than the threshold amount; and
responsive to a determination that the first factor is incorrect, deny the transaction, or return the second signal.
17. The computer memory of claim 16, wherein the instructions are executable to:
responsive to a determination that the first factor is incorrect, deny the transaction.
18. The computer memory of claim 16, wherein the instructions are executable to:
responsive to a determination that the first factor is incorrect, return the second signal.
19. The compute memory of claim 16, wherein the instructions are executable to:
responsive to returning the second signal, present a notification on the CE device that the transaction is permitted for an amount not exceeding the threshold amount regardless of whether the requested amount is greater than the threshold amount.
20. The computer memory of claim 16, wherein the first factor is a password or a biometric signal.