Patent ID: 11869293
Assignee: QCIC LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer implemented method of identifying and programming one or more devices to be installed in an environment, the one or more devices being programmable by an installation system, the method comprising the steps of:
receiving, by a processor, an image file representative of the environment in which the devices are to be installed, said image file as received by the processor comprising one or more indicia representative of a category of device to be installed in the environment, said indicia comprising one or more icons with a category specific shape or look and data representative of the requirements of the category of device;
automatically parsing, by the processor, the image file to identify the category of device, requirements and location of the device represented by each of the one or more indicia;
receiving a user defined data set, said user defined data set defining one or more installable devices belonging to one or more categories of installable devices, including properties, configuration data and programming data associated with the one or more installable devices;
for some or all of the one or more indicia present on the image file, querying the category of device, requirements and location indicated by the indicia against the user defined data set to identify an installable device and properties, configuration data and programming data associated with the identified installable device from the user defined data set that complies with the category of device, requirements and location indicated by the indicia;
writing the properties, programming data and configuration data associated with the identified installable device to a configuration data file in a format readable by the installation system; and
programming the installation system with the configuration data and programming data associated with the identified installable device in the configuration data file.