1. A method comprising: identifying a message within a message queue within a software entity of a computing device; analyzing the message to determine an encoding scheme to apply to the message; and encoding the message using the encoding scheme to create an encoded message, wherein the encoding scheme is at least one of a word level encoding scheme, a language-based encoding scheme, and a grammar encoding scheme.