Patent ID: 11868784
Assignee: DENSO CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An information processing apparatus comprising:
a processor;
a RAM;
a writable non-volatile storage medium configured to store an application program and a snapshot file corresponding to the application program;
a bus connecting the processor, the RAM, and the non-volatile storage medium with each other;
an operating system configured to cause the processor to (i) load the application program from the non-volatile storage medium into the RAM and (ii) start the application program; and
a read program configured to cause the processor to read the snapshot file from the non-volatile storage medium and load the read snapshot file into the RAM, (i) before the operating system is loaded into the RAM or (ii) before the application program is loaded into the RAM and while a process of starting the operating system is being performed,
wherein
the snapshot file is used when the application program is started after the operating system is started;
the information processing apparatus is configured to display an image on a display device mounted on a vehicle;
the operating system is a general-purpose operating system, the application program is a multimedia application program that operates on the general-purpose operating system, and the snapshot file corresponds to the multimedia application program;
the non-volatile storage medium is configured to store a real-time operating system executed by the processor, the general-purpose operating system executed by the processor, a driving-related display application program that operates on the real-time operating system to display an image related to driving of the vehicle on the display device, and the multimedia application program that operates on the general-purpose operating system;
loading the general-purpose operating system into the RAM is started after a process of starting the real-time operating system is completed;
the read program is included in the real-time operating system; and
the processor is configured to execute the real-time operating system to read the snapshot file from the non-volatile storage medium and load the snapshot file into the RAM, after completing a process of starting the driving-related display application program and before starting loading the general-purpose operating system into the RAM.