Patent ID: 7908401

Claim:
A wireless communication method with a portable wireless communication device that is plug connectable to an external port of a first computing device for wireless communication, the wireless communication device previously being distinct from the first computing device, the wireless communication device having an interface for plug connecting to the external port of the first computing device by a user, a wireless communication component for wireless communication, a memory component including a private memory area that is not accessible or viewable by the user, a protected data stored in the private memory area for executing at the first computing device, a memory controller having means for managing communication through the interface and means for accessing the private memory area, the wireless communication method comprising: drawing power to the wireless communication device from the first computing device for operating the wireless communication device upon plug connecting the wireless communication device to the external port of the first computing device; accessing the protected data from the private memory area of the wireless communication device by the memory controller of the wireless communication device; providing a wireless software running and executing on the first computing device at least the protected data by the wireless communication device, automatically, upon plug connecting the wireless communication device to the external port of the first computing device; activating, automatically, at the first computing device the wireless communication device, by the wireless software running on the first computing device, with the protected data received from the wireless communication device that is plug connected to the external port of the first computing device, to provide the first computing device wireless data access over the wireless communication component of the wireless communication device; and enabling the first computing device to share Internet access with a second computing device over a local point to point wireless communication link between the first computing device and the second computing device, by the wireless communication device being plug connected to the external port of the first computing device, the second computing device being a distinct device from the first computing device and the wireless communication device, wherein at least part of the wireless software is stored in the memory component of the wireless communication device, and the wireless software is installed and executed automatically upon connection of the communication device to the external port of the first computing device.