{'fraction_non_alphanumeric': 0.019064124783362217, 'fraction_numerical': 0.0, 'mean_word_length': 5.3812154696132595, '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}}
An Architecture for Multi-Sensor Fusion in Mobile Environments

This paper introduces a layered architecture for multi-sensor fusion, applied for environment awareness of personal mobile devices. The working environment of personal mobile devices changes dynamically depending on their user’s activities. Equipped with sensors, mobile devices can obtain an awareness of their mobile working environment, to improve their performance with respect to usability. The mobility of the device presents two problems for building an awareness system. First, the contexts to be covered by an awareness system depend on the users, their tasks and activities, and also on the data that can be obtained from different sensors. Second, the power consumption and the size of the mobile device limit the processing capability of an awareness system. The solution presented here is to design a low cost sensor-based fusion system, which can be reconfigured by the user, to enable individualized awareness of environments. The software architecture presented in this paper is designed with four different layers, which can support reconfigurations in mobile environments.