A portable system, comprising: a memory; at least one networking chip; at least one processor coupled to the memory and the at least one networking chip; a connectivity module that when executing in the at least one processor: establishes communication channels for receiving data monitored by one or more devices within a proximity threshold of the portable system, wherein each communication channel corresponds to a respective device, and detects two or more connectivity paths using the at least one networking chip, wherein each connectivity path provides access to a wide area data network; a resource monitor that when executing in the at least one processor: monitors first statuses of the one or more devices and corresponding communication channels, and monitors second statuses of the two or more connectivity paths; a routing module that when executing in the at least one processor: routes, based on the first and second statuses, a first data part of the monitored data to a first connectivity path of the two or more connectivity paths for sending to an agency; and concurrently routes, based on the first and second statuses, a second data part of the monitored data to a second connectivity path of the two or more connectivity paths for sending to the agency; and a network interface module that when executing in the at least one processor: communicates the first data part to the agency via the first connectivity path; and concurrently communicates the second data part to the agency via the second connectivity path. a memory; at least one networking chip; at least one processor coupled to the memory and the at least one networking chip; a connectivity module that when executing in the at least one processor: establishes communication channels for receiving data monitored by one or more devices within a proximity threshold of the portable system, wherein each communication channel corresponds to a respective device, and detects two or more connectivity paths using the at least one networking chip, wherein each connectivity path provides access to a wide area data network; establishes communication channels for receiving data monitored by one or more devices within a proximity threshold of the portable system, wherein each communication channel corresponds to a respective device, and detects two or more connectivity paths using the at least one networking chip, wherein each connectivity path provides access to a wide area data network; a resource monitor that when executing in the at least one processor: monitors first statuses of the one or more devices and corresponding communication channels, and monitors second statuses of the two or more connectivity paths; monitors first statuses of the one or more devices and corresponding communication channels, and monitors second statuses of the two or more connectivity paths; a routing module that when executing in the at least one processor: routes, based on the first and second statuses, a first data part of the monitored data to a first connectivity path of the two or more connectivity paths for sending to an agency; and concurrently routes, based on the first and second statuses, a second data part of the monitored data to a second connectivity path of the two or more connectivity paths for sending to the agency; and a network interface module that when executing in the at least one processor: communicates the first data part to the agency via the first connectivity path; and concurrently communicates the second data part to the agency via the second connectivity path. communicates the first data part to the agency via the first connectivity path; and concurrently communicates the second data part to the agency via the second connectivity path.