Mueller et al., 2004 - Google Patents
Interactive multimodal user interfaces for mobile devicesMueller et al., 2004
View PDF- Document ID
- 4219434565259736175
- Author
- Mueller W
- Schaefer R
- Bleul S
- Publication year
- Publication venue
- 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the
External Links
Snippet
Portable devices come with different limitations in user interaction like limited display size, small keyboard, and different sorts of input and output capabilities. With the advance of speech recognition and speech synthesis technologies, their complementary use becomes …
- 230000002452 interceptive 0 title description 9
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4443—Execution mechanisms for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45508—Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30899—Browsing optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/76—Adapting program code to run in a different environment; Porting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers; Analogous equipment at exchanges
- H04M1/72—Substation extension arrangements; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selecting
- H04M1/725—Cordless telephones
- H04M1/72519—Portable communication terminals with improved user interface to control a main telephone operation mode or to indicate the communication status
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Phanouriou | Uiml: a device-independent user interface markup language | |
| Mueller et al. | Interactive multimodal user interfaces for mobile devices | |
| US7917888B2 (en) | System and method for building multi-modal and multi-channel applications | |
| US7487440B2 (en) | Reusable voiceXML dialog components, subdialogs and beans | |
| US7216351B1 (en) | Systems and methods for synchronizing multi-modal interactions | |
| Ali et al. | Building multi-platform user interfaces with UIML | |
| US7685252B1 (en) | Methods and systems for multi-modal browsing and implementation of a conversational markup language | |
| US7137126B1 (en) | Conversational computing via conversational virtual machine | |
| US7028306B2 (en) | Systems and methods for implementing modular DOM (Document Object Model)-based multi-modal browsers | |
| US6996800B2 (en) | MVC (model-view-controller) based multi-modal authoring tool and development environment | |
| US20030046316A1 (en) | Systems and methods for providing conversational computing via javaserver pages and javabeans | |
| US20030071833A1 (en) | System and method for generating and presenting multi-modal applications from intent-based markup scripts | |
| Simon et al. | Tool-supported single authoring for device independence and multimodality | |
| US20060020917A1 (en) | Method for handling a multi-modal dialog | |
| Seffah et al. | Multiple user interfaces: Towards a task-driven and patterns-oriented design model | |
| Schaefer et al. | Dialog modeling for multiple devices and multiple interaction modalities | |
| JP4140878B2 (en) | Method and system for implementing multimodal browsing and conversational markup languages | |
| Bleul et al. | Multimodal dialog description for mobile devices | |
| Kost | Dynamically generated multi-modal application interfaces | |
| Menkhaus | Adaptive user interface generation in a mobile computing environment | |
| Jovanović et al. | Languages for model-driven development of user interfaces: Review of the state of the art | |
| Saurabh et al. | AI Voice Commands Assistant (ZEUS) | |
| Gilroy et al. | SBML: a user interface mark-up language based on interaction style | |
| Lamadon et al. | Device independent user interfaces: a television program guide case study | |
| Avvenuti et al. | Mobile visual access to legacy voice-based applications |