1. A method of processing events in a network, comprising: receiving, from at least one source, at least one data record identifying at least one event events in the network, conducting pattern recognition for each data record, wherein the pattern recognition comprises; comparing each data record with at least one predetermined logic parameter associated with a known type of network event; and based on the comparison, adding information to the data record to create a corresponding modified data record; and analyzing at least one of the modified data records to determine whether a response is required; and based on the analysis, automatically responding to the events corresponding to at least one of the modified data records based on the information added to the at least one corresponding data record; wherein the at least one event in the network is associated with a vendor, and wherein adding information to a data record further comprises: determining data corresponding to the at least one vendor; and adding the data corresponding to the vendor to the data record.