Method and server for broadcasting a data file to a plurality of radio talk groups
First Claim
1. A method of broadcasting a data file to a plurality of talk groups, the method comprising:
- fragmenting the data file into a plurality of data blocks;
broadcasting the plurality of data blocks to the plurality of talk groups on a broadcast data channel;
detecting a voice call start event based on a first change in a received voice call status, wherein the voice call start event identifies a beginning of a voice call including at least one talk group of the plurality of talk groups;
detecting a voice call start event based on a second change in the received voice call status, wherein the voice call end event identifies a completion of the voice call including the at least one talk group;
generating a backlog item, wherein the backlog item includes a subset of data blocks of the plurality of data blocks, wherein the subset of data blocks were broadcast on the broadcast data channel after the voice call start event and prior to the voice call end event; and
broadcasting the subset of data blocks on the broadcast data channel upon detection of the voice call end event.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and server for broadcasting a data file to talk groups. The method includes fragmenting the data file into data blocks and broadcasting the data blocks to the talk groups. The method also includes detecting a voice call start event based on a first change is a received voice call status. The method further includes detecting a voice call end event based on a second change in the received voice call status. The method also includes generating a backlog item. The backlog item includes a subset of data blocks of the plurality of data blocks. The subset of data blocks were broadcasted on the broadcast data channel after the voice call start event and prior to the voice call end event. The method further includes broadcasting the subset of data blocks on the broadcast data channel upon detection of the voice call end event.
-
Citations
18 Claims
-
1. A method of broadcasting a data file to a plurality of talk groups, the method comprising:
-
fragmenting the data file into a plurality of data blocks; broadcasting the plurality of data blocks to the plurality of talk groups on a broadcast data channel; detecting a voice call start event based on a first change in a received voice call status, wherein the voice call start event identifies a beginning of a voice call including at least one talk group of the plurality of talk groups; detecting a voice call start event based on a second change in the received voice call status, wherein the voice call end event identifies a completion of the voice call including the at least one talk group; generating a backlog item, wherein the backlog item includes a subset of data blocks of the plurality of data blocks, wherein the subset of data blocks were broadcast on the broadcast data channel after the voice call start event and prior to the voice call end event; and broadcasting the subset of data blocks on the broadcast data channel upon detection of the voice call end event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data broadcast server configured to:
-
fragment a data file into a plurality of data blocks; broadcast the plurality of data blocks to a plurality of talk groups on a broadcast data channel; detect a voice call start event based on a first change in a received voice call status, wherein the voice call start event identities a beginning of a voice call including at least one talk group of the plurality of talk groups; detect a voice call end event based on a second change in the received voice call status, wherein the voice call end event identifies a completion of the voice call including the at least one talk group; generate a backlog item, wherein the backlog item includes a subset of data blocks of the plurality of data blocks, wherein the subset of data blocks were broadcast on the broadcast data channel after the voice call start event and prior to the voice call end event; and broadcast the subset of data blocks on the broadcast data channel upon detection of the voice call end event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification