On-server processing uses the real time metadata received from the sensors to process them with respect to data stored in the cloud itself. This type of processing requires better resources in the form of memory, throughput and processing time and hence is more suitable for on server processing than On-device processing.