Information processing apparatus, storage medium, and restoration support method | Patent Publication Number 20230297056 | Patexia