Patent ID: 8725205

Claim:
A handheld laptop computing device with a removable central processor module, comprising: a first plurality of user interface elements comprising at least a screen, a keyboard, and a pointing device; a first communications link software module resident in a read-only firmware memory chip; a first docking port located on an interior surface of a void extending inward from one of the exterior surfaces of the handheld laptop computing device; and a user-removable processing unit comprising at least a central processor module, a data storage module, a second communications link software module, a second docking port, and a second plurality of user interface elements, the user-removable processing unit being removably coupled to the handheld laptop computing device via connection between the first docking port and the second docking port and adapted to be removable while running; wherein upon removal from the handheld laptop computing device while running, the removable central processor module retains complete state information without user action and the handheld laptop computing device returns to its original state and retains no user information; wherein all application processing carried out by the handheld laptop computing device beyond that carried out by the firmware-resident first communications link software module and optionally a firmware-resident browser is provided by the user-removable processing unit; wherein the first communications link software module and the second communications link software module are adapted to exchange digital information between the user interface elements and the user-removable processing unit; wherein, when the first and second docking ports are joined, the smart phone acts as a two-dimensional trackpad user interface element for the handheld laptop computing device; wherein when the first and second communications link software modules are exchanging digital information, user actions taken via the first plurality of user interface elements are carried out by software operating on the user-removable processing unit; wherein all user-specific information used by the handheld laptop computing device is stored on the user-removable processing unit; and wherein the user-removable processing unit is a smart phone.