US10191652

ELECTRONIC DEVICE WITH AN INTERACTIVE PRESSURE SENSITIVE MULTI-TOUCH DISPLAY