skip to main content
10.1145/2814204.2814205acmconferencesArticle/Chapter ViewAbstractPublication PagesgpceConference Proceedingsconference-collections
research-article

The next-generation in-stadium experience (keynote)

Published: 26 October 2015 Publication History

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.
[2]
OpenCV. http://opencv.org/.
[3]
Cisco. Connecting Fans in New Ways to Deliver the Ultimate Fan Experience.
[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.
[5]
M. Dano. Super Bowl traffic stats. http://goo.gl/uzMD2B.
[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.
[7]
Extreme Marketing Team. In-Stadium Wi-Fi Analytics Reveal Fan Engagement At Super Bowl XLIX. http://goo.gl/piMmtQ.
[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.
[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.
[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.
[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.
[12]
Mobile Marketer. 45.7% of sports fans use smartphones to access content online. URL http://www.mobilemarketer.com/cms/news/ research/14020.html.
[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.
[14]
M. Myreen, A. Fox, and M. Gordon. Hoare Logic for ARM Machine Code. In Fundamentals of Software Engineering (FSEN), 2007.
[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.
[16]
P. Narasimhan and R. Gandhi. Systems and methods for providing interactive video services. U.S. Patent US 9137495 B2.
[17]
K. Slind and M. Norrish. A Brief Overview of HOL4. In International Conference in Theorem Proving in Higher Order Logics (TPHOLs), 2008.
[18]
P. Steinbach. Wi-Fi Service Increasingly Seen As a Must-Have Stadium Amenity. http://goo.gl/LCGCDv, July 2013.
[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.
[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.
[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.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

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
  • 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
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 October 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloud computing
  2. crowdsourcing
  3. mobile
  4. replays
  5. sports
  6. stadium
  7. streaming
  8. video
  9. wireless

Qualifiers

  • Research-article

Conference

GPCE'15
Sponsor:
GPCE'15: Generative Programming: Concepts and Experiences
October 26 - 27, 2015
PA, Pittsburgh, USA

Acceptance Rates

Overall Acceptance Rate 56 of 180 submissions, 31%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)2
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media