Method, medium, and system for universal shopping cart order injection and payment determination
First Claim
1. A method comprising:
- determining, by a computer-based system for analyzing and distributing data, whether a selected product is from an affiliated webpage, wherein a plurality of said selected products can be ordered from a plurality of merchants, and wherein said plurality of merchants comprise an affiliated merchant and an unaffiliated merchant;
transmitting, by said computer-based system, an order associated with said selected product to a processor associated with said affiliated merchant, in response to said product being from said affiliated webpage;
injecting, by said computer-based system, said order associated with said selected product to a processor associated with an unaffiliated merchant, in response to said unaffiliated webpage being associated with said selected product; and
determining, by said computer-based system, whether a payment method is accepted by more than one of said plurality of merchants.
6 Assignments
0 Petitions
Accused Products
Abstract
A universal shopping cart is provided that obtains and orders products and services from different merchants located on the Internet. The consumer completes all of their shopping on the shopping site and is not directed to another merchant'"'"'s site to complete an order. The universal shopping cart provides a monitoring service that allows the consumer to monitor a product for specified criteria. The order injection system places orders for products contained within the universal shopping cart from affiliated and non-affiliated merchants. Specific ordering details required from merchants external to the shopping site are hidden from the consumer. For external merchant sites that require a consumer account before allowing the product to be purchased, the shopping site creates a new consumer account without intervention from the consumer. Once the products are ordered, the consumer may keep track of the ordered products from the shopping site.
-
Citations
19 Claims
-
1. A method comprising:
-
determining, by a computer-based system for analyzing and distributing data, whether a selected product is from an affiliated webpage, wherein a plurality of said selected products can be ordered from a plurality of merchants, and wherein said plurality of merchants comprise an affiliated merchant and an unaffiliated merchant; transmitting, by said computer-based system, an order associated with said selected product to a processor associated with said affiliated merchant, in response to said product being from said affiliated webpage; injecting, by said computer-based system, said order associated with said selected product to a processor associated with an unaffiliated merchant, in response to said unaffiliated webpage being associated with said selected product; and determining, by said computer-based system, whether a payment method is accepted by more than one of said plurality of merchants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A tangible, non-transitory computer-readable medium having stored thereon a plurality of instructions that, in response to execution by a computer-based system for analyzing and distributing data, cause said computer-based system to perform operations, comprising:
-
determining, by said computer-based system, whether a selected product is from an affiliated webpage, wherein a plurality of said selected products can be ordered from a plurality of merchants, and wherein said plurality of merchants comprise an affiliated merchant and an unaffiliated merchant; transmitting, by said computer-based system, an order associated with said selected product to a processor associated with said affiliated merchant, in response to said product being from said affiliated webpage; injecting, by said computer-based system, said order associated with said selected product to a processor associated with an unaffiliated merchant, in response to said unaffiliated webpage being associated with said selected product; and determining, by said computer-based system, whether a payment method is accepted by more than one of said plurality of merchants.
-
-
19. A system comprising:
-
a network interface communicating with a non-transitory, tangible memory and a database; said memory communicating with a processor for analyzing and distributing data; said processor, executing a plurality of computer programs, is configured to perform operations comprising; determining, by said processor, whether a selected product is from an affiliated webpage, wherein a plurality of said selected products can be ordered from a plurality of merchants, and wherein said plurality of merchants comprise an affiliated merchant and an unaffiliated merchant; transmitting, by said processor, an order associated with said selected product to a processor associated with said affiliated merchant, in response to said product being from said affiliated webpage; injecting, by said processor, said order associated with said selected product to a processor associated with an unaffiliated merchant, in response to said unaffiliated webpage being associated with said selected product; and determining, by processor, whether a payment method is accepted by more than one of said plurality of merchants.
-
Specification