Dual port memory communication for a radio frequency device and a personal computer
Apparatus and method for communicating multiple devices through one PCMCIA interface
Portable information device and system and method for downloading executable instruction from a computer to the portable information device
Wireless adapter architecture for mobile computing Patent #: 5889816
ApplicationNo. 028367 filed on 02/24/1998
US Classes:717/168, SOFTWARE UPGRADING OR UPDATING710/303Docking station
ExaminersPrimary: Hafiz, Tariq R.
Assistant: Nguyen-Ba, Antony
Attorney, Agent or Firm
International ClassG06F 009/445
AbstractA personal information device is provided in the form of a PCMCIA card and includes a PCMCIA I/O port that is adapted to be coupled to a PCMCIA port of a computer, a first memory that is directly accessible by the computer via the PCMCIA I/O port, second and third memories that are not directly accessible to the computer, and a controller. When the personal information device is inserted into the computer's PCMCIA port, the first memory directly receives and stores therein reprogramming data supplied by the computer. Immediately after the data is downloaded, or alternatively, upon disconnection of the personal information device from the computer, the personal information device's controller transfers to the second memory reprogramming code included in the reprogramming data stored in the first memory, executes the reprogramming code stored in the second memory, and then programs the third memory by utilizing the application code included in the reprogramming data stored in the first memory in accordance with the reprogramming code being executed. The downloaded application code may include organizer application code for the end user, diagnostic code or other types of code. In addition to being able to interface with a computer via the computer's PCMCIA port, the personal information device may communicate with a computer by using a docking station that includes therein a controller and that is capable of changing the baud rate of data serially supplied thereto so as to allow a computer and a personal information device communicating at different baud rates to serially communicate with one another.