Computer software for converting a general purpose computer network into an interactive communications system
First Claim
1. Machine readable code stored in memory for converting a general purpose computer system into a dedicated White Board system facilitating collaboration between a plurality of users, said machine readable code generating:
- a predetermined object placement tool for generating predetermined objects which are displayable at user-selected locations on a White Board screen;
a text placement tool for generating text objects which are displayable at user-selected locations of said White Board screen;
a hyperlink connection tool for generating active hyperlink objects which are displayable at user-selected locations on said White Board screen;
a track object tool for placing active track objects which are displayable at user-selected locations on said White Board screen;
a freehand drawing tool for generating freehand drawing objects which are displayable at user-selected locations on said White Board screen;
a transmission device for transmitting all generated ones of said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects to each of the users;
an accumulating device for accumulating said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects; and
a filter device permitting selective transmission of said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects to users.
1 Assignment
0 Petitions
Accused Products
Abstract
Machine readable code stored in a memory converts a general purpose computer system into a dedicated White Board system facilitating collaboration between a plurality of users. Preferably, execution of the machine readable code generates a predetermined object placement tool for generating predetermined objects which are displayable at user-selected locations on a White Board screen, a text placement tool for generating text objects which are displayable at user-selected locations of the White Board screen, a hyperlink connection tool for generating active hyperlink objects which are displayable at user-selected locations on the White Board screen, a track object tool for placing active track objects which are displayable at user-selected locations on the White Board screen, a freehand drawing tool for generating freehand drawing objects which are displayable at user-selected locations on the White Board screen, a transmission device for transmitting all generated ones of the predetermined, the active hyperlink, the text, the active track, and the freehand drawing objects to each of the users, an accumulating device for accumulating the predetermined, the active hyperlink, the text, the active track, and the freehand drawing objects, and a filter device permitting selective transmission of the predetermined, the active hyperlink, the text, the active track, and the freehand drawing objects to users.
-
Citations
28 Claims
-
1. Machine readable code stored in memory for converting a general purpose computer system into a dedicated White Board system facilitating collaboration between a plurality of users, said machine readable code generating:
-
a predetermined object placement tool for generating predetermined objects which are displayable at user-selected locations on a White Board screen;
a text placement tool for generating text objects which are displayable at user-selected locations of said White Board screen;
a hyperlink connection tool for generating active hyperlink objects which are displayable at user-selected locations on said White Board screen;
a track object tool for placing active track objects which are displayable at user-selected locations on said White Board screen;
a freehand drawing tool for generating freehand drawing objects which are displayable at user-selected locations on said White Board screen;
a transmission device for transmitting all generated ones of said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects to each of the users;
an accumulating device for accumulating said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects; and
a filter device permitting selective transmission of said predetermined, said active hyperlink, said text, said active track, and said freehand drawing objects to users. - View Dependent Claims (2, 3)
-
-
4. Machine readable code stored in memory for converting a general purpose computer system into a dedicated White Board system facilitating collaboration between a plurality of users, said machine readable code generating:
-
a first White Board client which instantiates first objects having an associated first indicia;
a second White Board client which instantiates second objects having an associated second indicia;
a web server which transmits portions of said machine readable code generating said first and said second White Board clients; and
a White Board server which operatively couples said first and said second White Board clients to one another, which stores all of said first and said second objects, and which selectively relays said first and said second objects between said second and said first White Board clients, respectively, responsive to said first and second indicia. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A memory storing machine readable code for converting a general purpose computer system into a dedicated White Board system facilitating collaboration between a plurality of users, said memory comprising:
-
a first memory storing first machine readable code generating;
a first White Board client which instantiates first objects having an associated first indicia;
a second White Board client which instantiates second objects having an associated second indicia; and
a web server which transmits portions of said machine readable code generating said first and said second White Board clients; and
a second memory storing second machine readable code generating a White Board server which operatively couples said first and said second White Board clients to one another, which stores all of said first and said second objects, and which selectively relays said first and said second objects between said second and said first White Board clients, respectively, responsive to said first and second indicia. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification