1. A method for real-time filtering of relevant events from plurality of events distributed spatially in an inventory management system, the method comprising: receiving, by an event management computing device, a plurality of inventory management events comprising information associated with a delayed shipment of a component, a reduction in a total number of the component currently in inventory, and an increase in demand for the component due to a non-availability of the component, wherein the plurality of inventory management events are received from one or more real-time external data sources comprising radio frequency identification (RFID) signals, one or more web logs, one or more sensor networks, and one or more social networks; comparing, by the event management computing device, the received plurality of inventory management events with a preconfigured list of significant inventory events stored in a significant event database to identify one or more first matches; identifying, by the event management computing device, the non-available component as an entity associated with each of the identified one or more first matches; generating, by the event management computing device, a plurality of temporal inventory event sequence structures by selectively aggregating a plurality of inventory management events that are received subsequently and associated with the identified entity; comparing, by the event management computing device, each of the generated plurality of temporal inventory event sequence structures with a stored plurality of sequential inventory event patterns to identify one or more second matches; identifying, by the event management computing device, a critical business situation based on the identified one or more second matches between the generated plurality of temporal inventory event sequence structures and the stored plurality of sequential inventory event patterns; and discarding, by the event management computing device, the generated plurality of temporal inventory event sequence structures as an irrelevant plurality of temporal inventory event sequence structures when the identified one or more second matches is less than a threshold match level; and allocating, by the event management computing device, a memory and a processor of the event management computing device to further process the generated plurality of temporal inventory event sequence structures only when the identified one or more second matches is equal to or greater than the threshold match level.