Citations
Referenced by
Claims1. A computer-readable media having a recognition data structure suitable for use in a computer system having recognition abilities, the data structure comprising:
2. A computer-readable media having a recognition data structure as recited in claim 1 wherein the recognition results section is a trellis based recognition results structure that includes an array which identifies each link in the trellis and a label applied to that link. 3. A computer-readable media having a recognition data structure as recited in claim 2 wherein the trellis based recognition results structure further includes a second array which identifies each node in the trellis and a label applied to that node. 4. A computer-readable media having a recognition data structure as recited in claim 2 wherein the array further has storage space to identify the probability of each link being correct. 5. A computer-readable media having a recognition data structure as recited in claim 1 wherein the recognition results section is a trellis based recognition results structure that includes an array which identifies each node in the trellis and a label applied to that node. 6. A computer-readable media having a recognition data structure as recited in claim 1 wherein each datum represents a written stroke. 7. A computer-readable media having a recognition data structure as recited in claim 1 wherein each datum represents a speech utterance. 8. A computer-readable media having a recognition data structure as recited in claim 1 wherein one of the levels represents recognition on a character level. 9. A computer-readable media having a recognition data structure as recited in claim 1 wherein one of the levels represents recognition on a word level. 10. A computer-readable media having a recognition data structure as recited in claim 1 wherein one of the levels represents recognition on a sentence level. 11. A computer-readable media having a recognition data structure as recited in claim 1 wherein each zone includes an indicia identifying the format of the data stored in its associated zone and an indicia indicative of the amount of memory used to store the associated representation. 12. A computer-readable media having a recognition data structure as recited in claim 1 wherein the datum reference numbers are assigned sequentially. 13. A computer-readable media having a recognition data structure as recited in claim 1 wherein the data representations include:
14. A computer-readable media having a recognition data structure as recited in claim 13 wherein the Cartesian coordinates representation of the stroke are represented as an array of raw digitizer coordinates. 15. (Once Amended) A computer-readable media having a recognition data structure as recited in claim 13 wherein the Cartesian coordinates representation of the stroke are represented as an array of filtered digitizer coordinates. 16. A computer-readable media having a recognition data structure as recited in claim 1 wherein the data structure is arranged to pass recognition information back and forth between an application program, an operating system and a recognition engine. 17. A computer-readable media having a recognition data structure as recited in claim 1 further comprising a seed value arranged to be uniquely altered each time that a datum is added to or removed from the data list. 18. A computer-readable media having a recognition data structure as recited in claim 17 wherein the seed number is arranged to be incremented each time that data is added to or removed from the data list. 19. A computer-readable media having a recognition data structure as recited in claim 1 wherein:
20. A computer-readable media having a recognition data structure suitable for use in a computcr system that is arranged to pass recognition information back and forth between an application program, an operating system and a recognition engine, the data structure comprising:
21. A computer-readable media having a recognition data structure as recited in claim 20 wherein a first level of the trellis represents recognition on a character level and a second level of the trellis represents recognition on a word level. 22. A computer-readable media having a recognition data structure as recited in claim 20 further comprising a seed value arranged to be uniquely altered each time that a datum is added to or removed from the data list. |