Method and device for wireless communication between computing devices
Issued Date: March 15, 2011
Inventor: William Ho Chang et al
External Links: UPSTO, Google Patents
A communication device includes a structural, external interface (e.g., a USB interface) for connecting to a computing device, a wireless interface for making a wireless connection to a second computing device, and a memory or storage component for storing and embedding software for a variety of applications. The communication device provides wireless printing without the need to install a device specific printer driver each time at each new printer and without compromising security or privacy. The communication device also enables transferring of files and data wirelessly from one device to another.
1. 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.