Method for editing objects representing writing on an electronic writeboard
First Claim
Patent Images
1. A method for editing objects representing writing on an electronic writeboard comprising the steps of:
- creating an object representing writing on said electronic writeboard;
determining if said created object overlies an existing object by at least a threshold amount; and
merging said created and existing objects to create a new object if at least 75% of said created object is contained within said existing object.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for editing objects representing writing on an electronic writeboard comprises the steps of: creating an object representing writing on the electronic writeboard; determining if the created object overlies an existing object by at least a threshold amount; and merging the created and existing objects to create a new object if the created object overlies the existing object by at least the threshold amount. An editor for editing objects and an interactive display system are also provided.
-
Citations
19 Claims
-
1. A method for editing objects representing writing on an electronic writeboard comprising the steps of:
-
creating an object representing writing on said electronic writeboard;
determining if said created object overlies an existing object by at least a threshold amount; and
merging said created and existing objects to create a new object if at least 75% of said created object is contained within said existing object. - View Dependent Claims (4, 14, 15)
-
-
2. A method of editing writing on an electronic writeboard comprising the steps of:
-
creating an object representing writing on said electronic writeboard;
determining if said created object overlies an existing object;
creating a new object incorporating writing represented by said created and existing objects if said created object overlies said existing object by at least a threshold amount; and
storing said created and existing objects as layered objects if said created object overlies said existing object by less than said threshold amount. - View Dependent Claims (5, 6, 7, 16, 17)
-
-
3. An interactive display system comprising:
-
a touch sensitive panel responsive to user contact in the form of writing on said touch sensitive panel and generating signals representing the location of writing thereon;
a projector to project images on said touch sensitive panel reflecting writing on said touch sensitive panel; and
a computer executing an applications program, said applications program being responsive to said signals and including means to create objects representing writing on said touch sensitive panel, means to determine if created objects overlie existing objects, means to create new objects if created objects overlie existing objects by at least a threshold amount and means for storing said created and existing objects as layered objects if said created object overlies said existing object by less than said threshold amount, said applications program providing updated image output to said projector to reflect writing on said touch sensitive panel and being responsive to user input to allow objects representing writing to be manipulated. - View Dependent Claims (9, 10, 11, 18, 19)
-
-
8. An editor for an electronic writeboard system for editing objects representing writing on said electronic writeboard comprising:
-
means for creating an object representing writing on said electronic writeboard;
means for determining if said created object overlies an existing object by at least a threshold amount; and
means for merging said created and existing objects to create a new object if at least 75% of said created object is contained within said existing object.
-
-
12. A computer readable medium including computer program code for editing writing on an electronic writeboard, said computer readable medium comprising:
-
computer program code for creating an object representing writing on said electronic writeboard;
computer program code for determining if the created object overlies an existing object by at least a threshold amount;
computer program code for merging said created and existing objects to create a new object if said created object overlies said existing object by at least said threshold amount; and
computer program code for storing the created and existing objects as layered objects if said created object overlies said existing objects by less than said threshold amount. - View Dependent Claims (13)
-
Specification