Device, method and system for authorizing transactions
First Claim
1. A transaction authorization system for authorizing a transaction requested by an authorized user while preventing authorization of a transaction requested by an unauthorized user, comprising:
- (a) a user device which comprises;
(i) an identity verification unit operable to receive current biometric input from a current user, and to utilize said current biometric input to determine if said current user is an authorized user of said user device;
(ii) a transaction code provider operable to provide a transaction code if, and only if, said identity verification unit determines that a current user is an authorized user of said user device; and
(iii) a first communication device operable to communicate said transaction code; and
(b) a server device which comprises;
(i) a second communication device operable to receive a communicated code;
(ii) a transaction code verifier operable to determine if said received communicated code is a transaction code provided by said transaction code provider; and
(iii) an authorizer operable to authorize a transaction if and only if said transaction code verifier determines that said received communicated code is a transaction code provided by said transaction code provider.
0 Assignments
0 Petitions
Accused Products
Abstract
Device, system and method for authorizing a transaction requested by an authorized user while preventing authorization of a transaction requested by an unauthorized user. The system comprises a user device and a server device. The user device comprises (a) an identity verification unit operable to receive current biometric input from a current user and to utilize that biometric input to determine if the current user is an authorized user of the device; (b) a transaction code provider operable to provide a transaction code if, and only if, the identity verification unit determines that a current user is an authorized user; and (c) a first communication device operable to communicate the provided transaction code. The server device comprises (a) a second communication device operable to receive a communicated code; (b) a transaction code verifier operable to determine if a received communicated code is a transaction code provided by the transaction code provider; and (c) an authorizer operable to authorize a transaction if and only if said transaction code verifier determines that a received communicated code is a verified transaction code.
-
Citations
175 Claims
-
1. A transaction authorization system for authorizing a transaction requested by an authorized user while preventing authorization of a transaction requested by an unauthorized user, comprising:
-
(a) a user device which comprises;
(i) an identity verification unit operable to receive current biometric input from a current user, and to utilize said current biometric input to determine if said current user is an authorized user of said user device;
(ii) a transaction code provider operable to provide a transaction code if, and only if, said identity verification unit determines that a current user is an authorized user of said user device; and
(iii) a first communication device operable to communicate said transaction code; and
(b) a server device which comprises;
(i) a second communication device operable to receive a communicated code;
(ii) a transaction code verifier operable to determine if said received communicated code is a transaction code provided by said transaction code provider; and
(iii) an authorizer operable to authorize a transaction if and only if said transaction code verifier determines that said received communicated code is a transaction code provided by said transaction code provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A user-identifying device operable to identify an authorized user of said device, comprising:
-
(a) a memory for storing biometric data of an authorized user of said device;
(b) a biometric sensor operable to receive current biometric data of a current user of said device;
(c) a processor operable to compare said current biometric data of said current user to said stored biometric data of said authorized user; and
(d) a communicator operable to communicate information, said information being communicated only if said processor determines that said current biometric data is similar to said stored biometric data. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 141, 142, 143, 144, 145, 146)
-
-
133. A server device operable to authorize a transaction, the device comprising:
-
(a) a communication device operable to receive a communicated transaction request and an associated communicated code;
(b) a transaction code verifier operable to determine if said received communicated code is a valid transaction code provided by a user-identifying device; and
(c) an authorizer operable to authorize a transaction if and only if said transaction code verifier determines that said received communicated code is a transaction code provided by said a user-identifying device. - View Dependent Claims (134, 135, 136, 137, 138, 139, 140)
-
-
147. A user-identifying device providing a non-predictable transaction code useable to authenticate a business transaction, comprising:
-
(a) a memory for storing biometric data of an authorized user of said device;
(b) a biometric sensor operable to receive current biometric data of a current user of said device;
(c) a biometric data comparator for comparing said current biometric data of said current user to said stored biometric data of said authorized user; and
(d) a transaction code generator operable to generate a non-predictable transaction code useable to provoke authorization of a business transaction by a transaction authorizing authority, said transaction code being generated only if said biometric data comparator determines that said current biometric data is similar to said stored biometric data.
-
-
148. A method for authorizing a transaction requested by an authorized user of a transaction authorizing system and for preventing authorization of a transaction requested by an unauthorized user of said transaction authorizing system, the method comprising:
-
(a) utilizing a user device to;
(i) receive biometric data from a current user;
(ii) compare said received biometric data from a current user to stored biometric data from an authorized user, to determine if they are similar; and
(iii) provide and communicate a non-predictable transaction code if and only if said stored biometric data from an authorized user and said received biometric data from a current user are determined to be similar; and
(b) utilizing a server device to;
(i) receive a communicated transaction request accompanied by a communicated code;
(ii) determine whether said received communicated code is a transaction code provided by said user device;
(iii) authorize said transaction if and only if said received communicated code is determined to be a transaction code provided by said user device, thereby enabling authorization of a transaction requested by an authorized user, and preventing authorization of a transaction requested by an unauthorized user. - View Dependent Claims (149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175)
-
Specification