{'fraction_non_alphanumeric': 0.016150740242261104, 'fraction_numerical': 0.0, 'mean_word_length': 4.904761904761905, '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}}
BUC, a simple yet efficient concurrency control technique for mobile data broadcast environment

Due to the limited bandwidth of the wireless channel, data should be organized and presented to the user based on need. Moreover when a number of users have similar data interests, data broadcast can be used to manage sending the needed data to the listening users. This eases the impact of limited bandwidth and improves the performance of the mobile system. We propose a concurrency control algorithm that solves the inconsistency problem that may be observed by the client during the broadcast. We use broadcasted and updated cycles (BUC) for the purpose of conflict checking. Our technique is simple, yet efficient in both space and overhead.