Patent attributes
Smart reminders are generated from input according to lexical and contextual cues. The input may be entered into any suitable application via any suitable electronic device. The input may be processed by a natural language processor to determine whether to convert the input into a smart reminder. In this way, the input of the note may be parsed to identify entities, such as entities associated with one or more people, relevant time(s), action(s), instruction(s), etc., for creating the smart reminder. The identified entities may then be used as triggers for displaying the smart reminder at an appropriate time to a user. A trigger such as detecting a person associated with the input, e.g., by receiving an incoming call from the person, connecting to the same network as the person, receiving a text from the person, or detecting the voice of the person, may cause the smart reminder to be displayed.