IP Library Granted Patent US 10,565,615
Granted Patent B2
US 10,565,615 · App. 14/321,328 · Granted Feb 18, 2020

System and method for personalized add-on purchase

Inventors: Jonathan R. Burr (Willow Springs, IL); Mukund Srinivasan (Palatine, IL)
Assignee: TRANSFORM SR BRANDS LLC
G06Q30/0253G06Q30/0255G06Q30/0631G06Q30/0635
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 10,565,615
App. No.
14/321,328
Granted
Feb 18, 2020
Kind
B2
Abstract

A system and method for identifying and promoting product items, in which current personal information of a consumer is used to identify and promote additional products items for purchase that have been specifically selected for the consumer at completion of a current order based upon current personal information of the consumer. The recommended product items may then be ordered using information from the completed order.

Claims (62)

1. A method, comprising:

in a computer system configured to communicatively couple with communication devices of a plurality of consumers,

for each of the plurality of consumers, maintaining corresponding personal information comprising shopping behavior information, purchase history information, order fulfillment information, and payment information;

providing a digital graphical user interface comprising representations of one or more product items and one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart, for display on a communication device of one of the plurality of consumers;

responsive to one or more selections of the one or more graphical elements of the graphical user interface from the one of the plurality of consumers, adding one or more corresponding product items to the virtual shopping cart as a first order for the one of the plurality of consumers;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to select a delivery mechanism for the first order and a graphical element operable to select a payment mechanism for the first order;

receiving a selection of a delivery mechanism for the first order and a selection of a payment mechanism for the first order;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to place the first order, a selection of the graphical element operable to place the first order indicating a desire to complete a purchase of the product items in the virtual shopping cart using the selected delivery mechanism and the selected payment mechanism;

responsive to a selection of the graphical element operable to place the first order, (i) placing the first order, (ii) displaying an order confirmation interface confirming completion of the purchase of the product items in the virtual shopping cart, (iii) starting an activity timer, and (iv) selecting a first set of product items from a plurality of additional product items based at least in part on the selected delivery mechanism, the selected payment mechanism, and a comparison of one or more categories relating to the first set of product items and one or categories of interest associated with the one of the plurality of consumers,

providing a digital graphical user interface for display on the communication device comprising representations of the selected first set of product items, one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart as a second order, and a graphical element operable to initiate an express check out for the second order, wherein the delivery mechanism can be changed if any of the first set of product items is not eligible for the delivery mechanism associated with the express check out;

determining that the activity timer has expired;

responsive to the determination that the activity timer has expired, requesting that the payment mechanism used to place the first order be validated by providing a graphical user interface that pops up and that comprises an input field requiring the one of the plurality of customers to re-enter a credit card security code, but without re-entering a credit card number; and

responsive to a selection of the graphical user interface to initiate an express checkout for one or more selected products items from the first set of product items as an express purchase, processing at least one of the selected products items from first set of product items as a second order according to the selected delivery mechanism and the selected payment mechanism used to place the first order.

2. The method according to claim 1 , comprising:

displaying the first set of product items based on a profit margin for each respective product item.

3. The method according to claim 1 , wherein the selected delivery mechanism is ship-to-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for ship-to-store delivery which was used for the first placed order.

4. The method according to claim 1 , wherein the selected delivery mechanism is pick-up-at-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for pick-up-at store delivery which was used for the first placed order.

5. The method according to claim 1 , wherein processing the second order comprises:

updating the personal information of the one of the plurality of consumers according to the first order; and

communicating product information for each of a second set of product items to the communication device of the one of the plurality of consumers, for display.

6. The method according to claim 1 , wherein the selected delivery mechanism is air delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for air delivery which was used for the first placed order.

7. A non-transitory computer readable medium having stored thereon a plurality of instructions executable by at least one processor of a computer system configured to communicatively couple with communication devices of a plurality of consumers, the plurality of instructions to cause the at least one processor to perform the actions of a method of operating a system for using personal information of a consumer to identify and recommend product items for purchase following placement of a prior order, the actions comprising:

for each of the plurality of consumers, maintaining corresponding personal information comprising shopping behavior information, purchase history information, order fulfillment information, and payment information;

providing a digital graphical user interface comprising representations of one or more product items and one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart, for display on a communication device of one of the plurality of consumers;

responsive to one or more selections of the one or more graphical elements of the graphical user interface from the one of the plurality of consumers, adding one or more corresponding product items to the virtual shopping cart as a first order for the one of the plurality of consumers;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to select a delivery mechanism for the first order and a graphical element operable to select a payment mechanism for the first order;

receiving a selection of a delivery mechanism for the first order and a selection of a payment mechanism for the first order;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to place the first order, a selection of the graphical element operable to place the first order indicating a desire to complete a purchase of the product items in the virtual shopping cart using the selected delivery mechanism and the selected payment mechanism;

responsive to a selection of the graphical element operable to place the first order, (i) placing the first order, (ii) displaying an order confirmation interface confirming completion of the purchase of the product items in the virtual shopping cart, (iii) starting an activity timer, and (iv) selecting a first set of product items from a plurality of additional product items based at least in part on the selected delivery mechanism, the selected payment mechanism, and a comparison of one or more categories relating to the first set of product items and one or categories of interest associated with the one of the plurality of consumers,

providing a digital graphical user interface for display on the communication device comprising representations of the selected first set of product items, one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart as a second order, and a graphical element operable to initiate an express check out for the second order, wherein the delivery mechanism can be changed if any of the first set of product items is not eligible for the delivery mechanism associated with the express check out;

determining that the activity timer has expired;

responsive to the determination that the activity timer has expired, requesting that the payment mechanism used to place the first order be validated by providing a graphical user interface that pops up and that comprises an input field requiring the one of the plurality of customers to re-enter a credit card security code, but without re-entering a credit card number; and

responsive to a selection of the graphical user interface to initiate an express checkout for one or more selected products items from the first set of product items as an express purchase, processing at least one of the selected products items from first set of product items as a second order according to the selected delivery mechanism and the selected payment mechanism used to place the first order.

8. The non-transitory computer-readable medium according to claim 7 , comprising:

displaying the first set of product items based on a profit margin for each respective product item.

9. The non-transitory computer-readable medium according to claim 7 , wherein the selected delivery mechanism is ship-to-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for ship-to-store delivery which was used for the first placed order.

10. The non-transitory computer-readable medium according to claim 7 , wherein the selected delivery mechanism is pick-up-at-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for pick-up-at-store delivery which was used for the first placed order.

11. The non-transitory computer-readable medium according to claim 7 , wherein processing the second order comprises:

updating the personal information of the one of the plurality of consumers according to the first order; and

communicating product information for each of a second set of product items to the communication device of the one of the plurality of consumers, for display.

12. The non-transitory computer-readable medium according to claim 7 , wherein the selected delivery mechanism is air delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for air delivery which was used for the first placed order.

13. A system, comprising:

at least one processor for communicatively coupling with communication devices of a plurality of consumers, the at least one processor operable to, at least:

for each of the plurality of consumers, maintaining corresponding personal information comprising shopping behavior information, purchase history information, order fulfillment information, and payment information;

providing a digital graphical user interface comprising representations of one or more product items and one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart, for display on a communication device of one of the plurality of consumers;

responsive to one or more selections of the one or more graphical elements of the graphical user interface from the one of the plurality of consumers, adding one or more corresponding product items to the virtual shopping cart as a first order for the one of the plurality of consumers;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to select a delivery mechanism for the first order and a graphical element operable to select a payment mechanism for the first order;

receiving a selection of a delivery mechanism for the first order and a selection of a payment mechanism for the first order;

providing a digital graphical user interface for display on the communication device comprising a graphical element operable to place the first order, a selection of the graphical element operable to place the first order indicating a desire to complete a purchase of the product items in the virtual shopping cart using the selected delivery mechanism and the selected payment mechanism;

responsive to a selection of the graphical element operable to place the first order, (i) placing the first order, (ii) displaying an order confirmation interface confirming completion of the purchase of the product items in the virtual shopping cart, (iii) starting an activity timer, and (iv) selecting a first set of product items from a plurality of additional product items based at least in part on the selected delivery mechanism, the selected payment mechanism, and a comparison of one or more categories relating to the first set of product items and one or categories of interest associated with the one of the plurality of consumers,

providing a digital graphical user interface for display on the communication device comprising representations of the selected first set of product items, one or more corresponding graphical elements operable to add the one or more product items to a virtual shopping cart as a second order, and a graphical element operable to initiate an express check out for the second order, wherein the delivery mechanism can be changed if any of the first set of product items is not eligible for the delivery mechanism associated with the express check out;

determining that the activity timer has expired;

responsive to the determination that the activity timer has expired, requesting that the payment mechanism used to place the first order be validated by providing a graphical user interface that pops up and that comprises an input field requiring the one of the plurality of customers to re-enter a credit card security code, but without re-entering a credit card number; and

responsive to a selection of the graphical user interface to initiate an express checkout for one or more selected products items from the first set of product items as an express purchase, processing at least one of the selected products items from first set of product items as a second order according to the selected delivery mechanism and the selected payment mechanism used to place the first order.

14. The system according to claim 13 , comprising:

displaying the first set of product items based on a profit margin for each respective product item.

15. The system according to claim 13 , wherein the selected delivery mechanism is ship-to-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for ship-to-store delivery which was used for the first placed order.

16. The system according to claim 13 , wherein the selected delivery mechanism is pick-up-at-store delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for pick-up-at store delivery which was used for the first placed order.

17. The system according to claim 13 , wherein processing the second order comprises:

updating the personal information of the one of the plurality of consumers according to the first order; and

communicating product information for each of a second set of product items to the communication device of one of the plurality of consumers, for display.

18. The system according to claim 13 , wherein the selected delivery mechanism is air delivery, and wherein the selected first set of product items from the plurality of additional product items comprises product items that are available for air delivery which was used for the first placed order.

Assignments (14)
SECURITY INTEREST Recorded May 7, 2021
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 056179/0863 →
SECURITY INTEREST Recorded May 15, 2020
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 053467/0062 →
RELEASE OF SECURITY INTEREST Recorded Mar 18, 2020
From: CITIBANK, N.A., AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052188/0176 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: CANTOR FITZGERALD SECURITIES
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052184/0782 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: BANK OF AMERICA, N.A.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052183/0879 →
SECURITY INTEREST Recorded Sep 20, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 050451/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 22, 2019
From: CANTOR FITZGERALD SECURITIES, AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 049284/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 048710/0182 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048433/0001 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: CITIBANK, N.A.
Reel/Frame 048424/0291 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2019
From: JPP, LLC
To: SEARS BRANDS, L.L.C.
Reel/Frame 048352/0708 →
SECURITY INTEREST Recorded Feb 12, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES, AS AGENT
Reel/Frame 048308/0275 →
SECURITY INTEREST Recorded Jan 5, 2018
From: SEARS BRANDS, L.L.C.
To: JPP, LLC
Reel/Frame 045013/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2014
From: BURR, JONATHAN R.; SRINIVASAN, MUKUND
To: SEARS BRANDS, L.L.C.
Reel/Frame 033461/0942 →