# US 2014/0195549 A1 · Suggested out of network communication recipients

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195549 A1
- Document ID: US20140195549A1
- Status: Published application
- Kind: A1
- Application number: 13/772,870
- Filed: 2013-02-21
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Assignees: LinkedIn Corporation
- Inventors: Junghoon Ahn; Abhishek Gupta; Christian Posse; Anmol Bhasin; Yurong Shi; Jian Li; Jacob Kessler
- Web page: https://patentgrep.com/patent/US20140195549A1

## CPC

- G06F 16/9536: Search customisation based on social or collaborative filtering
- G06F 16/9038: Presentation of query results
- G06F 16/95: Retrieval from the web
- G06F 16/9535: Search customisation based on user profiles and personalisation
- H04L 51/52: for supporting social networking services
- H04L 67/306: User profiles
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood of response.

## Claims

### Claim 1

A method for recommending an out-of-network communication recipient, the method comprising:
determining a set of potential recommended members of a social networking service;
determining for each particular member in the set of potential recommended members:
a profile similarity score, the profile similarity score indicating a measure of how similar the particular member is to a previous target member of an out-of-network communication of a sending member; and
a recommendation criteria score, the recommendation criteria score being a measure of how closely the particular member matches a recommendation criteria;
determining a set of recommended members from the set of potential recommended members based upon the profile similarity scores and the recommendation criteria scores of the members in the set of potential recommended members;
presenting the set of recommended members to the sending member; and
sending an out-of-network communication to a selected member of the set of recommended member from the sending member.

### Claim 2 (depends on 1)

The method of claim 1, wherein the set of potential recommended members is all the members of the social networking service.

### Claim 3 (depends on 1)

The method of claim 1, wherein the profile similarity score is determined based upon the member profile attributes that the particular member has in common with the previous target member.

### Claim 4 (depends on 1)

The method of claim 1, wherein the recommendation criteria is an interest, and the recommendation criteria score is determined based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member.

### Claim 5 (depends on 1)

The method of claim 1, wherein the recommendation criteria is an intent, and the recommendation criteria score is determined based upon how closely a determined intent of the particular member corresponds to a determined intent of the sending member.

### Claim 6 (depends on 5)

The method of claim 5, further comprising a second recommendation criteria, the second recommendation criteria is an interest, and the recommendation criteria score is determined based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member, and the set of recommended members is determined also based upon the second recommendation criteria.

### Claim 7 (depends on 1)

The method of claim 1, wherein the members in the set of recommended members are determined from the set of potential recommended members based upon their profile similarities scores being above a first predetermined threshold and their recommendation criteria scores being above a second predetermined threshold.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
for each recommended member calculating a recommendation score based upon the profile similarities score and the recommendation criteria scores, and determining a set of recommended members comprises selecting the members in the potential recommended member set whose recommendation score exceeds a predetermined threshold.

### Claim 9 (depends on 1)

The method of claim 1, wherein the recommendation criteria is a response likelihood to an out-of-network message, and the recommendation criteria score is determined based upon how likely the particular member is to respond to the out-of-network communication.

### Claim 10

A system for recommending an out-of-network communication recipient, the system comprising:
a recommendation module, operating on one or more computer processors, and configured to:
determine a set of potential recommended members of a social networking service;
determine for each particular member in the set of potential recommended members:
a profile similarity score, the profile similarity score indicating a measure of how similar the particular member is to a previous target member of an out-of-network communication of a sending member; and
a recommendation criteria score, the recommendation criteria score being a measure of how closely the particular member matches a recommendation criteria;
determine a set of recommended members from the set of potential recommended members based upon the profile similarity scores and the recommendation criteria scores of the members in the set of potential recommended members; and
a presentation module, configured to:
present the set of recommended members to the sending member; and
send an out-of-network communication to a selected member of the set of recommended member from the sending member.

### Claim 11 (depends on 10)

The system of claim 10, wherein the set of potential recommended members is all the members of the social networking service.

### Claim 12 (depends on 10)

The system of claim 10, wherein the recommendation module is configured to determine the profile similarity score based upon the member profile attributes that the particular member has in common with the previous target member.

### Claim 13 (depends on 10)

The system of claim 10, wherein the recommendation criteria is an interest, and the recommendation module is configured to determine the recommendation criteria score based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member.

### Claim 14 (depends on 10)

The system of claim 10, wherein the recommendation criteria is an intent, and the recommendation module is configured to determine the recommendation criteria score based upon how closely a determined intent of the particular member corresponds to a determined intent of the sending member.

### Claim 15 (depends on 14)

The system of claim 14, further comprising a second recommendation criteria, the second recommendation criteria is an interest, and the recommendation module is configured to determine the recommendation criteria score based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member, and the set of recommended members is determined also based upon the second recommendation criteria.

### Claim 16 (depends on 10)

The system of claim 10, wherein the recommendation module is configured to determine the members in the set of recommended members from the set of potential recommended members based upon their profile similarities scores being above a first predetermined threshold and their recommendation criteria scores being above a second predetermined threshold.

### Claim 17 (depends on 10)

The system of claim 10, further comprising:
for each recommended member calculating a recommendation score based upon the profile similarities score and the recommendation criteria scores, and determining a set of recommended members comprises selecting the members in the potential recommended member set whose recommendation score exceeds a predetermined threshold.

### Claim 18 (depends on 10)

The system of claim 10, wherein the recommendation criteria is a response likelihood to an out-of-network message, and the recommendation module is configured to determine the recommendation criteria score based upon how likely the particular member is to respond to the out-of-network communication.

### Claim 19

A machine readable medium that stores instructions which when performed by a machine, cause the machine to perform operations comprising:
determining a set of potential recommended members of a social networking service;
determining for each particular member in the set of potential recommended members:
a profile similarity score, the profile similarity score indicating a measure of how similar the particular member is to a previous target member of an out-of-network communication of a sending member; and
a recommendation criteria score, the recommendation criteria score being a measure of how closely the particular member matches a recommendation criteria;
determining a set of recommended members from the set of potential recommended members based upon the profile similarity scores and the recommendation criteria scores of the members in the set of potential recommended members;
presenting the set of recommended members to the sending member; and
sending an out-of-network communication to a selected member of the set of recommended member from the sending member.

### Claim 20 (depends on 19)

The machine-readable medium of claim 19, wherein the set of potential recommended members is all the members of the social networking service.

### Claim 21 (depends on 19)

The machine-readable medium of claim 19, wherein the instructions for determining the profile similarity score include instructions, which when performed by the machine, cause the machine to perform the operations of determining the profile similarity score based upon the member profile attributes that the particular member has in common with the previous target member.

### Claim 22 (depends on 19)

The machine-readable medium of claim 19, wherein the recommendation criteria is an interest, and the instructions for determining the recommendation criteria score include instructions, which when performed by the machine, cause the machine to perform the operations of determining the recommendation criteria score based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member.

### Claim 23 (depends on 19)

The machine-readable medium of claim 19, wherein the recommendation criteria is an intent, and the instructions for determining the recommendation criteria score include instructions, which when performed by the machine, cause the machine to perform the operations of determining the recommendation criteria score based upon how closely a determined intent of the particular member corresponds to a determined intent of the sending member.

### Claim 24 (depends on 23)

The machine-readable medium of claim 23, further comprising a second recommendation criteria, the second recommendation criteria is an interest, and the instructions for determining the recommendation criteria score include instructions, which when performed by the machine, cause the machine to perform the operations of determining the recommendation criteria score based upon how closely a determined interest of the particular member corresponds to a determined interest of the sending member, and the set of recommended members is determined also based upon the second recommendation criteria.

### Claim 25 (depends on 19)

The machine-readable medium of claim 19, wherein the instructions for determining the set of recommended members include instructions, which when performed by the machine, cause the machine to perform the operations of determining the set of recommended members from the set of potential recommended members based upon their profile similarities scores being above a first predetermined threshold and their recommendation criteria scores being above a second predetermined threshold.

### Claim 26 (depends on 19)

The machine-readable medium of claim 19, wherein the instructions further comprise instructions, which when performed by the machine, cause the machine to perform the operations of:
calculating a recommendation score for each recommended member based upon the profile similarities score and the recommendation criteria scores, and the instructions for determining the set of recommended members comprises instructions, which when performed by the machine, causes the machine to perform the operations of determining the set of recommended members by selecting the members in the potential recommended member set whose recommendation score exceeds a predetermined threshold.

### Claim 27 (depends on 19)

The machine-readable medium of claim 19, wherein the recommendation criteria is a response likelihood to an out-of-network message, and the instructions for determining the recommendation criteria score include instructions, which when performed by the machine, cause the machine to perform the operations of determining the recommendation criteria score based upon how likely the particular member is to respond to the out-of-network communication
