发明名称 Mobile device and data connection method thereof
摘要 A mobile device with a port map maintaining a list of open ports for incoming data packets is provided. A first processor receives and demodulates inbound signals into data packets. A second processor processes at least one application bound to at least one open port. The second processor enters a sleep mode to reduce power consumption if no data packet is sent from the first processor to the second processor. When the first processor receives an inbound request signal, the first processor demodulates the inbound request signal into a first data packet targeted to a destination port, and looks up the port map to determine whether the destination port is listed in the port map. If the destination port is not listed in the port map, the first processor transmits a response signal to the sender of the inbound request signal or omits the inbound request signal without waking up the second processor.
申请公布号 US8842590(B2) 申请公布日期 2014.09.23
申请号 US200912506374 申请日期 2009.07.21
申请人 HTC Corporation 发明人 Ping Shan-Wei;Kuo Chih-Yang;Li Sz-Shian;Wu Szu-Han;Su Yu-Ti
分类号 G08C17/00;G06F1/00;G06F1/32;G06F9/50 主分类号 G08C17/00
代理机构 Birch, Stewart, Kolasch & Birch, LLP 代理人 Birch, Stewart, Kolasch & Birch, LLP
主权项 1. A mobile device, comprising: a memory device; a port map implemented in the memory device, maintaining a list of open ports for incoming data packets; a first processor, coupled to the port map, receiving and demodulating inbound signals into data packets; a second processor, coupled to the first processor, processing at least one application binding at least one open port, wherein the second processor dynamically maintains the port map according to applications that are processed by the second processor and currently running in the memory device, when the second processor processes the at least one application, the second processor writes the at least one open port bound by the at least one application into the port map, if the at least one application is closed, the at least one open port bound by the at least one application is removed from the port map, when the first processor receives an inbound request signal, the first processor demodulates the inbound request signal into a first data packet targeted to a destination port, and looks up the port map to determine whether the destination port is listed in the port map, if the destination port is not listed in the port map, the first processor transmits a response signal to the sender of the inbound request signal or omits the inbound request signal without waking up the second processor when the second processor is in a sleep mode, and if the destination port is listed in the port map, the first processor wakes up the second processor and forwards the first data packet to the second processor.
地址 Taoyuan TW