Thanks everyone. The dealer told me the maps updates automatically via satellite hence my assumption.
I'm well aware of Satellite and GPS functions. There are different types of satellites, the one I use and work with also support data transfer, similar to GoGo Inflight on airlines or Inmarsat...