The technology disclosed can be practiced as a method, one or more devices adapted to practice aspects of the method, a system including a plurality of devices adapted to practice aspects of the method, or as a program that implements aspects of the method, whether the program is impressed on a computer readable media, stored in memory, or transmitted by a data stream.