Graphical display of locations
First Claim
1. A computer-implemented method comprising:
- identifying one or more friends of a user, wherein the user and the one or more friends are connected in a social network;
receiving an indication of a first future date from the user of a computing device, wherein the first future date is a date in the future and does not include the current date;
for each of the one or more friends, gathering future trip information of the one or more friends, the trip information including respective second future dates and corresponding future locations indicating respective physical locations of each of the one or more friends at the respective second future dates;
determining, based on the gathered trip information, that one or more friends of the user in the social network are going to be physically present at one or more respective future locations on a respective second future date that matches the first future date;
in response to the determining, displaying a geographic map on the computing device, the geographic map including a display of the first future date relative to the geographic map, and also including a friend representation corresponding to each of the one or more future locations where the one or more friend of the user are going to be physically present, wherein each friend representation is displayed on the geographic map on the future location it corresponds to, each friend representation is a marker that includes a dynamic content area surrounded by a static border, and each friend representation including a number displayed on the friend representation in the dynamic content area, wherein the number indicates the number of friends of the user that are physically present at the respective future location on the first future date, wherein a friend is physically present if the friend is local to the respective future location or is visiting the respective future location;
receiving, from the user, a selection of one of the friend representations displayed on the geographic map; and
displaying on the computing device in response to receiving the selection of one of the friend representations, relative to the geographic map, at least one of;
a list of one or more friends associated with the future location corresponding to the selected friend representation, the list of one or more friends including one or more friends that are physically present at the respective future location on the first future date, wherein the number displayed on the selected friend representation in the dynamic content area equals the number of friends included in the list of one or more friends, and further wherein the list of one or more friends includes an indication of whether each of the one or more friends in the list are visiting the future location or are local to the future location, andan event list associated with the future location corresponding to the selected friend representation, the event list including an indication of a number of the one or more friends in the list that are attending each of the events in the list,wherein the list is displayed relative to the geographic map.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses are disclosed which include receiving an indication of a first future date from a user, determining that one or more friends of the user in a social network are associated with one or more future locations including a second future date that matches the first future date, displaying a geographic map including a friend representation corresponding to each of the one or more future locations where the one or more friend of the user are going to be physically present, the friend representation including a number of friends of the user that are physically present at the respective future location on the first future date, receiving, from the user, an indication at one of the friend representations, and displaying a list including at least one of one or more friends associated with the future location and one or more events associated with the future location.
85 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
identifying one or more friends of a user, wherein the user and the one or more friends are connected in a social network; receiving an indication of a first future date from the user of a computing device, wherein the first future date is a date in the future and does not include the current date; for each of the one or more friends, gathering future trip information of the one or more friends, the trip information including respective second future dates and corresponding future locations indicating respective physical locations of each of the one or more friends at the respective second future dates; determining, based on the gathered trip information, that one or more friends of the user in the social network are going to be physically present at one or more respective future locations on a respective second future date that matches the first future date; in response to the determining, displaying a geographic map on the computing device, the geographic map including a display of the first future date relative to the geographic map, and also including a friend representation corresponding to each of the one or more future locations where the one or more friend of the user are going to be physically present, wherein each friend representation is displayed on the geographic map on the future location it corresponds to, each friend representation is a marker that includes a dynamic content area surrounded by a static border, and each friend representation including a number displayed on the friend representation in the dynamic content area, wherein the number indicates the number of friends of the user that are physically present at the respective future location on the first future date, wherein a friend is physically present if the friend is local to the respective future location or is visiting the respective future location; receiving, from the user, a selection of one of the friend representations displayed on the geographic map; and displaying on the computing device in response to receiving the selection of one of the friend representations, relative to the geographic map, at least one of; a list of one or more friends associated with the future location corresponding to the selected friend representation, the list of one or more friends including one or more friends that are physically present at the respective future location on the first future date, wherein the number displayed on the selected friend representation in the dynamic content area equals the number of friends included in the list of one or more friends, and further wherein the list of one or more friends includes an indication of whether each of the one or more friends in the list are visiting the future location or are local to the future location, and an event list associated with the future location corresponding to the selected friend representation, the event list including an indication of a number of the one or more friends in the list that are attending each of the events in the list, wherein the list is displayed relative to the geographic map. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
identifying one or more friends of a user, wherein the user and the one or more friends are connected in a social network; receiving an indication of a first future date from the user of a computing device, wherein the first future date is a date in the future and does not include the current date; for each of the one or more friends, gathering future trip information of the one or more friends, the trip information including respective second future dates and corresponding future locations indicating respective physical locations of each of the one or more friends at the respective second future dates; determining, based on the gathered trip information, that one or more friends of the user in the social network are going to be physically present at one or more respective future locations on a respective second future date that matches the first future date; in response to the determining displaying a geographic map on the computing device, the geographic map including a display of the first future date relative to the geographic map, and also including a friend representation corresponding to each of the one or more future locations where the one or more friend of the user are going to be physically present, wherein each friend representation is displayed on the geographic map on the future location it corresponds to, each friend representation is a marker that includes a dynamic content area surrounded by a static border, and each friend representation including a number displayed on the friend representation in the dynamic content area, wherein the number indicates the number of friends of the user that are physically present at the respective future location on the first future date, wherein a friend is physically present if the friend is local to the respective future location or is visiting the respective future location; receiving, from the user, a selection of one of the friend representations displayed on the geographic map; and displaying on the computing device in response to receiving the selection of one of the friend representations, relative to the geographic map, a list including at least one of; a list of one or more friends associated with the future location corresponding to the selected friend representation, the list of one or more friends including one or more friends that are physically present at the respective future location on the first future date, wherein the number displayed on the selected friend representation in the dynamic content area equals the number of friends included in the list of one or more friends, and further wherein the list of one or more friends includes an indication of whether each of the one or more friends in the list are visiting the future location or are local to the future location, and an event list associated with the future location corresponding to the selected friend representation, the event list including an indication of a number of the one or more friends in the list that are attending each of the events in the list, wherein the list is displayed relative to the geographic map. - View Dependent Claims (8, 9, 10, 11, 12)
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising;
-
13. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon said execution, cause the one or more computers to perform operations comprising:
-
identifying one or more friends of a user, wherein the user and the one or more friends are connected in a social network; receiving an indication of a first future date from the user of a computing device, wherein the first future date is a date in the future and does not include the current date; for each of the one or more friends, gathering future trip information of the one or more friends, the trip information including respective second future dates and corresponding future locations indicating respective physical locations of each of the one or more friends at the respective second future dates; determining, based on the gathered trip information, that one or more friends of the user in the social network are going to be physically present at one or more respective future locations on a respective second future date that matches the first future date; in response to the determining, displaying a geographic map on the computing device, the geographic map including a display of the first future date relative to the geographic map, and also including a friend representation corresponding to each of the one or more future locations where the one or more friend of the user are going to be physically present, wherein each friend representation is displayed on the geographic map on the future location it corresponds to, each friend representation is a marker that includes a dynamic content area surrounded by a static border, and each friend representation including a number displayed on the friend representation in the dynamic content area, wherein the number indicates the number of friends of the user that are physically present at the respective future location on the first future date, wherein a friend is physically present if the friend is local to the respective future location or is visiting the respective future location; receiving, from the user, a selection of one of the friend representations displayed on the geographic map; and displaying on the computing device in response to receiving the selection of one of the friend representations, relative to the geographic map, at least one of; a list of one or more friends associated with the future location corresponding to the selected friend representation, the list of one or more friends including one or more friends that are physically present at the respective future location on the first future date, wherein the number displayed on the selected friend representation in the dynamic content area equals the number of friends included in the list of one or more friends, and further wherein the list of one or more friends includes an indication of whether each of the one or more friends in the list are visiting the future location or are local to the future location, and an event list associated with the future location, corresponding to the selected friend representation, the event list including an indication of a number of the one or more friends in the list that are attending each of the events in the list, wherein the list is displayed relative to the geographic map. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification