device_info may be incomplete, so we can't assume 'Name' is in the dict.