US2023206260A1PendingUtilityA1

Computer system and computer-executed method for inventory valuation

Assignee: GROUPON INCPriority: Aug 22, 2014Filed: Oct 25, 2022Published: Jun 29, 2023
Est. expiryAug 22, 2034(~8.1 yrs left)· nominal 20-yr term from priority
G06Q 30/0206G06Q 30/0202
75
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Certain embodiments provide a computer-executed method for generating a future sales estimate for an item. The method includes programmatically accessing, from a dataset via a network device, an inventory residence time period of an item. The method also includes programmatically accessing, from the dataset via the network device, prior performance data associated with the item. The method also includes programmatically executing an inventory valuation engine to generate a future sales estimate for the item based on the inventory residence time period and the prior performance data. The method further includes executing a notification generation engine to adjust a notification policy defining a frequency or other characteristic of electronic marketing communications indicating the item transmitted to consumer devices based on the future sales estimate.

Claims

exact text as granted — not AI-modified
1 . A computer-executed method for programmatically adjusting a price of an item, the computer-executed method comprising:
 programmatically tracking an inventory residence time period of an item defining an amount of time the item has been offered for sale as a non-featured item;   programmatically accessing, from the dataset via the network device, prior performance data associated with the item;   programmatically executing an inventory valuation engine to generate a future sales estimate for the item based on the inventory residence time period and the prior performance data;   programmatically executing a notification generation engine to adjust a notification policy of electronic marketing communications indicating the item transmitted to consumer devices based on the future sales estimate; and   programmatically executing the notification generation engine to provide the electronic marketing communications to the consumer devices based on the adjusted notification policy.   
     
     
         2 . The computer-executed method of  claim 1 , wherein programmatically executing the inventory valuation engine to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data includes programmatically executing the inventory valuation engine to:
 determine an inventory residence time segment associated with the inventory residence time period of the item;   determine a discount level to apply to the prior performance data based on the inventory residence time segment; and   generate the future sale estimate based on the discount level.   
     
     
         3 . The computer-executed method of  claim 2 , wherein programmatically executing the inventory valuation engine to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data includes programmatically executing the inventory valuation engine to:
 determine a forecast time segment associated with a forecast time period for the future sales estimate; and   determine the discount level to apply to the prior performance data based on the inventory residence time segment and the forecast time segment.   
     
     
         4 . The computer-executed method of  claim 2 , further comprising:
 programmatically executing the inventory valuation engine to:
 determine a sales ratio of the item during the inventory residence time segment; 
 determine an available cap of the item within the inventory residence time segment; and 
 determine the discount level to apply to the prior performance data based on the sales ratio and the available cap. 
   
     
     
         5 . The computer-executed method of  claim 4 , wherein programmatically executing the inventory valuation engine to determine the sales ratio of the item during the inventory residence time segment includes programmatically executing the inventory valuation engine to:
 determine a number of units of the item sold in a second inventory residence time segment prior to the inventory residence time segment;   determine a second available cap of the item within the second inventory residence time segment; and   determine the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         6 . The computer-executed method of  claim 4 , wherein programmatically executing the inventory valuation engine to determine the sales ratio of the item during the inventory residence time segment includes programmatically executing the inventory valuation engine to:
 determine a number of units of the item sold in a feature time period prior to the inventory residence time segment;   determine a second available cap of the item within the feature period; and   determine the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         7 . (canceled) 
     
     
         8 . The computer-executed method of  claim 1 , further comprising:
 based on the future sales estimate, programmatically executing a purchase order generation engine for generating a purchase order for purchasing additional units of the item; and   transmitting computer-executable instructions via the network device for communicating the purchase order to an external computing device.   
     
     
         9 . The computer-executed method of  claim 1 , further comprising: programmatically executing a price adjustment module to adjust a price of the item based on the future sales estimate. 
     
     
         10 . An apparatus operable on a distributed computing system, the apparatus comprising:
 a non-transitory dataset storage module, the non-transitory dataset storage module configured to store an inventory residence time period and prior performance data associated with an item, wherein the inventory residence time period defines an amount of time the item has been offered for sale as a non-featured item; and   an inventory valuation engine configured to:
 programmatically access, from the dataset storage module via a network device, the inventory residence time period associated with the item, 
 programmatically access, from the dataset storage module via the network device, the prior performance data associated with the item, 
 generate a future sales estimate for the item based on the inventory residence time period and the prior performance data, 
 adjust a notification policy of electronic marketing communications indicating the item transmitted to consumer devices based on the future sales estimate, and 
 provide the electronic marketing communications to the consumer devices based on the adjusted notification policy. 
   
     
     
         11 . The apparatus of  claim 10 , wherein the inventory valuation engine configured to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data includes the inventory valuation engine being configured to:
 determine an inventory residence time segment associated with the inventory residence time period of the item;   determine a discount level to apply to the prior performance data based on the inventory residence time segment; and   generate the future sale estimate based on the discount level.   
     
     
         12 . The apparatus of  claim 11 , wherein the inventory valuation engine configured to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data includes the inventory valuation engine being configured to:
 determine a forecast time segment associated with a forecast time period for the future sales estimate; and   determine the discount level to apply to the prior performance data based on the inventory residence time segment and the forecast time segment.   
     
     
         13 . The apparatus of  claim 11 , wherein the inventory valuation engine is further configured to:
 determine a sales ratio of the item during the inventory residence time segment;   determine an available cap of the item within the inventory residence time segment; and   determine the discount level to apply to the prior performance data based on the sales ratio and the available cap.   
     
     
         14 . The apparatus of  claim 13 , wherein the inventory valuation engine configured to determine the sales ratio of the item during the inventory residence time segment includes the inventory valuation engine being configured to:
 determine a number of units of the item sold in a second inventory residence time segment prior to the inventory residence time segment;   determine a second available cap of the item within the second inventory residence time segment; and   determine the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         15 . The apparatus of  claim 13 , wherein the inventory valuation engine configured to determine the sales ratio of the item during the inventory residence time segment includes the inventory valuation engine being configured to:
 determine a number of units of the item sold in a feature time period prior to the inventory residence time segment;   determine a second available cap of the item within the feature period; and   determine the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         16 . (canceled) 
     
     
         17 . The apparatus of  claim 10 , wherein the inventory valuation engine is further configured to:
 based on the future sales estimate, programmatically execute a purchase order generation engine for generating a purchase order for purchasing additional units of the item; and   transmit computer-executable instructions via the network device for communicating the purchase order to an external computing device.   
     
     
         18 . The apparatus of  claim 10 , wherein the inventory valuation engine is further configured to adjust a price of the item based on the future sales estimate. 
     
     
         19 . One or more non-transitory computer-readable media having encoded thereon one or more computer-executable instructions that, when executed on a computer, cause performance of a computer-executed method for generating a future sales estimate for an item, the computer-executed method comprising:
 programmatically accessing, from a dataset via a network device, an inventory residence time period of an item defining an amount of time the item has been offered for sale as a non-featured item;   programmatically accessing, from the dataset via the network device, prior performance data associated with the item;   programmatically executing an inventory valuation engine to generate a future sales estimate for the item, based at least on the inventory residence time period and the prior performance data, by:
 determining an inventory residence time segment associated with the inventory residence time period of the item; 
 determining a sales ratio of the item during the inventory residence time segment, wherein determining the sales ratio includes:
 determining a number of units of the item sold in a second inventory residence time segment prior to the inventory residence time segment, 
 determining a second available cap of the item within the second inventory residence time segment, and 
 determining the sales ratio based on the number of units of the item sold and the second available cap of the item; 
 
 determining an available cap of the item within the inventory residence time segment; 
 determining a discount level to apply to the prior performance data based on the sales ratio and the available cap; and 
 generating the future sale estimate based on the discount level, wherein the computer-executed method further comprises: 
   programmatically executing a notification generation engine to adjust a notification policy of electronic marketing communications indicating the item transmitted to consumer devices based on the future sales estimate; and   programmatically executing the notification generation engine to provide electronic the marketing communications to the consumer devices based on the adjusted notification policy.   
     
     
         20 . The one or more non-transitory computer-readable media of  claim 19 , wherein the method further comprises:
 programmatically executing a price adjustment module to adjust a price of the item based on the future sales estimate.   
     
     
         21 . A system comprising:
 one or more databases configured to store an inventory residence time period and prior performance data associated with an item, wherein the inventory residence time period defines an amount of time the item has been offered for sale as a non-featured item; and   one or more servers in operable communication with the one or more databases, the one or more servers being configured to:
 programmatically access, from the one or more databases, the inventory residence time period associated with the item, 
 programmatically access, from the one or more databases, the prior performance data associated with the item, 
 generate a future sales estimate for the item based on the inventory residence time period and the prior performance data, 
 adjust a notification policy of electronic marketing communications indicating the item transmitted to consumer devices based on the future sales estimate, and 
 provide the electronic marketing communications to the consumer devices based on the adjusted notification policy. 
   
     
     
         22 . The system of  claim 21 , wherein the one or more servers are further configured to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data by at least:
 determining an inventory residence time segment associated with the inventory residence time period of the item;   determining a discount level to apply to the prior performance data based on the inventory residence time segment; and   generating the future sale estimate based on the discount level.   
     
     
         23 . The system of  claim 22 , wherein the one or more servers are further configured to generate the future sales estimate for the item based on the inventory residence time period and the prior performance data by at least:
 determining a forecast time segment associated with a forecast time period for the future sales estimate; and   determining the discount level to apply to the prior performance data based on the inventory residence time segment and the forecast time segment.   
     
     
         24 . The system of  claim 22 , wherein the one or more servers are further configured to:
 determine a sales ratio of the item during the inventory residence time segment;   determine an available cap of the item within the inventory residence time segment; and   determine the discount level to apply to the prior performance data based on the sales ratio and the available cap.   
     
     
         25 . The system of  claim 24 , wherein the one or more servers are further configured to determine the sales ratio of the item during the inventory residence time segment by at least:
 determining a number of units of the item sold in a second inventory residence time segment prior to the inventory residence time segment;   determining a second available cap of the item within the second inventory residence time segment; and   determining the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         26 . The system of  claim 24 , wherein the one or more servers are further configured to determine the sales ratio of the item during the inventory residence time segment by at least:
 determining a number of units of the item sold in a feature time period prior to the inventory residence time segment;   determining a second available cap of the item within the feature period; and   determining the sales ratio based on the number of units of the item sold and the second available cap of the item.   
     
     
         27 . (canceled) 
     
     
         28 . The system of  claim 21 , wherein the one or more servers are further configured to:
 based on the future sales estimate, programmatically execute a purchase order generation engine for generating a purchase order for purchasing additional units of the item; and   transmit computer-executable instructions via the network device for communicating the purchase order to an external computing device.   
     
     
         29 . The system of  claim 21 , wherein the one or more servers are further configured to:
 adjust a price of the item based on the future sales estimate.

Join the waitlist — get patent alerts

Track US2023206260A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.