The actual
GPS receiver chip is very tiny. The antenna takes a fair amount of room as does the backup battery. You could definitely fit one in a
laptop.
Actually while searching for a pic of the inside of a BU353, I found this:
http://forum.eeeuser.com/viewtopic.php?pid=191096
Somebody put a GPS puck inside an eepc.
Now like DP said, GPS receivers
do not transmit they only receive. If you want to transmit that info for tracking, then you need an alternate form of connectivity. Cell cards, or make a log file and dump it everytime it is connected to the web. Keep in mind the GPS puck will still be visible in the OS, and anyone could just disable the
hardware. Also it will take a USB port, so unless you do some rewiring like adding a USB hub chip running off of port X's d+/d- lines and then run a hub'd port back out to port X as well as the GPS chip, it is obvious it is there. Also it will not work if someone plugs something into the same USB port externally. Like if someone plugs in a thumbdrive to the same port externally, neither device will work.
Bookmarks