Annotation of computer video displays
First Claim
1. In a system wherein a host computer and multiple remote computers display at least one common image, the common image being generated by a program at the host computer, comprising:
- a) annotation means, distinct from the program at the host computer generating the common image, for allowing users of the host computer and the multiple remote computers to make at least one annotation on the common image; and
b) means for storing the annotation generated by that computer at that computer, while using the program at the host computer to store the common image at a different location at the host computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A system in which multiple computers engage in a collaborative video conference. One computer generates a common image which is distributed to the other computers. The invention allows the users of the other computers to annotate (that is, mark up, by drawings and text) the image at their respective computers. The invention replicates the annotations at the other computers.
One type of annotation allowed is "highlighting," wherein a user drags a cursor across a display, and the invention leaves a colored trail behind the cursor, which is transparent, and does not obscure the underlying images.
-
Citations
27 Claims
-
1. In a system wherein a host computer and multiple remote computers display at least one common image, the common image being generated by a program at the host computer, comprising:
-
a) annotation means, distinct from the program at the host computer generating the common image, for allowing users of the host computer and the multiple remote computers to make at least one annotation on the common image; and b) means for storing the annotation generated by that computer at that computer, while using the program at the host computer to store the common image at a different location at the host computer. - View Dependent Claims (2, 3, 8, 9, 10, 11)
-
-
4. A system wherein a host computer and multiple remote computers display at least one common image, the common image being generated by a program at the host computer, comprising:
-
a) means for displaying a video image in addition to the common image; b) annotation means, distinct from the program at the host computer generating the common image, for allowing users of the host computer and the remote computers to make at least one annotation on the common image or the video image; c) means for storing the annotation generated by that computer at that computer, while using the program at the host computer to store the common image at the host computer at a different location than image data and video data.
-
-
5. A system wherein a host computer and at least one remote computer display a common document, the common document being generated by the host computer, comprising:
-
a) means for allowing users of the host computer and the remote computers to make at least one annotation on the document; b) means for storing the annotated document; c) means for retrieving the annotated document from storage and displaying it; d) means for allowing a user to i) edit the annotated document and ii) remove all annotations using a single sequence of commands. - View Dependent Claims (12, 13, 14, 15)
-
-
6. A computer system comprising.
(a) means for permitting two or more users of respective computers to produce a common document, the common document additionally including annotations to the common document, the annotations including typed annotations to the common document generated by machine, and (b) means for permitting one of the users to obtain the common document, with annotations absent, the means for obtaining the common document being such as not to require user removal of annotations individually.
-
20. A computer system including multiple computers, each of which is running a message-driven operating system comprising
a) a shared program on a single host computer generating a common image; -
b) annotation means for allowing users of the computers to make at least one annotation on the common image; and c) means for storing annotation data generated by that computer at that computer, while using the shared program to store the common image at a different location; d) in which one or more of the means of b) or c) is a computer program which is distinct from the shared program. - View Dependent Claims (24)
-
-
21. A computer system including multiple computers, each of which is running a message-driven operating system comprising
a) a shared program on a single host computer generating a common image; -
b) means for displaying a video image in addition to the common image; c) annotation means for allowing users of the computers to make at least one annotation on the common image or on the video image; d) means for storing the annotation generated by that computer at that computer, while using the shared program to store the common image at a different location than the video image; e) in which one or more of the means of b), c), or d) is a computer program which is distinct from the shared program. - View Dependent Claims (25)
-
-
22. A computer system including multiple computers, each of which is running a message-driven operating system comprising:
-
a) a shared program on a single host computer used to generate a document; b) means for allowing users of the computers to make at least one annotation on the document; c) means for storing the annotated document; d) means for retrieving the annotated document from storage and displaying it; e) means for allowing a user to i) edit thc annotated document and ii) remove all annotations using a single sequence of commands; f) in which one or more of the means of b), c), d), or e) is a computer program which is distinct from the shared program. - View Dependent Claims (26)
-
-
23. A computer system including multiple computers, each of which is running a message-driven operating system comprising:
-
a) a shared program on a single host computer used to generated a common document; b) means for permitting two or more users of respective computers to use the shared program to produce the common document, the common document additionally including annotations to the common document, the annotations including typed annotations to the common document generated by machine, c) means for permitting one of the users to obtain the common document, with annotations absent, the means for obtaining the common document being such as not to require user removal of annotations individually, and d) in which one or more of the means of b) or c) is a computer program which is distinct from the shared program. - View Dependent Claims (27)
-
Specification