Patent ID: 8601038
Filing Date: 2013-12-03
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method of determining an earliest delivery date for a demand, the method comprising: storing a fact table in a database connected to the computer, wherein the fact table has information related to a stock, and wherein the demand indicates both a desired date and a desired quantity for items from the stock; generating a fact time series from the fact table, wherein the fact time series comprises fact tuples indicating both a fact date and a change in quantity of stock items that occurred on the corresponding fact date; (a) generating an aggregated time series from the fact time series by: (b) generating a candidate list by traversing the aggregated time series forwards in time and thereby generating, for each discrete time interval, none or one candidate tuple indicating its corresponding discrete time interval and a booked quantity of stock items, wherein a candidate tuple is only generated when the sum of all previously booked stock items is smaller than the desired quantity, and when, in its corresponding discrete time interval, stock items are available and not previously booked by previously generated candidate tuples; and setting the earliest delivery date for the demand as the discrete time interval indicated by the lastly generated candidate tuple, wherein traversing the aggregated time series includes: