METHODS AND SYSTEMS FOR VALIDATING ONLINE TRANSACTIONS USING LOCATION INFORMATION
First Claim
1. A method comprising:
- obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction;
obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment;
comparing the service point location to each of the at least one authorized transaction point location; and
performing an action related to validation of the online transaction based on a result of said comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising: obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of the comparing. Also provided is an apparatus for implementing this method.
119 Citations
114 Claims
-
1. A method comprising:
-
obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of said comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
an interface for receiving messages; and a processing unit coupled to said interface, said processing unit being responsive to receipt of a message at said interface for; obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of said comparing. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable medium storing a program element for execution by a computer, said program element comprising:
-
first program code for causing the computer to obtain a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; second program code for causing the computer to obtain at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; third program code for causing the computer to perform a comparison of the service point location to each of the at least one authorized transaction point location; and fourth program code for causing the computer to perfaun an action related to validation of the online transaction based on a result of the comparison.
-
-
40. A method comprising:
-
receiving a message conveying a logical identifier; consulting a database to obtain a service point location that is associated with the logical identifier; and using the service point location to perform an action related to validation of an online transaction attempted to be made using end-user equipment to which the logical identifier is assigned. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. An apparatus comprising:
-
an interface for receiving a message conveying a logical identifier; and a processing unit coupled to said interface, said processing unit being operative for; consulting a database to obtain a service point location that is associated with the logical identifier; and using the service point location to perform an action related to validation of an online transaction attempted to be made using end-user equipment to which the logical identifier is assigned. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer-readable medium storing a program element for execution by a computer, said program element comprising:
-
first program code for causing the computer to receive a message conveying a logical identifier; second program code for causing the computer to consult a database to obtain a service point location that is associated with the logical identifier; and third program code for causing the computer to use the service point location to perform an action related to validation of an online transaction attempted to be made using end-user equipment to which the logical identifier is assigned.
-
-
67. A method comprising:
-
receiving a message conveying; a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; and transaction object information provided via the end-user equipment; consulting a database to obtain at least one authorized transaction point location associated with the transaction object information; and verifying whether one of the at least one authorized transaction point location corresponds to a service point location associated with the logical identifier. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
-
84. An apparatus comprising:
-
an interface for receiving a message conveying; a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; and transaction object information provided via the end-user equipment; and a processing unit coupled to said interface, said processing unit being operative for; consulting a database to obtain at least one authorized transaction point location associated with the transaction object information; and verifying whether one of the at least one authorized transaction point location corresponds to a service point location associated with the logical identifier. - View Dependent Claims (85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100)
-
-
101. A computer-readable medium storing a program element for execution by a computer, said program element comprising:
-
first program code for causing the computer to receive a message conveying; a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; and transaction object information provided via the end-user equipment; second program code for causing the computer to consult a database to obtain at least one authorized transaction point location associated with the transaction object information; and third program code for causing the computer to verify whether one of the at least one authorized transaction point location corresponds to a service point location associated with the logical identifier.
-
- 102. A payment card comprising at least one card element conveying payment card information, the payment card information being associated with at least one authorized transaction point, the payment card information being usable to make online transactions at each of the at least one authorized transaction point and unusable to make online transactions at points other than the at least one authorized transaction point.
- 109. A computer-readable medium storing information regarding a virtual transaction object, the information regarding the virtual transaction object being associated with at least one authorized transaction point, the information regarding the virtual transaction object being usable to make online transactions at each of the at least one authorized transaction point and unusable to make online transactions at points other than the at least one authorized transaction point.
Specification