Simonoff et al., 1997 - Google Patents
A Universal Client Device Permitting a Computer to Receive and Display Information from Several Special Applications SimultaneouslySimonoff et al., 1997
View PDF- Document ID
- 4437166386088398671
- Author
- Simonoff A
- Taft R
- Mclintock B
- Fontenot L
- Publication year
External Links
Snippet
A computer system includes first, second and third computers. Preferably, the first computer includes a first storage device storing a document written in hypertext markup language HTML, the HTML document including an applet tag for invoking a Universal Client device …
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/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
- G06F9/45512—Command shells
-
- 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/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- 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/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
- 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/465—Distributed object oriented systems
-
- 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/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- 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
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- 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
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6091412A (en) | Universal client device permitting a computer to receive and display information from several special applications | |
| US6005568A (en) | Computer system providing platform independent universal client device | |
| US5944784A (en) | Operating methods for a universal client device permittting a computer to receive and display information from several special applications simultaneously | |
| US6043815A (en) | Method for using guiscript and providing a universal client device | |
| US6078322A (en) | Methods permitting rapid generation of platform independent software applications executed on a universal client device | |
| US6078321A (en) | Universal client device for interconnecting and operating any two computers | |
| US6125387A (en) | Operating methods for robust computer systems permitting autonomously switching between alternative/redundant | |
| US5978834A (en) | Platform independent computer interface software responsive to scripted commands | |
| US6054983A (en) | Methods for operating a universal client device permitting interoperation between any two computers | |
| US6424991B1 (en) | Object-oriented system, method and article of manufacture for a client-server communication framework | |
| US5987245A (en) | Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework | |
| US6434598B1 (en) | Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system | |
| US6272556B1 (en) | Object-oriented system, method and article of manufacture for migrating a client-server application (#5) | |
| US6304893B1 (en) | Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system | |
| JP6599313B2 (en) | Computer-aided development of native mobile application code | |
| EP0822488A2 (en) | Object-oriented system, method and article of manufacture for a client-server application enabler system | |
| US7124399B2 (en) | Document/view application development architecture applied to ActiveX technology for web based application delivery | |
| JP2023139043A (en) | runtime container | |
| WO2002044897A1 (en) | Generating a declarative user interface | |
| EP1241572A2 (en) | Virtual machine integration application program interface | |
| Medvidovic et al. | Exploiting architectural style to develop a family of applications | |
| US6061727A (en) | Robust computer systems permitting autonomously switching between alternative/redundant components | |
| Lazzaroni et al. | Employing an IoT framework as a generic serious games analytics engine | |
| Simonoff et al. | A Universal Client Device Permitting a Computer to Receive and Display Information from Several Special Applications Simultaneously | |
| US6438615B1 (en) | System, method and article of manufacture for using multiple bidirectional ports in association with a java application or applet |