System and a method for entity tracking
First Claim
1. A tracking device for tracking one or more entities positioned at any location or moving through one or more transit points, the tracking device interfacing with one or more sources associated with the entity, the tracking device comprising:
- a memory storing program instructions;
a processor configured to execute program instructions stored in the memory; and
a data acquisition and message generation engine in communication with the processor and configured to;
receive one or more types of signaling functions associated with the entity from one or more sources in response to a code generated by an action performed on a transmitter device associated with the entity, wherein the code comprises a transmitter ID associated with an entity ID of the entity;
evaluate time difference between the time of receiving the code and time of occurrence of the at least one type of signaling functions in respect to a predetermined time difference, wherein computing the time of occurrence of the at least one type of signaling function comprises;
retrieving time of occurrence of the at least one signaling function from a first record of the signaling function;
retrieving time of occurrence of the at least one signaling function from a second record of the signaling function;
mapping the first record of the at least one signaling function with the second record of the at least one signaling function; and
computing exact time of occurrence of the at least one signaling function by comparing the time of occurrences retrieved from the first and the second records based on a predetermined time lag;
generate a timestamped record of at least one type of signaling function in response to the results of the evaluation; and
generate an event message for creating a tracking file by processing the received code with tracking data, wherein the tracking data comprises one or more parameters associated with the entity and tracking device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for monitoring and tracking entities in one or more transit points is provided. The present invention provides for receiving one or more types of signaling functions associated with an entity in response to a code generated by a transmitter device. The code comprises a unique transmitter ID associated with a unique entity ID. Further, the invention provides for ascertaining validity of at least one type of signaling function and generating a time stamped record of at least one type of signaling function. Further, the invention provides for processing the code with tracking data to generate an event message. The tracking data comprises at least location of the entity along with other parameters associated with the entity. Further, the invention provides for extracting the unique entity ID and tracking data associated with the entity from the event message, and generating a tracking file.
5 Citations
24 Claims
-
1. A tracking device for tracking one or more entities positioned at any location or moving through one or more transit points, the tracking device interfacing with one or more sources associated with the entity, the tracking device comprising:
-
a memory storing program instructions;
a processor configured to execute program instructions stored in the memory; and
a data acquisition and message generation engine in communication with the processor and configured to;receive one or more types of signaling functions associated with the entity from one or more sources in response to a code generated by an action performed on a transmitter device associated with the entity, wherein the code comprises a transmitter ID associated with an entity ID of the entity; evaluate time difference between the time of receiving the code and time of occurrence of the at least one type of signaling functions in respect to a predetermined time difference, wherein computing the time of occurrence of the at least one type of signaling function comprises; retrieving time of occurrence of the at least one signaling function from a first record of the signaling function; retrieving time of occurrence of the at least one signaling function from a second record of the signaling function; mapping the first record of the at least one signaling function with the second record of the at least one signaling function; and computing exact time of occurrence of the at least one signaling function by comparing the time of occurrences retrieved from the first and the second records based on a predetermined time lag; generate a timestamped record of at least one type of signaling function in response to the results of the evaluation; and generate an event message for creating a tracking file by processing the received code with tracking data, wherein the tracking data comprises one or more parameters associated with the entity and tracking device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for tracking an entity positioned at any location or moving through one or more transit points, said method comprising:
-
receiving, by a first processor, one or more types of signaling functions associated with the entity from one or more sources in response to a code generated by an action performed on a transmitter device associated with the entity, wherein the code comprises a transmitter ID associated with an entity ID of the entity; evaluating, by the first processor, time difference between the time of receiving the code and time of occurrence of at least one type of signaling function in respect to a predetermined time difference, wherein computing the time of occurrence of the at least one type of signaling function comprises; retrieving the time of occurrence of the at least one signaling function from a first record of the signaling function; retrieving the time of occurrence of the at least one signaling function from a second record of the signaling function; mapping the first record of the at least one signaling function with the second record of the at least one signaling function; and computing exact time of occurrence of the at least one signaling function by comparing the time of occurrences retrieved from the first and the second records based on a predetermined time lag; generating, by the first processor, a timestamped record of at least one type of signaling functions in response to the results of the evaluation; and generating, by the first processor, an event message for creating a tracking file by processing the received code with tracking data, wherein the tracking data comprises one or more parameters associated with the entity and tracking device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product comprising:
-
a non-transitory computer-readable medium having computer-readable program code stored thereon, the computer-readable program code comprising instructions that, when executed by a processor, cause the processor to; receive one or more types of signaling functions associated with the entity from one or more sources in response to a code generated by an action performed on a transmitter device associated with the entity, wherein the code comprises a transmitter ID associated with an entity ID of the entity; evaluate time difference between the time of receiving the code and time of occurrence of the at least one type of signaling functions in respect to a predetermined time difference, wherein computing the time of occurrence of the at least one type of signaling function comprises; retrieving the time of occurrence of the at least one signaling function from a first record of the signaling function; retrieving the time of occurrence of the at least one signaling function from a second record of the signaling function; mapping the first record of the at least one signaling function with the second record of the at least one signaling function; and computing exact time of occurrence of the at least one signaling function by comparing the time of occurrences retrieved from the first and the second records based on a predetermined time lag; generate a timestamped record of at least one type of signaling function in response to the results of the evaluation; and generate an event message for creating a tracking file by processing the received code with tracking data, wherein the tracking data comprises one or more parameters associated with the entity and tracking device.
-
Specification