Overview of LocalSocial, the new Social Proximity Framework from Rococo Software. LocalSocial is designed to make it easy for software developers to add rich proximity functionality to their mobile applications. It consists of client side libraries (for Android and J2ME today) plus a web service that is called by the library.
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Overview of LocalSocial
1. Rococo Software Ltd. Powering Proximity Sean O ’ Sullivan CEO [email_address] Bruno Quentin Technical Account Manager [email_address]
2. About Rococo Software Ltd. Founded February 2000, Ireland Sector Wireless Infrastructure Software and Tools Technology Wireless Java (J2ME), Bluetooth, JSR82, BONDI, Social Proximity Awards Infoconomy, Frost and Sullivan Standards and Affiliations Bluetooth SIG, Java Community Process (JCP), Irish Bluetooth Users Forum (IBUF) Funding VC, Enterprise Ireland, Aplix Corporation
3. Rococo vision : Powering Proximity Bluetooth Java Impronto (based on JSR82) Browser Jillity (based on BONDI/WAC) Web and Social Networks LocalSocial Proximity (Bluetooth, NFC, other…) Rococo’s product range is being extended in two key ways: Goal: Make it easy to create compelling applications and services that take advantage of proximity Beyond Java/J2ME , to connect Bluetooth to the Browser , Bluetooth to the Web , to Social Networks , and more 1 Beyond Bluetooth , to embrace proximity in general, regardless of wireless connectivity technology (Bluetooth, NFC, others….) 2
8. LocalSocial: Core concept / operation Bluetooth used to scan for people and things nearby Bluetooth Addresses are looked up in the LocalSocial service online Information associated with those addresses can be displayed / shared. For example: social network information from twitter, Facebook, Mixi… Addresses looked up online….
9. LocalSocial : Technical Overview Mobile Device Application LocalSocial API Scanning Store / Retrieve Context Client Library is used to manage Bluetooth scanning, lookups LocalSocial API Social Context Social Tools Location Context Web Software developer links library with their own application LocalSocial Service online provides API for mobile clients to access Manages store of Bluetooth addresses and associated social information
10. LocalSocial: Architecture LocalSocial SDK Android JSR82 BlueBox Android Dowser Android Proximity LinkedIn Dowser J2ME Mobile Side LocalSocial Code Server Server Side Java /J2ME End-user Website mylocalsocial.com Oauth Interface for third party service Server DB Facebook Twitter LinkedIn Last.fm Supported SNS Third party service (server) GigMonkey
11.
12.
13. How can LocalSocial be used in Applications? Proximity Marketing Solutions Mobile Social Network Apps Peer to Peer Social Games Add Proximity to Phone Address Book With custom hardware (e.g. Facebook Bracelet)
14. LocalSocial Applications: Mobile Social Networks Social Network owner uses LocalSocial in their mobile client apps (e.g. Facebook, LinkedIn) Users can scan for other network members nearby Works indoors - where other location options such as GPS / CellID may be weak or unusable Users can control how much of their profile is visible to total strangers (none, just a name, a different name, and so on) Could also work in background - look regularly for others nearby and alert user See the Demo App In 3 later as an example of such an app.
15.
16. LocalSocial Applications: Proximity in the address book Most vendors creating “social” address books - connecting them to Facebook, twitter and more Proximity is of interest as an additional “live” feature that can enhance address book. LocalSocial could power such a feature. User could either scan for people with “social” address books nearby, or… … get alerted if someone is near who has the user in their address book
18. LocalSocial Demos A “proximity twitter” application - short messages can be left “on” devices visible within Bluetooth range. BlueBox A more generic app to show how LocalSocial works. It scans the neighbourhood, and shows Bluetooth devices nearby. As it scans, it also looks up the devices to see if any of them are registered in LocalSocial. If they are, their relevant social information is displayed, and the user can browse it. Dowser A LinkedIn based demo. Shows other LinkedIn members nearby who also have In 3 . Peer to peer messages can be sent via Bluetooth. In 3
19. Demo : Dowser The LocalSocial Dowser App demonstrates the basic functionality of LocalSocial: you can discover people in close proximity to you and view their Social Network profile information (wall). At the moment , Dowser is compatible with the following social networks: Facebook is a social networking website launched in February 2004 that is operated and privately owned by Facebook, Inc., with more than 500 million active users in July 2010 Twitter is a social networking and microblogging service,. Twitter has gained notability and popularity worldwide and currently has more than 100 million users worldwide. Last.fm is a popular Internet radio site for streaming music. At one time it claimed over 40 million active users based in more than 200 countries. LinkedIn is THE business-oriented social networking site, mainly used for professional networking. LinkedIn has more than 70 million registered users, spanning more than 200 countries and territories worldwide.
20. DEMO 2: Proximity LinkedIn About LinkedIn LinkedIn is a business-oriented social networking site. Founded in December 2002 and launched in May 2003, it is mainly used for professional networking. In 2010, LinkedIn has more than 70 million registered users, spanning more than 200 countries and territories worldwide. Demo features Discovers LocalSocial registered users around and allows you to browse their LinkedIn profile . A messaging functionality let you to communicate with the discovered user. This also shows that the application can be wake up using internet (xmtp) which does not does require more power than standard power on Bluetooth hardware. Use case During a conference or congress you may meet with several people. Having the application running in your pocket allows to automatically “collect” the profile of people you meet with or that were near by you (Would make discovery every 5min for low power consumption). People can then contact each other by receiving/sending push messages directly to their phone (J2ME, Android OK). This is only a demo. However, we can imagine adding several functions such as discover by interest , proximity messaging, emailing, invite… and so on for an
21.
22. Summary Rococo Software Headquarters 3 Lincoln Place Dublin 2, Ireland T: +353-1-660-1315 F: +353-1-662-0170 Rococo Software Japan Ireland House 4F 2-10-7 Kojimachi Chiyoda-ku, Tokyo 102-0083 Japan F: +81-3-5276-5210 F: +81-3-5276-5262 Experts in Bluetooth and Proximity Three product areas: 1) Java / Bluetooth (Impronto JSR82 tools and implementations) 2) Bluetooth in the Browser (Jillity and the BONDI/ WAC APIs) 3) Bluetooth in Social Web (LocalSocial)
Notas del editor
The printed version
The printed version 3 Ex IONA technologies. Shipping product – give timescales (Beta Dec 2001, GA March) Awards – mention briefly – especially Frost and Sullivan (Entrepreneurial Company)
The printed version Bluetooth は携帯情報デバイスなどで数 m 程度のデバイス間の接続に使われる近距離無線技術のひとつです。
The printed version
The printed version New version of this based on subsequent foil
Ddd The printed version
The printed version New version of this based on subsequent foil