System and method for authentication in a social network service
First Claim
1. A method of authenticating a user accessing a service, said method comprising(a) retrieving from a data source a set of photographic images identifying a set of other users of said service who are affiliated with said user and a set of names identifying said other users of said service,(b) selecting a subset of images from said set of photographic images and a subset of names in which said names in said subset of names correspond to said other users identified in said subset of images,(c) transmitting said subset of images to a client for display to said user,(d) receiving an input response of names from said user, in which there is a correspondence between said names and said subset of images,(e) comparing said input response with said subset of names, and(f) allowing said user to access said service if said input response matches said subset of names.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing system for providing a social network service to clients on a computer network is augmented with the ability to authenticate users by their ability to recognize digital photograph images of other users of the system with whom the user being authenticated has an affiliation, in which the user being authenticated will be presented with a set of photographs and will be required to correctly supply to the system the names of the individuals represented in those photographs.
86 Citations
14 Claims
-
1. A method of authenticating a user accessing a service, said method comprising
(a) retrieving from a data source a set of photographic images identifying a set of other users of said service who are affiliated with said user and a set of names identifying said other users of said service, (b) selecting a subset of images from said set of photographic images and a subset of names in which said names in said subset of names correspond to said other users identified in said subset of images, (c) transmitting said subset of images to a client for display to said user, (d) receiving an input response of names from said user, in which there is a correspondence between said names and said subset of images, (e) comparing said input response with said subset of names, and (f) allowing said user to access said service if said input response matches said subset of names.
-
5. A system for authenticating a user accessing a service, said system comprising
(a) a data source providing a store comprising a set of photographic images and names of users of said service, (b) a server, and (c) a client, wherein said client transmits to said server the identity of a user, said server retrieves from said data source a set of photographic images identifying a set of other users of said service who are affiliated with said user and a set of names identifying said other users of said service, said server selects a subset of images from said set of photographic images and a subset of names in which said names in said subset of names correspond to said other users identified in said subset of images, said server transmits said subset of images to said client, said client displays said subset of images to said user and requests said user provide an input response comprising a set of names, in which there is a correspondence between said names in said input response and said subset of images, said client transmits said input response to said server, said server compares said input response with said subset of names, and said server allows said user to access said service if said input response matches said subset of names.
-
11. A computer program product within a computer usable medium with software for authenticating a user accessing a service, said computer program product comprising
(a) instructions for retrieving from a data source a set of photographic images identifying a set of other users of said service who are affiliated with said user and a set of names identifying said other users of said service, (b) instructions for selecting a subset of images from said set of photographic images and a subset of names in which said names in said subset of names correspond to said other users identified in said subset of images, (c) instructions for transmitting said subset of images to a client for display to said user, (d) instructions for receiving an input response of names from said user, in which there is a correspondence between said names and said subset of images, (e) instructions for comparing said input response with said subset of names, and (f) instructions for permitting said user to access said service if said input response matches said subset of names.
Specification