IP Library Granted Patent US 11,263,645
Granted Patent B2
US 11,263,645 · App. 16/216,891 · Granted Mar 1, 2022

Aggregate scoring of tagged content across social bookmarking systems

Inventors: Patrick J. O'Sullivan (Dublin, IE); Edith H. Stern (Yorktown Heights, NY); Robert C. Weir (Westford, MA); Barry E. Willner (Briarcliff Manor, NY)
Assignee: Airbnb, Inc.
G06Q30/02G06F16/9562
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 11,263,645
App. No.
16/216,891
Granted
Mar 1, 2022
Kind
B2
Abstract

Embodiments of the present invention address deficiencies of the art in respect to social bookmarking and provide a method, system and computer program product for aggregating scoring of tagged content across social bookmarking systems. In an embodiment of the invention, a method for aggregating scoring of tagged content across social bookmarking systems can be provided. The method can include combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score and applying the single aggregate tag score to the tag in the content. In this regard, combining tag scores for a tag in content across multiple different social bookmarking systems into a single aggregate tag score can include computing either a simple or a weighted average of the tag scores for the tag to produce the single aggregate score.

Claims (44)

1. A method for aggregating scoring of tagged content across social bookmarking systems, the method comprising:

obtaining, by a processor of a server, a tag score measuring a frequency of a tag for content within a corresponding social network associated with a particular social bookmarking system executing in a corresponding social bookmarking server, where the measured frequency of the tag indicates a number of tags applied to all content in the particular social bookmarking system and a number of tags applied to particular content in the particular social bookmarking system, the particular social bookmarking system providing a communal repository of bookmarks;

combining, by the processor of the server, tag scores for the tag across multiple different social bookmarking systems into a single aggregate tag score after obtaining tag scores for the tag across the multiple different social bookmarking systems, where each different social bookmarking system executes in a corresponding social bookmarking server and is also configured for coupling to multiple different computing clients with respective content browsers; and,

visually presenting, by the processor of the server, the single aggregate tag score within a respective content browser.

2. The method of claim 1 , wherein

the combining comprises computing a simple average of the tag scores for the tag to produce the single aggregate score.

3. The method of claim 1 , wherein

the combining comprises computing a weighted average of the tag scores for the tag to produce the single aggregate score.

4. The method of claim 1 , wherein

the multiple different social bookmarking systems are within an administrator specified set of different social bookmarking systems.

5. The method of claim 1 , wherein

the multiple different social bookmarking systems are within an end user specified set of different social bookmarking systems.

6. The method of claim 1 , further comprising:

again performing the combining and also the presenting in response to a change in the tag score in at least one of the social bookmarking systems.

7. The method of claim 1 , further comprising:

performing the combining and the presenting at a periodic interval.

8. The method of claim 1 , wherein

the presenting comprises visually rendering the tag as a tag cloud according to the single aggregate tag.

9. A computer program product comprising a non-transitory computer usable storage medium having stored therein computer usable program code for aggregating scoring of tagged content across social bookmarking systems, the computer usable program code, which when executed by a computer hardware system, causing the computer hardware system to perform:

obtaining a tag score measuring a frequency of a tag for content within a corresponding social network associated with a particular social bookmarking system executing in a corresponding social bookmarking server, where the measured frequency of the tag indicates a number of tags applied to all content in the particular social bookmarking system and a number of tags applied to particular content in the particular social bookmarking system, the particular social bookmarking system providing a communal repository of bookmarks;

combining tag scores for the tag across multiple different social bookmarking systems into a single aggregate tag score after obtaining tag scores for the tag across the multiple different social bookmarking systems, where each different social bookmarking system executes in a corresponding social bookmarking server and is also configured for coupling to multiple different computing clients with respective content browsers; and,

visually presenting, within a respective content browser, the single aggregate tag score.

10. The computer program product of claim 9 , wherein

the combining comprises computing a simple average of the tag scores for the tag to produce the single aggregate score.

11. The computer program product of claim 9 , wherein

the combining comprises computing a weighted average of the tag scores for the tag to produce the single aggregate score.

12. The computer program product of claim 9 , wherein

the multiple different social bookmarking systems are within an administrator specified set of different social bookmarking systems.

13. The computer program product of claim 9 , wherein

the multiple different social bookmarking systems are within an end user specified set of different social bookmarking systems.

14. The computer program product of claim 9 , wherein the computer usable program code further causes the computer hardware system to perform:

again performing the combining and also the presenting in response to a change in the tag score in at least one of the social bookmarking systems.

15. The computer program product of claim 9 , wherein the computer usable program code further causes the computer hardware system to perform:

performing the combining and the presenting at a periodic interval.

16. The computer program product of claim 9 , wherein

the presenting comprises visually rendering the tag as a tag cloud according to the single aggregate tag.

17. A system for aggregating scoring of tagged content across social bookmarking systems, the system comprising:

one or more computer processors; and

one or more non-transitory computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the system to perform operations comprising:

obtaining a tag score measuring a frequency of a tag for content within a corresponding social network associated with a particular social bookmarking system executing in a corresponding social bookmarking server, where the measured frequency of the tag indicates a number of tags applied to all content in the particular social bookmarking system and a number of tags applied to particular content in the particular social bookmarking system, the particular social bookmarking system providing a communal repository of bookmarks;

combining, by the processor of the server, tag scores for the tag across multiple different social bookmarking systems into a single aggregate tag score after obtaining tag scores for the tag across the multiple different social bookmarking systems, where each different social bookmarking system executes in a corresponding social bookmarking server and is also configured for coupling to multiple different computing clients with respective content browsers; and,

visually presenting, by the processor of the server, the single aggregate tag score within a respective content browser.

18. The system of claim 17 , wherein the combining comprises computing a simple average of the tag scores for the tag to produce the single aggregate score.

19. The system of claim 17 , wherein the combining comprises computing a weighted average of the tag scores for the tag to produce the single aggregate score.

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 8, 2020
From: O'SULLIVAN, PATRICK JOSEPH; STERN, EDITH HELEN; WILLNER, BARRY E.; WEIR, ROBERT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 053711/0783 →