Patent ID: 7657840

Claim:
A method for providing a navigable grid to allow for accessible drag-drop in visual modeling tools, comprising: receiving an input which selects an object, wherein the object is selected from an object palette, the object palette being navigable via a keyed input device; providing a visual canvas on a display device; overlaying the navigable grid onto the visual canvas, said navigable grid being user-viewable, the overlying navigable grid being of a defined granularity, the defined granularity being based on an underlying application being implemented, the defined granularity being one of: a cell-to-cell granularity, a column-to-column granularity, and a row-to-row granularity, the overlying navigable grid further being keyed input device-navigable based on the defined granularity; when a position input is received via the keyed input device, designating a drop position on the navigable grid; and dropping the object onto a destination position of the visual canvas when a drop command input is received, wherein the drop position on the overlying navigable grid is directly aligned over the destination position of the visual canvas.