14. A computer system for facilitating encoding communication data, comprising: a client code module executed by the computer, the client code module capable of accepting communication data input by a user, the communication data including a character; a bitmask table executed by the computer, the bitmask table having a bitmask character value, the bitmask character value identifying one or more character sets that include the character wherein the bitmask character value is adjusted based on an origin language corresponding to the character when the origin language is a Chinese, Japanese, or Korean (CJK) language and wherein the adjusted bitmask character value excludes a character set for a non-origin CJK language that includes the character; and a server code module executed by the computer, the server code module capable of receiving communication data from the client code module, accessing the bitmask character value and encoding the communication data based on the bitmask character value.
14. A computer system for facilitating encoding communication data, comprising: a client code module executed by the computer, the client code module capable of accepting communication data input by a user, the communication data including a character; a bitmask table executed by the computer, the bitmask table having a bitmask character value, the bitmask character value identifying one or more character sets that include the character wherein the bitmask character value is adjusted based on an origin language corresponding to the character when the origin language is a Chinese, Japanese, or Korean (CJK) language and wherein the adjusted bitmask character value excludes a character set for a non-origin CJK language that includes the character; and a server code module executed by the computer, the server code module capable of receiving communication data from the client code module, accessing the bitmask character value and encoding the communication data based on the bitmask character value. 16. The system as recited in claim 14 , wherein the client code module is a “fat client” module.