EP2239986B1

Transmission of status updates responsive to status of recipient application

Abstract

This record has no abstract on file.

EP2239986B1, drawing sheet 1
Sheet 1 of 12

Term

3.3 yearsleft in the term

Expires 20 January 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

13 claims: 3 independent, 10 dependent

  1. 1
    A method in a mobile communications device [110] that transmits [135] status messages [100,200,300] over a wireless network [105] to a recipient application [250], wherein each status message [100,200,300] is a location update message and includes at least one location update for reporting a location of the mobile communication device, the method comprising:transmitting [400] status messages [100,200,300] using a first message transmission mode;and monitoring a database [512,702] for a record [516,706] comprising an indication [517,707] that the recipient application [250] is processing said location updates [101, 102, 301] to generate an output based on information included in said location updates [101,201,301];and upon determining [420], at the mobile communications device [110], that the recipient application [250] is processing location updates [101,201,301] from the mobile communications device [110];transmitting [440] status messages [100,200,300] using a second message transmission mode, the second message transmission mode being different from the first message transmission mode.
  2. 11
    A mobile communications device [110] configured to perform the method of any one of claims 1-11.
  3. 12
    A recipient application [250] for processing location updates included in status messages [100,200,300] received over a wireless network from a mobile communications device [110], wherein each status message [100,200,300] is a location update message and includes at least one location update for reporting a location of the mobile communication device, the recipient application [250] generating an output based on information included in location updates [101,201,301] in status messages [100,200,300] received from a mobile communications device [110];and processing said location updates [101,201,301] received from the mobile communications device [110] according to a first message transmission mode and sending information obtained from the location updates [101,201,301] to the output generator, and, when the recipient application is processing the update, providing an indication to the mobile communications device [110] that the recipient application [250] is processing said location updates [101,201,301] to generate the output, to allow determination at the mobile communications device [110], that transmission of status messages [100,200,300] should be according to a second message transmission mode different from the first message transmission mode, wherein the indication [517,707] is provided in a data record [516, 706] of a database [522, 702] stored in a storage medium available to the recipient application [250] and wherein the corresponding data record is added to a mobile device database [512] on the mobile communications device [110] from which the recipient application [250] is receiving items of data, and wherein the data record comprises a timestamp indicating when the location update processor began processing said location updates [101,201,301] from the mobile communications device [110].