System and method for managing inventory
First Claim
Patent Images
1. A method implemented in a computer device for processing an available inventory item query corresponding to inventory items defined by inventory information, the method comprising:
- storing a set of available inventory information according to a three level hierarchy, wherein the three level hierarchy includes;
at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy;
a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy;
inventory records defining a third level of detail corresponding to instances of inventory item types referenced by at least two of the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct instances of inventory items than that of another inventory record, the distinct instances of inventory items including price with price adjustments applied to the price;
obtaining, by the computer device, a supplier batch inventory query, the query including a set of criteria;
determining at least one inventory item matching the supplier batch query criteria based on at least one group record, item category record and inventory record; and
transmitting matching group record, item category record, and inventory record data for the matching inventory item.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing inventory data are provided. A travel server obtains inventory data from one or more inventory suppliers and stores the inventory data as SKU group, SKU and SKU inventory records. The travel server utilizes the SKU group, SKU and SKU inventory records to process user requests for available inventory and supplier inventory action requests.
-
Citations
56 Claims
-
1. A method implemented in a computer device for processing an available inventory item query corresponding to inventory items defined by inventory information, the method comprising:
storing a set of available inventory information according to a three level hierarchy, wherein the three level hierarchy includes; at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy; a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy; inventory records defining a third level of detail corresponding to instances of inventory item types referenced by at least two of the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct instances of inventory items than that of another inventory record, the distinct instances of inventory items including price with price adjustments applied to the price; obtaining, by the computer device, a supplier batch inventory query, the query including a set of criteria; determining at least one inventory item matching the supplier batch query criteria based on at least one group record, item category record and inventory record; and transmitting matching group record, item category record, and inventory record data for the matching inventory item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A method implemented by a computer device for processing an inventory action request corresponding to one or more inventory items defined by inventory information, the method comprising:
-
storing a set of available inventory information according to a three level hierarchy, wherein the three level hierarchy includes; at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy; a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail includes date information associated with the inventory items, and wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy; inventory records defining a third level of detail corresponding to instances of inventory item types referenced by the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct inventory instances of item types than that of another inventory record, the distinct inventory instances of item types including price with price adjustments applied to the price; obtaining, by the computer device, an inventory action request, the inventory action request including an identification of at least one specific group record, item category record, and inventory record; processing the inventory action request; and transmitting the results of the processing of the inventory action request wherein the inventory action request includes a supplier batch inventory action request, the batch inventory action request including an identification of one or more group records, item category records, inventory records, and inventory modification data, and wherein processing the inventory action request includes; identifying at least one group record, item category record, and inventory record corresponding to the batch inventory action request; and updating the identified at least one group record, item category record, and inventory record with the inventory modification data from the batch inventory action request. - View Dependent Claims (26, 27, 40, 41)
-
-
28. A method, implemented by a computer device for processing an inventory action request corresponding to one or more inventory items defined by inventory information, the method comprising:
-
storing a set of available inventory information according to a three level hierarchy, wherein the three level hierarchy includes; at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy; a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail includes date information associated with the inventory items, and wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy; inventory records defining a third level of detail corresponding to instances of inventory item types referenced by the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct inventory instances of item types than that of another inventory record; obtaining, by the computer device, an inventory action request, the inventory action request including an identification of at least one specific group record, item category record, and inventory record; processing the inventory action request; and transmitting the results of the processing of the inventory action request; wherein the inventory action request includes a supplier batch inventory action request, the batch inventory action request including an identification of one or more group records, item category records, inventory records, and inventory modification data, and wherein processing the inventory action request includes; identifying at least one group record, item category record, and inventory record corresponding to the batch inventory action request; and updating the identified at least one group record, item category record, and inventory record with the inventory modification data from the batch inventory action request. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
42. A system for managing inventory utilizing inventory information, the system comprising:
-
at least one client computing device operable to issue a supplier batch inventory query, the query including a set of criteria; a travel server operable to store one or more inventory items defined by inventory information in a three level hierarchy, wherein the three level hierarchy includes; at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy; a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy; inventory records defining a third level of detail corresponding to instances of inventory item types referenced by at least two of the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct instances of inventory items than that of another inventory record, the distinct instances of inventory items including price with price adjustments applied to the price; and wherein the travel server is operable to identify one or more group records, item category records, and inventory records matching the supplier batch inventory query criteria submitted by the client computing device. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A system for storing and managing one or more inventory items utilizing inventory information, the system comprising:
-
at least one inventory supplier operable to provide the one or more inventory items and to transmit at least one supplier batch inventory action request; a travel server operable to store one or more inventory items defined by inventory information in a three level hierarchy, wherein the three level hierarchy includes; at least one group record defining a first level of detail for inventory information, wherein the first level of detail of each group record comprises information common to all item category records and inventory records below the group record in the hierarchy; a set of item category records defining a second level of detail that is associated to a referenced group record and corresponds to types of inventory items for the referenced group, wherein the second level of detail includes date information associated with the inventory items, wherein the second level of detail of each item category record comprises information common to all inventory records below the item category record in the hierarchy; inventory records defining a third level of detail corresponding to instances of inventory item types referenced by the set of item category records, wherein the third level of detail of each inventory record in the hierarchy describes distinct instances of inventory items than that of another inventory record, the distinct instances of inventory items including price with price adjustments applied to the price; and wherein the travel server is operable to communicate with the inventory suppliers and process the supplier batch inventory action requests corresponding to the one or more group records, item category records, and inventory records and wherein the travel server processes the supplier batch inventory unit request according to the item category record and inventory records. - View Dependent Claims (52, 53, 54, 55, 56)
-
Specification