Systems and methods for location tracking in a social network
First Claim
Patent Images
1. A method of location tracking for electronic communications, the method comprising the following operations performed by one or more processors:
- receiving a location ID for a location from a first user who desires to follow a location profile page within a social networking environment;
associating the location ID with an identifier of the first user in a database so that the location is added to a list of the first user'"'"'s contacts; and
generating instructions to display the list of the first user'"'"'s contacts, the generating comprising;
identifying a plurality of second users associated with the identifier of the first user in the database;
identifying recent social networking activity associated with the second users;
generating instructions to display, as part of entries in the list of the first user'"'"'s contacts, information identifying the second users and at least a subset of the social networking activity associated with the second users;
identifying the location ID associated with the identifier of the first user in the database;
identifying recent social networking activity associated with the location ID; and
generating instructions to display, as an entry in the list of the first user'"'"'s contacts, a representation of the location linking to the location profile page and at least a subset of the social networking activity associated with the location ID.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for location tracking and filtering or hiding electronic communications. In one implementation, a method is provided for location tracking for electronic communications. The method includes receiving a location ID for a location from a user who desires to follow the location within a social networking environment, and associating the location ID with the user. The method also includes providing instructions to display a representation of the location in a list of the user'"'"'s contacts.
8 Citations
18 Claims
-
1. A method of location tracking for electronic communications, the method comprising the following operations performed by one or more processors:
-
receiving a location ID for a location from a first user who desires to follow a location profile page within a social networking environment; associating the location ID with an identifier of the first user in a database so that the location is added to a list of the first user'"'"'s contacts; and generating instructions to display the list of the first user'"'"'s contacts, the generating comprising; identifying a plurality of second users associated with the identifier of the first user in the database; identifying recent social networking activity associated with the second users; generating instructions to display, as part of entries in the list of the first user'"'"'s contacts, information identifying the second users and at least a subset of the social networking activity associated with the second users; identifying the location ID associated with the identifier of the first user in the database; identifying recent social networking activity associated with the location ID; and generating instructions to display, as an entry in the list of the first user'"'"'s contacts, a representation of the location linking to the location profile page and at least a subset of the social networking activity associated with the location ID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for facilitating location tracking for electronic communications, the system comprising:
-
a database configured to store location data and user data; and a messaging server disposed in communication with the database and comprising; a hardware processor; and a memory device storing instructions for configuring the processor, wherein the processor is configured by the instructions to; receive a location ID for a location from a first user who desires to follow a location profile page; associate the location ID with an identifier of the first user in the database so that the location is added to a list of the first user'"'"'s contacts; and generate instructions to display the list of the first user'"'"'s contacts, the generating comprising; identifying a plurality of second users associated with the identifier of the first user in the database; identifying recent social networking activity associated with the second users; generating instructions to display, as part of entries of the list of the first user'"'"'s contacts, information identifying the second users and at least a subset of the social networking activity associated with the second users; identifying the location ID associated with the identifier of the first user in the database; identifying recent social networking activity associated with the location ID; and generating instructions to display, as part of an entry in the list of the first user'"'"'s contacts, a representation of the location linking to the location profile pace and at least a subset of the social networking activity associated with the location ID. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to:
-
receive a location ID for a location from a first user who desires to follow a location profile page within a social networking environment; associate the location ID with an identifier of the first user in a database so that the location is added to a list of the first user'"'"'s contacts; and generate instructions to display the list of the first user'"'"'s contacts, the generating comprising; identifying a plurality of second users associated with the identifier of the first user in the database; identifying recent social networking activity associated with the second users; generating instructions to display, as part of entries of the list of the first user'"'"'s contacts, information identifying the second users and at least a subset of the social networking activity associated with the second users; identifying the location ID associated with the identifier of the first user in the database; identifying recent social networking activity associated with the location ID; and generating instructions to display, as part of an entry in the list of the first user'"'"'s contacts, a representation of the location linking to the location profile page and at least a subset of the social networking activity associated with the location ID. - View Dependent Claims (17, 18)
-
Specification