IP Library Granted Patent US 8,291,308
Granted Patent B2
US 8,291,308 · App. 11/966,131 · Granted Oct 16, 2012

Annotating collaborative information structures

Assignee: International Business Machines Corporation
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 8,291,308
App. No.
11/966,131
Granted
Oct 16, 2012
Kind
B2
Abstract

Embodiments of the present invention address deficiencies of the art in respect to collaborative information object management and provide a method, system and computer program product for annotating collaborative information structures. In an embodiment of the invention, a method for annotating collaborative information structures can be provided. The method can include creating a collaborative information structure document (ISD) with each of an object section and an annotation section, adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD, adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD, and storing the collaborative ISD for use as a collaborative object in the collaborative computing environment.

Claims (38)

1. A method for annotating collaborative information structures, the method comprising:

creating a collaborative information structure document (ISD) with each of an object section and an annotation section;

adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD;

adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD; and,

storing the collaborative ISD for use as a collaborative object in the collaborative computing environment.

2. The method of claim 1 , wherein adding a collaborative object in a collaborative computing environment to the object section or the collaborative ISD, further comprises adding a reference to a collaborative object in the collaborative computing environment to the object section of the collaborative ISD.

3. The method of claim 1 , wherein adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD, comprises adding rich media content as an annotation for the collaborative ISD to the annotation section of the collaborative ISD.

4. The method of claim 1 , wherein adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD, further comprises adding a reference to a collaborative object as an annotation for the collaborative ISD to the annotation section of the collaborative ISD.

5. The method of claim 1 , wherein adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD, comprises creating a collaborative object from within the collaborative ISD.

6. The method of claim 1 , further comprising

selecting a stored collaborative ISD in the collaborative computing environment;

opening an annotation in the annotation section of the collaborative ISD; and,

editing the annotation and restoring the collaborative ISD.

7. The method of claim 1 , further comprising:

creating a new annotation; and,

storing the new annotation in the annotation section of the collaborative ISD.

8. The method of claim 1 , further comprising:

deleting the collaborative object from the collaborative ISD, and,

adding a marker to the collaborative ISD referencing the detected collaborative object.

9. A computer program product comprising a computer usable storage medium storing computer usable program code for annotating collaborative information structures, the computer program product comprising:

computer usable program code for creating a collaborative information structure document (ISD) with each of an object section and an annotation section;

computer usable program code for adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD;

computer usable program code for adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD; and,

computer usable program code for storing the collaborative ISD for use as a collaborative object in the collaborative computing environment.

10. The computer program product of claim 9 , wherein the computer usable program code for adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD, further comprises computer usable program code for adding a reference to a collaborative object in the collaborative computing environment to the object section of the collaborative ISD.

11. The computer program product of claim 9 , wherein the computer usable program code for adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD, comprises computer usable program code for adding rich media content as an annotation for the collaborative ISD to the annotation section of the collaborative ISD.

12. The computer program product of claim 9 , wherein the computer usable program code for adding an annotation for the collaborative ISD to the annotation section of the collaborative ISD, further comprises computer usable program code for adding a reference to a collaborative object as an annotation for the collaborative ISD to the annotation section of the collaborative ISD.

13. The computer program product of claim 9 , wherein the computer usable program code for adding a collaborative object in a collaborative computing environment to the object section of the collaborative ISD, comprises computer usable program code for creating a collaborative object from within the collaborative ISD.

14. The computer program product of claim 9 , further comprising:

computer usable program code for selecting a stored collaborative ISD in the collaborative computing environment;

computer usable program code for opening an annotation in the annotation section of the collaborative ISD; and,

computer usable program code for editing the annotation and restoring the collaborative ISD.

15. The computer program product of claim 9 , further comprising:

computer usable program code for creating a new annotation; and,

computer usable program code for storing the new annotation in the annotation section of the collaborative ISD.

16. The computer program product of claim 9 , further comprising:

computer usable program code for deleting the collaborative object from the collaborative ISD; and,

computer usable program adding a marker to the collaborative ISD referencing the detected collaborative object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SINOEAST CONCEPT LIMITED
Reel/Frame 050487/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2007
From: COPPINGER, JODI L.; MULLER, MICHAEL; SCHIRMER, ANDREW L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020303/0862 →
Continuity (1)
Related Publication 20090171987A1 · Jul 2, 2009