IP Library Granted Patent US 8,645,217
Granted Patent B2
US 8,645,217 · App. 11/419,111 · Granted Feb 4, 2014

Methods and apparatus for using self-contained transaction components to facilitate online transactions

Inventors: Jonathan Siegel (Santa Barbara, CA); Kevin Milden (Santa Barbara, CA)
Assignee: Shoperion, Inc.
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,645,217
App. No.
11/419,111
Granted
Feb 4, 2014
Kind
B2
Abstract

Systems and methods are described for enabling electronic transactions using self-contained transaction components displayed in a portion of a web page. A method comprises: displaying, in a portion of a web page, a self-contained transaction component; receiving, via the self-contained transaction component, input from a user; transmitting, from the self-contained transaction component to a server, information corresponding to the user and the input; and transmitting, from the self-contained transaction component to the server, an indication to complete a transaction corresponding to the user and the previous input. In one embodiment, the self-contained transaction component comprises an e-cart. Corresponding systems are also described.

Claims (61)

1. A method comprising:

creating, in a web page of a first publisher, a listing of a first item, the web page of the first publisher including a self-contained transaction component;

adding the first item to the self-contained transaction component in response to a selection of the first item from the listing of the first item by a user;

creating, in a web page of a second publisher, a listing of a second item, the webpage of the second publisher including the self-contained transaction component having the first item displayed therein, wherein the second web page is unaffiliated with the first web page;

adding the second item to the self-contained transaction component in response to a selection of the second item from the listing of the second item by the user;

performing, by the self-contained transaction component operating on a computing device, from entirely within the self-contained transaction component without leaving the web page of the second publisher:

determining an account of the user, wherein the determination includes at least one of authenticating the user using an existing account and creating a new account for the user;

determining billing information for the user, wherein the determination includes at least one of using previously used billing information for the user and receiving new billing information for the user; and

completing a purchase of the first item and the second item.

2. The method of claim 1 , further comprising:

displaying, in a portion of the web page of the first publisher, the self-contained transaction component, the self-contained transaction component comprising an e-cart.

3. The method of claim 2 , further comprising:

displaying, in a portion of the web page of the second publisher, the e-cart, wherein the e-cart comprises the first item.

4. The method of claim 1 , further comprising:

receiving, via the self-contained transaction component, an indication to remove one of the first item and the second item from the self-contained transaction component.

5. The method of claim 4 , further comprising:

responsive to the indication, removing the one of the first item and the second item from the self-contained transaction component.

6. The method of claim 1 , further comprising:

receiving, via the self-contained transaction component, shipping information for at least one of the first item and the second item, the shipping information associated with the user.

7. The method of claim 1 , further comprising:

receiving, via the self-contained transaction component, authenticating information of the user.

8. The method of claim 1 , further comprising:

receiving, via the self-contained transaction component, an indication to store the first item and the second item added to the self-contained transaction component; and

transmitting, to a server, an indication to store the first item and the second item in a database of the server.

9. The method of claim 1 , further comprising:

transmitting, to a server of a vendor of the first item, information corresponding to the first item of the completed purchase; and

transmitting, to a server of a vendor of the second item, information corresponding to the second item of the completed purchase.

10. The method of claim 9 , further comprising:

executing, by the server of the vendor of the first item, a first portion of the completed purchase corresponding to the first item; and

executing, by the server of the vendor of the second item, a second portion of the completed purchase corresponding to the second item.

11. A system comprising:

one or more computer processors having memory with executable instructions which configure the one or more computer processors to:

create, in a web page of a first publisher, a listing of a first item, the web page of the first publisher including a self-contained transaction component;

add the first item to the self-contained transaction component in response to a selection of the first item from the listing of the first item by a user;

create, in a web page of a second publisher, a listing of a second item, the webpage of the second publisher including the self-contained transaction component having the first item displayed therein, wherein the second web page is unaffiliated with the first web page;

add the second item to the self-contained transaction component in response to a selection of the second item from the listing of the second item by the user;

perform, by the self-contained transaction component, from entirely within the self-contained transaction component without leaving the web page of the second publisher:

determine an account of the user, wherein the determination includes at least one of authenticating the user using an existing account and creating a new account for the user;

determine billing information for the user, wherein the determination includes at least one of using previously used billing information for the user and receiving new billing information for the user; and

complete a purchase of the first item and the second item.

12. The system of claim 11 , wherein the executable instructions further comprise instructions to:

display, in a portion of the first web page of the first publisher, the self-contained transaction component, the self-contained transaction component comprising an e-cart.

13. The system of claim 12 , wherein the executable instructions further comprise instructions to:

display, in a portion of the web page of the second publisher, the e-cart, wherein the e-cart comprises the first item.

14. The system of claim 11 , wherein the executable instructions further comprise instructions to:

receive, via the self-contained transaction component, an indication to remove one of the first item and the second item from the self-contained transaction component.

15. The system of claim 14 , wherein the executable instructions further comprise instructions to:

remove, responsive to the indication, the one of the first item and the second item from the self-contained transaction component.

16. The system of claim 11 , wherein the executable instructions further comprise instructions to:

receive, via the self-contained transaction component, shipping information for at least one of the first item and the second item, the shipping information associated with the user.

17. The system of claim 11 , wherein the executable instructions further comprise instructions to:

receive, via the self-contained transaction component, authenticating information of the user.

18. The system of claim 11 , wherein the executable instructions further comprise instructions to:

receive, via the self-contained transaction component, an indication to store the first item and the second item added to the self-contained transaction component; and

transmit, to a server, an indication to store the first item and the second item in a database of the server.

19. The system of claim 11 , wherein the executable instructions further comprise instructions to:

transmit, to a server of a vendor of the first item, information corresponding to the first item of the completed purchase; and

transmit, to a server of a vendor of the second item, information corresponding to the second item of the completed purchase.

20. The system of claim 19 , wherein the executable instructions further comprise instructions to:

indicate, to the server of the vendor of the first item, to execute a first portion of the completed purchase corresponding to the first item; and

indicate, to the server of the vendor of the second item, to execute a second portion of the completed purchase corresponding to the second item.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: RAKUTEN COMMERCE LLC
To: RAKUTEN GROUP, INC.
Reel/Frame 062247/0638 →
CONVERSION Recorded May 24, 2016
From: BUY.COM INC.
To: RAKUTEN COMMERCE LLC
Reel/Frame 038805/0428 →
MERGER Recorded May 17, 2016
From: SHOPERION, INC.
To: BUY.COM INC.
Reel/Frame 038621/0386 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2009
From: SIEGEL, JONATHAN
To: SHOPERION, INC
Reel/Frame 022372/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2006
From: MILDEN, KEVIN
To: SIEGEL, JONATHAN
Reel/Frame 017910/0667 →
Continuity (1)
Related Publication 20070271149A1 · Nov 22, 2007