Patent ID: 7783789
Filing Date: 2010-08-24
Classification: G06F

Abstract:
1. An apparatus with a programmable touch screen, comprising: a touch screen comprising a plurality of sensors and a plurality of keys, wherein the sensors are configured for detecting locations of operational inputs and generating corresponding signals, and each of the keys consists of a group of the sensors, each sensor of the touch screen is assigned a coordinate; a storage unit configured for storing a plurality of programs and a setting file, wherein the programs are configured for executing functions on the apparatus, and the setting file is configured for storing relationships among the sensors, the keys and the functions; a micro control unit (MCU), comprising: a key design module configured for receiving the signals, design the sensors indicated by the received signals as one of the keys, identifying a contact area according to the associated coordinates, and controlling the touch screen to display a contact track to view arrangement of the designed key, and storing the relationship between the designed key and the sensors indicated by the signals into the setting file, wherein the contact track is a closed line, the sensors in the closed line region and on the closed line are all programmed as one key; a function setting module configured for setting one of the functions to the designed key, and storing the relationship between the designed key and the corresponding function into the setting file; an acquiring module configured for receiving the signals, and acquiring the corresponding function from the setting file according to the key indicated by the received signals; a layout generation module configured for generating a layout file of the designed keys according to the setting file, wherein the layout file includes a plurality of icons each of which corresponds to one of the designed keys; an executing module configured for executing the acquired corresponding functions; and a display module configured for controlling the touch screen to display the designed keys according to the layout file.