Generating customized graphics based on location information
Abstract
Method of generating customized graphics based on location information includes processor receiving location information including location of first client device. Processor causes a status interface to be displayed on the first client device that includes locations that are within a predetermined distance from the first client device. Processor receives a selection from the first client device of the first location via the status interface and stores the first location in a location database associated with the first user. Location database includes: locations previously selected by the first client device via the status interface, locations associated with media content items received from the first client device, or locations associated with the location information received from the first client device. Processor generates a country selectable item, a city selectable item, and timeline selectable items and causes passport interface to be displayed on the first client device. Other embodiments are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system comprising:
at least one processor; a memory storage device storing instructions thereon which, when executed by the at least one processor, cause the system to perform operations comprising:
receiving, over a network and from a client computing device, data indicating a selection of a location;
obtaining a plurality of media content items previously shared via a computing device from the location; and
causing a user interface to be presented that includes a chronological listing of the media content items shared from the location.
2 . The system of claim 1 , wherein the media content items previously shared via the computing device from the location are media content items shared, by a first end-user of a social networking service, with one or more other end-users who are friends of the first end-user as memorialized in a social graph maintained by the social networking service.
3 . The system of claim 1 , wherein selecting a media content item from the listing of the media content items shared from the location will cause the user interface to present the selected media content item.
4 . The system of claim 2 , wherein the location indicated by the location selection is a city, and each media content item of the plurality of media content items is a location check-in item, each location check-in item indicating a place in the city at which an end-user shared a media content item that indicated the presence of the end-user at the place at the time the location check-in item was shared.
5 . The system of claim 2 , wherein the location check-in item was shared as a result of the end-user selecting a place from a list of places located in the city, each place in the list of places proximate to the current location of the end-user at the time listed.
6 . The system of claim 2 , wherein the location indicated by the location selection is a city, and each media content item of the plurality of media content items is a custom location check-in item configured for selection by the end-user, each custom location check-in item indicating a place at which an end-user shared a media content item that indicated the current location of the end-user at the time the media content item was shared, wherein the media content item was shared as a result of the end-user selecting the check-in item from a selection of check-in items, each check-in item associated with a place proximate the current location of the end-user at the time selected.
7 . The system of claim 1 , further comprising:
prior to receiving, over the network and from the client computing device, data indicating a selection of a location, presenting via a user interface a list of countries from which one or more media content items have been shared, the user interface indicating for each country in the list of countries the number of media content items that were shared while an end-user was in the country, wherein the data indicating the selection of the location is data indicating a selection of a country from the list of countries.
8 . The system of claim 1 , further comprising:
prior to receiving, over the network and from the client computing device, data indicating a selection of a location, presenting via a user interface a list of cities within a country from which one or more media content items have been shared, the user interface indicating for each city in the list of cities the number of media content items that were shared while an end-user was in the city, wherein the data indicating the selection of the location is data indicating a selection of a city from the list of cities.
9 . A computer-implemented method comprising:
receiving, via a network and from a client computing device, data indicating a selection of a location; obtaining, from a memory storage device, a plurality of media content items previously shared via a computing device from the location; and generating a user interface that presents a chronological listing of the media content items shared from the location; wherein the media content items previously shared via the computing device from the location are media content items shared by a first end-user of a social networking service with one or more other end-users who are friends of the first end-user as memorialized in a social graph maintained by the social networking service.
10 . The computer-implemented method of claim 9 , wherein selecting a media content item from the listing of the media content items shared from the location causes the user interface to present the media content item.
11 . The computer-implemented method of claim 9 , wherein the location indicated by the location selection is a city, and each media content item of the plurality of media content items is a location check-in item, each location check-in item indicating a place in the city at which an end-user shared a media content item that indicated the presence of the end-user at the place at the time the location check-in item was shared.
12 . The computer-implemented method of claim 11 , wherein the location check-in item was shared as a result of the end-user selecting a place from a list of places located in the city, each place in the list of places proximate to the current location of the end-user at the time listed.
13 . The computer-implemented method of claim 11 , wherein the location indicated by the location selection is a city, and each media content item of the plurality of media content items is a custom location check-in item configured for selection by the end-user, each custom location check-in item indicating a place at which an end-user shared a media content item that indicated the current location of the end-user at the time the media content item was shared, wherein the media content item was shared as a result of the end-user selecting the check-in item from a selection of check-in items, each check-in item associated with a place proximate the current location of the end-user at the time selected.
14 . The computer-implemented method of claim 9 , further comprising:
prior to receiving, over the network and from the client computing device, data indicating a selection of a location, presenting via a user interface a list of countries from which one or more media content items have been shared, the user interface indicating for each country in the list of countries the number of media content items that were shared while an end-user was in the country, wherein the data indicating the selection of the location is data indicating a selection of a country from the list of countries.
15 . The computer-implemented method of claim 9 , further comprising:
prior to receiving, over the network and from the client computing device, data indicating a selection of a location, presenting via a user interface a list of cities within a country from which one or more media content items have been shared, the user interface indicating for each city in the list of cities the number of media content items that were shared while an end-user was in the city, wherein the data indicating the selection of the location is data indicating a selection of a city from the list of cities.
16 . A system comprising:
means for receiving, over a network and from a client computing device, data indicating a selection of a location; means for obtaining a plurality of media content items previously shared via a computing device from the location; and means for causing a user interface to be presented that includes a chronological listing of the media content items shared from the location.
17 . The system of claim 16 , wherein the media content items previously shared via the computing device from the location are media content items shared, by a first end-user of a social networking service, with one or more other end-users who are friends of the first end-user as memorialized in a social graph maintained by the social networking service.
18 . The system of claim 16 , wherein selecting a media content item from the listing of the media content items shared from the location will cause the user interface to present the selected media content item.
19 . The system of claim 18 , wherein the location indicated by the location selection is a city, and each media content item of the plurality of media content items is a location check-in item, each location check-in item indicating a place in the city at which an end-user shared a media content item that indicated the presence of the end-user at the place at the time the location check-in item was shared.
20 . The system of claim 18 , wherein the location check-in item was shared as a result of the end-user selecting a place from a list of places located in the city, each place in the list of places proximate to the current location of the end-user at the time listed.Join the waitlist — get patent alerts
Track US2023319370A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.