Method for controlling a system, especially an electrical and/or electronic system comprising at least one application device
First Claim
Patent Images
1. A method comprising:
- receiving control information in the form of a spoken command, wherein the control information comprises one or more keywords;
determining, with a processor, whether the control information is ambiguous or unambiguous by comparing the one or more keywords with a database of stored keywords comprising an association of data records together with a plurality of dummy codes representing respective application devices, control parameters needed to execute the control information, and functions corresponding to the stored keywords, wherein the control information is determined to be ambiguous in an instance in which the control information is applicable to more than one possible target functions associated with a target application device;
in an instance in which control information is unambiguous, automatically identifying a target application device or the plurality of application devices associated with the control information;
in an instance in which control information is determined by the processor to be ambiguous;
a) causing output of at least two selections of the possible target functions associated with the target application device, and b) receiving an indication of a selection such that the control information becomes unambiguous; and
executing a command associated with the control information on the target application device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for controlling a system, especially an electrical and/or electronic system comprising at least one application device. To simplify and to facilitate the use of the system it is provided that control information input is interpreted in accordance with available application devices and an application device is controlled in accordance with the result of the interpretation.
28 Citations
13 Claims
-
1. A method comprising:
-
receiving control information in the form of a spoken command, wherein the control information comprises one or more keywords; determining, with a processor, whether the control information is ambiguous or unambiguous by comparing the one or more keywords with a database of stored keywords comprising an association of data records together with a plurality of dummy codes representing respective application devices, control parameters needed to execute the control information, and functions corresponding to the stored keywords, wherein the control information is determined to be ambiguous in an instance in which the control information is applicable to more than one possible target functions associated with a target application device; in an instance in which control information is unambiguous, automatically identifying a target application device or the plurality of application devices associated with the control information; in an instance in which control information is determined by the processor to be ambiguous;
a) causing output of at least two selections of the possible target functions associated with the target application device, and b) receiving an indication of a selection such that the control information becomes unambiguous; andexecuting a command associated with the control information on the target application device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
-
receive control information in the form of spoken command, wherein the control information comprises one or more keywords; determine whether the control information is ambiguous or unambiguous by comparing the one or more keywords with a database of stored keywords comprising an association of data records together with a plurality of dummy codes representing respective application devices, control parameters needed to execute the control instructions, and functions corresponding to the stored keywords, wherein the control information is determined to be ambiguous in an instance in which the control information is applicable to more than one possible target functions associated with a target application device; in an instance in which control information is determined by the processor to be unambiguous, automatically identify a target application device or the plurality of application devices associated with the control information; in an instance in which control information is ambiguous;
a) cause output of at least two selections of possible target functions associated with the target application device, and b) receive an indication of selection such that the control information becomes unambiguous; andexecute a command associated with the control information on the target application device. - View Dependent Claims (7)
-
-
8. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:
-
receive control information in the form of a spoken command, wherein the control information comprises one or more keywords; determine whether the control information is ambiguous or unambiguous by comparing the one or more keywords with a database of stored keywords comprising an association of data records together with a plurality of dummy codes representing respective application devices, control parameters needed to execute the control instructions, and functions corresponding to the stored keywords, wherein the control information is determined to be ambiguous in an instance in which the control information is applicable to more than one possible target functions associated with a target application device; in an instance in which control information is unambiguous, automatically identify a target application device or the plurality of application devices associated with the control information; in an instance in which control information is determined by the processor to be ambiguous;
a) cause output of at least two selections of the possible target functions associated with the target application device, and b) receive an indication of a selection such that the control information becomes unambiguous; andexecute a command associated with the control information on the target application device. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification