Freshness and seasonality-based content determinations
US-2015317714-A1 · Nov 5, 2015 · US
US10739938B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10739938-B2 |
| Application number | US-201213344216-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 5, 2012 |
| Priority date | Jan 5, 2012 |
| Publication date | Aug 11, 2020 |
| Grant date | Aug 11, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system for customizing a tag cloud includes at least one processor to access and execute computer readable instructions stored on a computer readable storage medium, where the computer readable instructions are to cause the at least one processor to, upon execution of the computer readable instructions identify tags from a source; assign a score to each tag in the source based on tag attribute; temporarily increase the score for a new tag during a time period measured from a creation of the new tag; and create a tag cloud in a graphical user interface that emphasizes each tag according to its score.
Opening claim text (preview).
What is claimed is: 1. A system for customizing a tag cloud, comprising: at least one hardware processor to access and execute computer readable instructions stored on a computer readable storage medium; said computer readable instructions to cause said at least one hardware processor to, upon execution of said computer readable instructions: identify a plurality of tags from a source, wherein tags from the plurality of tags are considered to be new tags based on a tag emphasis policy; assign a score to each tag in said source based on a tag attribute; increase said score for each of said new tags during a time period measured from a creation of said new tags and remove said increase after said new tags are no longer considered new; display a tag cloud in a graphical user interface that emphasizes each tag according to its score, and wherein the tag emphasis policy comprises a policy that defines tags as new, during the time period measured from the creation of said new tags, based on a user's activity comprising a most recent time the user viewed the tag cloud, wherein increased emphasis of the new tags is staggered so the new tags are not emphasized equally at the same time; and wherein the computer readable instructions, when executed, increase a score for each of said new tags with a score increase in response to a determination that each new tag respectively has not been selected by the user within a predetermined time period and wherein the score for each of said new tags decreases over time such that the score increase for each of said new tags has a first non-zero value at a first time and a second, lesser, non-zero value at a subsequent, second time; wherein the computer readable instructions, when executed, increase the score for each of said new tags with a first score increase in response to a determination that each new tag respectively has not been selected by the user within the predetermined time period, and wherein the computer readable instructions, when executed, determine when the user has interacted with each new tag respectively, but creation of the respective new tag still falls within the predetermined time period, and, in response to this determination, the instructions replace the first score increase with a second score increase that is smaller than the first increase such that an increase in score for each of said new tags depends on both user interaction with the new tag respectively and a time since creation of the new tag respectively. 2. The system of claim 1 , wherein the increase to the score of each new tag comprises adjusting that score when said time period expires so that the score of each new tag reverts to what said score would have been without increasing that score. 3. The system of claim 1 , wherein said tag attribute increases over time and said increase for each of said new tags is removed from said score at an expiration of said predetermined time period, where said predetermined time period ends in response to clicking said new tag. 4. The system of claim 1 , wherein a new tag that has a highest score of said tags in said tag cloud is emphasized in said tag cloud as much as an older tag with a greater value of the tag attribute. 5. The system of claim 1 , wherein the tag attribute is a frequency attribute based on a number of times a keyword appears through a source. 6. The system of claim 1 , further comprising a number of user-adjustable settings to adjust whether new tags are or are not emphasized. 7. The system of claim 1 , wherein the score increase for each of said new tags is at least as high as a median score from all of the tags in the cloud. 8. The system of claim 1 , wherein: the new tags are grouped with a number of other tags for display. 9. The system of claim 1 , wherein the computer readable instructions to, when executed by the hardware processor, increase the score of a first of the plurality of tags based on an update to the first tag. 10. The system of claim 9 , wherein the update of the first tag comprises association of the first tag with a new keyword, association of the first tag with additional content, or a combination thereof. 11. A computer program product, comprising: a non-transitory computer readable medium, said computer readable storage medium comprising computer readable program code embodied therewith, said computer readable program code comprising computer readable program code to: identify a first tag from a source, wherein the first tag is considered to be a new tag based on a tag emphasis policy; group the first tag with a number of other tags; assign a score to the first tag based on the tag emphasis policy; increase said score for said first tag during a time period measured from a creation of said first tag and remove said increase after said first tag is no longer considered new; display a tag cloud in a graphical user interface that emphasizes each tag according to its score; wherein an increased emphasis of new tags is staggered so new tags are not emphasized equally at the same time; wherein the computer readable instructions, when executed, increase the score for each of said new tags with a first score increase in response to a determination that each new tag respectively has not been selected by the user within a predetermined time period, and wherein the computer readable instructions, when executed, determine when the user has interacted with each new tag respectively, but creation of each tag respectively still falls within a predefined time period, and, in response to this determination, the instructions replace the first score increase for each new tag respectively with a second score increase that is smaller than the first score increase such that an increase in score for each new tag depends on both user interaction with each new tag respectively and a time since creation of each new tag respectively. 12. The computer program product of claim 11 , wherein a plurality of groups of tags are displayed in concentric circles, the concentric circles identifying which tags belong to which groups. 13. The computer program product of claim 11 , further comprising computer readable program code to adjust a number of user-adjustable settings defining whether new tags are or are not emphasized based on user input. 14. The computer program product of claim 11 , wherein the first score increase for each of said new tags is at least as high as a median score from all of the tags in the cloud. 15. The computer program product of claim 11 , wherein a score increase of the first tag is based on an update to the first tag, wherein the update of the first tag comprises association of the first tag with a new keyword, association of the first tag with additional content, or a combination thereof. 16. A computer implemented process for customizing a tag cloud, comprising: identifying a source of tags; assigning a score to each tag in said source based on characteristics of said tags; identifying a new tag within said source, wherein a tag is considered to be a new tag based on a tag emphasis policy; increasing said score for said new tag based on an amount of time following creation of said new tag, with said increase decreasing with greater time following creation of said new tag and removing said increase after said new tag is no longer considered new; customizing a display of said tag cloud in a graphical user interface by emphasizing each tag according to its score; and increasing said score for said new tag based on an update to said new tag; increasing the score for each of new tags wi
Search customisation based on user profiles and personalisation · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.