I looked at the files and the primary reason seems to be just to update the CA Certificate called gutenberg. There is a message sent to a server to check if the new cert is working here:
Code:
"GET /gutenberg-status/status.txt?query=$UPDATE_STATUS HTTP/1.1\r\nHost: \r\n\r\n" | nc gutenbergupdate-monitor.kindle-batt.com 80 | grep SUCCESS
EDIT: Maybe this script just reports the installation status without checking the cert?
EDIT2: Removed code not used by my kindle to send a message over the internet.