Connected device voice command support
First Claim
Patent Images
1. A device for connected device voice command support, the device comprising:
- a microphone to receive a voice command from a user;
a device discovery circuit set to identify a set of connected devices proximate to the user;
a speech converter to;
transform the voice command into a semantic representation of the voice command; and
translate the semantic representation of the voice command into a command for the set of connected devices; and
a transceiver to communicate the command to the set of connected devices including the transceiver to;
transmit the command to the set of connected devices;
receive responses to the transmission of the command from a subset of the set of connected devices, the responses indicating that the command matches a supported command of members of the subset of connected devices;
identify conflicts between a plurality of the subset of connected devices based on the commandpresent the existence of the conflicts to the user via a haptic output;
observe a physical response of the user to select a connected device from the plurality of the subset of connected devices, the physical response being at least one of waving a hand or looking at the connected device; and
respond to the subset of connected devices to carry out the command by a reissue of the command transmitted to the set of connected devices again to the connected device, the reissue of the command being restricted to the connected device by the physical response of the user in response to the presentation of the conflicts.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for connected device voice command support are described herein. A voice command may be received from a user. A set of connected devices proximate to the user may be identified. The voice command may be transformed into a command for the set of connected devices. The command may be communicated to the set of connected devices.
38 Citations
18 Claims
-
1. A device for connected device voice command support, the device comprising:
-
a microphone to receive a voice command from a user; a device discovery circuit set to identify a set of connected devices proximate to the user; a speech converter to; transform the voice command into a semantic representation of the voice command; and translate the semantic representation of the voice command into a command for the set of connected devices; and a transceiver to communicate the command to the set of connected devices including the transceiver to; transmit the command to the set of connected devices; receive responses to the transmission of the command from a subset of the set of connected devices, the responses indicating that the command matches a supported command of members of the subset of connected devices; identify conflicts between a plurality of the subset of connected devices based on the command present the existence of the conflicts to the user via a haptic output; observe a physical response of the user to select a connected device from the plurality of the subset of connected devices, the physical response being at least one of waving a hand or looking at the connected device; and respond to the subset of connected devices to carry out the command by a reissue of the command transmitted to the set of connected devices again to the connected device, the reissue of the command being restricted to the connected device by the physical response of the user in response to the presentation of the conflicts. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for connected device voice command support, the method comprising:
-
receiving a voice command from a user; identifying a set of connected devices proximate to the user; transforming the voice command into a semantic representation of the voice command translating the semantic representation of the voice command into a command for the set of connected devices; and communicating the command to the set of connected devices, the communicating including; transmitting the command to the set of connected devices; receiving responses to the transmission of the command from a subset of the set of connected devices, the responses indicating that the command matches a supported command of members of the subset of connected devices; identifying conflicts between a plurality of the subset of connected devices based on the command; presenting the existence of the conflicts to the user via a haptic output; observing a physical response of the user to select a connected device from the plurality of the subset of connected devices, the physical response being at least one of waving a hand or looking at the connected device; and responding to the subset of connected devices to carry out the command by reissuing the command transmitted to the set of connected devices again to the connected device, the reissuing of the command being restricted to the connected device by the physical response of the user in response to the presentation of the conflicts. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. At least one non-transitory machine readable medium including instructions that, when executed by a machine, cause the machine to perform operations for connected device voice command support, the operations comprising:
-
receiving a voice command from a user; identifying a set of connected devices proximate to the user; transforming the voice command into a semantic representation of the voice command translating the semantic representation of the voice command into a command for the set of connected devices; and communicating the command to the set of connected devices, the communicating including; transmitting the command to the set of connected devices; receiving responses to the transmission of the command from a subset of the set of connected devices, the responses indicating that the command matches a supported command of members of the subset of connected devices; identifying conflicts between a plurality of the subset of connected devices based on the command; presenting the existence of the conflicts to the user via a haptic output; observing a physical response of the user to select a connected device from the plurality of the subset of connected devices, the physical response being at least one of waving a hand or looking at the connected device; and responding to the subset of connected devices to carry out the command by reissuing the command transmitted to the set of connected devices again to the connected device, the reissuing of the command being restricted to the connected device by the physical response of the user in response to the presentation of the conflicts. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification