Method and system for implementing a user interface for a device employing written graphical elements
First Claim
15. A method for interpreting user commands, comprising:
- recognizing a created graphical element icon on a surface;
accessing a function related to the graphical element icon;
providing an audio output in accordance with the function; and
enabling a subsequent access of the function by storing an association of the function with the graphical element icon, wherein the storing of the association implements a persistent availability of the function for a predetermined amount of time, via interaction with the graphical element icon.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for implementing a user interface for a device through user created graphical elements. The method includes recognizing a graphical element icon created by a user. Once recognized, a function related to the graphical element icon is accessed and an output in accordance with the function is provided. The function is persistently associated with the graphical element icon. Menu selection and navigation is implemented through interaction with the graphic element icon. A listing of options associated with the graphical element icon is audibly rendered. In response to a selection of one of the options, the selected option is invoked.
162 Citations
97 Claims
-
15. A method for interpreting user commands, comprising:
-
recognizing a created graphical element icon on a surface;
accessing a function related to the graphical element icon;
providing an audio output in accordance with the function; and
enabling a subsequent access of the function by storing an association of the function with the graphical element icon, wherein the storing of the association implements a persistent availability of the function for a predetermined amount of time, via interaction with the graphical element icon. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
25-1. The method of claim 24, further comprising:
-
recognizing at least one actuation of the graphical element icon to select a first hierarchical level function;
prompting the creation of a second graphical element icon;
recognizing at least one actuation of the second graphical element icon to select a second hierarchical level function;
providing an audio output related to the second hierarchical level function; and
associating the second hierarchical level function with the second graphical element icon.
-
-
26. A device comprising:
-
an optical sensor for detecting images from a surface;
a processor coupled to the sensor; and
a memory coupled to the processor, the memory storing instructions that when executed cause the device to implement a method for interpreting user commands, comprising;
recognizing a created graphical element icon on the surface;
accessing a function related to the graphical element icon;
providing an output in accordance with the function; and
associating the function with the graphical element icon. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of interacting with a pen based computer system, said method comprising:
-
recognizing selection of a first graphical icon on a writable surface, said selection performed using a writing instrument of said pen based computer system;
in response to said selection, audibly rendering a listing of first options associated with said first graphical icon wherein said first options are operable to be invoked by said pen based computer system; and
in response to a selection of one of said first options, invoking said one of said first options. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A pen based computer system comprising:
-
a writing instrument;
a speaker;
a memory unit coupled to a bus;
an optical sensor coupled to said bus; and
a processor coupled to said bus and comprising instructions that when executed implement a method of interacting with a user comprising;
recognizing selection of a first graphical icon on a writable surface, said selection performed using said writing instrument;
in response to said selection, audibly rendering, via said speaker, a listing of first options associated with said first graphical icon wherein said first options are operable to be invoked by said pen based computer system; and
in response to a selection of one of said first options, invoking said one of said first options. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method for accepting user input to implement a function, comprising:
-
recognizing a created graphical element icon on a surface;
accessing a function related to the graphical element icon;
providing an output in accordance with the function; and
associating the function with the graphical element icon. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
Specification