Carboni et al., 2003 - Google Patents
Delivery of Services on Any Device From Java Code to User InterfaceCarboni et al., 2003
View PDF- Document ID
- 8888256940158605453
- Author
- Carboni D
- Piras A
- Sanna S
- Paddeu G
- Giroux S
- Publication year
- Publication venue
- Human-Computer Interaction: Theory and Practice (part 2), Volume 2
External Links
Snippet
The design and the implementation of software for mobile computers and for pervasive computing environments entail several issues and lead to new requirements. Applications must handle at runtime the heterogeneity of delivery contexts in terms of devices features …
- 238000009877 rendering 0 description 21
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
- 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
- G06F9/4428—Object-oriented
- G06F9/443—Object-oriented method invocation or resolution
-
- 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
- G06F9/44505—Configuring for programme initiating, e.g. using registry, configuration files
-
- 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
- G06F9/541—Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
-
- 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/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
- 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
- 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/30017—Multimedia data retrieval; Retrieval of more than one type of audiovisual media
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/02—Network-specific arrangements or communication protocols supporting networked applications involving the use of web-based technology, e.g. hyper text transfer protocol [HTTP]
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8832181B2 (en) | Development and deployment of mobile and desktop applications within a flexible markup-based distributed architecture | |
CA2604449C (en) | A system and method for flexible visual representation of presentation components | |
CN100435094C (en) | Systems and methods for establishing a mixed-mode execution environment for component applications | |
US7934162B2 (en) | Running state migration of platform specific graphical user interface widgets between heterogeneous device platforms | |
US6675351B1 (en) | Table layout for a small footprint device | |
JP4995367B2 (en) | High performance bookmarks for small footprint device applications | |
US20110113090A1 (en) | Dynamic mobile client | |
US20030063120A1 (en) | Scalable graphical user interface architecture | |
US20060248121A1 (en) | System and method for supporting packaging, publishing and republishing of wireless component applications | |
EP0777943A1 (en) | Extensible, replaceable network component system | |
WO2015191370A1 (en) | Converting presentation metadata to a browser-renderable format during compilation | |
Butter et al. | Context-aware user interface framework for mobile applications | |
Carboni et al. | Delivery of Services on Any Device From Java Code to User Interface | |
CA2543898C (en) | System and method for unified visualization of two-tiered applications | |
Krebs et al. | Mobile adaptive applications for ubiquitous collaboration in heterogeneous environments | |
Babu | Implementing internet GIS with java based Client/Server Environment | |
EP1712995B1 (en) | System and method for supporting packaging, publishing and republishing of wireless component applications | |
Krebs et al. | Adaptive applications for ubiquitous collaboration in mobile environments | |
EP1480123A2 (en) | A network component system | |
Hui et al. | Design and Implement a Cartographic Client Application For Mobile Devices using SVG Tiny and J2ME | |
Tsou et al. | A web-based java framework for cross-platform mobile GIS and remote sensing applications | |
Wang et al. | Information stream oriented content adaptation for pervasive computing | |
de Oliveira Coelho et al. | Mobile Applications to a Pervasive World | |
CN119536585A (en) | Application processing method, device, equipment, medium and program product | |
Zaplata et al. | Service-based interactive workflows for mobile environments |