Method, article, apparatus and computer system for inputting a graphical object
First Claim
1. A method for inputting a desired graphical object from a large plurality of predetermined graphical objects, comprising the steps of:
- (i) preparing said graphical objects for gesture-selection, wherein said preparation comprises the steps of;
(a) assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, wherein the number of said groups is much less than the number of said graphical objects;
(b) associating respective base shapes to each of said groups, wherein said base shapes have a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion;
(c) associating in each of said groups at least one gesture to each of said graphical objects, so that within any group the associated gestures are distinguishable from each other;
(d) electronically storing said assignments of said graphical objects to said groups and for each group said association of said objects to said gestures;
(ii) selecting said desired graphical object comprising the steps of;
(e) selecting a base shape from the plurality of base shapes and defining thereby the group to which said desired graphical object is assigned;
(f) drawing a gesture on a digitizing tablet similar to the gesture associated with said desired graphical object;
(g) electronically recognizing which of said stored gestures belonging to the defined group is most similar to said drawn gesture;
(h) identifying the desired graphical object associated with said recognized gesture; and
(j) generating the identified graphical object in electronic form.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, article, apparatus and computer system facilitating the easy and intuitive inputting of a desired graphical object into an electronic system from a large plurality of predetermined graphical objects. In one example embodiment, this is achieved by assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, associating respective base shapes to each of said groups, wherein said base shapes having a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion and associating in each of said groups at least one gesture to each of said graphical objects, so that the associated gestures are distinguishable from each other. In order to input the desired graphical object, one of the groups is selected by selecting its base shape and then the desired graphical object is identified by drawing the respective gesture associated thereto.
-
Citations
35 Claims
-
1. A method for inputting a desired graphical object from a large plurality of predetermined graphical objects, comprising the steps of:
-
(i) preparing said graphical objects for gesture-selection, wherein said preparation comprises the steps of; (a) assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, wherein the number of said groups is much less than the number of said graphical objects; (b) associating respective base shapes to each of said groups, wherein said base shapes have a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion; (c) associating in each of said groups at least one gesture to each of said graphical objects, so that within any group the associated gestures are distinguishable from each other; (d) electronically storing said assignments of said graphical objects to said groups and for each group said association of said objects to said gestures; (ii) selecting said desired graphical object comprising the steps of; (e) selecting a base shape from the plurality of base shapes and defining thereby the group to which said desired graphical object is assigned; (f) drawing a gesture on a digitizing tablet similar to the gesture associated with said desired graphical object; (g) electronically recognizing which of said stored gestures belonging to the defined group is most similar to said drawn gesture; (h) identifying the desired graphical object associated with said recognized gesture; and (j) generating the identified graphical object in electronic form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising:
-
a storage medium having instructions that, when executed by a computing platform, result in execution of a method for inputting a desired graphical object from a large plurality of predetermined graphical objects, wherein each of said graphical objects is assigned into one of a plurality of groups in accordance with a predetermined similarity criterion, wherein the number of said groups is much less than the number of said graphical objects; respective base shapes are associated to each of said groups, wherein said base shapes have a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion; in each of said groups at least one gesture is associated to each of said graphical objects, so that within any group the associated gestures are distinguishable from each other; said assignments of said graphical objects to said groups and for each group said association of said objects to said gestures is being stored; wherein said method comprises the steps of; (a) receiving a selection of a base shape from the plurality of base shapes and defining thereby the group to which said desired graphical object is assigned; (b) receiving a gesture drawn via a digitizing tablet; (c) electronically recognizing which of said stored gestures belonging to the defined group is most similar to said drawn gesture; (d) identifying the desired graphical object associated with said recognized gesture; and (e) generating the identified graphical object in electronic form. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for inputting a desired graphical object from a large plurality of predetermined graphical objects, wherein
each of said graphical objects is assigned into one of a plurality of groups in accordance with a predetermined similarity criterion, wherein the number of said groups is much less than the number of said graphical objects; -
respective base shapes are associated to each of said groups, wherein said base shapes have a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion; in each of said groups at least one gesture is associated to each of said graphical objects, so that within any group the associated gestures are distinguishable from each other; said assignments of said graphical objects to said groups and for each group said association of said objects to said gestures is being electronically stored; the apparatus comprising; a digitizing tablet for receiving a selection of a base shape from the plurality of base shapes and defining thereby the group to which said desired graphical object is assigned and receiving a gesture drawn thereon; a gesture-keyboard-engine coupled to the digitizing tablet for receiving digital data associated with said defined group and with the gesture from the digitizing tablet, electronically recognizing which of said stored gestures belonging to the defined group is most similar to said drawn gesture, identifying the desired graphical object associated with said recognized gesture and generating the identified graphical object in electronic form; and a display device coupled to the gesture-keyboard-engine for displaying the generated graphical object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system for inputting a desired graphical object from a large plurality of predetermined graphical objects, wherein
each of said graphical objects is assigned into one of a plurality of groups in accordance with a predetermined similarity criterion, wherein the number of said groups is much less than the number of said graphical objects; -
respective base shapes are associated to each of said groups, wherein said base shapes have a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion; in each of said groups at least one gesture is associated to each of said graphical objects, so that within any group the associated gestures are distinguishable from each other; said assignments of said graphical objects to said groups and for each group said association of said objects to said gestures is being electronically stored; the computer system comprising; a processing unit; a memory coupled to the processing unit; an I/O interface; a digitizing tablet for receiving a selection of a base shape from the plurality of base shapes and defining thereby the group to which said desired graphical object is assigned and receiving a gesture drawn thereon; a gesture-keyboard-engine coupled to the digitizing tablet for receiving digital data associated with said defined group and with the gesture from the digitizing tablet, electronically recognizing which of said stored gestures belonging to the defined group is most similar to said drawn gesture, identifying the desired graphical object associated with said recognized gesture and generating the identified graphical object in electronic form; and a display device coupled to the gesture-keyboard-engine for displaying the generated graphical object. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification