targeted event generation: Many devices on the market are
designed simply to transmit copious amount of GPS data
to the back-end server hoping that the server can make
sense of the data that is receiving. The problem with this
approach is that it tends to result in higher data
transmission costs for information which will never be
used. A protocol used for mobile applications need to be
able to provide the flexibility to generate only the events
that are pertinent to the specific application;