scispace - formally typeset
Search or ask a question
Topic

User interface

About: User interface is a research topic. Over the lifetime, 85402 publications have been published within this topic receiving 1728377 citations. The topic is also known as: UI & input method.


Papers
More filters
Journal ArticleDOI
TL;DR: The MCRpd interaction model for tangible interfaces as discussed by the authors is a conceptual framework for tangible user interfaces, which relates the role of physical and digital representations, physical control, and underlying digital models.
Abstract: We present steps toward a conceptual framework for tangible user interfaces. We introduce the MCRpd interaction model for tangible interfaces, which relates the role of physical and digital representations, physical control, and underlying digital models. This model serves as a foundation for identifying and discussing several key characteristics of tangible user interfaces. We identify a number of systems exhibiting these characteristics, and situate these within 12 application domains. Finally, we discuss tangible interfaces in the context of related research themes, both within and outside of the human-computer interaction domain.

1,200 citations

Proceedings ArticleDOI
20 Aug 2006
TL;DR: Yale is described, a free open-source environment for KDD and machine learning which provides a rich variety of methods which allows rapid prototyping for new applications and makes costlyre-implementations unnecessary and offers extensive functionality for process evaluation and optimization.
Abstract: KDD is a complex and demanding task While a large number of methods has been established for numerous problems, many challenges remain to be solved New tasks emerge requiring the development of new methods or processing schemes Like in software development, the development of such solutions demands for careful analysis, specification, implementation, and testing Rapid prototyping is an approach which allows crucial design decisions as early as possible A rapid prototyping system should support maximal re-use and innovative combinations of existing methods, as well as simple and quick integration of new onesThis paper describes Yale, a free open-source environment forKDD and machine learning Yale provides a rich variety of methods whichallows rapid prototyping for new applications and makes costlyre-implementations unnecessary Additionally, Yale offers extensive functionality for process evaluation and optimization which is a crucial property for any KDD rapid prototyping tool Following the paradigm of visual programming eases the design of processing schemes While the graphical user interface supports interactive design, the underlying XML representation enables automated applications after the prototyping phaseAfter a discussion of the key concepts of Yale, we illustrate the advantages of rapid prototyping for KDD on case studies ranging from data pre-processing to result visualization These case studies cover tasks like feature engineering, text mining, data stream mining and tracking drifting concepts, ensemble methods and distributed data mining This variety of applications is also reflected in a broad user base, we counted more than 40,000 downloads during the last twelve months

1,151 citations

Patent
27 May 1999
TL;DR: In this article, the present invention is provided for utilizing various types of user indicia such as search requests, products purchased, products looked at but not purchased, product purchased and returned, reasons for returning products, customers stated profile including income level, education level, stated profession, etc.
Abstract: The present invention is provided for utilizing various types of user indicia such as search requests, products purchased, products looked at but not purchased, products purchased and returned, reasons for returning products, customers stated profile including income level, education level, stated profession, etc. for the purpose of customizing a user interface.

1,143 citations

Patent
16 Apr 2004
TL;DR: In this article, a free-form grid layout is provided that allows an application provider to create a desired number of placeholders, each of a desired size, by positioning objects at desired locations on the freeform grid.
Abstract: Embodiments of the present invention provide methods and apparatuses for quickly and easily configuring an application user interface using a flexible generic layout file. For one embodiment, a free-form grid layout is provided that allows an application provider to create a desired number of placeholders, each of a desired size, by positioning objects at desired locations on the free-form grid. In this way the application provider configures the application user interface. For one embodiment, the placeholders are created by dragging selected objects, from a provided set of objects, onto the grid layout. For such an embodiment, a set of parameters that describe the objects on the grid layout (e.g., indicating number, size, and location) is stored to a database. At run-time, the parameters are used to dynamically generate HTML code, which when executed presents the application user interface.

1,142 citations

Patent
21 Mar 2003
TL;DR: In this paper, a computer user interface is provided to enable a user to identify user interface (UI) objects corresponding to a user interface of an application used to access the data system to provide data-change alert support for.
Abstract: Method and software architecture for providing data-change alerts corresponding to data changes in a data system to external (of the data system) applications. A computer user interface is provided to enable a user to identify user interface (UI) objects corresponding to a user interface of an application used to access the data system to provide data-change alert support for. For example, the UI objects may comprise screens, views, applets, fields, and columns. Based on the alert-enabled UI objects, data-change alert triggers are generated to monitor for data-change events (e.g., inserts, updates, and deletes) that cause changes to data in the data system corresponding to those alert-enabled UI objects. In response to data changes in the data system corresponding to alert-enabled UI objects, appropriate triggers are executed to initiate generation of data-change alerts comprising data values that have been changed. The data-change alerts are then pushed to the external application.

1,141 citations


Network Information
Related Topics (5)
Mobile computing
51.3K papers, 1M citations
87% related
Software
130.5K papers, 2M citations
87% related
Server
79.5K papers, 1.4M citations
85% related
Software development
73.8K papers, 1.4M citations
85% related
Graph (abstract data type)
69.9K papers, 1.2M citations
83% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
2023211
2022526
20211,630
20203,004
20193,233
20183,024