Patent ID: 8584051

Claim:
A computer-implemented method, comprising: displaying a circular slider on a mobile device, the circular slider displaying a current date, displaying a geographic map relative to the circular slider on the mobile device; receiving from a user of the mobile device, at a location on the circular slider, a touch gesture indicating a circular motion; in response to the touch gesture indication of the circular motion being received: changing the current date on the circular slider to a future date for each predetermined amount of circular motion received, while the displayed circular slider shows the current date change to the future date as the touch gesture indicating the circular motion is received; and determining, whether each of the one or more friends of the user are planning on being physically present at future locations on the future date; if one or more friends are going to be physically present at the one or more future locations on the future date, displaying on the geographic map on the mobile device, a representation corresponding to each of one or more future locations indicating that one or more friends of the user are planning on being physically present at on the respective future location on the future date, wherein the representation includes a display of a number indicating a number of friends of the user that are physically present at the respective future location on the future date, and wherein the user and the one or more friends are associated with a social network, and further wherein the display of the circular slider displaying the future date relative to the map is maintained when the respective representation of the one or more future locations is displayed; if one or more friends are not going to be physically present at the one or more future locations on the future date: displaying the geographic map without any friend representations, wherein the display of circular slider displaying the future date relative to the map is maintained when the respective representation of the one or more future locations is displayed; and dynamically changing the representations corresponding to each of one or more future locations on the geographic map as the current date on the circular slider changes to a new future date, wherein the representations on the geographic map are changed based on whether each of one or more friend of the user are planning on being physically present at future locations on the new future date.