You could claim that it’s a result of having lived in the world in which this had already been invented, or something like that, but the first time I ever thought about hot-swapping software modules, this is the basic scheme I came up with in about 10 minutes of contemplation. To think that I might be legally unable to use such a method because someone else wrote a massively oververbose document about it just seems wrong…
Real time control system and method for replacing software in a controlled system – US Patent 5421017
Patentstorm looks like it might be a useful resource.
(I happened upon this while doing the search for ‘entitization’ mentioned in the last post.)