SlideShare a Scribd company logo
Rococo Software Ltd. Powering Proximity Sean O ’ Sullivan CEO [email_address] Bruno Quentin Technical Account Manager [email_address]
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
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
Rococo Products Impronto JSR82 Implementation JSR82 Developer Tools Jillity BONDI / WAC Bluetooth Implementation Developer Tools LocalSocial Social Proximity Framework Developer Site and Tools
Impronto Java/Bluetooth implementation and tools
[object Object],Rococo and JSR82 ,[object Object],Hardware Tags Proximity Marketing ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Impronto Products ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Build Test Debug Deploy Simulator DevKit
Impronto TLK ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],TLK Ref Implementation impl BTAPI-<impl> BTAPI-common BTAPI Operating System Bluetooth Stack (BlueZ, ericsson, Simulator) *NI (JNI or KNI) VM Application Code Porting layer interface Java Code C Code
Rococo, Java, Bluetooth - 150M and counting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Impronto Customers, Partners, Alliances ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Jillity BONDI / WAC Bluetooth Implementation and Tools
Rococo - OMTP BONDI and WAC ,[object Object],[object Object],[object Object]
BONDI Bluetooth APIs and implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BONDI / WAC Bluetooth APIs - uses Platform Browser With BONDI / WAC Bluetooth APIs in place, developers can create mobile web apps that can “reach out” from the browser and connect with the real world Web App WAC / BONDI BT APIs Bluetooth Stack / Radio www.myapp.com User enters some URL in to a browser as usual Web App uses WAC / BONDI BT APIs to access Bluetooth from the browser Web App can interact with devices nearby over Bluetooth : phones, laptops, controllers, healthcare devices, wearables, more… Uses: gaming, security, healthcare, marketing, and much more….
LocalSocial Rococo
[object Object],LocalSocial : A Social Proximity Framework Real World What’s around me? What can I connect to? Social World Activity Status Friendship Bluetooth used to scan for people and things nearby Bluetooth addresses stored online, and linked to a user’s social information
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….
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
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 Rococo : Loca l Social Architecture  Supported SNS Third party service (server) GigMonkey
LocalSocial: all together ,[object Object],[object Object],Where am I?   - Am I near people, places, things I already know or met before?  - What's my context (&quot;walking to work&quot;, &quot;bus to work&quot;, &quot;bus home&quot;, ....) Mobile Device  Application LocalSocial   API LocalSocial API Context Real World Online World Social Context Social Tools Location Context Web The server looks up BT addresses - if they’re registered with LocalSocial, returns associated Social Network information SNS
LocalSocial Product  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Uses JSR82 when platform supports it
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)
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.
LocalSocial Applications: Proximity Marketing www.brandx.com 1. ‘Joe’ is fan of Brand X  2. Opts-in to receive offers 3. Registration process associates Joe’s BT address “123” with SN account 4. Proximity Marketing System detects proximate Individual via BT (“123”) 5. What do you know about “123”? 6. “123” is “Joanne” She is English. She is 25. She likes the Gym 7. BrandX delivers relevant promotion to “Joe” Can connect “Like” buttons (aka Fans) from the virtual world with real world stores ,[object Object],[object Object],[object Object],[object Object],[object Object]
LocalSocial Applications: Gaming RPG ‘Goku’ RPG ‘Bob’ - I am GOKU and I am playing with a brand new version of Dragon Quest A player named  “Bob” is in proximity A player named “Goku” is in proximity Attack ‘Bob’ Profile Trade Attack ‘Bob’ Profile Trade Hit by ‘Goku’ Even if not in proximity range anymore, a link now exists in LocalSocial.... so both players can still interact !!! - I am BOB,  I did play Dragon Quest in the past. - Suddenly, I am reported that another player, named BOB is near to me. - I decide to attack him. - Dragon Quest notify me that GOKU attack me.  - So, I decide to …..  12m
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)

More Related Content

What's hot

ColorZip
ColorZipColorZip
ColorZip
benmiller
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401LOC Place
 
Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)
Carlos Enrique Ortiz
 
Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
Sigma Infosolutions, LLC
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile Space
Robert Sutor
 
Hardware is cool again
Hardware is cool againHardware is cool again
Hardware is cool again
Sean O'Sullivan
 
Report the whole IoT r0.0.pptx
Report   the whole IoT r0.0.pptxReport   the whole IoT r0.0.pptx
Report the whole IoT r0.0.pptx
oldmanegan
 
Social networking with e classified project report srs
Social networking with e classified project report srsSocial networking with e classified project report srs
Social networking with e classified project report srs
aavik kumar
 
The Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open StandardsThe Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open Standards
Robert Sutor
 
LocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning OverviewLocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning Overview
Sean O'Sullivan
 
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
Sergey Kochugov
 
Web conferencing.....
Web conferencing.....Web conferencing.....
Web conferencing.....
pumascomm
 
Mobile Programming LLC sample Case Studies
Mobile Programming LLC sample Case StudiesMobile Programming LLC sample Case Studies
Mobile Programming LLC sample Case Studies
Mobile Programming LLC
 
Mobile Developer's Guide To The Galaxy 11th edition
Mobile Developer's Guide To The Galaxy 11th editionMobile Developer's Guide To The Galaxy 11th edition
Mobile Developer's Guide To The Galaxy 11th edition
Marco Tabor
 
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
Sean O'Sullivan
 
Mobile Developer's Guide To The Galaxy No.10
Mobile Developer's Guide To The Galaxy No.10Mobile Developer's Guide To The Galaxy No.10
Mobile Developer's Guide To The Galaxy No.10
Marco Tabor
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solution
Sigma Infosolutions, LLC
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for Android
Localz
 
Performance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone PlatformsPerformance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone Platforms
IOSR Journals
 
Syslog Technologies
 Syslog Technologies Syslog Technologies
Syslog Technologies
syslogtechnology
 

What's hot (20)

ColorZip
ColorZipColorZip
ColorZip
 
Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401Iljaitsch vectorform ble_i_beacon_140401
Iljaitsch vectorform ble_i_beacon_140401
 
Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)
 
Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
 
Landmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile SpaceLandmines for Open Source in the Mobile Space
Landmines for Open Source in the Mobile Space
 
Hardware is cool again
Hardware is cool againHardware is cool again
Hardware is cool again
 
Report the whole IoT r0.0.pptx
Report   the whole IoT r0.0.pptxReport   the whole IoT r0.0.pptx
Report the whole IoT r0.0.pptx
 
Social networking with e classified project report srs
Social networking with e classified project report srsSocial networking with e classified project report srs
Social networking with e classified project report srs
 
The Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open StandardsThe Intersection of Ideas in Open Source and Open Standards
The Intersection of Ideas in Open Source and Open Standards
 
LocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning OverviewLocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning Overview
 
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
 
Web conferencing.....
Web conferencing.....Web conferencing.....
Web conferencing.....
 
Mobile Programming LLC sample Case Studies
Mobile Programming LLC sample Case StudiesMobile Programming LLC sample Case Studies
Mobile Programming LLC sample Case Studies
 
Mobile Developer's Guide To The Galaxy 11th edition
Mobile Developer's Guide To The Galaxy 11th editionMobile Developer's Guide To The Galaxy 11th edition
Mobile Developer's Guide To The Galaxy 11th edition
 
LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015LocalSocial XCake iBeacon Slides Q3 2015
LocalSocial XCake iBeacon Slides Q3 2015
 
Mobile Developer's Guide To The Galaxy No.10
Mobile Developer's Guide To The Galaxy No.10Mobile Developer's Guide To The Galaxy No.10
Mobile Developer's Guide To The Galaxy No.10
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solution
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for Android
 
Performance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone PlatformsPerformance of Web Services on Smart Phone Platforms
Performance of Web Services on Smart Phone Platforms
 
Syslog Technologies
 Syslog Technologies Syslog Technologies
Syslog Technologies
 

Similar to Rococo Software Q3 2010

The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
Techugo
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
Techugo
 
Bluetooth Chat Application.pptx
Bluetooth Chat Application.pptxBluetooth Chat Application.pptx
Bluetooth Chat Application.pptx
ShivaVemula2
 
IoT
IoTIoT
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
Ashu Joshi
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET Journal
 
The future of the web with HTML5
The future of the web with HTML5The future of the web with HTML5
The future of the web with HTML5
Trond Urdahl
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
PromoteFirst
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
Macronimous
 
Mobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th EditionMobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th Edition
Marco Tabor
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
stevenindands
 
Your Mobile Internet Device
Your Mobile Internet DeviceYour Mobile Internet Device
Your Mobile Internet DeviceChristian Nord
 
Android App
Android AppAndroid App
Android App
OnlineUser4
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th Edition
Marco Tabor
 
Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th edition
Marco Tabor
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
Wes Yanaga
 
Smart phones
Smart phonesSmart phones
Smart phones
Karthik Ak
 
Android introduction
Android introductionAndroid introduction
Android introduction
Reena Nachare
 

Similar to Rococo Software Q3 2010 (20)

The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
Bluetooth Chat Application.pptx
Bluetooth Chat Application.pptxBluetooth Chat Application.pptx
Bluetooth Chat Application.pptx
 
IoT
IoTIoT
IoT
 
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
 
Saurabh_CV
Saurabh_CVSaurabh_CV
Saurabh_CV
 
The future of the web with HTML5
The future of the web with HTML5The future of the web with HTML5
The future of the web with HTML5
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
Mobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th EditionMobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th Edition
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 
Your Mobile Internet Device
Your Mobile Internet DeviceYour Mobile Internet Device
Your Mobile Internet Device
 
Android App
Android AppAndroid App
Android App
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th Edition
 
Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th edition
 
Live Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno SvcLive Mesh Presentation Bruno Svc
Live Mesh Presentation Bruno Svc
 
Smart phones
Smart phonesSmart phones
Smart phones
 
Android introduction
Android introductionAndroid introduction
Android introduction
 

More from Sean O'Sullivan

Effective Software : Distributed Engineering Team in Europe
Effective Software : Distributed Engineering Team in EuropeEffective Software : Distributed Engineering Team in Europe
Effective Software : Distributed Engineering Team in Europe
Sean O'Sullivan
 
Beacosystem Talk @ MongoDB User Group Dublin @sos100
Beacosystem Talk @ MongoDB User Group Dublin @sos100Beacosystem Talk @ MongoDB User Group Dublin @sos100
Beacosystem Talk @ MongoDB User Group Dublin @sos100
Sean O'Sullivan
 
Hardware is Cool (again)
Hardware is Cool (again)Hardware is Cool (again)
Hardware is Cool (again)
Sean O'Sullivan
 
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Sean O'Sullivan
 
LocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
LocalSocial O Reilly Webcast Slides - A Tour of the BeacosystemLocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
LocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
Sean O'Sullivan
 
LocalSocial Getting Started Guide
LocalSocial Getting Started GuideLocalSocial Getting Started Guide
LocalSocial Getting Started Guide
Sean O'Sullivan
 
Proximity and In-Store Engagement for the Digital Marketing Institute
Proximity and In-Store Engagement for the Digital Marketing InstituteProximity and In-Store Engagement for the Digital Marketing Institute
Proximity and In-Store Engagement for the Digital Marketing Institute
Sean O'Sullivan
 
Beacosystem V3
Beacosystem V3Beacosystem V3
Beacosystem V3
Sean O'Sullivan
 
LocalSocial @ AppsWorld
LocalSocial @ AppsWorldLocalSocial @ AppsWorld
LocalSocial @ AppsWorld
Sean O'Sullivan
 
LocalSocial : Beacosystem Overview
LocalSocial : Beacosystem OverviewLocalSocial : Beacosystem Overview
LocalSocial : Beacosystem Overview
Sean O'Sullivan
 
Real Estate, Property and iBeacon
Real Estate, Property and iBeaconReal Estate, Property and iBeacon
Real Estate, Property and iBeacon
Sean O'Sullivan
 
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocialIndoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
Sean O'Sullivan
 
LocalSocial Bluetooth Webinar
LocalSocial Bluetooth WebinarLocalSocial Bluetooth Webinar
LocalSocial Bluetooth Webinar
Sean O'Sullivan
 
LocalSocial : In-store engagement platform
LocalSocial : In-store engagement platformLocalSocial : In-store engagement platform
LocalSocial : In-store engagement platform
Sean O'Sullivan
 
Beyond The Check-In
Beyond The Check-InBeyond The Check-In
Beyond The Check-In
Sean O'Sullivan
 
LocalSocial App Overview
LocalSocial App OverviewLocalSocial App Overview
LocalSocial App Overview
Sean O'Sullivan
 
LocalSocial Smart Mobile Marketing
LocalSocial Smart Mobile MarketingLocalSocial Smart Mobile Marketing
LocalSocial Smart Mobile Marketing
Sean O'Sullivan
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers Ireland
Sean O'Sullivan
 
LocalSocial Overview Q2 2011
LocalSocial Overview Q2 2011 LocalSocial Overview Q2 2011
LocalSocial Overview Q2 2011
Sean O'Sullivan
 
LocalSocial Overview Q22011
LocalSocial Overview Q22011LocalSocial Overview Q22011
LocalSocial Overview Q22011
Sean O'Sullivan
 

More from Sean O'Sullivan (20)

Effective Software : Distributed Engineering Team in Europe
Effective Software : Distributed Engineering Team in EuropeEffective Software : Distributed Engineering Team in Europe
Effective Software : Distributed Engineering Team in Europe
 
Beacosystem Talk @ MongoDB User Group Dublin @sos100
Beacosystem Talk @ MongoDB User Group Dublin @sos100Beacosystem Talk @ MongoDB User Group Dublin @sos100
Beacosystem Talk @ MongoDB User Group Dublin @sos100
 
Hardware is Cool (again)
Hardware is Cool (again)Hardware is Cool (again)
Hardware is Cool (again)
 
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan
 
LocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
LocalSocial O Reilly Webcast Slides - A Tour of the BeacosystemLocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
LocalSocial O Reilly Webcast Slides - A Tour of the Beacosystem
 
LocalSocial Getting Started Guide
LocalSocial Getting Started GuideLocalSocial Getting Started Guide
LocalSocial Getting Started Guide
 
Proximity and In-Store Engagement for the Digital Marketing Institute
Proximity and In-Store Engagement for the Digital Marketing InstituteProximity and In-Store Engagement for the Digital Marketing Institute
Proximity and In-Store Engagement for the Digital Marketing Institute
 
Beacosystem V3
Beacosystem V3Beacosystem V3
Beacosystem V3
 
LocalSocial @ AppsWorld
LocalSocial @ AppsWorldLocalSocial @ AppsWorld
LocalSocial @ AppsWorld
 
LocalSocial : Beacosystem Overview
LocalSocial : Beacosystem OverviewLocalSocial : Beacosystem Overview
LocalSocial : Beacosystem Overview
 
Real Estate, Property and iBeacon
Real Estate, Property and iBeaconReal Estate, Property and iBeacon
Real Estate, Property and iBeacon
 
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocialIndoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
Indoor Location / iBeacon @ Digital Summit Ireland by LocalSocial
 
LocalSocial Bluetooth Webinar
LocalSocial Bluetooth WebinarLocalSocial Bluetooth Webinar
LocalSocial Bluetooth Webinar
 
LocalSocial : In-store engagement platform
LocalSocial : In-store engagement platformLocalSocial : In-store engagement platform
LocalSocial : In-store engagement platform
 
Beyond The Check-In
Beyond The Check-InBeyond The Check-In
Beyond The Check-In
 
LocalSocial App Overview
LocalSocial App OverviewLocalSocial App Overview
LocalSocial App Overview
 
LocalSocial Smart Mobile Marketing
LocalSocial Smart Mobile MarketingLocalSocial Smart Mobile Marketing
LocalSocial Smart Mobile Marketing
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers Ireland
 
LocalSocial Overview Q2 2011
LocalSocial Overview Q2 2011 LocalSocial Overview Q2 2011
LocalSocial Overview Q2 2011
 
LocalSocial Overview Q22011
LocalSocial Overview Q22011LocalSocial Overview Q22011
LocalSocial Overview Q22011
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Rococo Software Q3 2010

  • 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
  • 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
  • 4. Rococo Products Impronto JSR82 Implementation JSR82 Developer Tools Jillity BONDI / WAC Bluetooth Implementation Developer Tools LocalSocial Social Proximity Framework Developer Site and Tools
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Jillity BONDI / WAC Bluetooth Implementation and Tools
  • 13.
  • 14.
  • 15. BONDI / WAC Bluetooth APIs - uses Platform Browser With BONDI / WAC Bluetooth APIs in place, developers can create mobile web apps that can “reach out” from the browser and connect with the real world Web App WAC / BONDI BT APIs Bluetooth Stack / Radio www.myapp.com User enters some URL in to a browser as usual Web App uses WAC / BONDI BT APIs to access Bluetooth from the browser Web App can interact with devices nearby over Bluetooth : phones, laptops, controllers, healthcare devices, wearables, more… Uses: gaming, security, healthcare, marketing, and much more….
  • 17.
  • 18. 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….
  • 19. 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
  • 20. 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 Rococo : Loca l Social Architecture Supported SNS Third party service (server) GigMonkey
  • 21.
  • 22.
  • 23. 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)
  • 24. 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.
  • 25.
  • 26. LocalSocial Applications: Gaming RPG ‘Goku’ RPG ‘Bob’ - I am GOKU and I am playing with a brand new version of Dragon Quest A player named “Bob” is in proximity A player named “Goku” is in proximity Attack ‘Bob’ Profile Trade Attack ‘Bob’ Profile Trade Hit by ‘Goku’ Even if not in proximity range anymore, a link now exists in LocalSocial.... so both players can still interact !!! - I am BOB, I did play Dragon Quest in the past. - Suddenly, I am reported that another player, named BOB is near to me. - I decide to attack him. - Dragon Quest notify me that GOKU attack me. - So, I decide to ….. 12m
  • 27. 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)

Editor's Notes

  1. The printed version
  2. 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)
  3. The printed version Bluetooth は携帯情報デバイスなどで数 m 程度のデバイス間の接続に使われる近距離無線技術のひとつです。
  4. The printed version
  5. The printed version
  6. The printed version New version of this based on subsequent foil
  7. Ddd The printed version
  8. The printed version New version of this based on subsequent foil
  9. The printed version