Patent attributes
A method and apparatus are provided for resolving user input that crosses different application domains to identify a discourse item such as a command or entity. To resolve the input, a discourse item definition is selected based on the user input. The discourse item definition is associated with a first application and comprises at least one defining entity that is to be used to identify a discourse item. An entity definition associated with a second application is selected based on the user input, wherein the entity defined by the definition can fulfill the role of the defining entity in the discourse item definition. An entity is then identified using the entity definition and the user input. The discourse item is identified based on the identified entity, the discourse item definition and the user input.