Patent attributes
Methods, systems, and apparatus, including computer programs encoded on computer -storage media, for swarming technology. In some implementations, the system can be modeled on the spatial reasoning process found in rodents and other mammals. A plurality of synaptic weights can be formed within a neural network. The neural network along with additional data of a system can be used to determine motion vectors for one or more devices within a group of devices or swarm. The motion vectors can help determine where the devices within a group of devices are located at a given time. Motion vectors can direct devices to areas of high activity in a similar manner to how spatial cells in a brain direct animals in accordance with high activity rates of particular cells within their brain.