Automated surfacing of tagged content in vertical applications
First Claim
1. A method for automatically surfacing tagged content in a vertical application, the method comprising:
- parsing text from content in an end user application;
comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system to determine whether the parsed text matches at least one of the social bookmarks in the social bookmarking system by matching portions of the parsed text to respective ones of the social bookmarks and associated metadata; and
,upon determining that the parsed text matches the at least one of the social bookmarks in the social bookmarking system, visually emphasizing the matched portions of the parsed text from the content in the end user application by determining a frequency of match to respective ones of the social bookmarks and associated metadata and adjusting a font size of text associated with the matched portions of the parsed text proportionately based upon the determined frequency of match so as to visually differentiate the matched portions from the content.
2 Assignments
0 Petitions
Accused Products
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 automated surfacing of tagged content in a vertical application. In an embodiment of the invention, a method for automatically surfacing tagged content in a vertical application can be provided. The method can include parsing text from content in an end user application, comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system and matching portions of the content to respective ones of the social bookmarks based upon the comparison, and visually emphasizing the matched portions of the content in the end user application.
-
Citations
19 Claims
-
1. A method for automatically surfacing tagged content in a vertical application, the method comprising:
-
parsing text from content in an end user application; comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system to determine whether the parsed text matches at least one of the social bookmarks in the social bookmarking system by matching portions of the parsed text to respective ones of the social bookmarks and associated metadata; and
,upon determining that the parsed text matches the at least one of the social bookmarks in the social bookmarking system, visually emphasizing the matched portions of the parsed text from the content in the end user application by determining a frequency of match to respective ones of the social bookmarks and associated metadata and adjusting a font size of text associated with the matched portions of the parsed text proportionately based upon the determined frequency of match so as to visually differentiate the matched portions from the content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A social bookmarking data processing hardware system, comprising:
-
a host server executing a social bookmarking system managing a plurality of social bookmarks and associated metadata; auto-surfacing logic executed by a computer processor and also communicative coupled to the host server, the auto-surfacing logic comprising program code that when executed causes the computer processor to parse text from content in an end user application executing in an end user computing device, to compare the parsed text to the plurality of social bookmarks and associated metadata in the social bookmarking system to determine whether the parsed text matches at least one of the social bookmarks in the social bookmarking system by matching portions of the parsed text to respective ones of the social bookmarks and associated metadata, and upon determining that the parsed text matches the at least one of the social bookmarks in the social bookmarking system, to visually emphasize the matched portions of the parsed text from the content in the end user application by determining a frequency of match to respective ones of the social bookmarks and associated metadata and adjusting a font size of text associated with the matched portions of the parsed text proportionately based upon the determined frequency of match so as to visually differentiate the matched portions from the content. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer usable storage medium having stored therein computer usable program code for automatically surfacing tagged content in a vertical application, the computer usable program code, which when executed by a computer hardware system, causes the computer hardware system to perform:
-
parsing text from content in an end user application; comparing the parsed text to social bookmarks and associated metadata in a social bookmarking system to determine whether the parsed text matches at least one of the social bookmarks in the social bookmarking system by matching portions of the parsed text to respective ones of the social bookmarks and associated metadata; and
,upon determining that the parsed text matches the at least one of the social bookmarks in the social bookmarking system, visually emphasizing the matched portions of the parsed text from the content in the end user application by determining a frequency of match to respective ones of the social bookmarks and associated metadata and adjusting a font size of text associated with the matched portions of the parsed text proportionately based upon the determined frequency of match so as to visually differentiate the matched portions from the content. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification