×

Network-initiated data transfer in a mobile network

  • US 9,001,746 B2
  • Filed: 08/20/2010
  • Issued: 04/07/2015
  • Est. Priority Date: 06/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of transferring data from a network element to a mobile device, the method comprising:

  • determining if there is a mechanism available to initiate an IP connection with the mobile device when no active IP connection is available between the network element and the mobile device;

    if the mechanism is available to initiate the IP connection with the mobile device when no active IP connection is available between the network element and the mobile device, causing an out of band trigger to be sent to the mobile device wherein the IP connection is established between the network element and the mobile device in response to the mobile device receiving the out of band trigger;

    if the mechanism is not available to initiate the IP connection with the mobile device when no active IP connection is available between the network element and the mobile device, establishing an IP connection with the mobile device in response to detecting a polling operation generated by the mobile device, wherein the polling operation generated by the mobile device initiates the IP connection;

    maintaining the IP connection for a predetermined amount of time, the maintaining including;

    initiating operation of a first timer, the first timer terminating its operation after a first timer period;

    initiating operation of a second timer, the second timer terminating its operation after a second timer period, wherein the second timer period is greater than the first timer period;

    (a) sending a keep alive message after expiration of the first timer period;

    (b) reinitiating the operation of the first timer;

    repeating (a) and (b) until expiration of the second timer period;

    wherein, the sending of a keep alive message is terminated after expiration of the second timer.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×