IP Library Granted Patent US 7,103,566
Granted Patent B2
US 7,103,566 · App. 09/774,932 · Granted Sep 5, 2006

Applications of executable shopping lists

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 7,103,566
App. No.
09/774,932
Granted
Sep 5, 2006
Kind
B2
Abstract

An executable shopping list (ESL) enables a user browsing an affiliate Web site's Web page to order, with a single action, a bundle of multiple items offered for sale by the affiliate's associated merchant Web site, wherein the bundle is one that is not offered or available for sale as a bundle to on-line visitors who directly access the merchant's Web site server. By selecting a link on the affiliate's Web page, the ESL is executed, thereby automatically loading the bundle of multiple items on that list into a virtual shopping cart at the merchant's Web site on behalf of the user. The virtual shopping cart, filled with the multiple items, is then returned to the user's browser for completion of the checkout procedure by the user. ESLs can be implemented on the affiliate site's side using what is referred to as smart bookmark technology, which records for later playback, the multiple steps required to load each item on the list into a shopping cart at the merchant's Web server. Alternatively, ESLs cam be implemented on the merchant's site side using the merchant's Web server's infrastructure. A discount can be optionally associated with the offer to purchase the multiple items in the bundle. ESLs are also applied to permission marketing where a merchant can bundle a group of items together and electronically offer that bundle to one or more customers who have agreed to receive such merchandising offers.

Claims (21)

1. A method comprising:

receiving at a Web site of a merchant a request initiated by a user from a client through a single action initiated in a browser that is browsing at a Web page of a Web site of an affiliate of said merchant, the request being initiated to order a bundle of multiple items that are offered for sale as a bundle to visitors of the affiliate's Web site and not offered for sale as a bundle to direct on-line visitors to the merchant's Web site, the bundle of multiple items having been created by or on behalf of the affiliate only for sale to visitors of the Web site of the affiliate, and said bundle of items stored in an executable shopping list;

automatically loading the bundle of items in the executable shopping list into a shopping cart at the merchant's Web site in response to said single action; and

automatically creating at the merchant's Web site an order for a purchase by the user of the bundle of multiple items.

2. A method comprising:

automatically creating at a Web site of a merchant an order comprising a bundle of multiple items in response to a request initiated by a user from a client through a single action made at a Web site of an affiliate of the merchant to initiate a purchase of the bundle of multiple items, the bundle of multiple items not being offered for sale as a bundle to direct on-line visitors to that merchant's Web site, the bundle of multiple items having been created by or on behalf of the affiliate only for sale to visitors to the Web site of the affiliate, and said bundle of items stored in an executable shopping list; and

automatically loading the bundle of items in the executable shopping list into a shopping cart at the merchant's Web site in response to said single action.

3. The method of claim 1 or 2 wherein the client is a computer terminal.

4. The method of claim 1 or 2 wherein the client is a cell phone interacting with the Internet under a wireless protocol.

5. The method of claim 1 or 2 wherein the client is a personal digital assistant (PDA) having a wireless modem for connection to the Internet.

6. The method of claim 1 or 2 wherein the client is a telephone that receives voice messages from a telephone/IP server that are converted from Web pages formatted in a voice-recognizable markup language, and which telephone/IP server converts the request initiated by the user at the telephone into a request that is recognized by the merchant's Web site.

7. The method of claim 1 or 2 further comprising:

forwarding an indication of each of the ordered multiple items in the bundle to the client.

8. The method of claim 7 wherein the order is created for the user using a shopping cart ordering model and the indication forwarded to the client is a Web page comprising a virtual shopping cart filled with the bundle of multiple items.

9. The method of claim 8 wherein the request initiates a pre-recorded smart bookmark to automatically play a sequence of steps causing the merchant's Web site to load the virtual shopping cart with each of the multiple items in the bundle on behalf of the user.

10. The method of claim 9 wherein the smart bookmark also loads a discount associated with the purchase of the multiple items into the virtual shopping cart.

11. The method of claim 8 wherein the request initiates a program running on the merchant's Web site that recognizes the request and automatically causes the merchant's Web site to load the virtual shopping cart on behalf of the user with each of the multiple items in the bundle.

12. The method of claim 11 wherein the program is a CGI-bin script.

13. The method of claim 11 wherein the request is represented as a URL.

14. The method of claim 13 wherein a bundle discount is associated with the purchase of the bundle of the multiple items and the discount is loaded in the virtual shopping cart in association with the bundle of multiple items.

15. The method of claim 14 further comprising, before completing a checkout, determining for each bundle of multiple items in the user's virtual shopping cart that it separately includes each of the multiple items required for eligibility of the bundle discount associated with that bundle, and applying the discount associated with a bundle only if that bundle properly includes each of said multiple items.

Assignments (4)
CHANGE OF NAME Recorded Feb 19, 2019
From: NOKIA OF AMERICA CORPORATION
To: PIECE FUTURE PTE LTD
Reel/Frame 048376/0526 →
MERGER AND CHANGE OF NAME Recorded Oct 22, 2018
From: ALCATEL USA MARKETING, INC.; ALCATEL USA SOURCING, INC.; LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 047260/0585 →
CHANGE OF NAME Recorded Oct 22, 2018
From: ALCATEL-LUCENT USA INC.
To: NOKIA OF AMERICA CORPORATION
Reel/Frame 047286/0991 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0001 →