Patent ID: 8817856

Claim:
A dual-modem device comprising: a first processor configured to communicate with a first network; a second processor configured to communicate with a second network; and a hardware module configured to transceive messages between the first processor and the second processor, wherein the second processor includes a host module for controlling the first processor, wherein the second processor further includes a second processor side Inter-Processor Communication (IPC) configured to transceive signals with the first processor, wherein the second processor is further configured to cause transmission of a suspend message to the first processor for shifting to a suspend mode and to configure the second processor side IPC to not work, wherein the first processor includes a first processor side IPC configured to transceive signals with the second processor, wherein the first processor is further configured to: cause transmission of a suspend response message to the second processor in response to the suspend message; configure the first processor side IPC to not work; suspend transmission of data of an Internet Protocol (IP) Multimedia Subsystem (IMS) Packet Data Network (PDN) and an Administrative PDN that are currently communicating with the first network; store a suspend point of said transmission of data before the second processor shifts to the suspend mode; and disconnect an Internet PDN that is connected to the first network after elapse of a predetermined amount of time after the second processor shifts to the suspend mode, and wherein the suspend message and the suspend response message are transmitted via the hardware module that is different from the first processor side IPC and the second processor side IPC.