Patent ID: 8307376

Claim:
A portable computer comprising: a main device configured to be driven by a first operating system (OS) and to control operations of the portable computer; and an auxiliary output device configured to be driven by a second OS different from the first OS, wherein the main device comprises a main controller, an embedded controller configured to control driving of the auxiliary output device according to a control signal from the main controller, and a data storage unit configured to store data comprising multimedia files; wherein the auxiliary output device comprises a control unit configured to control the data storage unit once an OS switching signal is generated in the main device during playing back of a multimedia file when the main device is to be powered off, wherein, when the OS switching signal is generated, the main device is configured to transmit playback related information to the auxiliary output device, to set up a flag indicating a playback termination location of the multimedia file currently being played, and to transmit a termination signal to the auxiliary output device, wherein the auxiliary output device is configured to establish control over the data storage unit after receiving the termination signal and to continue to play back the multimedia file from the playback termination location, wherein the flag is set up at a multimedia file playback location coming after a setup time (T) determined based on consideration of a setup time of the auxiliary output device, and wherein the main device is further configured to determine whether or not the multimedia file playback location coincides with the flag setup location, continue the playback until the multimedia file playback location coincides with the flag setup location when it has been determined that the multimedia file playback location precedes the flag setup location, and terminate the playback of the multimedia file and transmit the termination signal to the auxiliary output device when it has been determined that the multimedia file playback location coincides with the flag setup location.