CPC A47L 11/4011 (2013.01) [A47L 9/2857 (2013.01); G05D 1/0016 (2013.01); G05D 1/0022 (2013.01); A47L 2201/06 (2013.01)] | 18 Claims |
1. A system, comprising:
a plurality of data collection devices coupled to a server;
a non-transitory computer readable memory comprising a plurality of computer readable instructions stored thereon; and
at least one processor configured to execute the computer readable instructions to:
receive an application from an application creator;
receive data from a respective one of the plurality of data collection devices;
execute the application to generate at least one insight using the data received from the respective one of the plurality of data collection devices;
generate a feedback signal based on a request from the application and providing the feedback signal to a dynamic filtering unit, wherein the feedback signal configures the dynamic filtering unit to filter data collected by the respective one of the plurality of data collection devices based at least in part on a computer readable map, the computer readable map comprises regions that are denoted as feature-rich regions based on the feedback signal, the feature-rich regions comprising at least one of a plurality of features and maneuvering to be performed by the respective one of the data collection devices,
wherein the dynamic filtering unit is configured to exclude data collected outside of the feature-rich regions, and
wherein the dynamic filtering unit is configured to upload additional data collected by one or more sensor units coupled to the respective one of the data collection devices if feature-rich regions are denoted on the computer readable map.
|