New class DeviceParser