Systems and methods wherein a buyer purchases products in a plurality of product categories
Abstract
In one embodiment, a method includes receiving, by one or more computing systems from a client system of a buyer, a selection of a first product of a plurality of products associated with a merchant to add to a transaction list. The first product may be associated with a first product category. The method includes accessing, by the one or more computing systems in response to the selection, a transaction history of the buyer and determining a suggestion to add a second product of a second product category to the transaction list based on the transaction history of the buyer. The second product category may be associated with a previous product the buyer has purchased. The method includes providing, by the one or more computing systems to the client system, instructions to display the suggestion to add the second product to the transaction list.
Claims
exact text as granted — not AI-modified1 .- 20 . (canceled)
21 . A method comprising:
receiving, by one or more computing systems from a client system of a buyer, a selection of a first product of a plurality of products associated with a merchant to add to a transaction list, wherein the first product is associated with a first product category; accessing, by the one or more computing systems in response to the selection, a transaction history of the buyer; determining, by the one or more computing systems, a suggestion to add a second product of a second product category to the transaction list based on the transaction history of the buyer, wherein the second product category is associated with a previous product the buyer has purchased; and providing, by the one or more computing systems to the client system, instructions to display the suggestion to add the second product to the transaction list.
22 . The method of claim 21 , further comprising:
receiving, from the client system, an indication to add the second product to the transaction list; receiving, by the one or more computing systems, from a computing device of a merchant associated with the second product, a transaction code associated with the second product; and providing, by the one or more computing systems, an indication of the second product and the transaction code to the client system.
23 . The method of claim 21 , wherein the computing device is associated with the one or more computing systems.
24 . The method of claim 21 , further comprising:
determining, for each product associated with the first product category or each product associated with the second product category, one or more subsidies applicable to the product.
25 . The method of claim 24 , wherein each of the one or more subsidies reduces an offer price for the transaction list by a subsidy amount according to a subsidy rule.
26 . The method of claim 21 , further comprising:
determining, by the one or more computing systems, an offer price associated with the transaction list.
27 . The method of claim 21 , further comprising transmitting, by the one or more computing systems to the client system, information enabling the buyer to take possession of the products in the transaction list.
28 . A system comprising:
one or more processors; and a memory coupled to the processors and comprising instructions executable by the processors, the processors being operable when executing the instructions to:
receive, from a client system of a buyer, a selection of a first product of a plurality of products associated with a merchant to add to a transaction list, wherein the first product is associated with a first product category;
access, in response to the selection, a transaction history of the buyer;
determine a suggestion to add a second product of a second product category to the transaction list based on the transaction history of the buyer, wherein the second product category is associated with a previous product the buyer has purchased; and
provide, to the client system, instructions to display the suggestion to add the second product to the transaction list.
29 . The system of claim 28 , wherein the processors are further operable when executing the instructions to:
receive, from the client system, an indication to add the second product to the transaction list; receive, from a computing device of a merchant associated with the second product, a transaction code associated with the second product; and provide an indication of the second product and the transaction code to the client system.
30 . The system of claim 28 , wherein the computing device is associated with the system.
31 . The system of claim 28 , wherein the processors are further operable when executing the instructions to:
determine, for each product associated with the first product category or each product associated with the second product category, one or more subsidies applicable to the product.
32 . The system of claim 31 , wherein each of the one or more subsidies reduces an offer price for the transaction list by a subsidy amount according to a subsidy rule.
33 . The system of claim 28 , wherein the processors are further operable when executing the instructions to:
determine an offer price associated with the transaction list.
34 . The system of claim 28 , wherein the processors are further operable when executing the instructions to:
transmit, to the client system, information enabling the buyer to take possession of the products in the transaction list.
35 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
receive, from a client system of a buyer, a selection of a first product of a plurality of products associated with a merchant to add to a transaction list, wherein the first product is associated with a first product category; access, in response to the selection, a transaction history of the buyer; determine a suggestion to add a second product of a second product category to the transaction list based on the transaction history of the buyer, wherein the second product category is associated with a previous product the buyer has purchased; and provide, to the client system, instructions to display the suggestion to add the second product to the transaction list.
36 . The media of claim 35 , wherein the software is further operable when executed to:
receive, from the client system, an indication to add the second product to the transaction list; receive, from a computing device of a merchant associated with the second product, a transaction code associated with the second product; and provide an indication of the second product and the transaction code to the client system.
37 . The media of claim 35 , wherein the software is further operable when executed to:
determine, for each product associated with the first product category or each product associated with the second product category, one or more subsidies applicable to the product.
38 . The media of claim 37 , wherein each of the one or more subsidies reduces an offer price for the transaction list by a subsidy amount according to a subsidy rule.
39 . The media of claim 35 , wherein the software is further operable when executed to:
determine an offer price associated with the transaction list.
40 . The media of claim 35 , wherein the software is further operable when executed to:
transmit, to the client system, information enabling the buyer to take possession of the products in the transaction list.Join the waitlist — get patent alerts
Track US2020098025A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.