Methods and apparatus for associating a user with content in a collaborative whiteboard system
DCFirst Claim
1. A method for use in a distributed collaborative computing system with two or more collaborative computing devices coupled via a communication network and respectively executing a collaborative application thereon, the method comprising the steps of:
- associating one or more identifiers with data units respectively entered by one or more users at least one of the two or more collaborative computing devices so that data entered by the one or more users is uniquely identifiable in the distributed collaborative computing system; and
storing the data units and the one or more associated unique identifiers, the stored data units and the stored one or more associated unique identifiers being accessible to the two or more collaborative computing devices in the distributed collaborative computing system in accordance with the collaborative application.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Projector and camera arrangements are provided for use in electronic whiteboard systems. Specifically, the present invention provides projector and camera arrangements wherein the projector and camera share the same imaging optics. By sharing the same projection and camera optics, the distortions that affect the projection system are the same as those of the camera system. Thus, the calibration step required in conventional whiteboard systems where the projector and camera are separate, i.e., each having their own distinct optics and settings, is no longer needed. Further, the arrangements provided in accordance with the invention are self-aligning, even when lens distortions are large and even in the presence of strong perspective effects. The shared optics projector and camera arrangements of the invention also provide for dynamic zooming. In addition, various active and passive optical marker or lightpen designs are provided for use in electronic whiteboard systems.
35 Citations
23 Claims
-
1. A method for use in a distributed collaborative computing system with two or more collaborative computing devices coupled via a communication network and respectively executing a collaborative application thereon, the method comprising the steps of:
-
associating one or more identifiers with data units respectively entered by one or more users at least one of the two or more collaborative computing devices so that data entered by the one or more users is uniquely identifiable in the distributed collaborative computing system; and storing the data units and the one or more associated unique identifiers, the stored data units and the stored one or more associated unique identifiers being accessible to the two or more collaborative computing devices in the distributed collaborative computing system in accordance with the collaborative application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for use in accordance with at least one computing device of a distributed collaborative computing system with two or more collaborative computing devices coupled via a communication network and respectively executing a collaborative application thereon, the apparatus comprising:
at least one processor operative to;
(i) associate one or more identifiers with data units respectively entered by one or more users at the at least one collaborative computing device so that data entered by the one or more users is uniquely identifiable in the distributed collaborative computing system; and
(ii) store the data units and the one or more associated unique identifiers, the stored data units and the stored one or more associated unique identifiers being accessible to the collaborative computing devices in the distributed collaborative computing system in accordance with the collaborative application.- View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. Apparatus for use in accordance with at least one computing device in a distributed collaborative computing system with two or more collaborative computing devices coupled via a communication network and respectively executing a collaborative application thereon, the apparatus comprising:
-
one or more input devices used by one or more users to enter data units at the computing device; user identification means for associating one or more identifiers with the data units respectively entered by the one or more users at the computing device so that data entered by the one or more users is uniquely identifiable in the distributed collaborative computing system; and memory for storing the data units and the one or more associated unique identifiers, the stored data units and the stored one or more associated unique identifiers being accessible to the collaborative computing devices in the distributed collaborative computing system in accordance with the collaborative application. - View Dependent Claims (21, 22, 23)
-
Specification