IP Library Granted Patent US 8,473,355
Granted Patent B2
US 8,473,355 · App. 10/690,145 · Granted Jun 25, 2013

System and method for electronic wallet conversion

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,473,355
App. No.
10/690,145
Granted
Jun 25, 2013
Kind
B2
Abstract

A system and method for electronic wallet conversion allows conversion of a basic electronic wallet to a more flexible wallet account, providing additional services and requiring additional authentication. The basic accountholder eventually requires the additional services provided by the more flexible wallet, typically editing rights and making purchases at sites requiring authentication beyond the basic level. To convert the account, the account holder is presented with a one-time challenge and response mechanism that requires the accountholder to summon information that only the account holder would know. If a successful match is made, the account is converted to the more flexible account for all time. The accountholder replaces the one-time challenge and response with a second-level password that grants the accountholder ongoing access to more sensitive wallet features, such as the ability to purchase at sites requiring a second-level password, and editing rights to the information stored in the wallet.

Claims (57)

1. A method comprising steps of:

providing, via a computing device, a first set of e-commerce services to an accountholder of a first account type, the first set of services requiring a single authentication level;

presenting, via a computing device, a one-time challenge/response mechanism that requires said accountholder to provide information known only to the accountholder comprising at least a portion of a credit card number stored in said first account type that is associated with said accountholder;

if the accountholder clears the challenge, creating, via a computing device, a second account type requiring, for subsequent transactions, multiple authentication levels, and providing a different set of services for each authentication level,

if the holder of the first set of services does not clear the challenge, allowing, via a computing device, a predetermined number of attempts to enter the information known only to the holder of the first set of services; and

if the holder of the first set of services fails the predetermined number of attempts, allowing, via a computing device, the holder of the first set of services to provide a new credit card number; and

presenting a challenge based on the new credit card number.

2. The method of claim 1 , wherein the step of providing the first set of services comprises either of the steps of:

creating, via a computing device, the first set of services when making an initial purchase; and

creating, via a computing device, a record in a subscriber database.

3. The method of claim 2 , wherein subscribers include subscribers to any of:

an online service; and

an ISP (Internet service provider).

4. The method of claim 1 , wherein the step of presenting a challenge/response mechanism comprises steps of:

requesting, via a computing device, a service from within the first set of services that is only available from within a wallet account; and

one time only, prompting, via a computing device, the holder of the first set of services to provide the information known only to the holder of the first set of services.

5. The method of claim 1 , wherein the different set of services for each authentication level comprise tasks requiring greater security than the level of security provided by said single authentication level.

6. The method of claim 5 , wherein the additional tasks comprise any of:

editing the default account information;

editing account preferences;

making purchases that exceed a predetermined purchase amount; and

making purchases at sites that require additional authentication beyond said single authentication level.

7. The method of claim 1 , further comprising steps of:

configuring, via a computing device, the challenge by an account provider, wherein configuring the challenge includes:

specifying information requested by the challenge; and

specifying a permissible number of response attempts.

8. The method of claim 1 , wherein the step of converting the first set of services comprises steps of:

creating, via a computing device, a record in a wallet account database;

providing, via a computing device, notice of a privacy policy; and

consenting, via a computing device, to the privacy policy by the holder of the first set of services.

9. The method of claim 8 , wherein the step of creating an electronic wallet further comprises a step of:

creating, via a computing device, at least a second-level challenge.

10. The method of claim 9 , wherein the step of creating at least a second-level challenge comprises any of the steps of:

setting, via a computing device, a second-level password; and

configuring, via a computing device, a security question by the holder of the first set of services.

11. The method of claim 1 , further comprising a step of:

providing, via a computing device, a user interface accessible only to holders of wallet accounts to edit account information and preferences.

12. A computer program product comprising a non-transitory medium having computer readable code embodied thereon, the computer code configured for performing a method comprising steps of:

providing a first set of e-commerce services to an accountholder of a first account type, the first set of services requiring a single authentication level;

presenting a one-time challenge/response mechanism that requires the accountholder to provide information known only to the accountholder comprising at least a portion of a credit card number stored in said first account type that is associated with said accountholder; and

if the accountholder clears the challenge, creating, via a computing device, a second account type requiring, for subsequent transactions, multiple authentication levels, and providing a different set of services for each authentication level,

if the holder of the first set of services does not clear the challenge, allowing, via a computing device, a predetermined number of attempts to enter the information known only to the holder of the first set of services; and

if the holder of the first set of services fails the predetermined number of attempts, allowing, via a computing device, the holder of the first set of services to provide a new credit card number; and

presenting a challenge based on the new credit card number.

13. A system comprising:

a wallet server comprising at least one computer processor;

a wallet database;

a subscriber database, wherein said wallet database is distinct from said subscriber database;

wherein the wallet server is in communication with the wallet and the subscriber databases;

a client in communication with the wallet server, wherein a wallet accountholder requests services from the wallet server; and

a computer program executing on said wallet server, said computer program configured for:

providing a first set of e-commerce services to an accountholder of a first account type, the first set of services requiring a single authentication level;

presenting a one-time challenge/response mechanism that requires the accountholder to provide information known only to the accountholder comprising at least a portion of a credit card number stored in said first account type that is associated with said accountholder;

if the accountholder clears the challenge, creating, via a computing device, a second account type requiring, for subsequent transactions, multiple authentication levels, and providing a different set of services for each authentication level,

if the holder of the first set of services does not clear the challenge, allowing, via a computing device, a predetermined number of attempts to enter the information known only to the holder of the first set of services; and

if the holder of the first set of services fails the predetermined number of attempts, allowing, via a computing device, the holder of the first set of services to provide a new credit card number; and

presenting a challenge based on the new credit card number.

Assignments (4)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028463/0125 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →