Patent ID: 7904511
Filing Date: 2011-03-08
Classification: G06Q,H04L,H04M

Abstract:
1. A method performed by a social network system accessible over a data network with a plurality of data input devices connectable to said data network, said social network system including at least one host computer and a database of entity data records each relating to a corresponding user entity and containing one or more entity attributes including at least one identifying characteristic of said corresponding user entity, said method providing a given user entity with a virtual, unique, private, personal, social network (hereinafter ‘social network’) formed from connections between contacts, said contacts being other user entities connected directly or indirectly to said first user entity; said method including: communicating an invitation from a first user entity to one or more other user entities selected by said first user entity for inclusion in the first user entity's social network as a contact; recording, in said database, each user entity accepting said invitation as being a direct contact directly connected to the first user entity by a first degree of separation; determining that for: the first and third user entities are determined as being indirect contacts, indirectly connected to each other with a second degree of separation; repeating the above steps for a given user entity having a corresponding entity data record in said database, wherein said given user entity is equivalent to said first user entity in said repeated steps to create, for each said given user entity, a corresponding individual, unique, personal, virtual social network, thereby collectively forming a plurality of social networks on said social network system, inter-connected by mutually connected contacts; and providing a given user entity with searchable access to at least part of the entity data records stored in said database; providing a given user entity with at least partial control of privacy of their individual, unique, personal, virtual social network with respect to a user entity seeking access to the given user entity's data record by permitting the given user entity to specify: required to allow the seeking user entity access to said given user entity's data record; permitting a given user entity to take a role of provider or participant in a predetermined activity and/or application via said data network, wherein