The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 18, 2018

Filed:

May. 13, 2014
Applicant:

Nextdoor.com, Inc., San Francisco, CA (US);

Inventors:

Nirav N. Tolia, San Francisco, CA (US);

Ryan Patrick Sims, San Francisco, CA (US);

David Michael Wiesen, San Francisco, CA (US);

Sean Christopher Bromage, San Francisco, CA (US);

Rishi Mukhopadhyay, San Francisco, CA (US);

Timothy Garleung Wong, San Francisco, CA (US);

Michael Philip Balaban, San Francisco, CA (US);

Assignee:

Nextdoor.com, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0484 (2013.01);
U.S. Cl.
CPC ...
G06F 3/04842 (2013.01); G06F 3/04847 (2013.01);
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. In an embodiment, a computer-implemented method comprises creating and storing in computer data storage neighborhood data defining a plurality of geographical neighborhoods based upon a plurality of vertices or boundaries; using a computer, for each particular neighborhood among the plurality of neighborhoods, determining one or more nearby neighborhoods is associated with a geographical area proximate to the particular neighborhood; using the computer, receiving from a second computer that is associated with a user account, activation input specifying selections of one or more nearby neighborhoods as activated in association with the particular user account, wherein the activation input specifies fewer than all the one or more nearby neighborhoods; updating a database coupled to the computer to associate the selections of one or more nearby neighborhoods as activated in association with the particular user account; using the computer, receiving a request from the second computer to perform any of displaying a map page that includes the nearby neighborhoods, displaying a feed of messages, and creating a new message; using the computer, in response to the request, performing causing the displaying the map page that includes the nearby neighborhoods, causing displaying the feed of messages, or the creating the new message based upon only the selections of the one or more nearby neighborhoods as activated in association with the particular user account.


Find Patent Forward Citations

Loading…