Patent ID: 8661081

Claim:
A system for social networking comprising: a server connected to a network; a plurality of mobile devices; wherein each of said mobile devices is configured to connect to said server via said network using a first communication protocol, wherein each of said mobile devices is further configured to be connectable directly to each other using a second communication protocol, wherein each of said mobile devices is further configured to maintain in memory of each said mobile device data representing a profile of a user of said mobile device, wherein each of said mobile devices is further configured to send said profile to said server using said first communication protocol in response to a determination that at least one of said other mobile devices is directly connectable thereto using said second communication protocol; wherein said server is configured to use a weighted algorithm to generate a first set of matches between said profiles received from each of said mobile devices; and wherein each of said mobile devices is further configured to display a social map of said mobile devices, said social map representing each of said mobile devices as a node separated from each other node by a conceptual distance based on a function of said first set of matches.