Abstract: A portable computer adapted with an application launch controller to selectively launch a desired application when the portable computer is in an off or suspended state. Programmable function keys are provided to permit users to define associated applications with the function keys to initiate launching of the application. The application launch controller includes bus interface circuitry to interface with system busses, for example, ISA bus and SMBus technology to exchange commands and data therewith. In the preferred embodiments, the application launch controller displays results of the desired application to an LCD display rather than the main system display to preserve power.
Abstract: A buffer battery power supply circuit is provided. In one embodiment, a battery charger circuit supplies a total output current which is delivered to both an active system and a battery. The total output current and the current delivered to a battery are sensed and compared to a preset threshold total output current signal and threshold battery current signal, respectively. The compared signals generate error signals which are provided as feedback to the battery charger circuit, so that the total output current can be controlled. In another embodiment, in addition to sensing the total output current and the battery current, the total output voltage is sensed and multiplied by the total output current, generating a total output power error signal. The error signals are provided as feedback to the battery charger circuit, so that the total output current and/or the total output voltage can be controlled.
Abstract: A touch-pad digital computer pointing-device, for controlling a position of a cursor appearing on a display screen of a digital computer, senses and resolves respective locations within an active area at which concurrent multi-finger contacts occur. Multi-finger contacts with the active area activate or deactivate a drag-lock operating mode, computer power conservation, and other touch-pad operating characteristics such as the touch-pad's sensitivity to finger contact. The touch-pad also senses a velocity and direction for finger contact with the active area for use in transmitting data to the computer which effects continuous cursor movement across the computer's display screen in a direction fixed by the initial direction of contact movement across the active area. While there is no finger contact with the active area, the touch-pad monitors the active area and adjusts its operation to compensate for changes in the surrounding environment such as changes in temperature, humidity and atmospheric pressure.