METHODS AND SYSTEMS FOR A LOCATION-BASED ONLINE SOCIAL NETWORK
First Claim
Patent Images
1. A computer-implemented method of managing an online social network having a plurality of neighborhoods, the method comprising:
- receiving, by a processor, a location from a user;
selecting, by the processor, based on the location, a neighborhood from the plurality of neighborhoods;
assigning, by the processor, the user to the selected neighborhood;
selecting, by the processor, from the plurality of neighborhoods, a set of one or more neighborhoods, wherein each neighborhood in the selected set is associated with a geographical area proximate to the geographical area associated with the selected neighborhood; and
granting, by the processor, the user access to communications by users assigned to the selected neighborhood and communications by users assigned to neighborhoods within the selected set.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed embodiments relate to a system and a method of managing an online social network having a plurality of neighborhoods. The system may receive a location from a user, and select, based on the location, a neighborhood from the plurality of neighborhoods. The system may further assign the user to the selected neighborhood and grant the user access to communications by users assigned to the selected neighborhood.
-
Citations
24 Claims
-
1. A computer-implemented method of managing an online social network having a plurality of neighborhoods, the method comprising:
-
receiving, by a processor, a location from a user; selecting, by the processor, based on the location, a neighborhood from the plurality of neighborhoods; assigning, by the processor, the user to the selected neighborhood; selecting, by the processor, from the plurality of neighborhoods, a set of one or more neighborhoods, wherein each neighborhood in the selected set is associated with a geographical area proximate to the geographical area associated with the selected neighborhood; and granting, by the processor, the user access to communications by users assigned to the selected neighborhood and communications by users assigned to neighborhoods within the selected set. - View Dependent Claims (2, 3, 4, 6, 7, 8)
-
-
5. (canceled)
-
9. A server for managing an online social network having a plurality of neighborhoods, the server comprising:
-
a processor; and a memory storing instructions, the instructions executable by the processor to; receive a location from a user; select, based on the location, a neighborhood from the plurality of neighborhoods; assign the user to the selected neighborhood; select, from the plurality of neighborhoods, a set of one or more neighborhoods, wherein each neighborhood in the selected set is associated with a geographical area proximate to the geographical area associated with the selected neighborhood; and grant the user access to communications by users assigned to the selected neighborhood and communications by users assigned to neighborhoods within the selected set. - View Dependent Claims (10, 11, 12, 14, 15, 16)
-
-
13. (canceled)
-
17. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method of managing an online social network having a plurality of neighborhoods, the method comprising:
-
receiving a location from a user; selecting, based on the location, a neighborhood from the plurality of neighborhoods; assigning the user to the selected neighborhood; selecting, from the plurality of neighborhoods, a set of one or more neighborhoods, wherein each neighborhood in the selected set is associated with a geographical area proximate to the geographical area associated with the selected neighborhood; and granting the user access to communications by users assigned to the selected neighborhood and communications by users assigned to neighborhoods within the selected set. - View Dependent Claims (18, 19, 20, 22, 23, 24)
-
-
21. (canceled)
Specification