METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR PERFORMANCE ANALYTICS DETERMINING LOCATION BASED ON REAL-TIME DATA FOR PROXIMITY AND MOVEMENT OF OBJECTS
Systems, methods, apparatuses, and computer readable media are disclosed for providing analytics using real time data on movement and proximity of tagged objects for determining location based on participant dynamics/kinetics models. In one embodiment, a method is provided for monitoring a participant that at least includes correlating at least one tag to the participant; receiving blink data transmitted by the at least one tag; and determining tag location data based on the blink data. The method further includes receiving participant role data; comparing the tag location data to participant dynamics/kinetics models based at least in part on the participant role data; and determining participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
1 . A method for monitoring a participant, the method comprising:
correlating at least one tag to the participant;
receiving blink data transmitted by the at least one tag;
determining tag location data based on the blink data;
comparing the tag location data to participant dynamics/kinetics models based at least in part on the tag location data; and
determining participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
2 . (canceled)
3 . The method of claim 1 wherein determining tag location data comprises determining a first tag derived data component and a second tag derived data component, and wherein the determining participant location data comprises determining participant location data by assigning a first weight to the first tag derived data component and a second weight to the second tag derived data component.
4 . The method of claim 3 wherein the determining participant location data comprises assigning the first weight to the first tag derived data component and the second weight to the second tag derived data component at a first time period, and further comprises assigning a third weight to the first tag derived data component and assigning a fourth weight to the second tag derived data component at a second time period.
5 . The method of claim 1 further comprising:
receiving field data;
receiving participant role data;
comparing the participant location data to formation models based at least in part on the participant role data and the field data; and
determining formation data based on the comparing the participant location data to the formation models.
6 . The method of claim 5 wherein the participant location data comprises a first participant component and a second participant component, and wherein the determining formation data comprises determining formation data by assigning a first weight to the first participant component and a second weight to the second participant component.
7 . The method of claim 6 wherein the determining participant location data comprises assigning the first weight to the first participant component and the second weight to the second participant component at a first time period, and further comprises assigning a third weight to the first participant component at a second time period and assigning a fourth weight to the second participant component at the second time period.
8 . (canceled)
9 . The method of claim 5 further comprising:
updating the participant role data based on the participant location data.
10 .- 13 . (canceled)
14 . An apparatus for monitoring a participant comprising at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions configured to, in cooperation with the at least one processor, cause the apparatus to:
correlate at least one tag to the participant;
receive blink data transmitted by the at least one tag;
determine tag location data based on the blink data;
receive participant role data;
compare the tag location data to participant dynamics/kinetics models based at least in part on the participant role data; and
determine participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
15 . (canceled)
16 . The apparatus of claim 14 wherein determining tag location data comprises determining a first tag derived data component and a second tag derived data component, and wherein the determining participant location data comprises determining participant location data by assigning a first weight to the first tag derived data component and a second weight to the second tag derived data component.
17 . The apparatus of claim 16 wherein determining participant location data comprises assigning the first weight to the first tag derived data component and the second weight to the second tag derived data component at a first time period, and further comprises assigning a third weight to the first tag derived data component and assigning a fourth weight to the second tag derived data component at a second time period.
18 . The apparatus of claim 14 further comprising the at least one memory and the computer program instructions configured to, in cooperation with the at least one processor, cause the apparatus to:
receive field data;
compare the participant location data to formation models based at least in part on the participant role data and the field data; and
determine formation data based on the comparing the participant location data to the formation models.
19 . The apparatus of claim 18 wherein the participant location data comprises a first participant component and a second participant component, and wherein the determining formation data comprises determining formation data by assigning a first weight to the first participant component and a second weight to the second participant component.
20 . The apparatus of claim 19 wherein the determining participant location data comprises assigning the first weight to the first participant component and the second weight to the second participant component at a first time period, and further comprises assigning a third weight to the first participant component at a second time period and assigning a fourth weight to the second participant component at the second time period.
21 . (canceled)
22 . The apparatus of claim 14 further comprising the at least one memory and the computer program instructions configured to, in cooperation with the at least one processor, cause the apparatus to:
update the participant role data based on the participant location data.
23 .- 26 . (canceled)
27 . A computer program product for monitoring a participant, the computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions at least configured to:
correlate at least one tag to the participant;
receive blink data transmitted by the at least one tag;
determine tag location data based on the blink data;
receive participant role data;
compare the tag location data to participant dynamics/kinetics models based at least in part on the participant role data; and
determine participant location data based on the comparing the tag location data to the participant dynamics/kinetics models.
28 . (canceled)
29 . The computer program product of claim 27 wherein determining tag location data comprises determining a first tag derived data component and a second tag derived data component, and wherein the determining participant location data comprises determining participant location data by assigning a first weight to the first tag derived data component and a second weight to the second tag derived data component.
30 . The computer program product of claim 29 wherein determining participant location data comprises assigning the first weight to the first tag derived data component and the second weight to the second tag derived data component at a first time period, and further comprises assigning a third weight to the first tag derived data component and assigning a fourth weight to the second tag derived data component at a second time period.
31 . The computer program product of claim 27 further comprising the computer program instructions at least configured to:
receive field data;
compare the participant location data to formation models based at least in part on the participant role data and the field data; and
determine formation data based on the comparing the participant location data to the formation models.
32 . The computer program product of claim 31 wherein the participant location data comprises a first participant component and a second participant component, and wherein the determining formation data comprises determining formation data by assigning a first weight to the first participant component and a second weight to the second participant component.
33 . The computer program product of claim 32 wherein the determining participant location data comprises assigning the first weight to the first participant component and the second weight to the second participant component at a first time period, and further comprises assigning a third weight to the first participant component at a second time period and assigning a fourth weight to the second participant component at the second time period.
34 . (canceled)
35 . The apparatus of claim 27 further comprising the computer program instructions at least configured to:
update the participant role data based on the participant location data.
36 .- 39 . (canceled)