{'fraction_non_alphanumeric': 0.010395010395010396, 'fraction_numerical': 0.0, 'mean_word_length': 5.734265734265734, '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}}
Discovering and Managing Access to Private Services in Collaborative Sessions

An approach that integrates service discovery with the Internet Engineering Task Force session initiation protocol to support service discovery of private services across a collaborative session is presented. Embedding the service discovery protocol within a session protocol facilitates the discovery of private services in a safe and controlled manner. Access to services is managed by defining local scopes that are shared among participants in the collaborative session. The fundamentals of the approach are presented using a simple two-party scenario and further extended by describing the approach using both central and peer-to-peer collaborative scenarios. Finally, the feasibility of the approach is demonstrated through a proof-of-concept demonstration of the sharing of Bluetooth services located in a private wireless personal area network across a telephone conversation