Patent attributes
A computer-implemented method for managing network communication may include (1) identifying a pattern of network communication between a network node and a network service, (2) creating a representation of the network communication pattern, (3) querying, using the representation of the communication pattern, a network communication pattern database that associates network communication patterns with computer programs responsible for generating the patterns, (4) receiving, in response to querying the database, identification of a computer program associated with the network communication pattern, and then, (5) applying a network communication management policy assigned to the computer program associated with the pattern to network communication between the network node and network service. Various other methods, systems, and computer-readable media are also disclosed.