This document proposes a virtual numeric keyboard for mobile devices using echo sound techniques. Sensors would detect finger positions over a projected virtual keyboard and send data to a microcontroller via Bluetooth. The microcontroller would compare sensor data to predefined key positions and types. An Android app would display the corresponding key on the mobile screen. Formulas are provided to calculate distance from ultrasonic sensor data. The technique aims to enable virtual typing with low implementation costs and no harm to users.