Rich Multi-Media Format For Use in a Collaborative Computing System
First Claim
Patent Images
1. A computer system for viewing a document, the computer system comprising:
- a computer; and
a computer program executable by the computer, wherein the computer program comprises computer instructions for;
identifying an embedded custom object in the document;
inserting information about the embedded custom object into a rich multi-media format document;
inserting the embedded custom object into the rich multi-media format document; and
rendering the embedded custom object in the rich multi-media format document using the inserted information during a collaborative session.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and article of manufacture that allow a document containing custom objects to be shared in a distributed collaborative computer system. This is accomplished by allowing custom objects to be embedded in a document. When the document is to be shared, the document with custom objects is converted to a Rich Multi-Media (RMM) format. Furthermore, the converted document may be shared during a collaborative session among multiple computers. Alternatively, the converted document may be viewed by a user independent of a collaborative session.
-
Citations
24 Claims
-
1. A computer system for viewing a document, the computer system comprising:
- a computer; and
a computer program executable by the computer, wherein the computer program comprises computer instructions for;
identifying an embedded custom object in the document;
inserting information about the embedded custom object into a rich multi-media format document;
inserting the embedded custom object into the rich multi-media format document; and
rendering the embedded custom object in the rich multi-media format document using the inserted information during a collaborative session. - View Dependent Claims (2, 15)
- a computer; and
-
3. A computer system for converting a document for distributed collaborative computing, the computer system comprising:
- a computer; and
a computer program executable by the computer, wherein the computer program comprises computer instructions for;
scanning a portion of a document for a custom object; and
inserting information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document. - View Dependent Claims (4, 5, 6, 7)
- a computer; and
-
8. A computer system for converting a document for distributed collaborative computing, the computer system comprising:
- a computer; and
a computer program executable by the computer, wherein the computer program comprises computer instructions for;
scanning a portion of a document for an object;
identifying whether the object is a custom object or a non-custom object;
if the object is a custom object, obtaining identification information for the custom object;
inserting the identification information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document; and
if the object is a non-custom object, inserting information about the non-custom object into the rich multi-media format document; and
inserting the non-custom object into the rich multi-media format document.
- a computer; and
-
9. A method for viewing a document, comprising:
- identifying an embedded custom object in the document;
inserting information about the embedded custom object into a rich multi-media format document;
inserting the embedded custom object into the rich multi-media format document; and
rendering the embedded custom object in the rich multi-media format document using the inserted information during a collaborative session. - View Dependent Claims (10)
- identifying an embedded custom object in the document;
-
11. A method for converting a document for distributed collaborative computing, the method comprising:
- scanning a portion of a document for a custom object; and
inserting information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document. - View Dependent Claims (12, 13, 14)
- scanning a portion of a document for a custom object; and
-
16. A method for converting a document for distributed collaborative computing, the method comprising:
- scanning a portion of a document for an object;
identifying whether the object is a custom object or a non-custom object;
if the object is a custom object, obtaining identification information for the custom object;
inserting the identification information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document;
and if the object is a non-custom object, inserting information about the non-custom object into the rich multi-media format document; and
inserting the non-custom object into the rich multi-media format document.
- scanning a portion of a document for an object;
-
17. A computer-readable storage medium storing a computer program executable by a computer, the computer program comprising computer instructions for:
- identifying an embedded custom object in the document;
inserting information about the embedded custom object into a rich multi-media format document;
inserting the embedded custom object into the rich multi-media format document; and
rendering the embedded custom object in the rich multi-media format document using the inserted information during a collaborative session. - View Dependent Claims (18)
- identifying an embedded custom object in the document;
-
19. A computer-readable storage medium storing a computer program executable by a computer, the computer program comprising computer instructions for:
- scanning a portion of a document for a custom object; and
inserting information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document. - View Dependent Claims (20, 21, 22, 23)
- scanning a portion of a document for a custom object; and
-
24. A computer-readable storage medium storing a computer program executable by a computer, the computer program comprising computer instructions for:
- scanning a portion of a document for an object;
identifying whether the object is a custom object or a non-custom object;
if the object is a custom object, obtaining identification information for the custom object;
inserting the identification information about the custom object into a rich multi-media format document; and
inserting the custom object into the rich multi-media format document; and
if the object is a non-custom object, inserting information about the non-custom object into the rich multi-media format document; and
inserting the non-custom object into the rich multi-media format document.
- scanning a portion of a document for an object;
Specification