International BMW website

This has me scratching my head trying to figure what it has to do with automobiles. My guess is a satellite module of some sort you can pop out of the car and take with you. Any other ideas?