Method and system for mobile telemetry device prioritized messaging
First Claim
1. A method for prioritizing transmission of messages from a telemetry device, the method comprising:
- storing a first information element in a device log;
determining whether the first information element includes a first priority level indication;
storing the first information element in a first data structure when it is determined that the first information element includes the first priority level indication;
storing a second information element in the device log;
determining whether the second information element includes a second priority level indication;
storing the second information element in a second data structure when it is determined that the second information element includes the second priority level indication;
transmitting a first message based on the first information element; and
after transmitting the first message, transmitting a second message based on the second information element, wherein an ordering of transmission is based on the first and second level priority indications.
5 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for prioritizing transmission of messages from a telemetry device. A first information element is stored in a device log. A determination is made whether the first information element includes a first priority level indication, and the first information element is stored in a first data structure when it is determined that the first information element includes the first priority level indication. A second information element is stored in the device log. A determination is made whether the second information element includes a second priority level indication, and the second information element is stored in a second data structure when it is determined that the second information element includes the second priority level indication. A first message is transmitted based on the first information element, and after the first message is transmitted, a second message is transmitted based on the second information element, wherein an ordering of transmission is based on the first and second level priority indications.
-
Citations
25 Claims
-
1. A method for prioritizing transmission of messages from a telemetry device, the method comprising:
-
storing a first information element in a device log;
determining whether the first information element includes a first priority level indication;
storing the first information element in a first data structure when it is determined that the first information element includes the first priority level indication;
storing a second information element in the device log;
determining whether the second information element includes a second priority level indication;
storing the second information element in a second data structure when it is determined that the second information element includes the second priority level indication;
transmitting a first message based on the first information element; and
after transmitting the first message, transmitting a second message based on the second information element, wherein an ordering of transmission is based on the first and second level priority indications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A telemetry device for prioritizing transmission of messages from the telemetry device, the telemetry device comprising:
-
a device log including a first information element and a second information element;
a first data structure, other than the device log, including the first information element which includes a first priority level indication;
a second data structure, other than the device log, including the second information element which includes a second priority level indication; and
a processor configured to determine whether the first information element includes a first priority level indication, to determine whether the second information element includes a second priority level indication, to transmit a first message based on the first information element, and after transmitting the first message, to transmit a second message based on the second information element, wherein an ordering of transmission is based on the first and second level priority indications. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium carrying one or more sequences of one or more instructions for prioritizing transmission of messages from a telemetry device, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
storing a first information element in a device log;
determining whether the first information element includes a first priority level indication;
storing the first information element in a first data structure when it is determined that the first information element includes the first priority level indication;
storing a second information element in the device log;
determining whether the second information element includes a second priority level indication;
storing the second information element in a second data structure when it is determined that the second information element includes the second priority level indication;
transmitting a first message based on the first information element; and
after transmitting the first message, transmitting a second message based on the second information element, wherein an ordering of transmission is based on the first and second level priority indications. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for prioritizing transmission of messages from a telemetry device, the method comprising:
-
storing a plurality of information elements in a device log;
selectively storing each of a group of the plurality of information elements in one of a plurality of data structures based on a priority indicator associated with each one of the information elements of the group; and
selecting one of the plurality of data structures based on one of the priority indicators; and
transmitting a message including one of the information elements of the selected one of the data structures. - View Dependent Claims (23)
-
-
24. An apparatus for prioritizing transmission of messages from a telemetry device, the apparatus comprising:
-
means for storing a plurality of information elements in a device log;
means for selectively storing a group of each of the plurality of information elements in one of a plurality of data structures based on a priority indicator associated with each one of the information elements; and
means for selecting one of the plurality of data structures based on one of the priority indicators; and
means for transmitting a message including one of the information elements of the selected one of the data structures. - View Dependent Claims (25)
-
Specification