Sharing of location-based content item in social networking service
First Claim
Patent Images
1. A method comprising:
- receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated;
determining a list of distinct locations where a first user is likely to be located based on the received location and activity information;
sending the list of distinct locations to a communication device of the first user;
receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user;
retrieving information about public transport traveling from or through the selected location of the first user;
determining an updated location of the first user based on the selected location and the information about the public transport;
receiving, from the communication device, a content item, wherein the content item represents data posted by the first user and is transmitted from the communication device to the social networking service;
labeling the content item with the updated location; and
making the content item and the updated location available to a first viewing user at a first level of resolution and a second viewing user at a second level of resolution, the level of resolution based on the relationship of the viewing user to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and/or system allows a user of a social networking service to publish a content item tagged with location information for sharing with other users of the social networking service. The user publishing the content item performs operations on the originating device to generate the content item. The originating communication device attaches the location information to the content item, and transmits the content item to a social networking system. The social networking system may provide various location-based services based on the content item tagged with the location information.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated; determining a list of distinct locations where a first user is likely to be located based on the received location and activity information; sending the list of distinct locations to a communication device of the first user; receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user; retrieving information about public transport traveling from or through the selected location of the first user; determining an updated location of the first user based on the selected location and the information about the public transport; receiving, from the communication device, a content item, wherein the content item represents data posted by the first user and is transmitted from the communication device to the social networking service; labeling the content item with the updated location; and making the content item and the updated location available to a first viewing user at a first level of resolution and a second viewing user at a second level of resolution, the level of resolution based on the relationship of the viewing user to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving information for a communication device associated with a respective user, the information comprising location information and activity information of one or more groups with which the user is associated; for each respective user, determining a list of distinct locations where the respective user is likely to be located based on the received location and activity information; for each respective user, sending the list of distinct locations to the communication device; from each respective user, receiving a location selected by the respective user on the communication device among the list of distinct locations to indicate the location of the respective user; retrieving information about public transport traveling from or through the selected location; determining an updated location of the respective user based on the selected location and the information about the public transport; determining whether to make the updated location available to a first requesting user and a second requesting user; receiving, from the communication device, a content item, wherein the content item represents data posted by the respective user and is transmitted from the communication device to the social networking service; labeling the content item with the updated location; and making the content item and the updated location available to the first requesting user at a first resolution and to the second requesting user at a second resolution, the level of resolution based on the relationship of the requesting user to the respective user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing instructions thereon, the instructions when executed by a processor in a computing device, cause the processor to:
-
receiving information of a first user of a social networking service, the information comprising location information and activity information of one or more groups with which the first user is associated; determining a list of distinct locations where a first user is likely to be located based on the received location and activity information; sending the list of distinct locations to a communication device of the first user; receiving, from the communication device, a location selected by the first user among the list of distinct locations to indicate the location of the first user; retrieving information about public transport traveling from or through the selected location of the first user; determining an updated location of the first user based on the selected location and the information about the public transport; receiving, from the communication device, a content item; labeling the content item with the updated location; and making the content item and the updated location available to a first requesting user at a first resolution and to a second requesting user at a second resolution, the level of resolution based on the relationship of the requesting user to the first user. - View Dependent Claims (18, 19)
-
Specification