Recommendations based on geolocation

US2016127485A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016127485-A1
Application numberUS-201614993534-A
CountryUS
Kind codeA1
Filing dateJan 12, 2016
Priority dateAug 4, 2011
Publication dateMay 5, 2016
Grant date

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.

In one embodiment, a method includes accessing geolocation data indicating a current geolocation of a client device of a user; identifying one or more categories of interest to the user based at least in part on social information of the user; identifying one or more objects based at least in part on the current geolocation; and determining one or more recommendations for the user based at least in part on a calculated interest value of each identified object. The calculated interest value is based at least in part on the identified categories of interest to the user. The method also includes providing the recommendations for transmission to the client device. The recommendations include one or more of the identified objects.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: by a computing device, accessing geolocation data indicating a current geolocation of a client device of a user; by the computing device, identifying one or more categories of interest to the user based at least in part on social information of the user; by the computing device, identifying one or more objects based at least in part on the current geolocation; by the computing device, determining one or more recommendations for the user based at least in part on a calculated interest value of each identified object, wherein the calculated interest value is based at least in part on the identified categories of interest to the user; and by the computing device, providing the recommendations for transmission to the client device, wherein the recommendations comprise one or more of the identified objects. 2 . The method of claim 1 , further comprising: ranking the recommendations based at least in part on the calculated interest value. 3 . The method of claim 2 , wherein the ranking is further based at least in part on a proximity of a location associated with each identified object to the current geolocation. 4 . The method of claim 1 , further comprising: receiving updated location information in response to a change in the location of a client device; and identifying one or more additional objects based in part on the updated location information. 5 . The method of claim 4 , further comprising ranking the recommendations identified additional objects based at least in part on the calculated interest value. 6 . The method of claim 1 , wherein the social information of the user comprises activity of the user on a social-networking system. 7 . The method of claim 1 , wherein the social information of the user comprises profile information of the user on a social-networking system. 8 . The method of claim 1 , wherein the social information of the user comprises a social graph, wherein the social-graph comprises: a plurality of nodes, wherein a first node corresponds to the user, and wherein one or more second nodes correspond to another user; and one or more edges connecting the first node to the second nodes. 9 . The method of claim 8 , wherein one or more of the categories of interest to the user are identified based at least in part on interests of another user corresponding to a particular one of the second nodes connected to the first node corresponding to the user. 10 . The method of claim 1 , wherein one or more of the objects comprises a plurality of third party content objects, wherein one or more of the plurality of content objects comprises an informational content object or incentive content object. 11 . The method of claim 10 , wherein the informational content objects comprise movie show times of movies or menus of restaurants. 12 . The method of claim 10 , wherein the incentive content objects comprise coupons, discount tickets, or gift certificates. 13 . The method of claim 1 , wherein the geolocation data comprises: Global Positioning System (GPS) data; cellular-triangulation data; data manually provided by the user; or route data. 14 . The method of claim 1 , wherein the recommendations are provided to the client device as a ranked list. 15 . The method of claim 1 , wherein the recommendations are provided to the client device as part of a map displayed on the client device. 16 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to: access geolocation data indicating a current geolocation of a client device of a user; identify one or more categories of interest to the user based at least in part on social information of the user; identify one or more objects based at least in part on the current geolocation; determine one or more recommendations for the user based at least in part on a calculated interest value of each identified object, wherein the calculated interest value is based at least in part on the identified categories of interest to the user; and provide the recommendations for transmission to the client device, wherein the recommendations comprise one or more of the identified objects. 17 . The media of claim 16 , wherein the software is further operable to rank the recommendations based at least in part on the calculated interest value. 18 . The media of claim 17 , wherein the ranking is further based at least in part on a proximity of a location associated with each identified object to the current geolocation. 19 . A computing device comprising: a processor; and a memory coupled to the processor comprising instructions executable by the processor, the processor being operable when executing the instructions to: access geolocation data indicating a current geolocation of a client device of a user; identify one or more categories of interest to the user based at least in part on social information of the user; identify one or more objects based at least in part on the current geolocation; determine one or more recommendations for the user based at least in part on a calculated interest value of each identified object, wherein the calculated interest value is based at least in part on the identified categories of interest to the user; and provide the recommendations for transmission to the client device, wherein the recommendations comprise one or more of the identified objects 20 . The device of claim 19 , wherein the processor is further operable to rank the recommendations based at least in part on the calculated interest value.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • specially adapted for the location of the user terminal · CPC title

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • H04L67/18Primary

    Electricity · mapped topic

  • Electricity · mapped topic

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 US2016127485A1 cover?
In one embodiment, a method includes accessing geolocation data indicating a current geolocation of a client device of a user; identifying one or more categories of interest to the user based at least in part on social information of the user; identifying one or more objects based at least in part on the current geolocation; and determining one or more recommendations for the user based at leas…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).