skip to main content
research-article

The next-generation in-stadium experience (keynote)

Published:26 October 2015Publication History
Skip Abstract Section

Abstract

YinzCam is a cloud-hosted service that provides sports fans with real-time scores, news, photos, statistics, live radio, streaming video, etc., on their mobile devices. YinzCam’s infrastructure is currently hosted on Amazon Web Services (AWS) and supports over 30 million installs of the official mobile apps of 140+ NHL/NFL/NBA/NRL/NCAA sports teams and venues. YinzCam’s workload is necessarily multi-modal (e.g., pre-game, in-game, post-game, game-day, non-gameday), with normal game-time traffic being twenty-fold of that on non-game days. This paper describes the evolution of YinzCam’s production architecture and distributed infrastructure, from its beginnings in 2009, when it was used to support thousands of concurrent users, to today’s system that supports millions of concurrent users on any game day. We also discuss key new opportunities to improve the fan experience inside the stadium of the future, without impacting the available bandwidth, by crowd-sourcing the thousands of mobile devices that are in fans’ hands inside these venues. We present Krowd, a novel distributed key-value store for promoting efficient content sharing, discovery and retrieval across the mobile devices inside a stadium. We present CHIPS, a system that ensures that users’ privacy is maintained while their devices participate in the crowdsourced infrastructure.

References

  1. Computational Vision at CalTech. http://www.vision.caltech. edu/archive.html.Google ScholarGoogle Scholar
  2. OpenCV. http://opencv.org/.Google ScholarGoogle Scholar
  3. Cisco. Connecting Fans in New Ways to Deliver the Ultimate Fan Experience.Google ScholarGoogle Scholar
  4. ComputerWorld. Context on ice: Penguins fans get mobile extras. URL http://www.computerworld.com/s/article/9134588/ Context_on_ice_Penguins_fans_get_mobile_extras.Google ScholarGoogle Scholar
  5. M. Dano. Super Bowl traffic stats. http://goo.gl/uzMD2B.Google ScholarGoogle Scholar
  6. U. Drolia, N. Mickulicz, R. Gandhi, and P. Narasimhan. Krowd: A key-value store for crowded venues. In ACM International Workshop on Mobility in the Evolving Internet Architecture (MobiArch), 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Extreme Marketing Team. In-Stadium Wi-Fi Analytics Reveal Fan Engagement At Super Bowl XLIX. http://goo.gl/piMmtQ.Google ScholarGoogle Scholar
  8. S. Liao, X. Zhu, Z. Lei, L. Zhang, and S. Li. Learning Multi-scale Block Local Binary Patterns for Face Recognition. In International Conference on Biometrics (ICB), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. N. Mickulicz, P. Narasimhan, and R. Gandhi. YinzCam: Experiences with In-Venue Mobile Video and Replays. In USENIX Large Installation System Administration Conference (LISA), 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. N. Mickulicz, P. Narasimhan, and R. Gandhi. To Auto Scale or Not to Auto Scale. In International Conference on Autonomic Computing (ICAC), Management of Big Data Systems (MBDS) Track, 2013.Google ScholarGoogle Scholar
  11. N. Mickulicz, R. Martins, P. Narasimhan, and R. Gandhi. When Good-Enough is Enough: Complex Queries at Fixed Cost. In IEEE International Conference on Big Data Computing Service and Applications (BigDataService), 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mobile Marketer. 45.7% of sports fans use smartphones to access content online. URL http://www.mobilemarketer.com/cms/news/ research/14020.html.Google ScholarGoogle Scholar
  13. M. Myreen and M. Gordon. Hoare Logic for Realistically Modeled Machine Code. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Myreen, A. Fox, and M. Gordon. Hoare Logic for ARM Machine Code. In Fundamentals of Software Engineering (FSEN), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. G. Necula and P. Lee. Safe kernel extensions without run-time checking. In USENIX Symposium on Operating System Design and Implementation (OSDI), Oct 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. P. Narasimhan and R. Gandhi. Systems and methods for providing interactive video services. U.S. Patent US 9137495 B2.Google ScholarGoogle Scholar
  17. K. Slind and M. Norrish. A Brief Overview of HOL4. In International Conference in Theorem Proving in Higher Order Logics (TPHOLs), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. P. Steinbach. Wi-Fi Service Increasingly Seen As a Must-Have Stadium Amenity. http://goo.gl/LCGCDv, July 2013.Google ScholarGoogle Scholar
  19. J. Tan, U. Drolia, R. Martins, R. Gandhi, and P. Narasimhan. STOVEPipe: Observable Access Control of User Data for Untrusted Applications on Mobile Devices. In IEEE CloudCom (Poster Paper), 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. { 20 } J. Tan, U. D rol i a, R Martins, R. Gandhi, and P. Narasimhan. Short P aper : C HI PS: Content - based H euristics for Improv i ng P hoto P rivacy for Smartphones. I n AC M Confere11ce 011 Security and Privacy i11 Wireless and Mobile Networks (WiSec), 20 1 4. { 21 } J. T an, R Gandhi, and P. Naras i mhan. STOVE : Strict, Observable, Verifiab l e D ata and E xecution Models for Untrusted Applications. I n IEEE CloudCom Doctoral Symposium, 20 1 4. { 22 } J. T an, H. T ay, R .Gandhi, and P. Naras i mhan. AUS P ICE : Automatic Safety P roperty Ver i fication for Unmodified Exec u tab l es. I n Working Confere11ce on Verified Software: Tools, Theories and Experimems (VSTTE ), 2015.Google ScholarGoogle Scholar
  21. { 23 } M. T urk and A. P entland. E i genfaces for R ecogn i tion. Jour11al of Cognitive Neuroscience, 3(1), 1 991. { 24 } YinzCam, I nc. URL http : I/ vvw. yi nz c am. co m. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The next-generation in-stadium experience (keynote)

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGPLAN Notices
        ACM SIGPLAN Notices  Volume 51, Issue 3
        GPCE '15
        March 2016
        184 pages
        ISSN:0362-1340
        EISSN:1558-1160
        DOI:10.1145/2936314
        • Editor:
        • Andy Gill
        Issue’s Table of Contents
        • cover image ACM Conferences
          GPCE 2015: Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences
          October 2015
          184 pages
          ISBN:9781450336871
          DOI:10.1145/2814204

        Copyright © 2015 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 26 October 2015

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!