IP Library Granted Patent US 8,600,822
Granted Patent B2
US 8,600,822 · App. 12/507,314 · Granted Dec 3, 2013

Online ordering system and method utilizing normalized product feeds and insertion of order data without redirect

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,600,822
App. No.
12/507,314
Granted
Dec 3, 2013
Kind
B2
Abstract

Systems and methods for facilitating an on-line purchase of at least one item on behalf of a consumer are disclosed. A consumer may shop and purchase at least one item on a consolidated shopping (CS) website displaying one or more items available for purchase on one or more different merchant websites. The CS website provides consumers with advanced searching that takes into consideration a personal profile of the consumer, the consumer's previous shopping history, transactional data relating to a group of similar consumers, and the like. A host computer providing the CS website may access a merchant website selling the requested item, and order the requested item on behalf of the consumer, and charging a transaction fee, listing fee, receiving a rebate and/or offering a rebate for performing such. One embodiment allows a consumer to purchase/order multiple items from multiple websites in a single purchase request to the CS website.

Claims (46)

1. A method comprising:

receiving, by a host computer, a product feed from a source;

extracting, by the host computer, an image from the product feed;

retrieving, by the host computer, an image from a web site;

creating, by the host computer, a normalized product feed from a plurality of product feeds wherein the plurality of the product feeds comprise a first format;

storing, by the host computer, the product feed image, the web site image, and the product feed in a database, wherein the database includes product data from a plurality of web sites;

displaying, by the host computer, the product data including the product feed image and the website image for viewing on a single user interface;

receiving, by the host computer, a request to purchase an item from among the product data, wherein the request includes order data entered into a first electronic form of a first website, and wherein the request is received at the first website; and

placing an order, by the host computer, for the item on a second website by inserting the order data into a second electronic form of the second website, without redirecting to the second website, wherein the second website offers the item.

2. The method of claim 1 , further comprising charging a transaction fee to at least one of the second website, a wholesaler of the item, a manufacturer of the item, a consumer of the item, and an issuer of a payment instrument used for placing the order.

3. The method of claim 2 , wherein the transaction fee comprises at least one of a set fee, a random fee, and a variable fee.

4. The method of claim 2 , wherein the charging the transaction fee comprises charging a set transaction fee based on at least one of a number of items purchased, a purchase amount, a number of websites where the placing the order occurs, a type of the item purchased, a payment method, a type of the payment instrument and per transaction.

5. The method of claim 2 , wherein the charging a transaction fee comprises charging a variable transaction fee based on at least one of a number of items purchased, a purchase amount, a number of websites where the placing the order occurs, a type of the item purchased, a payment method, a type of the payment instrument, per transaction, and a percentage.

6. The method of claim 2 , wherein the charging the transaction fee comprises charging an affiliated merchant website the transaction fee.

7. The method of claim 2 , wherein the charging the transaction fee comprises:

charging a non-affiliated merchant website the transaction fee, and

soliciting the non-affiliated merchant website for the transaction fee.

8. The method of claim 1 , further comprising displaying information on the first website related to the item, wherein the item is capable of being ordered on the second website.

9. The method of claim 1 , further comprising charging a listing fee from at least one of the second website, a wholesaler and a manufacturer of the item.

10. The method of claim 1 , further comprising at least one of receiving and offering a rebate for placing the order.

11. The method of claim 1 , further comprising receiving a rebate from at least one of the second website, a wholesaler of the item, a manufacturer of the item and an issuer of the payment instrument.

12. The method of claim 1 , further comprising offering a rebate to at least one of a consumer, a school, a church, a research facility and a charitable organization.

13. The method of claim 1 , further comprising offering a rebate comprising at least one of a set fee, a random fee, and a variable fee.

14. The method of claim 1 , further comprising offering a set rebate based on at least one of a number of items purchased, a purchase amount, a number of websites where the placing the order occurs, a type of item purchased, a payment method, a type of the payment instrument and per transaction.

15. The method of claim 1 , wherein the order data is retrieved from a personal profile that is associated with a consumer of the item.

16. The method of claim 1 , further comprising parsing the normalized product feed and the product feed image into categorized data elements to determine if a category exists in a product table which corresponds to the categorized data elements, wherein the categorized data elements are added to a buffer table in response to the category not existing and the categorized data elements are integrated with stored product data to form integrated data within the product table in response to the category existing to create integrated data.

17. The method of claim 16 , further comprising providing the integrated data to a consumer wherein the consumer may utilize a single shopping website to search for, compare prices and order the items, wherein the items are associated with the stored product data from the plurality of websites, wherein each of the plurality of websites may be associated with a different merchant.

18. The method of claim 1 , further comprising placing a second order, by the host computer, for a second item on a third website by inserting a second order data into an electronic form of the third website without redirecting to the third website, wherein the third website offers the second item for sale, and wherein the first website, the second website, and the third website are each different websites.

19. A non-transitory computer-readable media having instructions stored thereon that, responsive to being executed by a host computer, cause the host computer to perform operations comprising:

receiving, by the host computer, a product feed from a source;

extracting, by the host computer, an image from the product feed;

retrieving, by the host computer, an image from a web site;

creating, by the host computer, a normalized product feed from a plurality of product feeds wherein the plurality of the product feeds comprise a first format;

storing, by the host computer, the product feed image, the web site image, and the product feed in a database, wherein the database includes product data from a plurality of web sites;

displaying, by the host computer, the product data including the product feed image and the website image for viewing on a single user interface;

receiving, by the host computer, a request to purchase an item from among the product data, wherein the request includes order data entered into a first electronic form of a first website, and wherein the request is received at the first website; and

placing an order, by the host computer, for the item on a second website by inserting the order data into a second electronic form of the second website, without redirecting to the second website, wherein the second website offers the item.

20. A host computer providing a first website configured to facilitate an on-line purchase of an item, the host computer configured to:

receive a product feed from a source;

extract an image from the product feed;

retrieve an image from a web site;

create a normalized product feed from a plurality of product feeds wherein the plurality of the product feeds comprise a first format;

store the product feed image, the web site image, and product feed in a database, wherein the database includes product data from a plurality of web sites;

display the product data including the product feed image and the web site image for viewing on a single user interface;

receive a request to purchase the item from among the product data, wherein the request includes order data entered into a first electronic form of a first website, and wherein the request is received at the first website; and

place an order for the item on a second website by inserting the order data into a second electronic form of the second website, without redirecting the consumer to the second website, wherein the second website offers the item.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: INTELLECTUAL VENTURES ASSETS 66 LLC
To: LIBERTY PEAK VENTURES, LLC
Reel/Frame 045610/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 66 LLC
Reel/Frame 045004/0268 →
MERGER Recorded Dec 30, 2015
From: ZANNI ASSETS LIMITED LIABILITY COMPANY
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037405/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2011
From: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
To: ZANNI ASSETS LIMITED LIABILITY COMPANY
Reel/Frame 026786/0990 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2009
From: ALIABADI, AMIR; DALTON, NOREEN; FRANGOS, ANARGIROS ZACHARIAS, JR.; HAMMOND, JEFFREY T.; LICARDI, COURTNEY ANN; SUTTON, BECKY; TARVYDAS, MARTIN
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 022989/0333 →