Patent ID: 9235560
Filing Date: 2016-01-12
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method of providing annotations within a portal environment, said method comprising: storing, within a tag library, a plurality of tags and code associated with each tag, wherein the code associated with each tag specifies a handler and a visual identifier for the tag; executing a portlet object comprising a tag associated with at least one artifact displayed within a view generated by the portlet object; responsive to executing the portlet object, replacing, within the portlet object, the tag with the code associated with the tag from the tag library and, responsive to executing the code, displaying the visual identifier specified by the code proximate to the artifact with which the tag was associated within the view generated by the portlet object, wherein the visual identifier signifies availability of an annotation service corresponding to the replaced tag; and responsive to a selection of the visual identifier, invoking the annotation service represented by the visual identifier by executing the handler specified by the code that replaced the tag to create an annotation associated with the artifact.