DeviceInfoProvider impl