Patent attributes
Techniques are disclosed for assembling a set of connectable building blocks by using a computing device to access, from wireless communication elements in each block, general information regarding the set of blocks and specific information regarding at least one block of the set that is placed on a conducting mat and each block of the set that is connected to the at least one block on the conducting mat. Structural information regarding structures for assembly using the blocks is accessed based on the general and specific information. A process for assembling a selected structure using the blocks is generated based on all of the accessed information. A lighting element of the at least one block (or a connected block) and a lighting element of at least one block of the set that is not connected to any other block of the set is made to blink based on the process.