Social authentication

US9098686B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9098686-B2
Application numberUS-201213689912-A
CountryUS
Kind codeB2
Filing dateNov 30, 2012
Priority dateNov 30, 2012
Publication dateAug 4, 2015
Grant dateAug 4, 2015

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 providing for presentation to a user a number of content objects. Some of the content objects are socially relevant to the user and some of the content objects are socially irrelevant to the user. The method also includes receiving input indicating a selection of one of the content objects by the user; determining whether the content object selected by the user is socially relevant to the user; authenticating the user if the content object selected by the user is socially relevant to the user; and declining to authenticate the user if the content object selected by the user is socially irrelevant to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: by a computing device, providing for presentation to a user a plurality of content objects, a first subset of the content objects being socially relevant to the user, a second subset of the content objects being socially irrelevant to the user; by the computing device, receiving input indicating a selection by the user of a plurality of the presented content objects; by the computing device, determining whether the presented content objects selected by the user are socially relevant or socially irrelevant to the user, wherein a content object selected by the user is socially relevant to the user if it is associated with a first node that is connected to at least one node corresponding to the user in a social graph, wherein a content object selected by the user is socially irrelevant to the user if it is associated with a second node that is not connected to at least one node corresponding to the user in the social graph, and wherein the first node is connected to the at least one node corresponding to the user in a social graph by an edge, the first node also connected to the at least one node corresponding to a concept, the first node corresponding to another user, the edge representing a social relationship between the other user and the user; by the computing device, authenticating the user if the presented content objects selected by the user are socially relevant to the user; and by the computing device, declining to authenticate the user if one or more of the presented content objects selected by the user is socially irrelevant to the user. 2. The method of claim 1 , wherein the computing device is a client computing device. 3. The method of claim 1 , wherein determining whether the presented content objects selected by the user are socially relevant to the user comprises: sending an indication of the selection by the user to a server computing device; and receiving from the server computing device an indication of whether the content objects selected by the user are socially relevant to the user. 4. The method of claim 1 , wherein the presented content objects comprise: a name of another user; an image of the other user; a status update; a check-in location; a photo; or a video. 5. The method of claim 1 , wherein authenticating the user comprises authenticating the user to the computing device. 6. One or more computer-readable non-transitory storage media embodying logic configured when executed to: provide for presentation to a user a plurality of content objects, a first subset of the content objects being socially relevant to the user, a second subset of the content objects not being socially irrelevant to the user; receive input indicating a selection by the user of a plurality of the presented content objects; determine whether the presented content objects selected by the user are socially relevant or socially irrelevant to the user, wherein a content object selected by the user is socially relevant to the user if it is associated with a first node that is connected to at least one node corresponding to the user in a social graph, wherein a content object selected by the user is socially irrelevant to the user if it is associated with a second node that is not connected to at least one node corresponding to the user in the social graph, and wherein the first node is connected to the at least one node corresponding to the user in a social graph by an edge, the first node also connected to the at least one node corresponding to a concept, the first node corresponding to another user, the edge representing a social relationship between the other user and the user; authenticate the user if the content objects selected by the user are socially relevant to the user; and decline to authenticate the user if one or more of the content objects selected by the user are socially irrelevant to the user. 7. The media of claim 6 , wherein the logic is further configured to: send an indication of the selection by the user to a server computing device; and receive from the server computing device an indication of whether the content objects selected by the user are socially relevant to the user. 8. The media of claim 6 , wherein the logic is further configured to present the plurality of content objects to the user on a display of a computing device. 9. The media of claim 6 , wherein the content object comprises: a name of another user; an image of the other user; a status update; a check-in location; a photo; or a video. 10. The media of claim 6 , wherein the logic is further configured to authenticate the user to a computing device. 11. A method comprising: by a server computing device, sending data to a client computing device corresponding to a plurality of content objects, a first subset of the content objects being socially relevant to a user, a second subset of the content objects being socially irrelevant to the user; by the server computing device, receiving input from the client computing device indicating a selection by the user of a plurality of the presented content objects; and by the server computing device, sending an indication to the client computing device of whether the presented content objects selected by the user are socially relevant to the user, the user being authenticated by the client computing device based at least in part on whether the content objects selected by the user are socially relevant to the user, wherein a content object selected by the user is socially relevant to the user if it is associated with a first node that is connected to at least one node corresponding to the user in a social graph, wherein a content object selected by the user is socially irrelevant to the user if it is associated with a second node that is not connected to at least one node corresponding to the user in the social graph, wherein the first node is connected to the at least one node corresponding to the user in a social graph by an edge, the first node also connected to the at least one node corresponding to a concept, the first node corresponding to another user, the edge representing a social relationship between the other user and the user. 12. The method of claim 11 , further comprising selecting one or more content objects socially relevant to the user stored on a social-networking system based on social-graph information associated with the user. 13. The method of claim 11 , wherein the content object comprises: a name of another user; an image of the other user; a status update; a check-in location; a photo; or a video. 14. The method of claim 11 , wherein the client computing device is a mobile device. 15. The method of claim 1 , wherein the computing device is a mobile device. 16. The media of claim 6 , wherein the computing device is a mobile device.

Assignees

Inventors

Classifications

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

  • G06F21/31Primary

    User authentication · CPC title

  • Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • H04L63/08Primary

    for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • 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 US9098686B2 cover?
In one embodiment, a method includes providing for presentation to a user a number of content objects. Some of the content objects are socially relevant to the user and some of the content objects are socially irrelevant to the user. The method also includes receiving input indicating a selection of one of the content objects by the user; determining whether the content object selected by the u…
Who is the assignee on this patent?
Murarka Neel Ishwar, Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/31. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 04 2015 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).