12. The system of claim 9 wherein providing one or more of the candidate emoticons for user selection comprises displaying the set of candidate emoticons on a physical input device or a virtual input device, wherein the physical input device and the virtual input device are configured to receive the entry selection.
13. The system of claim 12 wherein the virtual input device is displayed in close proximity to the text field.