Patent ID: 8982053
Filing Date: 2015-03-17
Classification: G06F,G06Q

Abstract:
1. A method, comprising: making, via an end-user device, a profile for each of a plurality of persons having sent at least one message to a user of the end-user device, the making comprising retrieving data from at least one social network site for each of the plurality of persons, and each profile including information gathered from the at least one social network site, a physical address for the person, and information regarding past events involving the person; presenting, via a display of the end-user device, a first user interface screen, wherein the first screen includes an address field to select a person for a new message being composed on the end-user device; detecting, via the end-user device, a predefined user motion associated with the first screen; in response to detecting the user motion, presenting a second user interface screen via the display, the second screen comprising a list of persons from the plurality of persons including a first person, wherein the list of persons provides user access to a respective address for each person in the list of persons, the list is presented in an order based on a respective importance ranking of each person in the list, and each respective importance ranking is determined based on the profile for the person; receiving a user selection input that selects the first person on the second user interface screen; and after receiving the user selection input, displaying the first person in the address field of the first user interface screen.