Information Management Laboratory University of Piraeus |
Original Data from a Range Query | |
NWA-based Anonymized Data: A) Results projection through graphical map B) Parameters selection through GUI |
T-Optics on the Original Data: 4 clusters have been detected (The noise has been excluded from the Layer Manager) | |
T-Optics on the Anonymized Data: 3 clusters have been detected (The noise is illustrated with the color grey) |
Parameter setting for range query++ through a GUI | |
There are 8 fake trajectories painted black on Hermes++ using Traj_auditor and Traj_faker, respectively. |
Parameter setting for distance query++ through a GUI | |
There is 1 fake trajectory painted black on Hermes++ using Traj_auditor and Traj_faker, respectively but it follows different direction in each case. |
We execute a query that overlaps with the previous one: The auditor finds that a previous query was answered in this area and throws a privacy error. |
We execute a query that is near to the previous one (but doesn't overlap) considering the spatiotemporal threshold: Again this query is blocked by the auditor. |
|
The user 3203 (malevolent) presents suspicious behavior as he/she operates queries in a small spatial temporal space and the sequence of queries is close to each other. In contrast, the user 2100 (honest) executes queries based on a random sequence and the corresponding space-time regions are in a larger range. In addition to this, the distortion in database for malevolent user is greater than this for honest user. |