KeyGraph for Social Networks: Bridging Communities in Mobile Context Sharing

KeyGraph-Based Social Network Generation for Mobile Context Sharing

2013-08-01
Myeong-Chun Lee, Youngseol Lee, Sung-Bae Cho
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces a KeyGraph-based social network generation method for context sharing in mobile environments. By leveraging Bluetooth co-occurrence data and Bayesian Networks, it automatically identifies "home" communities and "key people" who bridge different social groups to manage privacy-aware information sharing.

TL;DR

Determining who to share your personal data with is a persistent challenge in mobile computing. This paper proposes a system that uses Bluetooth co-occurrence and the KeyGraph algorithm to automatically build social maps. It identifies your "inner circle" (home community) and "bridge contacts" (key people), allowing the system to intelligently share behavior data widely while keeping sensitive location data private within your primary group.

The "Home Community" Fallacy

Most context-sharing applications assume a binary world: you are either in a group or you are not. However, human social structures are far more fluid. A student might belong to a "Lab Group" but also have ties to a "Study Group" through a mutual friend.

Current SOTA methods often fail because:

  1. Isolation: They ignore inter-community links, leading to rigid sharing policies.
  2. Lack of Physicality: Metadata like SMS logs don't guarantee that two people are actually together.
  3. Privacy Rigidity: There is no distinction between sharing a "Behavior" (e.g., studying) vs. a specific "Location" (GPS coordinates).

Methodology: From Keywords to Key People

The core innovation lies in repurposing the KeyGraph algorithm, traditionally used for document indexing, to map social proximity.

1. Context Inference via Bayesian Networks

Before sharing, the system must know what the user is doing. Using GPS and Accelerometer data, a Bayesian Network (BN) infers high-level activities.

BN for Activity Inference Figure 2: A Bayesian network designed to infer the 'eat' activity by processing time, speed, and transportation mode.

2. Social Mapping with KeyGraph

KeyGraph operates in two distinct phases:

  • Phase 1: Foundation Building: Bluetooth logs detect who spent time near whom. High association strengths create "foundations" or home communities.
  • Phase 2: Extracting Key People: The algorithm identifies "Key People" who appear in the neighborhood of multiple clusters but aren't necessarily the most "frequent" contacts. These are the bridges.

System Architecture Figure 1: The Server-Client architecture facilitating data collection, BN inference, and KeyGraph processing.

Selective Sharing Strategy

The authors suggest a tiered privacy model based on the KeyGraph topology:

  • Internal (Home) Group: Receives both Location and Behavior contexts.
  • External (Linked) Group: Receives only Behavior contexts.

This ensures that while a colleague might see you are "Busy/Working," they don't necessarily see your exact GPS coordinates unless they belong to your core social foundation.

Experimental Validation

The system was tested using Nokia Lumia 900 devices and a centralized server. The KeyGraph algorithm successfully mapped 11 subjects into their respective working groups and identified the participants who served as links between disparate groups.

Experimental Results Figure 6: The resulting KeyGraph showing the nodes (users) and the clusters/foundations formed by physical proximity.

Critical Insight & Conclusion

By treating social interactions like a "document" where users are "terms," the authors provide a mathematical framework for Chance Discovery in social networks. The use of Bluetooth provides a much-needed layer of physical ground truth that digital-only logs lack.

Limitations: The study's small sample size (11 students) and reliance on high-energy sensors (GPS/Bluetooth) raise questions about battery scalability. However, as an proof-of-concept for automated privacy management, it offers a compelling path forward: systems that understand the topology of our social lives can make better decisions about our privacy than we can manually.

Find Similar Papers

Try Our Examples

  • Search for recent papers that utilize graph-based algorithms for automated privacy-preserving context sharing in mobile edge computing.
  • Which study first introduced the KeyGraph algorithm for event discovery, and how has its co-occurrence logic been adapted for modern social network analysis?
  • Explore research that applies Bluetooth Low Energy (BLE) and Bayesian Networks for real-time human activity recognition in multi-user indoor environments.
Contents
KeyGraph for Social Networks: Bridging Communities in Mobile Context Sharing
1. TL;DR
2. The "Home Community" Fallacy
3. Methodology: From Keywords to Key People
3.1. 1. Context Inference via Bayesian Networks
3.2. 2. Social Mapping with KeyGraph
4. Selective Sharing Strategy
5. Experimental Validation
6. Critical Insight & Conclusion