Multi-tier inventory visibility
First Claim
1. A multi-tier inventory management data processing system comprising:
- an inventory management system executing in memory of a computing system and coupled to one or more e-commerce applications over an enterprise bus; and
,a plurality of instances of a single tier inventory component, each of the instances corresponding to a different local inventory cache from amongst a plurality of local inventory caches, each instance of the tier inventory component comprising program code enabled upon execution in memory of a computer to prime a corresponding one of the local inventory caches with a subset of inventory data for the inventory management system, to manage a correspondingly different local inventory cache, each instance further comprising an inventory management application programming interface (API) exposing for access by other instances of the tier inventory component, a selection of inventory operations on the correspondingly different local inventory cache, the operations being defined within the program code of the instance of the tier inventory component.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to inventory management and provide a method, system and computer program product for multi-tier inventory visibility. In one embodiment of the invention, a multi-tier inventory management data processing system can include an inventory management system coupled to one or more e-commerce applications over an enterprise bus, and multiple different instances of a tier inventory component, each of the instances corresponding to a local inventory cache. Each instance can include program code enabled to manage the local inventory cache and an inventory management API exposing inventory operations on the local inventory cache to other instances of the tier inventory component.
33 Citations
16 Claims
-
1. A multi-tier inventory management data processing system comprising:
-
an inventory management system executing in memory of a computing system and coupled to one or more e-commerce applications over an enterprise bus; and
,a plurality of instances of a single tier inventory component, each of the instances corresponding to a different local inventory cache from amongst a plurality of local inventory caches, each instance of the tier inventory component comprising program code enabled upon execution in memory of a computer to prime a corresponding one of the local inventory caches with a subset of inventory data for the inventory management system, to manage a correspondingly different local inventory cache, each instance further comprising an inventory management application programming interface (API) exposing for access by other instances of the tier inventory component, a selection of inventory operations on the correspondingly different local inventory cache, the operations being defined within the program code of the instance of the tier inventory component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A multi-tier inventory management method comprising:
-
priming a local inventory cache for a corresponding instance from among several instances of a single tier inventory component, with a subset of inventory data for an enterprise data processing system; exposing different programmatic functions of an inventory management application programming interface (API) for the primed local inventory cache to others of the several instances of the single tier inventory component, each of the other instances of the single tier inventory component corresponding to a different local inventory cache; and
,requesting inventory operations from the corresponding instance of the single tier inventory component on a different local inventory cache for a different corresponding one of the others of the several instances of the tier inventory component through invocations of different programmatic functions of an API for the different local inventory cache exposed by the others of the several instances of the tier inventory component. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product comprising a computer usable storage medium comprising a device embodying computer usable program code for multi-tier inventory management, the computer program product including:
-
computer usable program code for priming a local inventory cache for a corresponding instance from among several instances of a single tier inventory component, with a subset of inventory data for an enterprise data processing system; computer usable program code for exposing different programmatic functions of an inventory management application programming interface (API) for the primed local inventory cache to others of the several instances of the single tier inventory component, each of the other instances of the single tier inventory component corresponding to a different local inventory cache; and
,computer usable program code for requesting inventory operations from the corresponding instance of the single tier inventory component on a different local inventory cache for a different corresponding one of the others of the several instances of the tier inventory component through invocations of different programmatic functions of an API for the different local inventory cache exposed by the others of the several instances of the tier inventory component. - View Dependent Claims (14, 15, 16)
-
Specification