Patent ID: 8875247
Filing Date: 2014-10-28
Classification: G06F,H04L

Abstract:
1. A method comprising: providing a platform for a user to use applications and/or access web pages; when an application or a web page is integrated with the platform, combining at least an identifier of the application or the web page (application ID) with an identifier of the user (UID) and the birthday of the user in a social networking system into a combined string; encrypting the combined string into a hashed ID according to a hash function; linking the hashed ID with a pseudonymous profile of the user, wherein the pseudonymous profile includes the user's profile picture, URLs, first name, or last initial; providing, to the application or the web page, the hashed ID to identify the user; providing one or more options for the user to authorize or reject the application or the web page to access the user's fully identifying profile; and upon the user's authorization, providing the application or the web page an access token to access a subset of the user's fully identifying profile in the social networking system.