Patent ID: 8504374

Claim:
A system that receives a noisy input sequence, and converts that noisy input sequence into an action for a computing device comprising: a processor that: receives the noisy input sequence, generates all possible combinations of alternative input sequences through homonymization of verbs and preposition (VP) homonyms which are stored, pairs the alternative input sequences with all matching thematic patterns, scores the VP homonym and thematic pattern combinations for the noisy input sequence by counting a number of keywords in common with each VP homonym and thematic pattern based on a stored table having stored therein thematic relation patterns for an environmental model, generates a frame score for all VP homonym, thematic pattern and alternative frame parsing combinations which will be used for selecting a best match combination, selects a best frame based on the frame score, and interprets and initiates the action associated with the thematic pattern of the selected best frame on the computing device.