신호 들 을 대화 식 으로 만드 는 것 은 이전 에 도 추구 되 어 왔으나 , 이전 시스템 들 의 설계 에서 의 고유 결함 으로 인해 대부분 은 실패 되 어 왔 다 . 이전 의 시스템 들 은 모바일 디바이스 로 의 소프트웨어 다운로드 들 에 의존 하 여 왔으며 , 이것 은 그 디바이스 들 이 제 3 자 소프트웨어 를 다운로드 하 고 구동 할 수 있 는 것 을 요구 한다 . 예 를 들 면 저가 의 셀 폰 들 과 같 은 일부 모바일 디바이스 들 은 결코 그런 기능 을 갖 지 않 는다 . 그러 한 기능 을 갖 는 상위 수준 의 셀 폰 들 및 스마트 폰 들 과 같 은 그 외 의 모바일 디바이스 들 은 해당 디바이스 에 커스텀 화 된 제 3 자 소프트웨어 의 버전 을 여전히 요구 한다 . 또한 , 계속 해서 변화 하 고 있 는 수백 개 의 다양 한 모바일 디바이스 들 이 있 기 때문 에 , 각각 의 모바일 디바이스 에 대해 소프트웨어 를 기입 하 는 작업 은 끝 이 없 는 작업 이 다 . 이전 시스템 들 의 또 다른 요구 조건 은 데이터 를 전송 하 는 데 이용 될 수 있 는 통신 채널 을 제공 하 기 위한 Bluetooth ? 또는 IEEE 802 . 11 ( Wi - Fi ) 호환 성 이 다 . 또 , 다수 의 모바일 디바이스 들 은 이 들 기능 들 을 갖 지 않 으며 , 따라서 종래 기술 의 시스템 들 과 상호 작용 할 수 없 다 .