# US 2013/0159132 A1 · Targeting Items to a User of a Social Networking System Based on a Predicted Event for the User

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

- Number: US 2013/0159132 A1
- Document ID: US20130159132A1
- Status: Published application
- Kind: A1
- Application number: 13/327,677
- Filed: 2011-12-15
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Assignees: Facebook, Inc.
- Inventors: Paul Adams
- Web page: https://patentgrep.com/patent/US20130159132A1

## CPC

- G06Q 30/0277: {Online advertisement}
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- G06N 20/00: Machine learning
- G06Q 10/48: using social graphs
- G06Q 30/0269: {based on user profile or attribute}
- G06Q 30/0631: {Recommending goods or services}
- H04L 51/52: for supporting social networking services
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information associated with the user. The social networking system identifies gift suggestions to provide to one or more friends of the user based on the predicted event. A gift suggestion may include an invitation to purchase or send an item, voucher, or other gift to the target user, wherein the gift may be determined based on information about the target user's interests obtained by the social networking system. The social networking system sends a gift suggestion to one or more friends of the target user, where the gift suggestion identifies the predicted life event and provides the gift suggestion to the target user's friend. The advertisement may require action by multiple of the target user's friends before the gift is sent to the target user.

## Claims

### Claim 1

A method comprising:
inferring a life event for a target user of a social networking system based on one or more communications between the target user and one or more other users of the social networking system;
determining, by a computer processor, a gift suggestion based on the inferred life event of the target user, the gift suggestion for an item or a voucher that can be provided to the target user;
sending the gift suggestion with a notification about the inferred life event to one or more users of with whom the target user has established a connection in the social networking system.

### Claim 2 (depends on 1)

The mtheod of claim 1, wherein the inferred life event comprises a change in marital status, a change in relationship status, a birthday, a change in employment status, a graduation, a change in health status, an addition of a new child, or death of a person associated with the user outside the social network.

### Claim 3 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion is determined based on at least one of: an item in the target user's wish list, an item placed in a shopping cart by the target user, and a bookmark for a webpage provided by the user and stored within the social networking system.

### Claim 4 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion includes a link to a merchant site to purchase an item.

### Claim 5 (depends on 1)

The mtheod of claim 1, wherein the gift suggestions includes multiple links, each link associated with a web page to buy an item for the target user.

### Claim 6 (depends on 1)

The mtheod of claim 1, wherein the gift suggestions comprises an advertisement for an item associated with the gift suggestion.

### Claim 7 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion comprises a discount offer for an item associated with the gift suggestion.

### Claim 8 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion comprises a user interface permitting a viewing user to share the gift suggestion with other users of the social networking system with whom the target user has established a connection in the social networking system.

### Claim 9 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion comprises a voucher enabling a viewing user to send the voucher to the target user, the voucher for an item associated with the gift suggestion.

### Claim 10 (depends on 1)

The mtheod of claim 1, wherein the gift notification is sent to a plurality of users with whom the target user has established a connection in the social networking system.

### Claim 11 (depends on 1)

The mtheod of claim 1, wherein the gift suggestion provides an interface for purchasing a portion of a gift for the target user.

### Claim 12 (depends on 1)

The mtheod of claim 1, wherein predicting the life event for the target user comprises:
training a machine learning model using historical data related to communications involving a plurality of users of the social networking system and confirmations about the life event for one or more of the plurality of users; and
predicting the life event for the target user using the trained machine learning model.

### Claim 13

(canceled)

### Claim 14

A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for:
inferring a life event for a target user of a social networking system based on one or more communications between the target user and one or more other users of the social networking system;
determining a gift suggestion based on the inferred life event of the target user, the gift suggestion for an item or a voucher that can be provided to the target user;
sending the gift suggestion with a notification about the inferred life event to one or more users of with whom the target user has established a connection in the social networking system.

### Claim 15 (depends on 14)

The computer program product of claim 14, wherein the inferred life event comprises a change in marital status, a change in relationship status, a birthday, a change in employment status, a graduation, a change in health status, an addition of a new child, or death of a person associated with the user outside the social network.

### Claim 16 (depends on 14)

The computer program product of claim 14, wherein the gift suggestion is determined based on at least one of: an item in the target user's wish list, an item placed in a shopping cart by the target user, and a bookmark for a webpage provided by the user and stored within the social networking system.

### Claim 17 (depends on 14)

The computer program product of claim 14, wherein the gift suggestion comprises a user interface permitting a viewing user to share the gift suggestion with other users of the social networking system with whom the target user has established a connection in the social networking system.

### Claim 18 (depends on 14)

The computer program product of claim 14, wherein the gift suggestion comprises a voucher enabling a viewing user to send the voucher to the target user, the voucher for an item associated with the gift suggestion.

### Claim 19 (depends on 14)

The computer program product of claim 14, wherein the gift notification is sent to a plurality of users with whom the target user has established a connection in the social networking system.

### Claim 20 (depends on 14)

The computer program product of claim 14, wherein the gift suggestion provides an interface for purchasing a portion of a gift for the target user.

### Claim 21 (depends on 14)

The computer program product of claim 14, wherein predicting the life event for the target user comprises:
training a machine learning model using historical data related to communications involving a plurality of users of the social networking system and confirmations about the life event for one or more of the plurality of users; and
predicting the life event for the target user using the trained machine learning model.
