Ahalya SMS Blog


Ahalya SMS Blog

These days, people are members of several different social communities; of which they manage a personal profile. This profile has to be manually updated on each of these communities individually. With the proliferation of social communities, this operation can become extremely time-consuming.


Set up bridges to social networks

Voxmobili has developed the Social Network Gateway (SNG), a solution that allows end-users to manage all their social networks at once, in one simple click. SNG displays a list of all online social networks the end-user can is connected to (customizable by the operator). Once the end-user has selected its network, he will be asked to answer the credential challenge in order for the SNG to verify the account. SNG can be permanently delegated: once credential time out is reached, SNG can automatically request for a new time out.


SNG allows to:


Social Network Gateway allows end-users to automatically update their profile on each of their social networks, with a single request, providing them with a simple way to manage their user profiles.The related Voxmobili products are: Social Address Book (SAB), Social Home and Phonebook 2.0.


Centralize Access to online services

Social Network Gateway is a centralized place where connections to online services are maintained. It can work as a proxy or can propose a single interface towards multiple networks by unifying their different APIs. Requests to SNG are translated into the language of each specific social network and then broadcasted. This separates the responsibilities and life cycle of social networks from more stable products such as the Social Address Book.


 

Notifications

Voxmobili Social Network Gateway allows third party applications (SNG client applications) to be notified upon changes in a particular end-user account. As social networks do not implement push mode, SNG is polling the networks at a customizable frequency and pushing to third parties. SNG is also able to poll when requested by a third party.The notification protocol is adaptable. The current implementation uses XML / HTTP, it is however possible to plug SOAP instead. The next release of the platform will support SIP Notify.


Architecture

The social network connector architecture has been designed with the following aims in mind:



The social network connector architecture relies on the Java ClassLoader mechanism. This allows for external libraries to be loaded along with their dependencies without causing any conflicts.

 


Sample use cases:

  • Publish your pictures and videos on multiple social networks
  • See friends activities on your mobile address book

Benefits:

  • Delegate to the platform the task of interfacing with heterogeneous platform.
  • Be able to update once your profile which is then reflected on each of your social network accounts.
  • Build a converged address book based on contact list imported from your social network accounts.
  • Be notified as soon as there is something happening on networks side.

Supported Social Networks:

Bebo | Facebook | Flickr | Gmail | Hi5 | Orkut | Picasa | Twitter | Windows Live | Yahoo | YouTube | MySpace