Roy Oberhauser and Michael Saboff: Apparatus and method for transferring state data when performing on-line replacement of a running program code and data, Patent United States US6314567B1, 2001. URL: https://patents.google.com/patent/US6314567