Systems, methods, and computer program products providing a generalized inventory system
First Claim
1. A system for maintaining inventory for a plurality of products comprising:
- a first computer readable storage medium comprising product information fields that are configurable to define controls that are used to manage the inventory of a product;
a second computer readable storage medium comprising at least one calculator module comprising computer instructions for implementing a methodology for controlling inventory of the product;
a third computer readable storage medium comprising at least one adjustor module comprising computer instructions for implementing an inventory adjustor methodology for the product; and
a processing element in communication with said computer readable storage medium, wherein when said product is selected, said processing element uses the information stored in the product fields, the calculator, and the adjustor to control the inventory of the product.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems, methods, and computer program products for maintaining a product inventory. The present invention provides various control information and marketing control information that allows a user/seller to define the product, as well as the inventory and marketing controls to use with the product. In addition, the present invention provides different calculator and adjustor modules that each implement different control and inventory methodologies. The user inputs the selected control and marketing control information for a product, and selects the proper calculator and adjustor module to be used with the product. In operation, the present invention uses the controls and marketing controls input by the user, as well as the selected calculator and adjustor module to control inventory for the product. The present invention thereby allows a user to define the product and select proper controls for the product, without requiring the user to create specialized software.
34 Citations
91 Claims
-
1. A system for maintaining inventory for a plurality of products comprising:
-
a first computer readable storage medium comprising product information fields that are configurable to define controls that are used to manage the inventory of a product;
a second computer readable storage medium comprising at least one calculator module comprising computer instructions for implementing a methodology for controlling inventory of the product;
a third computer readable storage medium comprising at least one adjustor module comprising computer instructions for implementing an inventory adjustor methodology for the product; and
a processing element in communication with said computer readable storage medium, wherein when said product is selected, said processing element uses the information stored in the product fields, the calculator, and the adjustor to control the inventory of the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17)
-
-
18. A method for maintaining inventory for a plurality of products comprising:
-
providing product information fields that are configurable to define controls that are used to manage the inventory of a product on a computer readable medium;
providing at least one calculator module comprising computer instructions for implementing a methodology of controlling inventory of the product on a computer readable medium;
providing at least one adjustor module comprising computer instructions for implementing an inventory adjustor methodology for the product on a computer readable medium;
receiving a request for information concerning the product; and
using the information stored in the product fields, the calculator, and the adjustor to control the inventory of the product. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for maintaining a product inventory comprising:
-
a first computer readable storage medium comprising information related to at least one product;
a second computer readable storage medium comprising at least two calculator modules, wherein each modules comprises computer instructions for implementing a different methodology of controlling inventory of the product, and wherein one of said calculator modules is selected to control the inventory of said product; and
a processing element in communication with said computer readable storage mediums, wherein when said product is selected, said processing element uses said selected calculator module to control the inventory of said product. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method for maintaining a product inventory comprising:
-
providing on a computer readable storage medium information related to at least one product;
providing on a computer readable medium at least two calculator modules, wherein each modules comprises computer instructions for implementing a different methodology of controlling inventory of the product, and wherein one of said calculator modules is selected to control the inventory of said product;
receiving a request for information concerning the product; and
using the selected calculator module to control the inventory of the product. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A system for maintaining a product inventory comprising:
-
a first computer readable storage medium comprising information related to at least one product;
a second computer readable storage medium comprising at least two adjustor modules, wherein each modules comprises computer instructions for implementing an inventory adjustment methodology, and wherein one of said adjustor modules is selected to control the inventory of said product; and
a processing element in communication with said computer readable storage mediums, wherein when said product is selected, said processing element uses said selected adjustor module to control the inventory of said product. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 74)
-
-
70. A method for maintaining a product inventory comprising:
-
providing on a computer readable storage medium information related to at least one product;
providing on a computer readable medium at least two adjustor modules, wherein each modules comprises computer instructions for implementing a different inventory adjustment methodology, and wherein one of said adjustor modules is selected to control the inventory of said product;
receiving a request for information concerning the product; and
using the selected adjustor module to control the inventory of the product. - View Dependent Claims (71, 72, 73, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A method for maintaining inventory for a plurality of products comprising:
-
accessing one or more computer readable mediums that comprise;
product information fields that are configurable to define controls that will be used to manage the inventory of a product;
at least one calculator module comprising computer instructions for implementing a methodology of controlling inventory of the product; and
at least one adjustor module comprising computer instructions for implementing an inventory adjustment methodology;
inputting product information into the product information fields related at least one product; and
selecting the calculator and adjustor modules to use with the selected product. - View Dependent Claims (83, 84, 85, 86, 87, 88, 90, 91)
-
-
89. A method according to claim 89, wherein at least on the adjustor modules includes computer instructions for implementing an inventory adjustment based on a methodology selected from the group consisting of net availability, net availability with capping, and threshold availability.
Specification