Displaying content items related to a social network group on a map
Abstract
Systems and methods for presenting social content on a map are provided. In some aspects, a method includes receiving a new content item. The new content item is not associated with a social network group comprising a set of subject members and a set of viewing members. The method also includes determining that the new content item is related to the social network group. The method also includes storing the new content item in association with the social network group. The method also includes associating the new content item with a geographic location. The method also includes providing for display a map and an indication of the social network group. The map includes a representation of the new content item. The representation of the new content item is positioned on the map proximate to the geographic location on the map.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method for presenting social content on a map, the method comprising:
receiving a new content item, wherein the new content item is not associated with a social network group comprising a set of subject members and a set of viewing members; determining that the new content item is related to the social network group; storing the new content item in association with the social network group; associating the new content item with a geographic location; and providing for display a map and an indication of the social network group, wherein the map includes a representation of the new content item, wherein the representation of the new content item is positioned on the map proximate to the geographic location on the map.
2 . The method of claim 1 , wherein the indication of the social network group comprises a name associated with the social network group or an image associated with the social network group.
3 . The method of claim 1 , wherein the new content item includes one or more of a photograph, a video, a geographic check-in, a current location of a mobile device, a review of a point of interest, or a calendar event.
4 . The method of claim 1 , wherein the social network group comprises one or more of: a group of users in a computer or mobile phone-based chat session, a social circle, an individual profile in a social networking service or a combination of two individual profiles in the social networking service.
5 . The method of claim 1 , wherein determining that the new content item is related to the social network group comprises determining that the new content item is associated with at least two subject members of the social network group.
6 . The method of claim 1 , further comprising:
determining that a plurality of the viewing members of the social network group have permission to view the new content item.
7 . The method of claim 1 , further comprising determining a displayed geographic region of the representation of the map based on the geographic location.
8 . The method of claim 7 , further comprising:
receiving a request to modify the displayed geographic region of the representation of the map; and in response to the request to modify the displayed geographic region, providing for display a representation of the map comprising a new displayed geographic region according to the request.
9 . The method of claim 8 , wherein the request to modify the displayed geographic region comprises a request to pan, zoom in or zoom out the map.
10 . The method of claim 8 , further comprising:
determining that the geographic location is external to the new displayed geographic region; and causing the representation of the new content item to be removed from the map.
11 . The method of claim 10 , further comprising:
causing the representation of the new content item to be displayed externally to the map.
12 . The method of claim 1 , further comprising:
receiving a time range; determining a time associated with the new content item; if the time associated with the new content item is within the time range, causing the representation of the new content item to be maintained on the map; and if the time associated with the new content item is not within the time range, causing the representation of the new content item to be removed from the map.
13 . A non-transitory computer-readable medium comprising instructions that, when executed by a computer, cause the computer to:
receive a new content item, wherein the new content item is not associated with a social network group comprising a set of subject members and a set of viewing members; determine that the new content item is related to the social network group; store the new content item in association with the social network group; associate the new content item with a geographic location; and transmit for display a map to a feed associated with the social network group, wherein the map includes a representation of the new content item, wherein the representation of the new content item is positioned on the map proximate to the geographic location on the map.
14 . The non-transitory computer-readable medium of claim 13 , wherein the set of viewing members of the social network group comprises the set of subject members of the social network group.
15 . The non-transitory computer-readable medium of claim 14 , wherein the set of viewing members of the social network group is identical to the set of subject members of the social network group.
16 . The non-transitory computer-readable medium of claim 13 , wherein at least one subject member of the social network group is not a viewing member of the social network group.
17 . The non-transitory computer-readable medium of claim 13 further comprising instructions that, when executed by a computer, cause the computer to:
determine a displayed geographic region of the representation of the map based on the geographic location.
18 . The non-transitory computer-readable medium of claim 17 , further comprising instructions that, when executed by the computer, cause the computer to:
receive a request to modify the displayed geographic region of the representation of the map; and in response to the request to modify the displayed geographic region, transmit for display a representation of the map comprising a new displayed geographic region modified according to the request.
19 . The non-transitory computer-readable medium of claim 18 , wherein the request to modify the displayed geographic region of the representation of the map comprises a request to pan, zoom in or zoom out the map.
20 . (canceled)
21 . (canceled)
22 . A system comprising:
one or more processors; and a memory comprising instructions that, when executed by the one or more processors, cause the one or more processors to:
receive a new content item, wherein the new content item is not associated with a social network group,
determine that the new content item is related to the social network group,
store the new content item in association with the social network group,
associate the new content item with a geographic location, and
provide for display a map and an indication of the social network group to a feed associated with the social network group, wherein the map includes a representation of the new content item, wherein the representation of the new content item is positioned on the map proximate to the geographic location on the map.
23 . (canceled)
24 . (canceled)Join the waitlist — get patent alerts
Track US2016239517A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.