Cisco "Think Inside the Box" Developer Contest

105 views

Published on

This presentation highlights the finalists and winners of the Cisco “Think Inside the Box” Developer Contest. Launched last fall, the competition challenged application developers around the world to develop applications that run on the Cisco Application Extension Platform (AXP), which resides on the popular Cisco Integrated Services Router (ISR). For more information, please visit www.cisco.com/go/thinkinside

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
105
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • I am extremely impressed with the breadth and depth of the applications the teams brought to the table in this contest. It’s exciting to see innovation outside of the company matching that of inside the company - clearly solving real customer business problems. We saw applications ranging from Unified Communications, to interesting new business models, as well as new opportunities to take our current network infrastructure and expand it to other technology domains.” – Brett Galloway, senior vice president, Wireless Security & Routing Technology Group at Cisco and executive sponsor of the Cisco “Think Inside the Box” developer contest  “Cisco continues to impress me with the level of thought and innovation that goes into its portfolio.  A contest such as this highlights their process as to looking for building blocks for their next solution.”– Dominic M.DelBalso, vice president Enterprise Technology and Operations at KeyCorp, Cisco customer and judge “These applications far exceeded my expectations for what people would decide to develop on the AXP. Security, Green IT, and Business Innovation in terms of advertising models—all very impressive ideas. – Robert Whiteley, vice president, Research Director, ForresterResearch  “The AXP contest was a true proof point for leveraging the network as the platform for business responsiveness. If you look at CEOs today, in this current climate, they want to know how they can respond to opportunities globally in 90 days. I was amazed at what could be accomplished on the AXP within this time. Looking at the proposals submitted, I think the three we chose show the breadth of the approach we take to stimulate creativity and innovation.” - Paul McNab, vice president, Enterprise Mid-Market Solutions Marketing at Cisco
  • Cisco "Think Inside the Box" Developer Contest

    1. 1. Under NDA till 5 a.m. PT October 8th, 2009<br />Cisco ‘Think Inside the Box’ Developer Contest<br />The Winners.<br />Your Application. Our Network. A Great Opportunity to Win.<br />www.cisco.com/go/thinkinside<br />
    2. 2. What we are announcing? Key points<br />The year-long Cisco ‘Think Inside the Box’ Developer contest ends with 3 Innovative teams winning $100,000 in total prize money<br />Global Innovation: The finalists demonstrated that innovative server-based applications could be developed and hosted onto the router, making them more network-aware and leveraging the network as a platform. <br />Business Agility: Many did it with no previous exposure to routers and no formal training. They developed working applications in 90 days, solving “real-world” problems<br />Customer value: These winning applications showcase how Cisco’s Integrated Services Routers continue to deliver value to their customers, while fostering Innovation and lowering operational expenses. Optimized branch footprint. Energy savings.<br />
    3. 3. The “Box” – 7 million+ routers sold<br />SDK and Development Portal<br />AXP Partner Program<br />Cisco Integrated Services Router<br />Cisco Application Extension Platform<br />Complete Ecosystem<br />AXPDevelopment Services<br />AXP Advanced Services<br />Linux-based service module<br /><ul><li>Linux-based integration environment with downloadable SDK
    4. 4. Multi-app support: segment and guarantee CPU, memory, disk
    5. 5. Extensible Cisco CLI with Cisco IOS APIs
    6. 6. Cisco ISR 1841, 2800, 3800 series support</li></li></ul><li>The Contest<br />Develop and demonstrate the most Innovative applications on the Cisco Integrated Services Router (ISR) to win $100,000 in total prize money.<br />Phase-1: Proposals Submission: Oct14th, 2008 – Feb 27th, 2009<br />Phase-2: Application development (Finalists only): May 15th – Aug 15th, 2009<br />Winner Announcement: October 8h, 2009<br />
    7. 7. 75 countries ~900 registrants<br />110 fully qualified teams <br />Range of Innovative Ideas<br />The Response<br />10 Amazing Finalists  3 winners!<br />
    8. 8. The Winners<br />Team BugsBernie<br />Bernhard Beckmann, Germany<br />US $ 20,000<br />Solution: Integrated Surveillance System<br />Extend capability of IP-phones for physical security and remote monitoring<br />Judges perspective:<br />The application was well thought through and the use-cases were highlight very well<br />Well structured demo<br />Intelligently leverages existing infrastructure for extensible applications<br />#3<br />
    9. 9. The Winners<br />Team Enhancers<br />Rajesh Kotagiri, India<br />US $ 30,000<br />Solution: Local Advertising Mesh Platform <br />Ad platform that delivers rich-media Ads from local advertisers and online agencies to retail outlets<br />Judges perspective:<br />Creatively integrated different elements to bring targeted advertising into retail stores and generate a revenue stream<br />Application demonstrated innovation and ability to monetize assets.<br />#2<br />
    10. 10. The Winners<br />Team MADnetworks<br />David Perez, Spain<br />US $ 50,000<br />Solution: Building Automation Systems<br />Device monitoring and operating solution for controlling building real-estate facilities like HVAC, lighting, plumbing etc.<br />Judges perspective:<br />Clear Demo put together very well. Leveraged a number of Network APIs<br />Complements Cisco’s work in this area. Broad applicability with great business relevance<br />Controls the building the way you control the network<br />#1<br />
    11. 11. Judging Panel<br />Dominic M. Del Balso<br />KeyCorp<br />Robert Whiteley<br />Forrester Research<br />Bola Rotibi<br />MWD Advisors<br />Zeus Kerravala<br />Yankee Group<br />Brian Proffitt<br />Linux Developer Network<br />Paul McNab<br />Cisco<br />Brett Galloway<br />SVP, Cisco<br />http://www.cisco.com/web/solutions/axpdev/judges_profiles.html<br />
    12. 12. The Top 10 Finalists<br />
    13. 13. Europe<br />Eurasia<br />N.America<br /><ul><li> Mad Network
    14. 14. Bugsbernie
    15. 15. RSdevs
    16. 16. Cupertino Systems
    17. 17. S.E.N
    18. 18. SNAT </li></ul><br /><br /><br /><br /><br />Where do the finalists come from?<br />S. America<br /><ul><li> Campuser
    19. 19. Jin Jin</li></ul>Asia<br /><ul><li> Ideate
    20. 20. Enhancers</li></li></ul><li>SNAT, USA<br />Security and Network Assessment Tool<br />Cupertino<br />Systems, USA<br />S.E.N., USA<br />Rich Interactive Media Services Platform<br />Live Video Stream Distribution Service<br />N. America<br />
    21. 21. Campuser, Brazil<br />S. America<br />Locker for IP Telephony<br />Jin Jin, Brazil<br />Resource Management Platform <br />
    22. 22. RSdevs, Russia<br />Flash Gateway for Call Processing<br />Bugsbernie,<br />Germany<br />Mad Network,<br />Spain<br />Integrated Surveillance System<br />Europe and Eurasia<br />Building Automation Services<br />
    23. 23. Ideate, India<br />Enhancers, India<br />Application Suite for IP Telephony<br />Asia<br />Local Advertising Mesh Network<br />
    24. 24. Local Advertising Mesh Platform (LAMP) <br />Team Enhancers, India<br />Cisco AXP – Local Advertising Mesh Platform<br />Problem<br />Ads Database<br />Ad Scheduler<br /><ul><li>Lack of efficient, low cost, distributed options to manage ads in retail stores display units
    25. 25. Lack of integration between online advertisers and local stores for delivering locally relevant ads </li></ul>Solution<br /> Advertisements<br /><ul><li>Provide a platform for vendors to display local and online advertisements
    26. 26. Play advertisements by scheduling them from the pool of Ads</li></ul>Screen<br />Web Browser<br />Online<br /> Ad-networks<br />Benefits<br />PDA<br /><ul><li>Creates a new revenue generation option for retail stores by leveraging existing IT infrastructure
    27. 27. Enables a new opportunity for advertisers to target locally relevant ads on display units in retail stores</li></ul>Consumers<br />Local <br />Advertisers<br />
    28. 28. Security and Network Assessment Tool (SNAT) <br />Team SNAT, USA<br />Phone<br />Printer<br />Problem<br />PC<br />Laptop<br /><ul><li>Ever changing hardware and software systems create a management nightmare for system administrators</li></ul>Firewall<br />Switch<br />Main Frame / Servers<br />Solution<br /><ul><li>Deploying SNAT eases managing hardware and software inventory by collecting that information and providing reports about the network</li></ul>Running Security and Assessment Tool<br />Benefits<br /><ul><li>Reduces complexity in managing network
    29. 29. Reduces network operational costs </li></ul>Inventory / Audit Report<br />
    30. 30. WAN<br />Building Automation Services (BAS) Platform <br />Team MADnetwork, Spain<br />SNMP Manager<br />SNMP Grapher<br />Problem<br /><ul><li>Managing disparate building automation systems is complex and expensive due to lack of remote management solutions
    31. 31. Facilities breakdowns are not immediately detected</li></ul>Operations Center<br />Solution<br /><ul><li>Manage the building like network devices
    32. 32. Implement an SNMP layer that communicates downstream with different building automation systems and upstream with standard network management systems</li></ul>Branch/Remote Site<br />Cisco AXP With <br />building automation<br /> service (bas)<br />Benefits<br /><ul><li>Increases operational efficiency in monitoring and managing building automation systems
    33. 33. Saves costs by reducing energy consumption and detecting breakdowns in real-time</li></ul>Building automation sensors and actuators<br />Flooding Detector<br />Alarm Buzzer<br />Presence Sensor<br />Temperature<br />
    34. 34. WAN<br />PSTN/GSM/<br />CDMA<br />Integrated Surveillance Platform <br />Team BugsBernie, Germany<br />Problem<br />SecurityService<br /><ul><li>Expensive to deploy, maintain, and service disparate alarm/surveillance systems based on proprietary solutions</li></ul>Different targets:<br />cell / landline phones, PDAs, PCs, PABXs, etc.<br />Solution<br /><ul><li>Fully integrated surveillance system, which exploits regularCisco network services and network items.
    35. 35. Easy to use, easy to understand, and effective means against crime or other irregularities.</li></ul>Branch/Remote Site<br />Benefits<br />CUCME/SRST<br /><ul><li>Improves manageability of security systems by providing an integrated framework
    36. 36. Improves integrity of security system </li></ul>Wireless <br />WAN<br />Cisco AXP <br />With Office Guard protection<br />
    37. 37. PTSN<br />Locker For IP-Telephony <br />Team CampUser, Brazil<br />Problem<br /><ul><li>Unauthorized calls increase telephony costs
    38. 38. Lack of flexibility in billing systems is a bottleneck to enforce corporate billing policies</li></ul>Called<br />Solution<br /><ul><li>XML Application with force authorization code (customized to validate in others DB)
    39. 39. Web application to administer and enforce billing policies</li></ul>Company<br />Benefits<br /><ul><li>Saves money by controlling unauthorized calls.
    40. 40. Provides greater flexibility to administer billing policies and improves operational efficiency</li></ul>Cisco AXP in ISR <br />With Locker<br />Outbound phone call (Caller)<br />
    41. 41. Tuple Space<br />Resource Management Platform for IP-based Media Service (IMS) Applications <br />Team Jin Jin, Brazil<br />Problem<br />User Devices<br /><ul><li>Management of IMS based applications is complex.
    42. 42. Slow call processing based on SIP diminishes user experience. </li></ul>Events<br />Event-Based AXP<br />Jini Surrogate Host for CLDC devices<br />Solution<br /><ul><li>An event-based middleware that support massive concurrence and distribution through the SEDA and Tuple-Space architecture
    43. 43. Deploy fault-tolerant, scalable SOA based applications on ISR-AXP hosted on osgi container. </li></ul>Cisco ISR <br />with AXP<br />Benefits<br />Host 01<br />Host 02<br />Host n<br /><ul><li>Improves infrastructure manageability for large scale IMS applications
    44. 44. Scales capacity and provides a flexible platform for call processing, thereby reducing handling costs per call.</li></ul>AXP containing OSGI container<br />SEDA <br />event <br />handler<br />JINI<br /> services<br />SIP<br />Entities<br />
    45. 45. WAN<br />Flash Gateway for Video Conferencing<br />Users with web browser<br />Team RSDevs, Russia<br />Problem<br /><ul><li>Taking part in company’s H.323/SIP video conferencing requires special software or devices
    46. 46. Traveling employees and remote offices faces issues when connecting to H.323/SIP conferences</li></ul>Corporate network<br />Solution<br />Cisco AXP running Flash to H323/SIP Gateway<br /><ul><li>Installation of Flash-to-H.323/SIP gateway on AXP platform
    47. 47. Usage of web browser to join videoconferences
    48. 48. Integration in Cisco VoIP system (Call Manager)</li></ul>H.323/SIP Video conferencing server<br />Benefits<br /><ul><li>Saving costs on special H.323/SIP software and devices with video support
    49. 49. Minimal size and power consumption on AXP
    50. 50. No need for significant network changes and setup</li></ul>H.323 Softphone<br />SIP Softphone<br />H.323 Softphone<br />
    51. 51. Cisco Contact Center Enterprise<br />Cool Application Suite Database<br />PTSN<br />WAN<br />Application Suite for IP Telephony<br />Team Ideate, India<br />CUCM Cluster<br />Problem<br /><ul><li>Unauthorized phone calls increase telephony costs
    52. 52. Lack of efficient solutions to test new/existing telephony installations increases deployment and operational costs</li></ul>Data Center<br />Solution<br /><ul><li>JTAPI Application to block unauthorized calls, test phone functionality including load testing by call simulation
    53. 53. Script to achieve announcement of prompts on VG
    54. 54. Increased efficiency by monitoring network status </li></ul>Branch/Remote Site<br />Benefits<br />Cisco AXP <br />With Servion CAS Application<br /><ul><li>Saves cost by blocking unauthorized voice calls
    55. 55. Reduces network operational costs by automating telephony installation verification process
    56. 56. Increased efficiency by monitoring network status</li></li></ul><li>Contest Timeline<br />May 2009: Announce Finalists<br />Announce Winners<br />Phase I<br />Phase 2<br />Finalists get to develop applications on the Integrated Services Router<br />Structured<br />Proposal <br />submission on Cisco template<br />May 15th2009 <br />Aug 15th, 2009 <br />Feb 27th, 2009 <br />Oct<br />2009 <br />Oct 14th 2008 <br />End<br />Begin<br />End<br />Begin<br />Cisco Validates Applications on Router<br />Phase-2 judging<br />Phase-1 judging<br />
    57. 57. Keep Updated<br />Cisco Innovation Blog<br />http://blogs.cisco.com/innovation<br />@CiscoGeeks<br />http://twitter.com/CiscoGeeks<br />Cisco Developer Contest<br />Cisco Routers<br />www.cisco.com/go/thinkinside<br />
    58. 58. Media Resources Available for You<br />Embed: <br /> Full video demos of the finalists’ applications (approx. 8-10 min. ea.)<br /> Abbreviated video of the finalists’ applications (approx. 3-5 min. ea.)<br /> Photos of each finalist<br /> This presentation <br />Links for additional context:<br />News@Cisco Feature Article: Cisco Courting Developers to Make Routers Smarter, More Valuable<br /> Podcast:“New Approach to Branch Office Value with Open Routers”:<br /> Podcast: “Optimizing Branch Office Value with Cisco AXP Fax over IP (Sagem-Interstar)”<br /> Podcast: “H.I.G Capital puts Cisco AXP to Work and Creates Business Value in the Process”<br />
    59. 59. Branch Recorder<br />Payment Gateway<br />Health Care Router<br />Fax-over-IP<br />Router<br />Green Router<br />Device Mgmt. Router<br />&quot;Now,<br />what do<br />YOU<br />want your router to be?&quot;<br />
    60. 60. www.cisco.com/go/thinkinside <br />
    61. 61. VLAN / VPN<br />Rich Interactive Media Services (RIMS) platform <br />Data Center<br />Team Cupertino Systems, USA<br />Shared & Archived Media Content<br />Problem<br /><ul><li>Proprietary, inflexible media delivery & security services in Hospitality industry
    62. 62. Expensive to customize and maintain such systems</li></ul>Remote VideoAttendants<br />SecurityCameras<br />Solution<br /><ul><li>Open IP standards based solution for rich interactive media services for Hospitality industry
    63. 63. Ability to deliver interactive media & security services from various locations, locally & remotely </li></ul>RemoteAdmins<br />Local MediaStorage Server<br />Building Location<br />Benefits<br /><ul><li>Lower total cost of ownership (TCO)
    64. 64. Improves operational efficiency in managing media services
    65. 65. Improves bandwidth utilization by optimal content delivery </li></ul>Cisco AXP with RIMS<br />Front-DeskServices<br />In-RoomServices<br />Conf. RoomServices<br />
    66. 66. Live Video Stream Distribution Service <br />Team Service Enabled Network, USA<br />Video Content Server providing original Video stream<br />Problem<br />Laptop<br /><ul><li>Traditional distribution of live video streams on internet is inefficient, expensive and wastes network resources</li></ul>……………..........<br />…………..<br />Solution<br />……………..........................<br /><ul><li>Use AXP as a live stream splitting engine
    67. 67. AXP derives topology information from ISR and generate distribution tree
    68. 68. AXP replicates same video stream to multiple users</li></ul>……………..........................<br />…………….<br />WAN / Multicast<br />……………..........<br />……………..........<br />Benefits<br /><ul><li>Improves bandwidth utilization by adapting to network conditions
    69. 69. Integrates video streaming with router and yields cost efficiency by reducing hardware components</li></ul>PC<br />PC<br />Laptop<br />

    ×