IP Library Granted Patent US 7,346,587
Granted Patent B2
US 7,346,587 · App. 10/313,748 · Granted Mar 18, 2008

Intelligent method of order completion in an e-commerce environment based on availability of stored billing information

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 7,346,587
App. No.
10/313,748
Granted
Mar 18, 2008
Kind
B2
Abstract

An intelligent method of e-commerce order completion automatically completes an order using either stored billing information, or information supplied at purchase if none is stored. User sends an order to a merchant. On receipt, user's authentication level is checked. If user is authenticated and billing information has been stored, it is retrieved and order completed without further user action. When none has been stored, flow redirects to a digital form for entering billing information, whereupon order is completed. In this case, after order completion, the user may save billing information to create a new digital wallet. To create the wallet, if the user isn't authenticated, or is insufficiently authenticated, they are first prompted to authenticate. Upon wallet creation, the user is fully authenticated and can complete purchases quickly without providing billing information with every purchase.

Claims (38)

1. An intelligent method of order completion comprising the steps of:

receiving an order originated by a user;

determining authentication status of said user;

checking for the availability of a digital wallet for said user;

without said user's intervention, automatically obtaining billing information from an alternative source when a digital wallet for said user is unavailable, wherein said alternative source comprises any of:

a subscriber record; and

a record of previous purchase;

creating a digital wallet using said billing information from said alternate source;

completing said order without said user's intervention;

wherein said step of completing said order comprises the steps of:

populating fields of a digital order from with billing information without said user's action or awareness;

executing said order; and

when a digital wallet is available, completing said order based on billing information from said digital wallet without user intervention.

2. The method of claim 1 , further comprising the step of:

returning a status as “user not authenticated” when said authentication status does not permit wallet use.

3. The method of claim 1 , wherein said step of creating a digital wallet comprises:

creating a wallet with said billing information if said user agrees.

4. The method of claim 1 , further comprising the steps of:

when said authentication status does not permit wallet use and user has not previously created a wallet,

asking said user to supply billing information for order completion; and

creating a wallet with said billing information if said user agrees after successfully authenticating the user.

5. The method of claim 1 , wherein completing said order comprises the steps of:

when said authentication status does not permit wallet use and user has not previously created a wallet:

redirecting flow to a digital form, wherein said user manually enters billing information; and

executing said order.

6. A computer program product comprising computer readable ode embodied on a tangible medium, said computer readable code comprising code means for performing an intelligent method of order completion comprising the steps of:

receiving an order originated by a user;

determining authentication status of said user;

checking for the availability of a digital wallet for said user;

without said user's intervention, automatically obtaining billing information from an alternative source when a digital wallet for said user is unavailable, wherein said alternative source comprises any of:

a subscriber record; and

a record of previous purchase;

creating a digital wallet using said billing information from said alternate source;

completing said order without said user's intervention;

wherein said step of completing said order comprises the steps of:

populating fields of a digital order from with billing information without said user's action or awareness;

executing said order; and

when a digital wallet is available, completing said order based on billing information from said digital wallet without user intervention.

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 Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0304 →
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 →