We consider the problem of interconnecting a simple type of social network: Instant Messaging services. Today, users are members of various IM communities such as AOL, Yahoo, and MSN. Users often want to engage in conversations that span multiple IM communities, since their friends may use competing IM clients. While client-side solutions exist in the form of Trillian and Pidgin, they require multiple logins and offer a subset of the features present in official IM clients. We propose a different solution based on translating gateways that only requires a single login and allows users to keep their existing IM clients. We claim that such interconnection empowers users and encourages the development of third-party applications. We propose using an overlay of bypass gateways that avoids many of the scalability limitations of standard gateways. We argue that smaller IM networks have the right incentives to use these gateways, and larger networks cannot easily obstruct bypass gateways. ...
Marti A. Motoyama, George Varghese