Krebs et al., 2004 - Google Patents
Adaptive applications for ubiquitous collaboration in mobile environmentsKrebs et al., 2004
View PDF- Document ID
- 8610262672953522159
- Author
- Krebs A
- Marsic I
- Publication year
- Publication venue
- 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the
External Links
Snippet
The wide availability of networked devices has become one of the main challenges for designers of collaborative applications. Mobile devices are not as" standardized" as stationary computers but much more diverse with respect to computing resources …
- 230000003044 adaptive 0 title abstract description 11
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
- 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
- G06F17/30905—Optimising the visualization of content, e.g. distillation of HTML documents
-
- 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
- G06F17/2247—Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
-
- 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/445—Programme loading or initiating
-
- 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
- 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
- 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/3089—Web site content organization and management, e.g. publishing, automatic linking or maintaining pages
-
- 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/30873—Retrieval from the Internet, e.g. browsers by navigation, e.g. using categorized browsing, portals, synchronized browsing, visual networks of documents, virtual worlds or tours
-
- 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]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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/24—Editing, e.g. insert/delete
-
- 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/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
-
- 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
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2664161C (en) | Common component framework | |
US7917888B2 (en) | System and method for building multi-modal and multi-channel applications | |
US7493594B2 (en) | System and method for designing component based applications | |
US7756905B2 (en) | System and method for building mixed mode execution environment for component applications | |
US20080046557A1 (en) | Method and system for designing, implementing, and managing client applications on mobile devices | |
US20170075659A1 (en) | Web application development platform with relationship modeling | |
US7617219B2 (en) | Enhanced handling of repeated information in a web form | |
US12126670B2 (en) | System and method to standardize and improve implementation efficiency of user interface content | |
Nylander et al. | Ubiquitous service access through adapted user interfaces on multiple devices | |
Cimino et al. | An efficient model-based methodology for developing device-independent mobile applications | |
Krebs et al. | Mobile adaptive applications for ubiquitous collaboration in heterogeneous environments | |
Krebs et al. | Adaptive applications for ubiquitous collaboration in mobile environments | |
WO2001075597A2 (en) | Efficient user interface for setting application program user preferences | |
Luyten et al. | Runtime transformations for modal independent user interface migration | |
Banavar et al. | Tooling and system support for authoring multi-device applications | |
Honkala | Web user interaction: a declarative approach based on XForms | |
KR100859595B1 (en) | System for providing mobile mash-up service for mobile telecommunication terminal and method thereof | |
Firmenich et al. | Distributed Web browsing: supporting frequent uses and opportunistic requirements | |
Grundy et al. | Experiences developing architectures for realizing thin‐client diagram editing tools | |
KR101229222B1 (en) | Information providing system and the method using dynamic shortcut | |
Ballesteros et al. | O/live: Transparent Distribution, Persistence, and Partial Replication for Ubiquitous User Interfaces | |
Roseman | Proxy Tk: A Java applet user interface toolkit for Tcl | |
Meskens et al. | User-Centered Adaptation of User Interfaces for Heterogeneous Environments | |
Coelho et al. | Quickframe-a fast development tool for mobile applications | |
Poonsuph | Enterprise User Interface and Technology Comparison |