×

Member privacy protection

  • US 10,459,953 B1
  • Filed: 08/04/2017
  • Issued: 10/29/2019
  • Est. Priority Date: 08/04/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a computer-readable memory storing computer-executable instructions that, when executed by one or more hardware processors, configure the system to perform a plurality of operations, the operations comprising;

    storing contact information for a plurality of members of a social networking system;

    receiving, from a client device associated with a first member, a communication representing a request for matching member profiles in the social networking service, the communication including a list of contacts of the first member;

    for a particular contact submitted in the list of contacts;

    accessing member-identifiable contact information of the particular contact;

    comparing the member-identifiable contact information in the particular contact to contact information for the plurality of members; and

    in accordance with a determination that the member-identifiable contact information in the particular contact matches the contact information of a particular member of the social networking system;

    generating a likelihood score that the communication is a legitimate request for matching member profiles, the higher the likelihood score the likelier the communication is a legitimate request while the lower the likelihood score the likelier the communication is a malicious request; and

    in accordance with a determination that the generated likelihood score exceeds a predetermined likelihood score threshold, thus determining that the communication is a legitimate request, causing the following operations to be performed;

    categorizing the particular contact as a suggested member connection; and

    transmitting member referral data to the client device for presentation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×