Systems and methods for determining product shipping costs for products sold from an online retailer

US2018197132A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018197132-A1
Application numberUS-201715401674-A
CountryUS
Kind codeA1
Filing dateJan 9, 2017
Priority dateJan 9, 2017
Publication dateJul 12, 2018
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining a product shipping cost for a product and coordinating a display on the electronic device of the user of the product shipping cost of a carrier shipping cost that is less than the maximum shipping cost for the product. The maximum shipping cost for the product can be determined by determining carriers comprising a transit time for shipping the product that is less than or equal to a shipping time requirement of a service level agreement with the user, determining a baseline cost for shipping the product, retrieving a fixed threshold cost for the product, and combining the fixed threshold cost and the baseline cost to determine a maximum shipping cost for the product.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system comprising: one or more processing modules; and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving an indication of user interest in a product from a user accessing a website of an online retailer on an electronic device of the user; determining a product shipping cost for the product using the one or more processing modules and a first set of rules by: determining a shipping time requirement of a service level agreement (SLA) with the user; determining a plurality of carriers comprising a transit time for shipping the product from one of a plurality of fulfillment centers to the user, the transit time being less than or equal to the shipping time requirement of the SLA with the user; determining a plurality of carrier shipping costs for the product, each carrier shipping cost of the plurality of carrier shipping cost being associated with a different carrier of the plurality of carriers; determining a baseline cost for shipping the product, the baseline cost comprising a lowest carrier shipping cost of the plurality of carrier shipping costs; retrieving a fixed threshold cost for the product; combining the fixed threshold cost and the baseline cost to determine a maximum shipping cost for the product; and determining one or more carrier shipping costs of the plurality of carrier shipping costs that are less than the maximum shipping cost for the product; and coordinating a display on the electronic device of the user of the product shipping cost of the one or more carrier shipping costs that are less than the maximum shipping cost for the product as determined using the first set of rules and the one or more processing modules. 2 . The system of claim 1 , wherein: determining the plurality of carriers comprises determining the plurality of carriers comprising the transit time for shipping the product that is less than or equal to the shipping time requirement of the SLA with the user irrespective of a daily shipping cutoff time; the one or more non-transitory storage modules storing computing instructions are further configured to run on the one or more processing modules and perform acts of: eliminating from consideration for shipping the product any carrier of the plurality of carriers comprising an unacceptable transit time for shipping the product from one of the plurality of fulfillment centers to the user, the unacceptable transmit time being greater than the shipping time requirement of the SLA with the user; eliminating from consideration for shipping the product any carrier of the plurality of carriers (1) determined to comprise the transit time for shipping the product that is less than or equal to the shipping time requirement of the SLA with user and also (2) determined to comprise an unacceptable carrier shipping cost that is greater than the maximum shipping cost for the product; and determining an expected delivery date for the product for every carrier of the plurality of carriers not eliminated from consideration for shipping the product; and coordinating the display on the electronic device of the user of the product shipping cost comprises coordinating the display on a product page for the product on the website of the online retailer on the electronic device of the user of the one or more carrier shipping costs that are less than the maximum shipping cost for the product before the product has been added to a shopping cart of the user on the website of the online retailer or before online checkout for the product by the user on the website of the online retailer. 3 . The system of claim 1 , wherein the product shipping cost comprises a fastest shipping time of the one or more carrier shipping costs of the plurality of shipping costs that are less than the maximum shipping cost for the product. 4 . The system of claim 1 , wherein the product shipping cost comprises a least expensive shipping cost of the one or more carrier shipping costs of the plurality of shipping costs that are less than the maximum shipping cost for the product. 5 . The system of claim 1 , wherein receiving the indication of the user interest in the product comprises receiving a search query related to the product from the user accessing the website of the online retailer on the electronic device of the user. 6 . The system of claim 1 , wherein receiving the indication of the user interest in the product comprises receiving a notification that the user has selected the product on the website of the online retailer on the electronic device of the user. 7 . The system of claim 1 , wherein the fixed threshold cost is based on (1) a forecast of how many products associated with the product will be sold by the online retailer during a predetermined period of time and (2) how much money the online retailer is willing to pay for shipping the product to the user without being reimbursed by the user. 8 . The system of claim 1 , wherein: the one or more non-transitory storage modules storing computing instructions are further configured to run on the one or more processing modules and perform an act of receiving a preferred shipping time for the product from the user; and retrieving the fixed threshold cost for the product comprises retrieving the fixed threshold cost that is associated with the preferred shipping time for the product as received from the user. 9 . The system of claim 1 , wherein the one or more non-transitory storage modules storing computing instructions are further configured to run on the one or more processing modules and perform an act of selecting an optimal delivery option using the one or more processing modules and a second set of rules by: generating a plurality of combinations of distributors that can fulfill an order for the product, the distributors comprising a warehouse for the online retailer, a third party fulfillment center, or a physical brick and mortar store for the online retailer; assigning a product quantity to each combination of the plurality of combinations of distributors to create different assignments for the plurality of combinations of distributors; assigning a carrier of the plurality of carriers to one of the different assignments for the plurality of combinations of distributors; creating a solution that can fulfill the order; and selecting a least expensive solution for the order. 10 . The system of claim 1 , wherein: determining the plurality of carriers comprises determining the plurality of carriers comprising the transit time for shipping the product that is less than or equal to the shipping time requirement of the SLA with the user irrespective of a daily shipping cutoff time; the one or more non-transitory storage modules storing computing instructions are further configured to run on the one or more processing modules and perform acts of: eliminating from consideration for shipping the product any carrier of the plurality of carriers comprising an unacceptable transit time for shipping the product from one of the plurality of fulfillment centers to the user, the unacceptable transmit time being greater than the shipping time requirement of the SLA with the user; eliminating from consideration for shipping the product any carrier of the plurality of carriers (1) determined to comprise the transit time for shipping the product that is less than or equal to the shipping time requirement of the SLA with user and also (2) determined to comprise an unacceptable carrier shipping cost that is greater than the maximum shipping cost for the product; and determining an expected delivery date for

Assignees

Inventors

Classifications

  • G06Q10/083Primary

    Shipping · CPC title

  • Customer relationship services · CPC title

  • Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2018197132A1 cover?
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining a product shipping cost for a product and coordinating a display on the electronic device of the user of the product shipping cost of a carrier shipping cost that is less…
Who is the assignee on this patent?
Wal Mart Stores Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/083. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 12 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).