MULTIMODAL AGGREGATING UNIT
3 Assignments
0 Petitions
Accused Products
Abstract
In a voice processing system, a multimodal request is received from a plurality of modality input devices, and the requested application is run to provide a user with the feedback of the multimodal request. In the voice processing system, a multimodal aggregating unit is provided which receives a multimodal input from a plurality of modality input devices, and provides an aggregated result to an application control based on the interpretation of the interaction ergonomics of the multimodal input within the temporal constraints of the multimodal input. Thus, the multimodal input from the user is recognized within a temporal window. Interpretation of the interaction ergonomics of the multimodal input include interpretation of interaction biometrics and interaction mechani-metrics, wherein the interaction input of at least one modality may be used to bring meaning to at least one other input of another modality.
13 Citations
35 Claims
-
1-20. -20. (canceled)
-
21. A method of processing user input, the method comprising:
-
receiving a first input associated with a first application, wherein the first input has a first modality; determining, using at least one processor, whether the first application accepts only input of the first modality; sending, in response to determining that the first application accepts only input of the first modality, the first input to the first application; and storing the first input in response to determining that the first application does not accept only input of the first modality. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. At least one non-transitory computer readable medium encoded with instructions that, when executed by at least one processor, perform a method comprising:
-
receiving a first input associated with a first application, wherein the first input has a first modality; determining whether the first application accepts only input of the first modality; sending, in response to determining that the first application accepts only input of the first modality, the first input to the first application; and storing the first input in response to determining that the first application does not accept only input of the first modality.
-
-
35. An apparatus comprising:
at least one processor programmed to; receive a first input associated with a first application, wherein the first input has a first modality; determine whether the first application accepts only input of the first modality; send, in response to determining that the first application accepts only input of the first modality, the first input to the first application; and store the first input in response to determining that the first application does not accept only input of the first modality.
Specification