Event-driven graphical user interface for use in a touch-screen enabled handheld portable data terminal

   
   

A graphical user interface for use in a handheld portable data terminal including a display screen and touch screen for sensing location of user contact. The graphical user interface includes a display sequence that displays multiple virtual regions on the display screen, wherein each virtual region corresponds to an event identifier. An event handler identifies one of the virtual regions that corresponds to the location of user contact sensed by the touch screen, determines a specific event identifier corresponding to the identified virtual region, and processes a predetermined sequence for the specific event identifier. The multiple virtual regions displayed on the display screen by the display routine preferably includes one of a virtual keypad for entering symbols associated with keys of the keypad, at least one scroll bar, at least one rolling key, multiple icons, a menu screen and a graphing screen. The predefined processing sequence associated with a given virtual region of the display screen is initiated by the user by contacting the associated virtual region. The predefined processing sequences may involve one of data entry operations, data communication operations, and code scan operations. The graphical user interface may also include a text input mechanism that enables the user to enter at least a portion of a desired text data, that automatically searches data stored in memory to retrieve text data closest to the portion of desired text data, and displays the retrieved text data on the display screen.

Un'interfaccia di utente grafica per uso in un terminale portatile tenuto in mano di dati compreso uno schermo di visualizzazione e lo schermo di tocco per il rilevamento della posizione dell'utente si mettono in contatto con. L'interfaccia di utente grafica include una sequenza dell'esposizione che visualizza le regioni virtuali multiple sullo schermo di visualizzazione, in cui ogni regione virtuale corrisponde ad un contrassegno di evento. Un alimentatore di evento identifica una delle regioni virtuali che corrisponde alla posizione del contatto dell'utente percepita dallo schermo di tocco, determina un contrassegno specifico di evento che corrisponde alla regione virtuale identificata e procede una sequenza predeterminata per il contrassegno specifico di evento. Le regioni virtuali multiple visualizzate sullo schermo di visualizzazione dalla procedura dell'esposizione include preferibilmente uno di una tastiera virtuale per i simboli entranti connessi con le chiavi della tastiera, almeno di una barra di scorrimento, almeno di una chiave rotolante, delle icone multiple, di uno schermo di menu e di uno schermo rappresentante graficamente. La sequenza di elaborazione predefinita connessa con una data regione virtuale dello schermo di visualizzazione è iniziata dall'utente mettendosi in contatto con la regione virtuale collegata. Le sequenze di elaborazione predefinite possono coinvolgere uno dei funzionamenti dell'entrata di dati, dei funzionamenti di comunicazione di dati e dei funzionamenti di esplorazione di codice. L'interfaccia di utente grafica può anche includere un meccanismo dell'entrata del testo che permette all'utente di digitare almeno una parte dei dati voluti del testo, quello automaticamente cerca i dati memorizzati nella memoria per richiamare i dati del testo più vicini alla parte dei dati voluti del testo e visualizza i dati richiamati del testo sullo schermo di visualizzazione.

 
Web www.patentalert.com

< Computer code for portable sensing

< System and method for processing power management signals in a peer bus architecture

> Method and apparatus for verifying error correcting codes

> Telemedicine system

~ 00143