{'fraction_non_alphanumeric': 0.018425460636515914, 'fraction_numerical': 0.006700167504187605, 'mean_word_length': 5.530054644808743, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Cloud-assisted trajectory data management and analysis: a case study

Massive trajectory data with spatio-temporal information are generated from various devices everyday. Due to a wide variety of devices and data collection methods, these data differ in terms of frequency and precision, which brings challenges to data management and analysis. This paper presents TrajMan, a cloud-assisted framework for trajectory data management and analysis, which adds an edge layer between clients and cloud servers. With the assistance of edge devices, TrajMan supports fast data acquisition of extensive trajectory data, and reduces the WAN bandwidth and computation overhead for cloud servers by calibrating and compressing data locally. Cloud servers focus on data interpolation based on trajectory similarity to handle data in various frequencies, deriving more accurate trajectory features. To demonstrate the feasibility and performance of TrajMan, a preliminary case study of commute behavior analysis is conducted using real dataset, which shows 88% of the calculated commute distance has the relative deviation less than 20% and 80% of the calculated commute time deviates less than 10 minutes.