Transmission of Status Updates Responsive to Status of Recipient Application
First Claim
1. A method in a mobile communications device that transmits status messages to a recipient application, each status message including at least one status update, the method comprising:
- transmitting status messages using a first message transmission mode; and
upon determining that the recipient application is actively processing status updates, transmitting status messages using a second message transmission mode, the second message transmission mode being different from the first message transmission mode.
7 Assignments
0 Petitions
Accused Products
Abstract
Selecting and modifying the transmission rates and sizes of status update messages transmitted by a mobile communications device to a recipient application based on use of the updates by the recipient application improves resource utilization or accuracy. During one mode of operation, a mobile communications device transmits status messages using a conservative message transmission mode. This allows the mobile communications device to transmit a greater number of status updates for future processing by the recipient application while conserving resources. When the recipient application is actively processing status updates from the mobile communications device, the mobile communications device transmits the status messages using an accelerated message transmission mode with a different number of status updates in each status message and different delay between status messages, which may reduce delay or improve accuracy. Similarly, the mobile communications device may reduce the number of status updates transmitted by applying algorithm-based filters described herein based on the expected usage by the recipient application.
-
Citations
22 Claims
-
1. A method in a mobile communications device that transmits status messages to a recipient application, each status message including at least one status update, the method comprising:
-
transmitting status messages using a first message transmission mode; and upon determining that the recipient application is actively processing status updates, transmitting status messages using a second message transmission mode, the second message transmission mode being different from the first message transmission mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile communications device, comprising:
-
a mode selector configured to determine whether a recipient application is actively processing status updates and to select a message transmission mode based on whether the recipient application is actively processing status updates; and a message generator configured to generate status messages and to cause transmission of status messages from the mobile communications device to a recipient application using the selected message transmission mode. - View Dependent Claims (16, 17, 18)
-
-
19. A recipient application for processing status updates from a mobile communications device, comprising:
-
a storage medium; a database stored in the storage medium; an output generator configured to generate an output based on information obtained from status updates; and a status update processor configured to modify or add a data record in the database whenever the status update processor is processing status updates from a mobile communications device and sending information obtained from the status updates to the output generator, wherein the data record comprises an indication that the recipient application is actively processing status updates from the mobile communications device. - View Dependent Claims (20, 21, 22)
-
Specification