AIM Phoneline Innovators Forum - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

AIM Phoneline Innovators Forum

Description:

A very large free AIM Phoneline user base every AOL/AIM user gets a phone number. ... Ringback Tones. What would you like to see next? ( Q&A) ... – PowerPoint PPT presentation

Number of Views:88
Avg rating:3.0/5.0
Slides: 19
Provided by: justin84
Category:

less

Transcript and Presenter's Notes

Title: AIM Phoneline Innovators Forum


1
AIM Phoneline Innovators Forum
  • Alex Quilici, Vice President, AIM Phoneline
  • Greg Cypes, Sr. Software Engineer, IM Core
    Infrastructure
  • David Trueman, Senior Technical Director, AOL
    Voice Products Development

2
FREE AIM Phoneline
  • Local phone number
  • Always-on voicemail to AOL/AIM e-mail address
  • SMS alerts as MWI
  • Unlimited inbound calls
  • Community-based call feedback
  • Basic web dashboard (call logs, settings)
  • One-step activation (aimphoneline.com)

Stop giving out your home cell to people you
dont know well.
3
Unlimited AIM Phoneline - 9.95 Month
  • Adds
  • Outbound Calls to U.S./Canada and 30 Countries
  • Privacy pack around call screening/blocking.
  • Address book integration
  • e911
  • Target audiences heavy international callers
    need for additional full-fledged phone line

4
The Future
  • A very large free AIM Phoneline user base every
    AOL/AIM user gets a phone number.
  • Make our application as compelling as possible.
  • The features users want.
  • A set of parallel, compelling extensions to the
    AIM Phoneline experience, the vast majority
    developed outside of AOL.
  • Need developer feedback.
  • Were sponsoring a developer contest.
  • Leverage Open AIM to build the coolest
    application.
  • Details to come, but theres a real prize.
  • Some cool examples/ideas weve heard
  • Record a call.
  • Any number becomes click-to-dial.
  • Any existing Skype-device works with AIM
    Phoneline
  • Caller-id on steroids.

5
Open AIM APIs
  • Core AIM technology library, supports all AIM
    functionality
  • High-level COM API
  • Platform Support
  • Windows
  • Mac OS X
  • Linux
  • Windows Mobile
  • Uses proven third-party technology
  • NSS (Mozilla) for security
  • sipXtapi (Pingtel) or RTC (Microsoft) for
    audio/video
  • Used by AIM Triton
  • Usable by Java via Java wrapper

6
AIM Triton Plugins
  • Code that is loaded inside the AIM application
    when it signs onto the AIM service
  • In-proc COM objects, can be written using
    standard tools in any language that supports COM
  • Full AIMCC API exposed to plugins in general,
    anything AIM can do, a plugin can do
  • AIMCC responsible for loading plugins, so plugins
    can function in any AIMCC-based application
  • Can interact with the host application UI e.g.
    adding commands to AIM Tritons Actions menu

7
AIM Plugin API
  • Plugins primarily interact with 4 main
    interfaces
  • IAccPlugin implemented by plugin to allow for
    initialization and shutdown
  • IAccSession called by plugin to perform AIM
    operations (e.g. create A/V conversation)
  • DAccEvents desired event handlers implemented
    by plugins (e.g. when an A/V session is
    initiated.)
  • IAccCommandTarget optional implemented by
    plugin to receive commands from AIM UI

8
AIM Custom Clients
  • Standalone AIM applications built on top of the
    Open AIM APIs
  • Allows for creation of specialized clients
  • Automatic support for AIM plugins

9
AIM Location Services
  • Currently a plugin for Triton and Open AIM
    clients
  • Opt-In plugin shares location info with users on
    your buddy list
  • Integrated with Mapquests API to plot buddies on
    the map
  • First plugin that uses the Boxely engine to
    render UI

10
AIM Location Services
  • Download the plugin
  • http//www.aim.com

11
Demos
12
Getting started
  • Official site - http//developer.aim.com to get
    keys and download the SDK
  • Read the Quickstart guide
  • Look at the plugin tutorials
  • Look at the sample code
  • Look at the interface docs
  • Let us know what obstacles you ran into

13
Contact info
  • AIM Developer main page
  • http//developer.aim.com
  • http//developer.aol.com
  • Gregs blog and email
  • http//members.aol.com/gbcypes
  • gbcypes_at_aol.com

14
Open AIM Phoneline Interfaces
  • Initially three main interfaces
  • Device integration (covered separately)
  • Call Control
  • Ringback Tones
  • What would you like to see next? (QA)

15
(No Transcript)
16
Message Flow - Playing Tone to the Caller
17
Message Flow - Call Control do not disturb
18
Additional Interfaces
  • Screen Name Service (SNS) authentication of end
    user
  • Provisioning sent to AOL to add or cancel
    end-user for third party service
  • Cancellation AOL sends to notify third party of
    cancellation of base service (AIM Phoneline)
Write a Comment
User Comments (0)
About PowerShow.com