IP Library Granted Patent US 10,938,929
Granted Patent B2
US 10,938,929 · App. 16/563,930 · Granted Mar 2, 2021

Adjusting prominence of a participant profile in a social networking interface

Inventors: Corville O. Allen (Morrisville, NC); Bernadette A. Carter (Raleigh, NC)
Assignee: Airbnb, Inc.
H04L67/22G06F16/9535G06F40/221G06Q10/10G06Q50/01G06T11/001H04L67/306G06F16/00H04L29/08H04N2201/325
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,938,929
App. No.
16/563,930
Granted
Mar 2, 2021
Kind
B2
Abstract

An approach is described for adjusting prominence of a participant profile in a social networking interface. An associated method may include receiving an activity stream update of the participant and calculating a relevancy score based on content in the activity stream update. The method further may include adjusting a visibility level of the participant profile in the social networking interface based upon the calculated relevancy score. Adjusting the visibility level may include increasing the visibility level of the participant profile upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value. Adjusting the visibility level further may include decreasing the visibility level of the participant profile upon determining that the calculated relevancy score is less than a second predefined threshold value.

Claims (48)

1. A system comprising:

a processor; and

a memory storing an application program, which, when executed on the processor, performs an operation of adjusting prominence of a profile of a participant among a plurality of participants in a social networking interface of a client, the operation comprising:

receiving an activity stream update of the participant;

calculating a relevancy score based on content in the activity stream update of the participant, wherein calculating the relevancy score comprises:

initializing the relevancy score with a predefined baseline value;

facilitating parsing of language in the activity stream update of the participant to determine one or more terms associated with the activity stream update of the participant;

facilitating parsing of language associated with the client to determine one or more terms associated with the client; and

adjusting the relevancy score by iteratively comparing each of the one or more terms associated with the activity stream update of the participant with each of the one or more terms associated with the client and by increasing the relevancy score by a predefined amount upon determining a relationship between a term among the one or more terms associated with the activity stream update of the participant and a term among the one or more terms associated with the client; and

adjusting a visibility level of the profile of the participant in the social networking interface based upon the calculated relevancy score.

2. The system of claim 1 , wherein adjusting the visibility level of the profile of the participant comprises increasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value.

3. The system of claim 2 , wherein adjusting the visibility level of the profile of the participant further comprises decreasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is less than a second predefined threshold value.

4. The system of claim 1 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of a thumbnail image of the participant.

5. The system of claim 4 , wherein adjusting the visibility level of the thumbnail image of the participant comprises adjusting size of the thumbnail image to a predefined size different from a current predefined size.

6. The system of claim 1 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of attributes of a border around a thumbnail image of the participant.

7. The system of claim 6 , wherein adjusting the visibility level of attributes of the border around the thumbnail image of the participant comprises adjusting degree of border color intensity.

8. The system of claim 6 , wherein adjusting the visibility level of attributes of the border around the thumbnail image of the participant comprises adjusting border size.

9. A system comprising:

a processor; and

a memory storing an application program, which, when executed on the processor, performs an operation of adjusting prominence of a profile of a participant among a plurality of participants in a social networking interface of a client, the operation comprising:

receiving an activity stream update of the participant;

calculating a relevancy score based on content in the activity stream update of the participant, wherein calculating the relevancy score comprises:

initializing the relevancy score with a predefined baseline value;

determining one or more content types associated with the activity stream update of the participant;

determining one or more content types associated with the client; and

adjusting the relevancy score by iteratively comparing the one or more content types associated with the activity stream update of the participant and the one or more content types associated with the client and by increasing the relevancy score by a predefined amount upon determining a match between a content type among the one or more content types associated with the activity stream update of the participant and a content type among the one or more content types associated with the client; and

adjusting a visibility level of the profile of the participant in the social networking interface based upon the calculated relevancy score.

10. The system of claim 9 , wherein adjusting the visibility level of the profile of the participant comprises increasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value.

11. The system of claim 10 , wherein adjusting the visibility level of the profile of the participant further comprises decreasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is less than a second predefined threshold value.

12. The system of claim 9 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of a thumbnail image of the participant.

13. The system of claim 12 , wherein adjusting the visibility level of the thumbnail image of the participant comprises adjusting size of the thumbnail image to a predefined size different from a current predefined size.

14. The system of claim 9 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of attributes of a border around a thumbnail image of the participant.

15. A system comprising:

a processor; and

a memory storing an application program, which, when executed on the processor, performs an operation of adjusting prominence of a profile of a participant among a plurality of participants in a social networking interface of a client, the operation comprising:

receiving an activity stream update of the participant;

calculating a relevancy score based on content in the activity stream update of the participant, wherein calculating the relevancy score comprises:

initializing the relevancy score with a predefined baseline value;

facilitating parsing of language in the activity stream update of the participant to determine one or more actionable tasks associated with the activity stream update of the participant;

facilitating parsing of language associated with the client to determine one or more actionable tasks associated with the client; and

adjusting the relevancy score by iteratively comparing the one or more actionable tasks associated with the activity stream update of the participant and the one or more actionable tasks associated with the client;

adjusting a visibility level of the profile of the participant in the social networking interface based upon the calculated relevancy score; and

upon determining that the calculated relevancy score exceeds an actionable task threshold value, including natural language of the activity stream update of the participant in a caption adjacent to a thumbnail image included in the profile of the participant.

16. The system of claim 15 , wherein adjusting the visibility level of the profile of the participant comprises increasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is greater than or equal to a first predefined threshold value.

17. The system of claim 16 , wherein adjusting the visibility level of the profile of the participant further comprises decreasing the visibility level of the profile of the participant upon determining that the calculated relevancy score is less than a second predefined threshold value.

18. The system of claim 15 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of the thumbnail image.

19. The system of claim 18 , wherein adjusting the visibility level of the thumbnail image comprises adjusting size of the thumbnail image to a predefined size different from a current predefined size.

20. The system of claim 15 , wherein adjusting the visibility level of the profile of the participant comprises adjusting a visibility level of attributes of a border around the thumbnail image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2019
From: ALLEN, CORVILLE O.; CARTER, BERNADETTE A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050303/0636 →
Cited By (2)
US 1,061,560 US 1,061,561