General purpose annotation service for portal-based applications
First Claim
Patent Images
1. A method of providing annotations within a portal environment, said method comprising:
- executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment;
presenting a visual identifier proximate to the artifact, wherein the visual identifier references the annotation service; and
responsive to a selection of the visual identifier, creating an annotation using the annotation service.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing annotations within a portal environment can include executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment. A visual identifier can be presented proximate to the artifact. The visual identifier can reference the annotation service. The method further can include creating an annotation using the annotation service responsive to the selection of the visual identifier.
212 Citations
20 Claims
-
1. A method of providing annotations within a portal environment, said method comprising:
-
executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment;
presenting a visual identifier proximate to the artifact, wherein the visual identifier references the annotation service; and
responsive to a selection of the visual identifier, creating an annotation using the annotation service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing annotations within a portal environment, said method comprising:
-
presenting a visual rendering of a portlet, wherein the visual rendering comprises a visual identifier and an associated artifact, wherein the visual identifier indicates the availability of at least one annotation service for annotating the artifact;
responsive to a selection of the visual identifier, presenting a menu for accessing the at least one annotation service; and
performing a programmatic action corresponding to an annotation service selected from the menu. - View Dependent Claims (14, 15)
-
-
16. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment;
presenting a visual identifier proximate to the artifact, wherein the visual identifier references the annotation service; and
responsive to a selection of the visual identifier, creating an annotation using the annotation service. - View Dependent Claims (17, 18, 19, 20)
-
Specification