Methods, systems, and user interfaces for community-based location ratings

US9712473B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9712473-B2
Application numberUS-201313940063-A
CountryUS
Kind codeB2
Filing dateJul 11, 2013
Priority dateJul 11, 2013
Publication dateJul 18, 2017
Grant dateJul 18, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, system, and user interfaces for providing a user interface enabling community-based map functionalities for users of a social networking system are described. One method includes providing a user interface (UI) that includes a geographic map portion and a rating portion. The geographic map portion depicts a geographic area and includes a set of location identifiers, and the rating portion includes a set of rating list elements. Each rating list element includes a rating input UI element allowing the user to rate a location that the social networking system has determined that the user has visited. The method also includes receiving a first rating for a first location, which is generated through use of the rating portion. The method further includes, responsive to said receiving of the first rating, modifying the user interface to indicate that the first rating was received.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining, by a communication system, a plurality of locations a user of the communication system has visited and has not rated; providing, by the communication system to a computing device associated with the user, a user interface, wherein the user interface includes a geographic map portion and a rating portion, wherein the geographic map portion depicts a geographic area and includes a set of one or more location identifiers, and wherein the rating portion includes a set of one or more rating list elements, wherein each rating list element of the set of rating list elements includes a rating input user interface element allowing the user to provide a rating for a location of the plurality of locations that the communication system determined that the user has visited and has not rated; receiving, from the user utilizing the user interface, a first rating for a first location identified by a first rating list element of the set of rating list elements, wherein the first rating is generated by the user through use of the rating portion of the user interface; determining a location type for the first location; determining the user is an expert within the communication system with regard to the location type based upon a number of locations the user has visited of the location type or based upon a number of ratings the user has provided for locations of the location type; and responsive to said receiving of the first rating for the first location, modifying the user interface to indicate that the first rating was received, wherein the first rating is weighted in response to determining the user is an expert with regard to the location type. 2. The method of claim 1 , further comprising: transmitting, to a second computing device of the communication system, the received first rating for the first location. 3. The method of claim 1 , further comprising: providing, to a set of one or more other users of the communication system that are directly connected to the user within a social graph of the communication system, an indication that the user has rated the first location. 4. The method of claim 1 , wherein said modifying of the user interface comprises displaying an animation within the geographic map portion. 5. The method of claim 4 , wherein the animation comprises moving a location identifier for the first location to a position in the geographic map portion. 6. The method of claim 1 , wherein said modifying of the user interface comprises removing the first rating list element from the rating portion. 7. The method of claim 1 , wherein the user interface further includes a ranked results portion including a set of one or more result elements sorted according to a ranking algorithm, wherein each result element of the set of result elements identifies a location located within the geographic area depicted by the geographic map portion. 8. The method of claim 7 , wherein the ranking algorithm is based upon one or more of: ratings submitted to the communication system by a first set of one or more other users of the communication system that are directly connected to the user within a social graph of the communication system; and ratings submitted to the communication system by a second set of one or more other users of the communication system that are directly connected to the first set of other users within the social graph. 9. The method of claim 7 , wherein the ranking algorithm is based upon a number of times that each location located within the geographic area has been rated by a set of one or more users of the communication system. 10. The method of claim 7 , wherein the ranking algorithm utilizes a set of one or more ratings submitted to the communication system by a set of one or more other users of the communication system, wherein each rating of the set of ratings is weighted based upon a computed similarity value representing a similarity between ratings submitted by the other user that submitted the rating and ratings submitted by the user. 11. The method of claim 7 , wherein the ranking algorithm utilizes a set of one or more ratings submitted to the communication system by a set of one or more other users of the communication system, wherein each rating of the set of ratings is weighted based upon a number of ratings that the other user that submitted the rating has submitted to the communication system. 12. The method of claim 1 , wherein the geographic map portion further includes a set of one or more aggregate location identifiers, wherein each aggregate location identifier of the set of aggregate location identifiers represents a plurality of location identifiers. 13. The method of claim 1 , wherein the geographic area is selected based upon a current geographic location of the user. 14. A set of one or more non-transitory computer-readable storage media that provides instructions that, when executed by a computing device, will cause said computing device to perform operations comprising: determining, by a communication system, a plurality of locations a user of the communication system has visited and has not rated; providing, by the communication system to a computing device associated with the user, a user interface, wherein the user interface includes a geographic map portion and a rating portion, wherein the geographic map portion depicts a geographic area and includes a set of one or more location identifiers, and wherein the rating portion includes a set of one or more rating list elements, wherein each rating list element of the set of rating list elements includes a rating input user interface element allowing the user to provide a rating for a location of the plurality of locations that the communication system has determined that the user has visited and has not rated; receiving, from the user utilizing the user interface, a first rating for a first location identified by a first rating list element of the set of rating list elements, wherein the first rating is generated by the user through use of the rating portion of the user interface; determining a location type for the first location; determining the user is an expert within the communication system with regard to the location type based upon a number of locations the user has visited of the location type or based upon a number of ratings the user has provided for locations of the location type; and responsive to said receiving of the first rating for the first location, modifying the user interface to indicate that the first rating was received, wherein the first rating is weighted in response to determining the user is an expert with regard to the location type. 15. The set of non-transitory computer-readable storage media of claim 14 , wherein the instructions cause said computing device to perform further operations comprising: transmitting, to a second computing device of the communication system, the received first rating for the first location. 16. The set of non-transitory computer-readable storage media of claim 14 , wherein the instructions cause said computing device to perform further operations comprising: providing, to a set of one or more other users of the communication system that are directly connected to the user within a social graph of the communication system, an indication that the user has rated the first location. 17. The set of non-transitory computer-readable storage media of claim 14 , wherein said modifying of the user interface comprises displaying an animation within the geographic map portion.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L51/20Primary

    Electricity · mapped topic

  • for supporting social networking services · CPC title

  • H04L51/222Primary

    using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9712473B2 cover?
Methods, system, and user interfaces for providing a user interface enabling community-based map functionalities for users of a social networking system are described. One method includes providing a user interface (UI) that includes a geographic map portion and a rating portion. The geographic map portion depicts a geographic area and includes a set of location identifiers, and the rating port…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/20. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 18 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).