Patent ID: 7594050
Filing Date: 2009-09-22
Classification: G06F

Abstract:
1. A method of processing keystrokes on a keyboard being entered on an electronic device, the method comprising: monitoring for activation of two or more keys on said keyboard within a set window of time; determining whether said activation of said two or more keys occurs within said set window of time; if said activation occurs within said set window of time, determining whether a keystroke conflict exists with said activation of said two or more keys; if said activation of said two or more keys represent a chord keystroke, then generating a key represented by said chord keystroke and considering said activation as not being said keystroke conflict; evaluating locations of said two or more keys on said keyboard as a factor to determine if said keystroke conflict exists, and if said keystroke conflict is determined to not have been produced then generating on said display characters for said two or more keys in order of activation of said two or more keys; and if said keystroke conflict is determined to have been produced, wherein said set window of time is a fraction of a second.