Patent ID: 7603633
Filing Date: 2009-10-13
Classification: G06F

Abstract:
1. A system that facilitates expanding the capabilities of marking menus, comprising: at least one processor that executes the following computer executable components stored on a computer readable medium; an interface component that receives input; a position component that ascertains and displays a point of origin associated with at least one menu, the point of origin is at least one of located in a fixed position in an input area or selected in the input area based at least in part on received input; and an orientation component that determines a selection action associated with the at least one menu based at least in part on direction of a stroke, orientation of the stroke, and position of the stroke relative to the point of origin, wherein the at least one menu is divided into a first half-plane zone and a second half-plane zone with a division between the first half plane zone and the second half plane zone running through the point of origin and parallel to orientation of the stroke, and wherein orientation of the first half plane zone and the second half-plane zone is dynamically adjusted based at least in part on the orientation of the stroke, and wherein