SYSTEMS AND METHODS FOR ONLINE ACTIVITY-BASED AUTHENTICATION
First Claim
1. A system comprising:
- a storage module configured to store a user profile of a user, the user profile including online activity data;
an authentication module configured to determine a purchase of an item by the user is consistent with the user profile in response to receiving a payment request for the purchase of the item using an account associated with the user, and authenticate the user based, at least in part, on the determination; and
a payment processor module configured to process the payment request in response to authenticating the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for authentication of users using online activity are provided. An authentication system may build a user profile in a database by associating online activity data with a user in the user profile, and further by processing the online activity data to generate user interest data and associating it with the user. The authentication system may receive a payment request for a purchase of an item using a payment account of the user. The authentication system may determine if the purchase of the item by the user is consistent with the user'"'"'s online activity data and/or user interest data. If consistent, the authentication system may authenticate the user and process the payment request by approving the payment request.
-
Citations
20 Claims
-
1. A system comprising:
-
a storage module configured to store a user profile of a user, the user profile including online activity data; an authentication module configured to determine a purchase of an item by the user is consistent with the user profile in response to receiving a payment request for the purchase of the item using an account associated with the user, and authenticate the user based, at least in part, on the determination; and a payment processor module configured to process the payment request in response to authenticating the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a processing system over a network through a network interface from a user device, online activity data of a user; associating, by the processing system in response to the receiving, the online activity data with the user in a non-transitory hardware memory; receiving, by the processing system, a payment request for a purchase of an item using an account associated with the user; determining, by the processing system, the purchase of the item by the user is consistent with the online activity data; authenticating, by the processing system, the user based, at least in part, on the determining; and processing, by the processing system, the payment request based on the authenticating. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which, when executed by one or more processors, causes the one or more processors to perform a method comprising:
-
associating online activity data with a user in a non-transitory hardware memory in response to receiving the online activity data from a user device; determining whether a purchase of an item by the user is consistent with the online activity data in response to receiving a payment request for the purchase of the item using an account associated with the user; deciding whether to authenticate the user based, at least in part, on the determining; and processing the payment request by approving the payment request in response to authenticating the user or denying the payment request in response to failing to authenticate the user. - View Dependent Claims (20)
-
Specification