Claims
- 1. A computer system comprising:
- a remote host having a CPU and a storage device for running and storing one or more programs; and
- one or more wireless interface devices, each wireless interface device including an electronically programmable memory storage device for storing compressed program files transmitted to said one or more wireless interface devices and means for communicating with a remote host by way of a wireless link for controlling and accessing said one or more propgrams on said remote host,
- said remote host including means for communicating with said one or more wireless interface devices by way of said wireless link and means for compressing predetermined program files and trqansmitting said compressed program files to said one or more wireless interface devices by way of said wireless link.
- 2. The system as recited in claim 1, wherein said program files include a header portion and a code or data portion.
- 3. The system as recited in claim 2, wherein said compressing means includes means for forming a customized header.
- 4. The system as recited in claim 3, wherein said customized header includes a compressed portion and an uncompressed portion.
- 5. The system as recited in claim 4, wherein said uncompressed portion of said customized header includes a signature field which includes the type of the program file being compressed.
- 6. The system as recited in claim 4, wherein said uncompressed portion includes data representative of the version of compression software.
- 7. The system as recited in claim 1, wherein said program file is an executable file.
- 8. The system as recited in claim 7, wherein said executable file is an .EXE file.
- 9. The system as recited in claim 7, wherein said executable file is a .COM file.
- 10. The system as recited in claim 1, wherein said electronically programmable first memory storage devices are electronically erasable programmable read only memory storage devices.
- 11. The system as recited in claim 1, wherein said electronically programmable first memory storage devices are flash read only memory storage devices.
- 12. A wireless interface device for communicating with a remote host by way of a radio link, the wireless interface device comprising:
- one or more electronically programmable first memory storage devices;
- means for receiving compressed program files by way of a radio link and for storing said compressed program files in said one or more electronically programmable memory storage devices;
- one or more electronically programmable second memory storage devices; and
- means for decompressing said compressed program files and writing said decompressed program files to said one or more electronically programmable second memory storage devices.
- 13. The wireless interface device as recited in claim 12, wherein said program file is an executable file.
- 14. The wireless interface device as recited in claim 13, wherein said executable file is an .EXE file.
- 15. The wireless interface device as recited in claim 13, wherein said executable file is a .COM file.
- 16. The wireless interface device as recited in claim 12, wherein said electronically programmable first memory storage devices are electronically erasable programmable read only memory storage devices.
- 17. The system as recited in claim 12, wherein said electronically programmable first memory storage devices are flash read only memory storage devices.
CROSS-REFERENCE TO RELATED CASES
This case is a continuation-in-part of the following application: Ser. No. 08/543,786, filed on Oct. 16, 1995 now abandoned in favor of continuation U.S. patent application Ser. No. 08/957,398, filed on Oct. 23, 1997;.
This case is also related to the following copending applications, all filed on Oct. 16, 1995: A WIRELESS INTERFACE DEVICE FOR COMMUNICATION WITH A REMOTE HOST COMPUTER, by B. R. Banerjee, S. C. Gladwin, A. Maskatia and A. Soucy, Ser. No. 08/543,700; RADIO FLASH UPDATE, by D. Bi, H. Hsiung and J. Wilson, Ser. No. 08/543,463; MOUSE EMULATION WITH PASSIVE PEN, by D. Bi, G. Cohen, M. Cortopassi, J. George, S. C. Gladwin, H. Hsiung, P. Lim, J. Parham, A. Soucy, D. Voegeli and J. Wilson, Ser. No. 08/543,786; RESUME ON PEN CONTACT, by M. Cortopassi, S. C. Gladwin and D. Voegeli, Ser. No. 08/543,510; SCREEN SAVER DISABLER, by D. Bi, S. C. Gladwin and J. Wilson, Ser. No. 08/543,698; SYSTEM AND METHOD FOR ENABLING IPX DRIVER TO ACCOMMODATE MULTIPLE LAN ASAPTERS, by D. Bi, Ser. No. 08/553,808; METHOD AND SYSTEM FOR REBOOTING A COMPUTER HAVING CORRUPTED MEMORY USING AN EXTERNAL JUMPER, by M. Cortopassi, J. George, J. Parham and D. Voegeli, Ser. No. 08/543,423; SYSTEM AND METHOD FOR DELAYING WAKE-UP SIGNAL, by M. Cortopassi, Ser. No. 08/543,697; DOUBLE PEN UP EVENT, by D. Bi and J. George, Ser. No. 08/543,787; REMOTE OCCLUSION REGION, by J. Wilson, Ser. No. 08/543,701; BROADCAST SEARCH FOR AVAILABLE HOST, by D. Bi, S. C. Gladwin and J. Wilson, Ser. No. 08/543,599; SYSTEM AND METHOD FOR SWITCHING CONTROL BETWEEN A HOST COMPUTER AND A REMOTE INTERFACE DEVICE, by M. Cortopassi, J. George, S. C. Gladwin, H. Hsiung, P. Lim, J. Parham, D. Voegeli and J. Wilson, Ser. No. 08/551,936; PASSWORD SWITCH TO OVERRIDE REMOTE CONTROL, by D. Bi, S. C. Gladwin and J. Wilson, Ser. No. 08/543,785; SYSTEM AND METHOD FOR AUTOMATICALLY RECONNECTING A WIRELESS INTERFACE DEVICE TO A HOST COMPUTER, by S. C. Gladwin and J. Wilson, Ser. No. 08/543,425; and PORTABLE REMOTE INTERFACE DEVICE, by G. Cohen, S. C. Gladwin, P. Lim, J. Smith, A. Soucy, K. Swen, G. Wong, K. Wood and G. Wu, Ser. No. 29/045,319, now U.S. Pat. No. Design 385,857, issued on Nov. 14, 1997; REMOTE KEYBOARD MACROS ACTIVATED BY HOT ICONS, by S. C. Gladwin, J. Wilson, Ser. No. 08/543,788.
This case is also related to the following cases, all filed on even date: MULTIPLE WIRELESS INTERFACES TO A SINGLE SERVER, by S. C. Gladwin, A. Soucy and J. Wilson, Ser. No. 08/783,708; WIRELESS ENUMERATION OF AVAILABLE SERVERS, by S. C. Gladwin, D. Bi, A. Gopalan, and J. Wilson, Ser. No. 08/784,275; DYNAMIC SERVER ALLOCATION FOR LOAD BALANCING WIRELESS INTERFACE PROCESSING, by D. Bi, Ser. No. 08/784,211; DATA COMPRESSION LOADER, by D. Boals and J. Wilson, Ser. No. 08/783,080; MULTI-USER RADIO FLASH ROM UPDATE, by D. Bi and J. Wilson, Ser. No. 08/784,141; AUDIO COMPRESSION IN A WIRELESS INTERFACE DEVICE, by S. C. Gladwin, D. Bi and D. Voegeli, Ser. No. 08/784,243; MULTI-USER ON-SCREEN KEYBOARD, by D. Bi, Ser. No. 08/784,034; LOCAL HANDWRITING RECOGNITION IN A WIRELESS INTERFACE TABLET, by S. C. Gladwin, D. Bi, D. Boals and J. Wilson, Ser. No. 08/784,034; INK TRAILS ON A WIRELESS REMOTE INTERFACE TABLET, by S. C. Gladwin, D. Bi, D. Boals, J. George, S. Merkle and J. Wilson, Ser. No. 08/784,688, and MODE SWITCHING FOR PEN-BASED COMPUTER SYSTEMS, by D. Bi, Ser. No. 08/784,212.
US Referenced Citations (73)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0 279 558 |
Aug 1988 |
EPX |
Non-Patent Literature Citations (5)
Entry |
"Real-Time Extension to X-Windows Provide Deterministic Graphics," by Computer Technology Review, May, 1993, vol. 13, No. 6, pp. 27-31. |
"Flash Memory BIOS for PC and Notebook Computers," Jerry Jex, IEEE, pp. 692-695, (1991). |
"Embedded Processor Applications for SONET Telecommunication Systems," Doug Bush, WESCON/95 Conference, IEEE, pp. 377-381, (1995). |
"A Wireless Network in MosquitoNet", IEEE/Micro, Stuart Cheshire pp. 44-52, (1996). |
"Mobile IP, Ad-Hoc Networking and Nomadicity," COMP-SAC, 1996, IEEE, pp. 472-476. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
543786 |
Oct 1995 |
|