Asset tracking device configured to selectively retain information during loss of communication
First Claim
Patent Images
1. A tracking device for tracking an asset associated with an asset in need of tracking, the tracking device including:
- computer memory configured to store a plurality of data messages, each message embodying message information, wherein the computer memory has a storage capacity, the computer memory being configured to store to store at least one program;
a wireless transmitter configured to transmit data messages to a cellular signal receiver;
a position tracker configured to generate tracking data representative of the movement of the tracking device data; and
a processor in communication with the memory, position tracker, and the cellular signal transmitter, in which the at least one program, when executed by the processor, causes the processor to perform the steps of;
determining whether the tracking device meets communication criteria;
in response to determining that the tracking device meets communication criteria;
transmitting a data message comprising information generated by the tracking device to a wireless receiver;
in response to determining that the tracking device does not meet communication criteria;
storing a data message comprising information generated by the tracking device as a stored data message;
determining whether stored data message meets retention criteria;
in response to determining that the stored data message meets retention criteria;
designating the stored data message as a higher priority;
in response to determining that the stored data message does not meet retention criteria;
designating the stored data message as a lower priority;
determining whether the computer memory meets storage capacity criteria;
in response to determining that the memory meets storage capacity criteria, determining whether the stored data message is designated as a higher priority or a lower priority;
in response to a determination that the stored data message is designated as a higher priority, retaining the stored data message; and
in response to a determination that the stored data message is designated as a lower priority, deleting the stored data message.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices and methods for generating locational and other pertinent information from a tracking device associated with an asset in need of tracking during a tracking event and for selectively retaining and deleting information stored during a loss of communication between the tracking device and a communication network, to increase probability of retaining information suitable for use as evidence in court or other proceedings in which accurate information is desired regarding the tracking event.
4 Citations
10 Claims
-
1. A tracking device for tracking an asset associated with an asset in need of tracking, the tracking device including:
-
computer memory configured to store a plurality of data messages, each message embodying message information, wherein the computer memory has a storage capacity, the computer memory being configured to store to store at least one program; a wireless transmitter configured to transmit data messages to a cellular signal receiver; a position tracker configured to generate tracking data representative of the movement of the tracking device data; and a processor in communication with the memory, position tracker, and the cellular signal transmitter, in which the at least one program, when executed by the processor, causes the processor to perform the steps of; determining whether the tracking device meets communication criteria; in response to determining that the tracking device meets communication criteria; transmitting a data message comprising information generated by the tracking device to a wireless receiver; in response to determining that the tracking device does not meet communication criteria; storing a data message comprising information generated by the tracking device as a stored data message; determining whether stored data message meets retention criteria; in response to determining that the stored data message meets retention criteria; designating the stored data message as a higher priority; in response to determining that the stored data message does not meet retention criteria; designating the stored data message as a lower priority; determining whether the computer memory meets storage capacity criteria; in response to determining that the memory meets storage capacity criteria, determining whether the stored data message is designated as a higher priority or a lower priority; in response to a determination that the stored data message is designated as a higher priority, retaining the stored data message; and in response to a determination that the stored data message is designated as a lower priority, deleting the stored data message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of tracking an asset using a tracking device including:
-
computer memory configured to store a plurality of data messages, each message embodying message information, wherein the computer memory has a storage capacity; a wireless transmitter configured to transmit data messages to a cellular signal receiver; a position tracker configured to generate tracking data representative of the movement of the tracking device data; and a processor in communication with the memory, position tracker, and the cellular signal transmitter, the method comprising; determining whether the tracking device meets communication criteria; in response to determining that the tracking device meets communication criteria; transmitting a data message comprising information generated by the tracking device to a wireless receiver; in response to determining that the tracking device does not meet communication criteria; storing a data message comprising information generated by the tracking device as a stored data message; determining whether stored data message meets retention criteria; in response to determining that the stored data message meets retention criteria; designating the stored data message as a higher priority; in response to determining that the stored data message does not meet retention criteria; designating the stored data message as a lower priority; determining whether the computer memory meets storage capacity criteria; in response to determining that the memory meets storage capacity criteria, determining whether the stored data message is designated as a higher priority or a lower priority; in response to a determination that the stored data message is designated as a higher priority, retaining the stored data message; and in response to a determination that the stored data message is designated as a lower priority, deleting the stored data message.
-
-
10. A non-transitory computer readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, perform the steps of:
at a tracking device including;
a wireless transmitter configured to transmit data messages to a cellular signal receiver; and
a position tracker configured to generate tracking data representative of the movement of the tracking device data;determining whether the tracking device meets communication criteria; in response to determining that the tracking device meets communication criteria; transmitting a data message comprising information generated by the tracking device to a wireless receiver; in response to determining that the tracking device does not meet communication criteria; storing a data message comprising information generated by the tracking device as a stored data message; determining whether stored data message meets retention criteria; in response to determining that the stored data message meets retention criteria; designating the stored data message as a higher priority; in response to determining that the stored data message does not meet retention criteria; designating the stored data message as a lower priority; determining whether the computer memory meets storage capacity criteria; in response to determining that the memory meets storage capacity criteria, determining whether the stored data message is designated as a higher priority or a lower priority; in response to a determination that the stored data message is designated as a higher priority, retaining the stored data message; and in response to a determination that the stored data message is designated as a lower priority, deleting the stored data message.
Specification