CPC G06F 16/2365 (2019.01) [G06F 9/453 (2018.02); G06F 16/2379 (2019.01)] | 20 Claims |
1. A method comprising:
retrieving, by a computer, a plurality of invalid user first commands and a plurality of user responses stored in a memory, wherein each of plurality of invalid user commands includes an invalid device name and an action to be performed by a first smart device, wherein the invalid device name does not correspond with a device name associated with the first smart device;
determining, by the computer, a trend within the retrieved plurality of invalid user commands and the plurality of user responses stored in the memory, wherein the trend identifies the invalid device name is used a plurality of times in the plurality of invalid user first commands, wherein the invalid device name is associated with the first smart device based on the trend;
automatically updating, by the computer, a namespace database to include the invalid device name as an alias associated with the first smart device;
receiving, by the computer, a new user command, wherein the new user command includes the invalid device name and a new action to be executed;
recognizing, by the computer, the invalid device name used in the new user command as the alias associated with the first smart device; and
transmitting, by the computer, the new action to be executed by the first smart device.
|