Electronic devices for receiving pushed data
First Claim
1. A method of using a mobile device to communicate with a cellular network, the mobile device comprising a baseband processor and an applications processor, the method comprising:
- by the applications processor;
generating a keep-alive packet;
providing the keep-alive packet to the baseband processor; and
entering a sleep mode to conserve power of the mobile device, wherein the baseband processor is configured to send the keep-alive packet over a data connection between the mobile device and the cellular network while the applications processor is in the sleep mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Mobile devices such as cellular telephones are provided that communicate with wireless networks. Cellular telephone network equipment may communicate with a cellular telephone over a data connection. The cellular telephone may have an internet protocol (IP) address that allows data to be provided to the cellular telephone over the data connection. To conserve resources and release unused IP addresses, the cellular telephone network equipment may deactivate inactive data connections after a period of inactivity. A baseband processor within a mobile device may periodically send User Datagram Protocol (UDP) keep-alive packets over the data connection to ensure that the data connection remains active. The keep-alive packets may be directed to a packet sink server or may be associated with a black hole route. An applications processor in the telephone may remain in sleep mode during keep-alive packet transmission to conserve power.
20 Citations
19 Claims
-
1. A method of using a mobile device to communicate with a cellular network, the mobile device comprising a baseband processor and an applications processor, the method comprising:
by the applications processor; generating a keep-alive packet; providing the keep-alive packet to the baseband processor; and entering a sleep mode to conserve power of the mobile device, wherein the baseband processor is configured to send the keep-alive packet over a data connection between the mobile device and the cellular network while the applications processor is in the sleep mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A mobile device comprising:
-
circuitry that includes at least one radio-frequency amplifier and at least one antenna; an application processor configured to; generate a keep-alive packet, provide the keep-alive packet to a baseband processor of the mobile device, and enter a sleep mode; and the baseband processor configured to send the keep-alive packet over a data connection between the mobile device and a cellular network when the application processor is in the sleep mode. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a first processor; and a second processor, the second processor configured to perform steps that include; generating a keep-alive packet, providing the keep-alive packet to the first processor, and entering a sleep mode to conserve power, wherein the first processor is configured to send the keep-alive packet over a data connection between the apparatus and a cellular network while the second processor is in the sleep mode. - View Dependent Claims (18, 19)
-
Specification