Check-in Suggestions

US2016147756A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016147756-A1
Application numberUS-201414551202-A
CountryUS
Kind codeA1
Filing dateNov 24, 2014
Priority dateNov 24, 2014
Publication dateMay 26, 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 receiving first-user input corresponding to a check-in for the first user, accessing a check-in history of the first user, and identifying one or more second users based at least in part on the check-in history, where the first user is a user of a social-networking system that includes a number of nodes and a number of edges connecting the nodes, with at least one node corresponding to the first user. The method includes providing an identification of one or more of the identified second users for display to the first user in association with the check-in.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: by a computing device, receiving first-user input corresponding to a check-in for a first user; by a computing device, accessing a check-in history of the first user; by a computing device, identifying one or more second users based at least in part on the check-in history, the first user being a user of a social-networking system comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the first user; and by a computing device, providing an identification of one or more of the identified second users for display to the first user in association with the check-in. 2 . The method of claim 1 , wherein providing an identification of one or more of the identified second users for display to the first user further comprises providing in association with the identification an interactive element for associating at least one of the identified second users with the check-in. 3 . The method of claim 1 , wherein: the first-user input comprises input from the first user during a check-in process; and providing an identification of one or more of the identified second users for display to the first user in association with the check-in comprises providing the identification for display to the first user during the check-in process. 4 . The method of claim 1 , wherein identifying one or more second users based at least in part on the check-in history further comprises ranking one or more of the second users based at least in part on the check-in history. 5 . The method of claim 1 , wherein the check-in history comprises an identification of one or more second users that the first user has previously associated with a previous check-in for the first user. 6 . The method of claim 1 , wherein the check-in history comprises an identification of one or more second users that have previously checked in with the first user. 7 . The method of claim 1 , wherein the check-in history comprises an identification of one or more characteristics of one or more users that the first user has previously checked in with. 8 . The method of claim 1 , wherein: the second users are users of the social-networking system; and the check-in history comprises an identification of a degree of separation between the node representing the first user and one or more nodes representing the one or more second users. 9 . The method of claim 1 , wherein: the second users are users of the social-networking system; and the check-in history comprises an identification of one or more nodes that the first user and one or more second users are connected to. 10 . The method of claim 1 , wherein: the check-in history comprises an identification of one or more places that the first user and one or more of the second users have previously checked into at or near the same time; and identifying one or more second users based at least in part on the check-in history comprises identifying one or more second users based at least in part on a comparison of a place associated with the check-in for the first user and the one or more places that the first user and one or more of the second users have previously checked into. 11 . The method of claim 1 , wherein: the check-in history comprises an identification of a type of one or more places that the first user and one or more of the second users have previously checked into at or near the same time; and identifying one or more second users based at least in part on the check-in history comprises identifying one or more second users based at least in part on a comparison of a type of a place associated with the check-in for the first user and the type of the one or more places that the first user and one or more of the second users have checked into. 12 . The method of claim 1 , wherein the check-in history comprises an identification of one or more times identifying when the first user and one or more of the second users have checked in with each other. 13 . The method of claim 1 , wherein: the check-in history comprises an identification of a previous check-in identifying both the first user and at least one of the one or more second users; and identifying one or more second users based at least in part on the check-in history comprises identifying one or more second users based at least in part on a recency of the previous check-in. 14 . A method comprising: by a computing device, receiving first-user input corresponding to a check-in for a first user; by a computing device, accessing location information associated with one or more second users, the first and second users being users of a social networking system comprising a plurality of nodes and a plurality of edges connecting the nodes, at least one node corresponding to the first user, at least one node corresponding to each of the second users; by a computing device, accessing location information associated with the first user; and by a computing device, providing an identification of one or more of the second users for display to the first user in association with the check-in based at least in part on a comparison of the location information associated one or more of the second user and the location information associated with the first user. 15 . The method of claim 14 , wherein providing an identification of one or more of the second users for display to the first user in association with the check-in based at least in part on a comparison between the location information associated one or more of the second user and the location information associated with the first user comprises: determining a distance between the first user and the one or more second users; and providing an identification of one or more of the second users for display to the first user in association with the check-in based at least in part on the distance between the first user and the one or more second users. 16 . The method of claim 14 , wherein: the location information associated with one or more second users comprises an indication by one or more second users of an intent to be at a second-user place; and the location information associated with the first user comprises an indication by the first user of an intent to be at a first-user place. 17 . The method of claim 16 , wherein the location information associated with one or more second users further comprises an indication of one or more second-user times that the one or more second users intend to be at the second-user place; and the location information associated with the first user further comprises an indication of one or more first-user times that the first user intends to be at the first-user place. 18 . The method of claim 14 , wherein: the location information associated with one or more second users comprises a check-in by the one or more second users to a second-user place; the location information associated with the first user comprises a check-in by the first user to a first-user place; and providing an identification of one or more of the second users for display to the first user in association with the check-in based at least in part on a comparison between the location information associated one or more of the second user and the location information associated with the first user comprises: determining a distance between the first user and the one or more second users; and providing an identification of one or more of the second users for display to the first user in association with t

Assignees

Inventors

Classifications

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

  • Search customisation based on user profiles and personalisation · CPC title

  • Advertisements · CPC title

  • Physics · mapped topic

  • Physics · 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 US2016147756A1 cover?
In one embodiment, a method includes receiving first-user input corresponding to a check-in for the first user, accessing a check-in history of the first user, and identifying one or more second users based at least in part on the check-in history, where the first user is a user of a social-networking system that includes a number of nodes and a number of edges connecting the nodes, with at lea…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/9535. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 26 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).