9. A computer system for managing a programmable vehicle window display device, the computer system comprising: the programmable vehicle window display device, comprising: a memory medium comprising program instructions; a bus coupled to the memory medium; and a processor for executing the program instructions comprising a vehicle window display engine, the instructions causing the system to: scheduling a display rotation of a plurality of documents stored on the programmable vehicle window display device based on a location schedule associated with a vehicle displaying the programmable vehicle window display device, the plurality of documents comprising at least a first type of document and a second type of document, wherein display of the second type of document is necessary for access to a location of the location schedule; display, according to the scheduled display rotation, a first vehicle information document of the first type of document of the plurality of documents on a display of the programmable vehicle window display device, the first vehicle information document having a first validity end date; query a vehicle information database for a second vehicle information document of the first type of document having a second validity end date subsequent to the first validity end date; retrieve, responsive to the second validity end date being subsequent to the first validity end date, the second vehicle information document; save the second vehicle information document in a storage area of the programmable vehicle window display device; replace the first vehicle information document of the first type of document of the plurality of documents with the second document in the scheduled display rotation; display the second vehicle information document on the display according to the scheduled display rotation; verify, periodically, the second document with the vehicle information database; invalidate the second document in the case of a verification failure; and display, responsive to the invalidation, an invalidation indicator on the display.
11. The computer system of claim 9 , the instructions further causing the system to display a notification on the display within a threshold time period prior to the first validity end date.