Patent ID: 9244907
Filing Date: 2016-01-26
CPC Classification: G06F,H04L,H04M,H04W

Claim Text:
1. A method, comprising: receiving a set of segments from a text field, wherein the set of segments comprises one or more segments of interest selected relative to a current position of an input cursor in the text field; analyzing the set of segments to determine at least one of a target subtext or a target meaning associated with the set of segments; identifying a set of candidate emoticons, wherein each candidate emoticon in the set of candidate emoticons has an association between the candidate emoticon and at least one of the target subtext or the target meaning, and wherein the set of candidate emoticons comprises one or more candidate emoticons; presenting the set of candidate emoticons for entry selection at the current position of the input cursor in a priority order based on a respective strength of the association between each emoticon in the set and at least one of the target subtext or the target meaning; receiving an entry selection for a set of selected emoticons from the set of candidate emoticons, wherein the set of selected emoticons comprises one or more selected emoticons; and inserting the set of selected emoticons into the text field at the current position of the input cursor.