US20070055572A1 - Managing stock available to on-line and in-person shoppers - Google Patents
Managing stock available to on-line and in-person shoppers Download PDFInfo
- Publication number
- US20070055572A1 US20070055572A1 US11/542,398 US54239806A US2007055572A1 US 20070055572 A1 US20070055572 A1 US 20070055572A1 US 54239806 A US54239806 A US 54239806A US 2007055572 A1 US2007055572 A1 US 2007055572A1
- Authority
- US
- United States
- Prior art keywords
- item
- line
- shopper
- person
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/203—Inventory monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Definitions
- the present invention applies generally to the field of electronic commerce, and more particularly to a method for managing stock of an item that may be put into an electronic shopping cart by an on-line shopper at roughly the same time that it is put into a physical shopping cart by an in-person shopper.
- an on-line merchant uses data processing equipment to keep inventory records. Each time a unit of a particular item is sold, the number of that item remaining in inventory is reduced in the inventory record.
- the merchant's data processing system checks the inventory record concerning that item. If the inventory record shows that the item is not in stock, the on-line shopper is informed, and the order is rejected, or accepted with the stipulation that shipping of the item will be delayed; if the inventory record shows that the item is in stock, the order is accepted unconditionally.
- an on-line merchant may accept an order that cannot be filled because the stock of the item is depleted, despite an incorrect inventory record showing otherwise.
- the on-line shopper may be dissatisfied by the shopping experience. So, not only is the merchant unable to profit from selling the particular item ordered by the on-line shopper, the merchant also risks offending a customer. Consequently, it is important that an item in fact be in stock when the merchant accepts an on-line order.
- the in-person shopper may remove an item from stock, put the item in his or her shopping cart, and then continue shopping for quite some time.
- the in-person shopper finally checks out, the inventory record concerning the selected item is brought up to date.
- the inventory record is incorrect, and may sometimes show that an item is available when in fact the last unit of the item has been taken from stock and put into a physical shopping cart by an in-person shopper.
- an on-line shopper may place an order for the same item held by an in-person shopper, and be assured by the merchant that the item is available from stock. Only too late the merchant finds that the item ordered by the on-line shopper is in fact not available, and must inform the on-line shopper that the order cannot be filled after all.
- the present invention provides a way of tracking stock so that a merchant who provides both on-line and in-person shopping may dependably advise an on-line shopper regarding the from-stock availability of an item requested or ordered.
- the merchant determines an approximate quantity available of an item that may be purchased by an on-line shopper, and adjusts the approximate quantity according to a quantity-held estimate that reflects the quantity of the item in pre-checkout possession of in-person shoppers.
- the approximate quantity may be determined from inventory records; the quantity-held estimate may be the average number of the item that has been historically purchased by in-person shoppers over a predetermined period of time, for example the average number of the item historically purchased by in-person shoppers over a thirty-minute period.
- the quantity-held estimate may have finer granularity, or may be dependent upon the time of day, day of the week, season of the year, or proximity to the occurrence of a holiday or a special season such as “back to school.”
- the merchant identifies an item requested by an on-line shopper; determines the approximate quantity of the item available according to an inventory record; adjusts the approximate quantity in response to a quantity-held estimate that reflects the quantity of the item in pre-checkout possession of in-person shoppers, to provide an adjusted quantity; compares the adjusted quantity to a threshold; and, when the adjusted quantity is less than the threshold, invokes a corrective action.
- the corrective action may include, for example, prompting the on-line shopper to select an alternative to the item, asking the on-line shopper to submit an order immediately so that the item may be removed from stock and set aside on behalf of the on-line shopper, monitoring the approximate quantity during the course of the on-line shopping session and informing the on-line shopper if the approximate quantity indicates that the item has become unavailable, instructing an in-house shopping assistant to reserve the item for the on-line shopper, and so forth.
- the invention provides a way for a merchant to better advise an on-line shopper concerning the from-stock availability of an item selected or ordered by the on-line shopper, when the item may be removed from stock by an in-person shopper and held for a significant period of time during which its inventory record is incorrect.
- FIG. 1 shows an exemplary structure that includes a “click and mortar” merchant according to the present invention, an on-line shopper, and an in-person shopper.
- FIG. 2 shows aspects of the operation of a method according to the present invention, suitable for use with the exemplary structure of FIG. 1 .
- the present invention enables a merchant who provides both on-line and in-person shopping to advise on-line shoppers concerning the availability of items that may be removed from stock by in-person shoppers.
- an on-line shopper 100 is connected via the Internet 105 or other communication network to a “click and mortar” merchant 110 who provides both in-line and in-person shopping.
- the merchant 110 includes a Web server 115 or equivalent equipment, a stock 120 of items for sale, and an inventory record 125 concerning the stock 120 .
- the server 115 receives the order, and notifies an in-house shopping assistant 130 , who may be a human or an automaton, to retrieve the item 122 from the stock 120 , package the item 122 , and ship the item 122 to the on-line shopper 100 .
- FIG. 1 shows a single on-line shopper 100 for clarity of description, the present invention applies as well when a plurality of on-line shoppers access the merchant 110 .
- the merchant 110 also may include a point-of-sale system 140 to accept purchases from an in-person shopper 150 .
- the in-person shopper 150 may visit the merchant 110 , remove the item 122 from stock 120 , put the item 122 into a physical shopping cart 155 or otherwise take physical charge of the item 122 , and checkout using the point-of-sale system 140 .
- FIG. 1 shows a single in-person shopper 150 for clarity of description, the present invention applies as well when a plurality of in-person shoppers visit the merchant 110 .
- the inventory record 125 contains the approximate quantity 126 of the item 122 in the stock 120 .
- the stock 120 may have 200 units of the item 122 .
- the server 115 accepts an on-line order from an on-line shopper such as the on-line shopper 100 , the approximate quantity 126 is decreased by the quantity of the item 122 ordered.
- an in-person shopper such as the in-person shopper 150 checks out, for example through the point-of-sale system 140
- the point-of-sale system 140 or other means decreases the approximate quantity 126 in the inventory record 125 by the number of the item 122 sold.
- the approximate quantity 126 in the inventory record 125 is roughly the number of units of the item 122 actually present in the stock 120 at a given time, and is called here the approximate quantity 126 of the item 122 that is available for purchase by the on-line shopper 100 .
- the approximate quantity 126 will be off by the number of units of the item 122 held pre-checkout by in-person shoppers such as the in-person shopper 150 .
- the merchant 110 may accept an on-line order from the on-line shopper 100 for the item 122 , and may improperly advise the on-line shopper 100 that the item 122 is then available from the stock 120 .
- the point-of-sale system 140 provides a quantity-held estimate 127 , i.e., an estimate of the number of units of the item 122 held pre-checkout by in-person shoppers such as the in-person shopper 150 of FIG. 1 .
- the quantity-held estimate 127 may be an estimate of the number of units of the item 122 held in physical shopping carts such as the physical shopping cart 155 of FIG. 1 .
- the quantity-held estimate 127 may be stored as part of the inventory record 125 , and thereby made readily available to the server 115 .
- the quantity-held estimate 127 may be the average number of units of the item 122 purchased in the past by in-person shoppers such as the in-person shopper 150 over a predetermined period of time.
- the point-of-sale system 140 may have in the past checked out, on average, five units of the item 122 during any fifteen-minute period, where fifteen minutes may be the average duration of an in-person shopping session.
- the quantity-held estimate 127 of the item 122 would be five.
- the invention encompasses as well quantity-held estimates based on more advanced techniques of time-series analysis, including various smoothing methods applied to historical records, prediction based on autocorrelation and crosscorrelations, and so forth, including estimates provided by the methods disclosed in U.S. Pat. No. 5,299,115, “Product Demand System and Method,” the entirety of which is hereby incorporated herein by reference.
- the quantity-held estimate 127 may be kept as a function of time of the day, day of the week, or both, and so forth. Further, the quantity-held estimate 127 may be kept as a function of other parameters, and may be, for example, adjusted by proximity to a holiday such as Christmas or otherwise seasonally adjusted, for example to reflect “back to school” demands.
- the point-of-sale system 140 may have checked out, on historical average, ten units of the item 122 in past fifteen minute periods between 11:00 and 12:00 and twenty units of the item 122 in past fifteen-minute periods between 12:00 and 13:00 on Mondays, Wednesdays, and Fridays; and three units of the item 122 , on average, during other past fifteen minute periods between 08:00 and 18:00 on Mondays, Wednesdays, and Fridays; and six units of the item 122 during past fifteen-minute periods on Tuesdays and Thursdays.
- the quantity-held estimate 127 would be ten; for an on-line order received at 15:42 on Thursday, the quantity-held estimate 127 would be six.
- FIG. 2 illustrates an exemplary method according to the invention that is applicable to the exemplary structure shown in FIG. 1 .
- the server 115 identifies the item 122 requested (i.e., selected or otherwise put into the electronic shopping cart 102 , or ordered, and so forth) by the on-line shopper 100 (step 200 ).
- the server 115 or other logic within the merchant 110 then reads the approximate quantity 126 of the item 122 (step 210 ), and the quantity-held estimate 127 (step 220 ).
- the server 115 or other logic within the merchant 110 determines the adjusted quantity, which is an approximation of the number of the item 122 available for purchase by on-line shoppers.
- the adjusted quantity is found by adjusting the approximate quantity 126 responsive to the quantity-held estimate 127 (step 230 ).
- the adjusted quantity may be determined by subtracting the quantity-held estimate 127 from the approximate quantity 126 .
- the adjusted quantity may be determined ahead of, or independently of, the identifying step shown in FIG. 2 .
- the adjusted quantity may be determined at specified times or in recognition of specified events such as changes in the approximate quantity caused by purchases by in-person shoppers.
- the server 115 or other logic compares the adjusted quantity with a predetermined threshold (step 240 ).
- the predetermined threshold is one unit. If the adjusted quantity equals or exceeds the threshold, the merchant 110 accepts the request by the on-line shopper (step 250 ), and returns to identify the next item requested by the on-line shopper 100 (step 200 ). Otherwise (i.e., the adjusted quantity is less than the threshold), the server 115 or other logic within the merchant 110 invokes a corrective action (step 260 ), and returns to identify the next item requested by the on-line shopper 100 (step 200 ).
- the corrective action may include, for example, prompting the on-line shopper 100 to select an alternative to the item 122 (here, the term “alternative item” includes as well a back-up item that serves as an alternative when the primary item is in fact not available); asking the on-line shopper 100 to submit an order immediately so that the item 122 may be removed from the stock 120 and set aside on behalf of the on-line shopper 100 ; monitoring the approximate quantity 126 during the course of the on-line shopping session and informing the on-line shopper 100 if the approximate quantity 126 falls below a second threshold (which is zero units in a preferred embodiment), thereby indicating that the item 122 is no longer available; instructing the in-house shopping assistant 130 to reserve the item 122 for the on-line shopper 100 ; and so forth.
- a second threshold which is zero units in a preferred embodiment
Abstract
A method for managing stock so that a merchant who provides both on-line and in-person shopping may dependably advise an on-line shopper regarding availability of an item. An approximate quantity available of the item is determined, and then adjusted according to an estimate of the quantity of the item held before checkout by in-person shoppers. When the result is less than a threshold, corrective action is invoked. The corrective action may be prompting the on-line shopper to select an alternative item, asking the on-line shopper to submit an order immediately, monitoring the approximate quantity during the on-line shopping session and informing the on-line shopper if the approximate quantity falls below a second threshold, and instructing an in-house shopping assistant to reserve the item for the on-line shopper.
Description
- The present invention applies generally to the field of electronic commerce, and more particularly to a method for managing stock of an item that may be put into an electronic shopping cart by an on-line shopper at roughly the same time that it is put into a physical shopping cart by an in-person shopper.
- One of the many conveniences of electronic commerce, in particular on-line shopping, is immediate confirmation that a desired item is, or is not, immediately available from stock. To provide this information, an on-line merchant uses data processing equipment to keep inventory records. Each time a unit of a particular item is sold, the number of that item remaining in inventory is reduced in the inventory record.
- When an on-line shopper requests or orders an item from the on-line merchant, for example by including the item in an electronic shopping cart, the merchant's data processing system checks the inventory record concerning that item. If the inventory record shows that the item is not in stock, the on-line shopper is informed, and the order is rejected, or accepted with the stipulation that shipping of the item will be delayed; if the inventory record shows that the item is in stock, the order is accepted unconditionally.
- On occasion, an on-line merchant may accept an order that cannot be filled because the stock of the item is depleted, despite an incorrect inventory record showing otherwise. When this happens, the on-line shopper may be dissatisfied by the shopping experience. So, not only is the merchant unable to profit from selling the particular item ordered by the on-line shopper, the merchant also risks offending a customer. Consequently, it is important that an item in fact be in stock when the merchant accepts an on-line order.
- Tracking stock and providing accurate reports of item availability become significantly more difficult when a merchant provides both on-line and traditional in-person shopping. Enterprises of this kind have recently become known as “click and mortar,” where “click” suggests on-line shopping where a shopper uses a computer mouse to put an item into an electronic shopping cart, and “mortar” suggests traditional in-person shopping where a shopper puts an item into a physical shopping cart or otherwise takes physical charge of the item before checkout.
- A problem arises when an in-person shopper engages in a prolonged shopping session. The in-person shopper may remove an item from stock, put the item in his or her shopping cart, and then continue shopping for quite some time. When the in-person shopper finally checks out, the inventory record concerning the selected item is brought up to date. In the meantime, however, the inventory record is incorrect, and may sometimes show that an item is available when in fact the last unit of the item has been taken from stock and put into a physical shopping cart by an in-person shopper.
- For the duration of the in-person shopping session, which in practice may easily reach thirty minutes, an on-line shopper may place an order for the same item held by an in-person shopper, and be assured by the merchant that the item is available from stock. Only too late the merchant finds that the item ordered by the on-line shopper is in fact not available, and must inform the on-line shopper that the order cannot be filled after all.
- When this happens, the on-line shopper may become dissatisfied with the merchant and with on-line shopping in general. Consequently, there is a need for a way of determining whether an item offered for sale to both on-line and in-person shoppers is in stock, rather than in the physical shopping cart of an in-person shopper, when a merchant accepts an on-line order for that item, so that a merchant may correctly advise the on-line shopper regarding the availability of the item from stock.
- The present invention provides a way of tracking stock so that a merchant who provides both on-line and in-person shopping may dependably advise an on-line shopper regarding the from-stock availability of an item requested or ordered.
- In one embodiment of the invention, the merchant determines an approximate quantity available of an item that may be purchased by an on-line shopper, and adjusts the approximate quantity according to a quantity-held estimate that reflects the quantity of the item in pre-checkout possession of in-person shoppers. The approximate quantity may be determined from inventory records; the quantity-held estimate may be the average number of the item that has been historically purchased by in-person shoppers over a predetermined period of time, for example the average number of the item historically purchased by in-person shoppers over a thirty-minute period. In other embodiments of the invention, the quantity-held estimate may have finer granularity, or may be dependent upon the time of day, day of the week, season of the year, or proximity to the occurrence of a holiday or a special season such as “back to school.”
- In another embodiment of the invention, the merchant identifies an item requested by an on-line shopper; determines the approximate quantity of the item available according to an inventory record; adjusts the approximate quantity in response to a quantity-held estimate that reflects the quantity of the item in pre-checkout possession of in-person shoppers, to provide an adjusted quantity; compares the adjusted quantity to a threshold; and, when the adjusted quantity is less than the threshold, invokes a corrective action. In various embodiments of the invention, the corrective action may include, for example, prompting the on-line shopper to select an alternative to the item, asking the on-line shopper to submit an order immediately so that the item may be removed from stock and set aside on behalf of the on-line shopper, monitoring the approximate quantity during the course of the on-line shopping session and informing the on-line shopper if the approximate quantity indicates that the item has become unavailable, instructing an in-house shopping assistant to reserve the item for the on-line shopper, and so forth.
- Thus the invention provides a way for a merchant to better advise an on-line shopper concerning the from-stock availability of an item selected or ordered by the on-line shopper, when the item may be removed from stock by an in-person shopper and held for a significant period of time during which its inventory record is incorrect. These and other aspects of the invention will be more fully appreciated when considered in light of the following drawings and detailed description.
-
FIG. 1 shows an exemplary structure that includes a “click and mortar” merchant according to the present invention, an on-line shopper, and an in-person shopper. -
FIG. 2 shows aspects of the operation of a method according to the present invention, suitable for use with the exemplary structure ofFIG. 1 . - The present invention enables a merchant who provides both on-line and in-person shopping to advise on-line shoppers concerning the availability of items that may be removed from stock by in-person shoppers.
- In
FIG. 1 , an on-line shopper 100 is connected via the Internet 105 or other communication network to a “click and mortar”merchant 110 who provides both in-line and in-person shopping. Themerchant 110 includes aWeb server 115 or equivalent equipment, astock 120 of items for sale, and aninventory record 125 concerning thestock 120. When the on-line shopper 100 orders anitem 122 from thestock 120, theserver 115 receives the order, and notifies an in-house shopping assistant 130, who may be a human or an automaton, to retrieve theitem 122 from thestock 120, package theitem 122, and ship theitem 122 to the on-line shopper 100. AlthoughFIG. 1 shows a single on-line shopper 100 for clarity of description, the present invention applies as well when a plurality of on-line shoppers access themerchant 110. - The
merchant 110 also may include a point-of-sale system 140 to accept purchases from an in-person shopper 150. The in-person shopper 150 may visit themerchant 110, remove theitem 122 fromstock 120, put theitem 122 into a physical shopping cart 155 or otherwise take physical charge of theitem 122, and checkout using the point-of-sale system 140. AlthoughFIG. 1 shows a single in-person shopper 150 for clarity of description, the present invention applies as well when a plurality of in-person shoppers visit themerchant 110. - The
inventory record 125 contains theapproximate quantity 126 of theitem 122 in thestock 120. For example, when theitem 122 is first offered for sale, thestock 120 may have 200 units of theitem 122. Each time theserver 115 accepts an on-line order from an on-line shopper such as the on-line shopper 100, theapproximate quantity 126 is decreased by the quantity of theitem 122 ordered. Also, when an in-person shopper such as the in-person shopper 150 checks out, for example through the point-of-sale system 140, the point-of-sale system 140 or other means decreases theapproximate quantity 126 in theinventory record 125 by the number of theitem 122 sold. Thus theapproximate quantity 126 in theinventory record 125 is roughly the number of units of theitem 122 actually present in thestock 120 at a given time, and is called here theapproximate quantity 126 of theitem 122 that is available for purchase by the on-line shopper 100. - A problem arises when the in-
person shopper 150 removes theitem 122 from thestock 120, places theitem 122 in the physical shopping cart 155 or otherwise takes charge of theitem 122, but does not checkout promptly. In such circumstances, theapproximate quantity 126 will be off by the number of units of theitem 122 held pre-checkout by in-person shoppers such as the in-person shopper 150. Based on the incorrectapproximate quantity 126, themerchant 110 may accept an on-line order from the on-line shopper 100 for theitem 122, and may improperly advise the on-line shopper 100 that theitem 122 is then available from thestock 120. - In order to enable the
merchant 110 to more accurately advise the on-line shopper 100 regarding the availability of theitem 122 from thestock 120, the point-of-sale system 140, or other logic or means within themerchant 110, provides a quantity-heldestimate 127, i.e., an estimate of the number of units of theitem 122 held pre-checkout by in-person shoppers such as the in-person shopper 150 ofFIG. 1 . For example, the quantity-heldestimate 127 may be an estimate of the number of units of theitem 122 held in physical shopping carts such as the physical shopping cart 155 ofFIG. 1 . The quantity-heldestimate 127 may be stored as part of theinventory record 125, and thereby made readily available to theserver 115. In one embodiment of the invention, the quantity-heldestimate 127 may be the average number of units of theitem 122 purchased in the past by in-person shoppers such as the in-person shopper 150 over a predetermined period of time. For example, the point-of-sale system 140 may have in the past checked out, on average, five units of theitem 122 during any fifteen-minute period, where fifteen minutes may be the average duration of an in-person shopping session. In this case, the quantity-heldestimate 127 of theitem 122 would be five. Although this example uses a simple numerical average as the quantity-heldestimate 127 for clarity of illustration, the invention encompasses as well quantity-held estimates based on more advanced techniques of time-series analysis, including various smoothing methods applied to historical records, prediction based on autocorrelation and crosscorrelations, and so forth, including estimates provided by the methods disclosed in U.S. Pat. No. 5,299,115, “Product Demand System and Method,” the entirety of which is hereby incorporated herein by reference. - In another embodiment of the invention, the quantity-held
estimate 127 may be kept as a function of time of the day, day of the week, or both, and so forth. Further, the quantity-heldestimate 127 may be kept as a function of other parameters, and may be, for example, adjusted by proximity to a holiday such as Christmas or otherwise seasonally adjusted, for example to reflect “back to school” demands. For descriptive convenience, all such seasonal adjustments are encompassed here by the term “holiday.” For example, the point-of-sale system 140 may have checked out, on historical average, ten units of theitem 122 in past fifteen minute periods between 11:00 and 12:00 and twenty units of theitem 122 in past fifteen-minute periods between 12:00 and 13:00 on Mondays, Wednesdays, and Fridays; and three units of theitem 122, on average, during other past fifteen minute periods between 08:00 and 18:00 on Mondays, Wednesdays, and Fridays; and six units of theitem 122 during past fifteen-minute periods on Tuesdays and Thursdays. For an on-line order received at 11:18 on a Monday according to this example, the quantity-heldestimate 127 would be ten; for an on-line order received at 15:42 on Thursday, the quantity-heldestimate 127 would be six. -
FIG. 2 illustrates an exemplary method according to the invention that is applicable to the exemplary structure shown inFIG. 1 . As shown inFIG. 2 , theserver 115 identifies theitem 122 requested (i.e., selected or otherwise put into theelectronic shopping cart 102, or ordered, and so forth) by the on-line shopper 100 (step 200). Theserver 115 or other logic within themerchant 110 then reads theapproximate quantity 126 of the item 122 (step 210), and the quantity-held estimate 127 (step 220). Theserver 115 or other logic within themerchant 110 then determines the adjusted quantity, which is an approximation of the number of theitem 122 available for purchase by on-line shoppers. The adjusted quantity is found by adjusting theapproximate quantity 126 responsive to the quantity-held estimate 127 (step 230). For example, the adjusted quantity may be determined by subtracting the quantity-heldestimate 127 from theapproximate quantity 126. As an alternative to the exemplary method ofFIG. 2 , the adjusted quantity may be determined ahead of, or independently of, the identifying step shown inFIG. 2 . For example, the adjusted quantity may be determined at specified times or in recognition of specified events such as changes in the approximate quantity caused by purchases by in-person shoppers. - As shown in
FIG. 2 , theserver 115 or other logic then compares the adjusted quantity with a predetermined threshold (step 240). In a preferred embodiment of the invention, the predetermined threshold is one unit. If the adjusted quantity equals or exceeds the threshold, themerchant 110 accepts the request by the on-line shopper (step 250), and returns to identify the next item requested by the on-line shopper 100 (step 200). Otherwise (i.e., the adjusted quantity is less than the threshold), theserver 115 or other logic within themerchant 110 invokes a corrective action (step 260), and returns to identify the next item requested by the on-line shopper 100 (step 200). - In various embodiments of the invention, the corrective action may include, for example, prompting the on-
line shopper 100 to select an alternative to the item 122 (here, the term “alternative item” includes as well a back-up item that serves as an alternative when the primary item is in fact not available); asking the on-line shopper 100 to submit an order immediately so that theitem 122 may be removed from thestock 120 and set aside on behalf of the on-line shopper 100; monitoring theapproximate quantity 126 during the course of the on-line shopping session and informing the on-line shopper 100 if theapproximate quantity 126 falls below a second threshold (which is zero units in a preferred embodiment), thereby indicating that theitem 122 is no longer available; instructing the in-house shopping assistant 130 to reserve theitem 122 for the on-line shopper 100; and so forth. - From the foregoing description, those skilled in the art will appreciate that the present invention provides a more dependable way for a click-and-mortar merchant who offers both on-line and in-person shopping to advise an on-line shopper about the from-stock availability of an item that may be removed from stock by an in-person shopper. The foregoing description is, however, illustrative rather than limiting, and the scope of the present invention is limited only by the following claims.
Claims (10)
1. (canceled)
2. (canceled)
3. (canceled)
4. (canceled)
5. (canceled)
6. (canceled)
7. A method of operating a combined on-line and physical retail store for an on-line shopper, comprising the steps of:
receiving at a web server an order for an item by an on-line shopper;
determining via the server a real time approximate quantity of the item available for purchase by the on-line shopper;
adjusting via the server the real time approximate quantity responsive to a quantity-held estimate of a number of units of the item held by in-person shoppers who physically removed said units of the item from inventory prior to checkout by the in-person shoppers to provide an adjusted quantity;
comparing via the server the adjusted quantity with a first threshold; and
when the adjusted quantity is less than the first threshold, prompting the on-line shopper to select an alternative item.
8. A method of operating a combined on-line and physical retail store for an on-line shopper, comprising the steps of:
receiving at a web server an order for an item by an on-line shopper;
determining via the server a real time approximate quantity of the item available for purchase by the on-line shopper;
adjusting via the server the real time approximate quantity responsive to a quantity-held estimate of a number of units of the item held by in-person shoppers who physically removed said units of the item from inventory prior to checkout by the in-person shoppers to provide an adjusted quantity;
comparing via the server the adjusted quantity with a first threshold;
when the adjusted quantity is less than the first threshold, asking the on-line shopper to submit an order for the item; and,
if the on-line shopper submits the order, removing the item from stock and revising the approximate quantity.
9. (canceled)
10. A method of operating a combined on-line and physical retail store for an on-line shopper, comprising the steps of:
receiving at a web server an order for an item by an on-line shopper;
determining via the server a real time approximate quantity of the item available for purchase by the on-line shopper;
adjusting via the server the real time approximate quantity responsive to a quantity-held estimate of a number of units of the item held by in-person shoppers who physically removed said units of the item from inventory prior to checkout by the in-person shoppers to provide an adjusted quantity;
comparing via the server the adjusted quantity with a first threshold; and
when the adjusted quantity is less than the first threshold, instructing an in-house shopping assistant to reserve the item for the on-line shopper.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/542,398 US20070055572A1 (en) | 2001-10-23 | 2006-10-03 | Managing stock available to on-line and in-person shoppers |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/032,746 US7143059B2 (en) | 2001-10-23 | 2001-10-23 | Managing stock available to on-line and in-person shoppers |
US11/542,398 US20070055572A1 (en) | 2001-10-23 | 2006-10-03 | Managing stock available to on-line and in-person shoppers |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/032,746 Division US7143059B2 (en) | 2001-10-23 | 2001-10-23 | Managing stock available to on-line and in-person shoppers |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070055572A1 true US20070055572A1 (en) | 2007-03-08 |
Family
ID=21866595
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/032,746 Expired - Lifetime US7143059B2 (en) | 2001-10-23 | 2001-10-23 | Managing stock available to on-line and in-person shoppers |
US11/542,398 Abandoned US20070055572A1 (en) | 2001-10-23 | 2006-10-03 | Managing stock available to on-line and in-person shoppers |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/032,746 Expired - Lifetime US7143059B2 (en) | 2001-10-23 | 2001-10-23 | Managing stock available to on-line and in-person shoppers |
Country Status (1)
Country | Link |
---|---|
US (2) | US7143059B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050286694A1 (en) * | 2004-06-29 | 2005-12-29 | Son Chang H | Order confirmation system using clip and method thereof, and on-line accomplishment authentication method of transaction accomplishment using the same |
US20110082769A1 (en) * | 2009-10-02 | 2011-04-07 | Ryan Daniel Hatfield | Method for managing item quantities in an ecommerce environment |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030171996A1 (en) * | 2002-03-07 | 2003-09-11 | Andy Chen | Method for delivery of products purchased online |
US20100100844A1 (en) * | 2008-10-10 | 2010-04-22 | Toshiba Tec Kabushiki Kaisha | Electronic menu apparatus |
US20130173348A1 (en) * | 2011-12-29 | 2013-07-04 | Vandana Deep | Framework to render spatial information of entities |
US10062051B2 (en) * | 2014-12-19 | 2018-08-28 | Curbside, Inc. | Estimation of third party inventory |
US10474994B2 (en) | 2016-02-09 | 2019-11-12 | Target Brands, Inc. | Computationally efficient restocking display |
US10586204B2 (en) | 2016-02-29 | 2020-03-10 | International Business Machines Corporation | Dynamically adjusting a safety stock level |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5299115A (en) * | 1989-09-12 | 1994-03-29 | Mrs. Fields Software Group Inc. | Product demand system and method |
US5390107A (en) * | 1993-04-28 | 1995-02-14 | Datatec Industries Inc. | Checkout lane alert system and method |
US5504589A (en) * | 1993-12-27 | 1996-04-02 | Montague; Charles E. | System and apparatus for transmitting food orders to a central station |
US5592378A (en) * | 1994-08-19 | 1997-01-07 | Andersen Consulting Llp | Computerized order entry system and method |
US5729697A (en) * | 1995-04-24 | 1998-03-17 | International Business Machines Corporation | Intelligent shopping cart |
US5878401A (en) * | 1996-02-09 | 1999-03-02 | Joseph; Joseph | Sales and inventory method and apparatus |
US5909023A (en) * | 1996-02-23 | 1999-06-01 | Hitachi, Ltd. | Online shopping support method and system for sales promotions based on the purchase history of users |
US5918211A (en) * | 1996-05-30 | 1999-06-29 | Retail Multimedia Corporation | Method and apparatus for promoting products and influencing consumer purchasing decisions at the point-of-purchase |
US5933813A (en) * | 1995-04-13 | 1999-08-03 | Eldat Communication Ltd. | Sales promotion data processor system and interactive changeable display particularly useful therein |
US6026372A (en) * | 1997-05-27 | 2000-02-15 | Savage; John K. | Computer system for maintaining current and predicting future food needs |
US6032125A (en) * | 1996-11-07 | 2000-02-29 | Fujitsu Limited | Demand forecasting method, demand forecasting system, and recording medium |
US6141006A (en) * | 1999-02-11 | 2000-10-31 | Quickbuy, Inc. | Methods for executing commercial transactions in a network system using visual link objects |
US6298972B1 (en) * | 1997-11-10 | 2001-10-09 | Walker Digital, Llc | Method and apparatus for establishing and managing vending machine subscriptions |
US20010032152A1 (en) * | 1999-12-28 | 2001-10-18 | Rajesh Khosla | Temporary internet mobile showroom providing E-commerce capability |
US20020032643A1 (en) * | 1999-08-05 | 2002-03-14 | Himmelstein Richard B. | Electronic bartering system |
US20020147651A1 (en) * | 2001-04-06 | 2002-10-10 | Hoar Kevin G. | Method of and apparatus for determining item availability |
US20030074349A1 (en) * | 2000-12-22 | 2003-04-17 | Aman Gupta | Method and apparatus for displaying real-time status of product availability, orders, and sales revenue |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4656463A (en) * | 1983-04-21 | 1987-04-07 | Intelli-Tech Corporation | LIMIS systems, devices and methods |
US4866661A (en) * | 1986-03-26 | 1989-09-12 | Prins Maurits L De | Computer controlled rental and sale system and method for a supermarket and the like |
US5608621A (en) * | 1995-03-24 | 1997-03-04 | Panduit Corporation | System and method for controlling the number of units of parts in an inventory |
US6006196A (en) * | 1997-05-01 | 1999-12-21 | International Business Machines Corporation | Method of estimating future replenishment requirements and inventory levels in physical distribution networks |
US5897624A (en) * | 1997-07-23 | 1999-04-27 | International Business Machines Corporation | Enhanced (R,S,S) policy for periodic review single-item inventory control |
JP3777759B2 (en) * | 1997-11-20 | 2006-05-24 | 株式会社富士通ゼネラル | Real-time inventory management system |
US6076071A (en) * | 1998-07-06 | 2000-06-13 | Automated Business Companies | Automated synchronous product pricing and advertising system |
US6205431B1 (en) * | 1998-10-29 | 2001-03-20 | Smart Software, Inc. | System and method for forecasting intermittent demand |
US6327573B1 (en) * | 1998-12-31 | 2001-12-04 | Walker Digital, Llc | Multiple party reward system utilizing single account |
JP2001163314A (en) * | 1999-12-07 | 2001-06-19 | Fuji Photo Film Co Ltd | Article packaging apparatus including printer |
US6446045B1 (en) * | 2000-01-10 | 2002-09-03 | Lucinda Stone | Method for using computers to facilitate and control the creating of a plurality of functions |
EP1257893A4 (en) * | 2000-01-27 | 2003-05-28 | Ronald Johnson | System and methods for on-line, real-time inventory display, monitoring and control |
US7272571B2 (en) * | 2000-07-07 | 2007-09-18 | Mars Incorporated | Method and apparatus for effective distribution and delivery of goods ordered on the World-Wide-Web |
US20030046173A1 (en) * | 2001-08-30 | 2003-03-06 | Benjier James A. | Store delivery of products ordered over a computer network |
-
2001
- 2001-10-23 US US10/032,746 patent/US7143059B2/en not_active Expired - Lifetime
-
2006
- 2006-10-03 US US11/542,398 patent/US20070055572A1/en not_active Abandoned
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5299115A (en) * | 1989-09-12 | 1994-03-29 | Mrs. Fields Software Group Inc. | Product demand system and method |
US5390107A (en) * | 1993-04-28 | 1995-02-14 | Datatec Industries Inc. | Checkout lane alert system and method |
US5504589A (en) * | 1993-12-27 | 1996-04-02 | Montague; Charles E. | System and apparatus for transmitting food orders to a central station |
US5592378A (en) * | 1994-08-19 | 1997-01-07 | Andersen Consulting Llp | Computerized order entry system and method |
US5933813A (en) * | 1995-04-13 | 1999-08-03 | Eldat Communication Ltd. | Sales promotion data processor system and interactive changeable display particularly useful therein |
US5729697A (en) * | 1995-04-24 | 1998-03-17 | International Business Machines Corporation | Intelligent shopping cart |
US6032127A (en) * | 1995-04-24 | 2000-02-29 | Intermec Ip Corp. | Intelligent shopping cart |
US5878401A (en) * | 1996-02-09 | 1999-03-02 | Joseph; Joseph | Sales and inventory method and apparatus |
US5909023A (en) * | 1996-02-23 | 1999-06-01 | Hitachi, Ltd. | Online shopping support method and system for sales promotions based on the purchase history of users |
US5918211A (en) * | 1996-05-30 | 1999-06-29 | Retail Multimedia Corporation | Method and apparatus for promoting products and influencing consumer purchasing decisions at the point-of-purchase |
US6032125A (en) * | 1996-11-07 | 2000-02-29 | Fujitsu Limited | Demand forecasting method, demand forecasting system, and recording medium |
US6026372A (en) * | 1997-05-27 | 2000-02-15 | Savage; John K. | Computer system for maintaining current and predicting future food needs |
US6298972B1 (en) * | 1997-11-10 | 2001-10-09 | Walker Digital, Llc | Method and apparatus for establishing and managing vending machine subscriptions |
US6141006A (en) * | 1999-02-11 | 2000-10-31 | Quickbuy, Inc. | Methods for executing commercial transactions in a network system using visual link objects |
US20020032643A1 (en) * | 1999-08-05 | 2002-03-14 | Himmelstein Richard B. | Electronic bartering system |
US20010032152A1 (en) * | 1999-12-28 | 2001-10-18 | Rajesh Khosla | Temporary internet mobile showroom providing E-commerce capability |
US20030074349A1 (en) * | 2000-12-22 | 2003-04-17 | Aman Gupta | Method and apparatus for displaying real-time status of product availability, orders, and sales revenue |
US20020147651A1 (en) * | 2001-04-06 | 2002-10-10 | Hoar Kevin G. | Method of and apparatus for determining item availability |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050286694A1 (en) * | 2004-06-29 | 2005-12-29 | Son Chang H | Order confirmation system using clip and method thereof, and on-line accomplishment authentication method of transaction accomplishment using the same |
US7616744B2 (en) * | 2004-06-29 | 2009-11-10 | Aimenet Co., Ltd. | Order confirmation system using clip and method thereof, and on-line accomplishment authentication method of transaction accomplishment using the same |
US20110082769A1 (en) * | 2009-10-02 | 2011-04-07 | Ryan Daniel Hatfield | Method for managing item quantities in an ecommerce environment |
Also Published As
Publication number | Publication date |
---|---|
US7143059B2 (en) | 2006-11-28 |
US20030078847A1 (en) | 2003-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070055572A1 (en) | Managing stock available to on-line and in-person shoppers | |
US7822692B2 (en) | Automated control of pricing using markdown profiles | |
US7778878B2 (en) | Profiling item sellers to inform item purchasing decisions and build trust in a multiple-seller marketplace | |
US20030023500A1 (en) | System and method for buying and selling merchandise | |
US20030093388A1 (en) | Automated product sourcing from multiple fulfillment centers | |
EP0829813A1 (en) | Credit card system and utilization method of credit card using the system | |
US20070033110A1 (en) | Systems, methods, and computer program products for relieving usage overloads in computer inventory systems by detecting and relaying pricing changes to a user | |
US20050182696A1 (en) | System and method for automatically controlling inventory | |
US7475038B2 (en) | System and methods for disclosing transaction information to customers | |
US20130159145A1 (en) | System and Method for Processing Product Orders | |
WO2001055817A3 (en) | System and methods for on-line, real-time inventory display, monitoring and control | |
US10803419B2 (en) | Stock management for electronic transactions | |
CN114254851A (en) | Commodity similarity handling | |
EP1195703A1 (en) | Information providing system and method | |
KR102555376B1 (en) | Method and server for purchasing products through time-series product price prediction | |
KR101868546B1 (en) | Change investment server and automatic investment method | |
KR100728769B1 (en) | Online buy back system | |
RU2111536C1 (en) | System for selling goods and services | |
JP2004265268A (en) | Product or service information processing system and method | |
KR20200001190A (en) | Method and system for managing absence about stock goods in open market | |
KR20190054876A (en) | Transaction method of goods, Computer program for the same, and Recording medium storing computer program for the same | |
KR102556916B1 (en) | Management service system for e-commerce and its methods | |
JP3577914B2 (en) | How to calculate sales plan quantity or production plan quantity of goods | |
CA2429200A1 (en) | Method and system for determining efficient inventory levels | |
JP4075186B2 (en) | Product price revision device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORA Free format text: PATENT ASSIGNMENT AND RESERVATION;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:028895/0935 Effective date: 20120731 |