Stock flow management system and method
First Claim
1. A computer program product tangibly embodied in a machine readable storage device, the computer program product including instructions that, when executed, perform operations that manage a removal of stock from a storage location in a logistic environment, the operations comprising:
- accessing a data store of a computing device, the data store including a plurality of electronic storage control objects, each electronic storage control object representing one of a plurality of locations that store stock in a logistic environment;
receiving a trigger event at any of the electronic storage control objects that each represent a particular location and is configured to manage stock at that particular location; and
initiating, by the electronic control object that receives the trigger event, a set of actions for managing removal of stock in response to the received trigger event, the actions comprising;
accessing a programmed threshold indicating a threshold for stock stored at the particular location represented by the electronic storage control object that receives the trigger event, wherein the threshold comprises a current system date;
accessing a current attribute value of the stock at the particular location, the current attribute value comprising an expiration date of the stock stored at the particular location represented by the electronic storage control object;
comparing the current attribute value of the stock with the threshold; and
transmitting a request to remove at least a portion of the stock from the particular location represented by the electronic control object when the current system date postdates the expiration date of the stock.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer program product tangibly embodied in an information carrier includes instructions that, when executed, perform operations that modify stock levels of a storage location in a logistic environment system. The operations include receiving information indicating a stock level change at storage location database objects that each represent a storage location for stock in a logistic environment. A storage location database object has associated with it a rule, a stock amount value specifying an amount of stock for the storage location, and a threshold that indicates a stock level to be maintained for the storage location. The operations also include determining, using the rule, if the stock level change would cause the stock amount value to cross the threshold, and if so, generating a request to modify the amount of stock at the storage location so that the stock amount value does not cross the threshold.
-
Citations
19 Claims
-
1. A computer program product tangibly embodied in a machine readable storage device, the computer program product including instructions that, when executed, perform operations that manage a removal of stock from a storage location in a logistic environment, the operations comprising:
-
accessing a data store of a computing device, the data store including a plurality of electronic storage control objects, each electronic storage control object representing one of a plurality of locations that store stock in a logistic environment; receiving a trigger event at any of the electronic storage control objects that each represent a particular location and is configured to manage stock at that particular location; and initiating, by the electronic control object that receives the trigger event, a set of actions for managing removal of stock in response to the received trigger event, the actions comprising; accessing a programmed threshold indicating a threshold for stock stored at the particular location represented by the electronic storage control object that receives the trigger event, wherein the threshold comprises a current system date; accessing a current attribute value of the stock at the particular location, the current attribute value comprising an expiration date of the stock stored at the particular location represented by the electronic storage control object; comparing the current attribute value of the stock with the threshold; and transmitting a request to remove at least a portion of the stock from the particular location represented by the electronic control object when the current system date postdates the expiration date of the stock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A logistic environment system for initiating stock removal from a location comprising:
-
a data store of a computing device, the data store including a plurality of electronic storage control objects, each electronic storage control object representing one of a plurality of locations that store stock in a logistic environment; and a first electronic storage control object of the plurality of electronic storage control objects that each represent a particular location and is configured to manage stock at that particular location, wherein the electronic storage control object is adapted to receive a trigger event and upon receipt initiate a set of actions for managing removal of stock, the actions comprising; accessing a programmed threshold indicating a threshold for stock stored at a first location represented by the first electronic storage control object, wherein the threshold comprises a current system date; accessing a current attribute value of the stock at the particular location, the current attribute value comprising an expiration date of the stock stored at the particular location represented by the electronic storage control object; comparing the current attribute value of the stock with the threshold; and transmitting a request to remove at least a portion of the stock from the particular location represented by the electronic control object when the current system date postdates the expiration date of the stock.
-
-
19. A method for managing the removal of stock in a logistic environment system, comprising:
-
accessing a data store of a computing device, the data store including a plurality of electronic storage control objects, each electronic storage control object representing one of a plurality of locations that store stock in a logistic environment; receiving a trigger event at any of the electronic storage control objects that each represent a particular location and is configured to manage stock at that particular location; and initiating, by the electronic control object that receives the trigger event, a set of actions for managing removal of stock in response to the received trigger event, the actions comprising; accessing a programmed threshold indicating a threshold for stock stored at the particular location represented by the electronic storage control object that receives the trigger event, wherein the threshold comprises a current system date; accessing a current attribute value of the stock at the particular location, the current attribute value comprising an expiration date of the stock stored at the particular location represented by the electronic storage control object; comparing the current attribute value of the stock with the threshold; and transmitting a request to remove at least a portion of the stock from the particular location represented by the electronic control object when the current system date postdates the expiration date of the stock.
-
Specification