throbber
Curriculum Vitae
`Bobby Bhattacharjee
`
`Department of Computer Science
`Institute for Advanced Computer Studies
`
`The University of Maryland
`College Park
`
`1 Personal Information
`
`Professor,
`Computer Science Department and
`the Institute for Advanced Computer Studies,
`University of Maryland
`Appointed Fall, 1999.
`
`Affiliate Professor,
`Department of Electrial and Computer Engineering,
`University of Maryland.
`
`Alfred P. Sloan Research Fellow (2004–2006).
`
`1.1 Education
`• Ph.D. in Computer Science
`Georgia Institute of Technology, Atlanta, Georgia, Summer 1999
`Dissertation title: Active Networking: Architectures, Composition, and Applications
`Advisors: Kenneth L. Calvert and Ellen W. Zegura
`• Bachelor of Science in Mathematics and Computer Science
`Georgia College and State University, Milledgeville, Georgia, Spring 1994
`Graduated Summa Cum Laude and Outstanding Department Major
`
`1.2 Employment
`
`Summer 2009 to present
`
`Professor
`University of Maryland, College Park, Maryland
`
`Summer 2005 to present
`
`Associate Professor
`University of Maryland, College Park, Maryland
`
`Fall 2006
`
`Visiting Professor
`Max Planck Instit¨ut f¨ur Software Systems, Saarbr¨ucken, Germany
`
`1
`
`Snap Inc. Ex. 1003 Page 0001
`
`

`

`Spring, Summer 2007
`
`Visiting Researcher
`AT&T Labs, Florham Park, New Jersey
`
`Fall 1999 to Spring 2005
`
`Assistant Professor
`University of Maryland, College Park, Maryland
`
`Fall 1995 to Summer 1999
`
`Research Assistant
`Georgia Institute of Technology, Atlanta, Georgia
`
`Summer 1998
`
`Summer 1997
`
`Summer 1995
`
`Instructor
`Georgia Institute of Technology, Atlanta, Georgia
`
`Member of Technical Staff
`AT&T Labs, Florham Park, New Jersey
`
`Member of Technical Staff
`GTE Labs, Waltham, Massachusetts
`
`Fall 1994 to Spring 1995
`
`Teaching Assistant
`Georgia Institute of Technology, Atlanta, Georgia
`
`2 Research, Scholarly, and Creative Activities
`
`2.1 Chapters in Books
`
`1. Gisli Hj´almt´ysson and Samrat Bhattacharjee. “Control on Demand”, In Proceedings of
`the First International Working Conference on Active Networks volume 1653 of Lecture
`Notes in Computer Science (Stefan Covaci, editor), pages 315-329, Springer-Verlag, June
`1999.
`
`2. Pete Keleher, Samrat Bhattacharjee, and Bujor Silaghi. “Are Virtualized Overlay Net-
`works Too Much of a Good Thing?”, Peer-to-Peer Systems First International Workshop,
`Lecture Notes in Computer Science, Vol. 2429, (Peter Druschel et. al. Editors) pages
`225–231, Springer-Verlag, 2002.
`
`3. Bobby Bhattacharjee, Sudarshan S. Chawathe, Vijay Gopalakrishnan, Peter J. Keleher,
`and Bujor D. Silaghi. “Efficient Peer-To-Peer Searches Using Result-Caching”, Peer-to-
`Peer Systems II, Second International Workshop, IPTPS 2003, Lecture Notes in Com-
`puter Science, Vol. 2735, (M. Frans Kaashoek and Ion Stoica, Editors), pages 225–236,
`Springer-Verlag, 2003.
`
`“Using Trust in Recommender Systems: an
`4. Paolo Massaand Bobby Bhattacharjee.
`Experimental Analysis”, In Second International Conference, iTrust 2004, Lecture Notes
`
`2
`
`Snap Inc. Ex. 1003 Page 0002
`
`

`

`in Computer Science, Vol. 2995 Jensen, Christian; Poslad, Stefan; Dimitrakos, Theo
`(Eds.), pages 221-235, Springer-Verlag, 2004.
`
`5. Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee. “Decentralized Message Or-
`dering for Publish/Subscribe Systems”, ACM/IFIP/Usenix 7th International Middleware
`Conference, Lecture Notes in Computer Science, Vol. 4290 (Maarten van Steen and Michi
`Henning, Editors), pages 162–179, Springer-Verlag, 2006.
`
`“Overlay Networks and Resiliency”, in
`6. Misha Rabinovich and Bobby Bhattacharjee.
`Guide to Reliable Internet Services and Applications , Charles R Kalmanek, Sudip Misra,
`and Y. Richard Yang (Editors). Springer-Verlag, 2010.
`
`2.2 Articles in Refereed Journals
`
`1. Kenneth L. Calvert, Samrat Bhattacharjee, Ellen W. Zegura, and James Sterbenz. “Di-
`rections in Active Networks”, IEEE Communications Magazine, No. 10, pages 72-78,
`1998.
`
`2. Samrat Bhattacharjee, Ellen W. Zegura, and Kenneth L. Calvert. “Active Networking
`and End-to-End Arguments”, IEEE Network Magazine, No. 3, pages 66-71, 1998.
`
`3. Gisli Hj´almt´ysson and Samrat Bhattacharjee. “Control on Demand - An Efficient Ap-
`proach to Router Programmability”, IEEE Journal on Selected Areas in Communications,
`JSAC, Vol. 17, No. 9, pages 1549-1562, September 1999.
`
`4. S. Bhattacharjee, W. C. Cheng, C.-F. Chou, L. Golubchik, and S. Khuller. “Bistro: a
`Platform for Building Scalable Wide-Area Upload Applications”, ACM SIGMETRICS
`Performance Evaluation Review, Vol. 28, No. 2, pages 29-35, September 2000.
`
`5. Ellen W. Zegura, Mostafa Ammar, Zongming Fei, and Samrat Bhattacharjee. “Application-
`Layer Anycasting: A Server Selection Architecture and Use in Replicated Web Service”,
`Transactions on Networking, Vol. 8, Issue 4, pages 455-466, August 2000.
`
`“Scalable Secure Group Communications
`6. Suman Banerjeeand Samrat Bhattacharjee.
`over IP-multicast”, IEEE Journal of Selected Areas in Communications, JSAC, Vol. 20,
`No. 8, pages 1511 - 1527, October 2002.
`
`7. U. Cetintemel, P. J. Keleher, B. Bhattacharjee, and M. J. Franklin. “Deno: A Decen-
`tralized, Peer-to-Peer Object-Replication System for Weakly-Connected Environments”,
`IEEE Transactions on Computers, Vol. 52, No. 7, pages 943–959, July 2003.
`
`8. Suman Banerjee, Christopher Kommareddy, and Bobby Bhattacharjee. “Efficient Peer
`Location on the Internet”, Computer Networks Journal, Vol. 5:1, pages 5-17, 2004.
`
`“P5: A Protocol for
`9. Rob Sherwood, Bobby Bhattacharjee, and Aravind Srinivasan.
`Scalable Anonymous Communications”, Journal of Computer Security, Vol 13:6, pages
`839-876, 2005.
`
`3
`
`Snap Inc. Ex. 1003 Page 0003
`
`

`

`10. Suman Banerjee, Christopher Kommareddy, Koushik Kar, Bobby Bhattacharjee, and
`Samir Khuller.
`“OMNI: An Efficient Overlay Multicast Infrastructure for Real-time
`Applications”, Special Issue of Computer Networks on Overlay Distribution Structures
`and their Applications, Vol 50:6, pages 826-842, 2005.
`
`“Cooperative Peer Groups
`11. Rob Sherwood, Seungjoon Lee, and Bobby Bhattcharjee.
`in NICE”, Computer Networks Journal, Special Issue on Management in P2P systems:
`Trust, Reputation and Security, Vol 50:4, pages 523-544, 2006.
`
`12. Tuna Guven, Chris Kommareddy, Richard J. La, Mark A. Shayman, and Bobby Bhat-
`tacharjee. “Measurement-Based Optimal Routing on Overlay Architectures for Unicast
`Sessions”, Computer Networks Journal: Special issue on Network Modeling and Simula-
`tion, Vol. 50, No. 12, pages 1938–1951, August 2006.
`
`13. Suman Banerjee, Seungjoon Lee, Bobby Bhattacharjee, and Aravind Srinivasan. “Re-
`silient Multicast using Overlays”, IEEE/ACM Transactions of Networking, Vol. 14, No.
`2, pages 237–248, April 2006.
`
`14. Ruggero Morselli, Bobby Bhattacharjee, Michael A. Marsh, and Aravind Srinivasan. “Ef-
`ficient Lookup on Unstructured Topologies”, IEEE Journal on Selected Areas in Com-
`munications (J-SAC), Special Issue on Peer-to-Peer Communications and Applications,
`pages 62-72, 2007.
`
`15. Jik-Soo Kim, Beomseok Nam, Peter Keleher, Michael Marsh, Bobby Bhattacharjee, and
`Alan Sussman. “Trade-offs in Matching Jobs and Balancing Load for Distributed Desktop
`Grids”, Future Generation Computer Systems – International Journal of Grid Computing:
`Theory, Methods & Applications, Vol. 25, No. 5, pages 415–424, 2008.
`
`16. Seungjoon Lee, Bobby Bhattacharjee, Aravind Srinivasan, and Samir Khuller. “Efficient
`and Resilient Backbones for Multihop Wireless Networks”, IEEE Transactions on Mobile
`Computing, Vol 7:11, 2008.
`
`17. T. Guven, R. La, M. Shayman, and B. Bhattacharjee. “A Unified Framework for Multi-
`path Routing for Unicast and Multicast”, IEEE/ACM Transactions on Networking, Vol.
`6:5, 2008.
`
`18. Seungjoon Lee, Bobby Bhattacharjee, Suman Banerjee, Bo Han. “A Generic Framework
`for Efficient Geographic Routing in Wireless Networks”, Elsevier Computer Networks,
`Vol 54:5, 2010.
`
`19. Suman Banerjee, Bobby Bhattacharjee, and Christopher Kommareddy. “Scalable Ap-
`plication Layer Multicast”, Transactions on Networking, Under revision, Submitted in
`2002.
`
`2.3 Articles in Refereed Conferences and Workshops
`
`“How to Model an
`1. Ellen W. Zegura, Kenneth L. Calvert, and Bobby Bhattacharjee.
`Internetwork”, In Proceedings of INFOCOM’96, pages 594–602, 1996.
`
`4
`
`Snap Inc. Ex. 1003 Page 0004
`
`

`

`2. Bobby Bhattacharjee, Mostafa Ammar, Ellen Zegura, Viren Shah, and Zongming Fei.
`“Application-Layer Anycasting”,
`In Proceedings of INFOCOM’97, pages 1388–1396,
`Kobe, Japan, 1997.
`
`3. Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Active Networking
`and the End-to-End Argument”, In Proceedings of ICNP’97, pages 220–228, 1997.
`
`4. Bobby Bhattacharjee, Kenneth. L. Calvert, and Ellen W. Zegura. “An Architecture for
`Active Networking”, In Proceedings of IFIP TC6 Seventh International Conference on
`High Performance Networking’97, pages 265–279, 1997.
`
`5. Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Self-Organizing Wide
`Area Network Caches”, In Proceedings of INFOCOM’98, pages 600–608, 1998.
`
`6. Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura.
`Active Networks”, In Proceedings of ICNP’98, pages 31–41, 1998.
`
`“Reasoning about
`
`7. Zongming Fei, Bobby Bhattacharjee, Ellen W. Zegura, and Mostafa Ammar. “A Novel
`Server Selection Technique for Improving the Response Time of a Replicated Service”, In
`Proceedings of INFOCOM’98, pages 783–791, San Francisco, CA, 1998.
`
`8. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Congestion Control
`and Caching in CANEs”, In Proceedings of ICC’98, Workshop on Active Networks and
`Programmable Networks, 1998.
`
`9. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “LIANE — Composi-
`tion for Active Networks”, Computer Communications Workshop, 1998.
`
`“Control on Demand”, Proceedings of
`10. Gisli Hj´almt´ysson and Samrat Bhattacharjee.
`International Workshop on Active Networking, Berlin, pages 315–329, 1999.
`
`“Bowman: A Node OS for
`11. S. Merugu, S. Bhattacharjee, E. Zegura, and K. Calvert.
`Active Networks”. Proceedings of IEEE Infocom, pages 1127–1136, 2000.
`
`12. Y. Chae, S. Merugu, E. Zegura, and S. Bhattacharjee. “Exposing the Network: Support
`for Topology Sensitive Applications”, Proceedings of IEEE OpenArch, pages 65–74, 2000.
`
`13. Samrat Bhattacharjee, William Cheng, Chen-Fu Chou, Leana Golubchik, and Samir
`Khuller. “Bistro: A Platform for Building Scalable Wide-Area Upload Applications”,
`Proceedings of PAWS Workshop, 2000.
`
`14. R. Jaegar, S. Bhattacharjee, J. K. Hollingsworth, R. Duncan, T. Lavian, and F. Travostino.
`“Integrating Active Networking and Commercial-Grade Routing Platforms”, Usenix 2000
`Workshop on Intelligence at the Edge, 2000.
`
`“Scalable Group Communication over IP
`15. Suman Banerjeeand Bobby Bhattacharjee.
`Multicast”, In Proceedings of the International Conference on Network Protocols, pages
`261–271, 2001.
`
`5
`
`Snap Inc. Ex. 1003 Page 0005
`
`

`

`16. Narendar Shankar, Christopher Komareddy, and Bobby Bhattacharjee. “Finding Close
`Friends over the Internet”, In Proceedings of the International Conference on Network
`Protocols, pages 301–311, 2001.
`
`17. Matt Sanders, Ken Calvert, Bobby Bhattacharjee, Stephen Zabele, Mark Keaton, and
`Ellen Zegura. “Active Reliable Multicast on CANEs: A Case Study”, IEEE OpenArch,
`pages 49–62, 2001.
`
`“Scalable Application-Layer Multicast for
`18. Suman Banerjeeand Samrat Bhattacharjee.
`Content Distribution”, Computer Communciations Workshop, 2001.
`
`19. Suman Banerjee, Bobby Bhattacharjee, and Christopher Komareddy. “Scalable Application-
`Layer Multicast”, Proceedings of ACM SIGCOMM, pages 205–217, 2002.
`
`20. Bobby Bhattacharjee, Matt Sanders, Shashidhar Merugu, Ken Calvert, and Ellen Zegura.
`“CANEs: An Execution Environment for Composable Services”, In DARPA Active Net-
`works Conference and Exposition (DANCE 2002), pages 255–267, 2002.
`
`21. Laura Bright, Samrat Bhattacharjee, and Louiqa Raschid. “Supporting Diverse Mobile
`Applications with Client Profiles”, In Proceedings of ACM Workshop on Wireless Mobile
`Multimedia (WoWMoM), pages 88–95, 2002.
`
`22. Suman Banerjee, Christopher Kommareddy, and Bobby Bhattacharjee. “Scalable Peer-
`Finding on the Internet”, Proceedings of Globecom 2002, pages 2217–2221, 2002.
`
`23. Rob Sherwood, Bobby Bhattacharjee, and Aravind Srinivasan. “P5: A Protocol for Scal-
`able Anonymous Communications”, In Proceedings of the IEEE Symposium on Security
`and Privacy, pages 58–70, 2002.
`
`24. Pete Keleher, Samrat Bhattacharjee, and Bujor Silaghi. “Are Virtualized Overlay Net-
`works Too Much of a Good Thing?”, First International Workshop on Peer-to-Peer
`Systems (IPTPS’02), 2002.
`
`25. Bujor Silaghi, Bobby Bhattacharjee, and Pete Keleher. “Routing in the TerraDir Direc-
`tory Service”, Proceedings of SPIE/ITCom 2002, Vol. 4868-30, pages 42–53, 2002.
`
`26. Suman Banerjee, Seungjoon Lee, Bobby Bhattacharjee, and Aravind Srinivasan. “Scal-
`able Resilient Multicast”, Proceedings of ACM SIGMETRICS, pages 102–113, 2003.
`
`27. K-T Kuo, S. Phuvoravan, B. Bhattacharjee, R. J. La, M. Shayman, and H. S. Chang.
`“On the Use of Flow Migration for Handling Short-term Overloads”, IEEE Globecom,
`pages 3108–3112, 2003.
`
`28. Suman Banerjee, Christopher Kommareddy, Koushik Kar, Bobby Bhattacharjee, and
`Samir Khuller. “Construction of an Efficient Overlay Multicast Infrastructure for Real-
`time Applications”, Proceedings of IEEE Infocom, pages 1521–1531, 2003.
`
`29. Seungjoon Lee, Rob Sherwood, and Bobby Bhattacharjee. “Cooperative Peer Groups in
`NICE”, Proceedings of IEEE Infocom, pages 1272–1282, April 2003.
`
`6
`
`Snap Inc. Ex. 1003 Page 0006
`
`

`

`30. K-T Kuo, S. Phuvoravan, T. Guven, L. Sudarsan, H. S. Chang, S. Bhattacharjee, and
`M. A. Shayman. “Fast Timescale Control for MPLS Traffic Engineering”, Proceedings of
`Globecom 2003, pages 3108–3114, 2003.
`
`31. Bobby Bhattacharjee, Sudarshan Chawathe, Vijay Gopalakrishnan, Pete Keleher, and
`Bujor Silaghi. “Efficient Peer-To-Peer Searches Using Result-Caching”, Second Interna-
`tional Workshop on Peer-to-Peer Systems (IPTPS’03), 2003.
`
`32. Ruggero Morselli, Jonathan Katz, and Bobby Bhattacharjee. “A Game-Theoretic Frame-
`work for Analyzing Trust-Inference Protocols”, In the Proceedings of the Second Workshop
`on the Economics of Peer-to-Peer Systems, June 2004.
`
`33. Bujor Silaghi, Pete Keleher, and Bobby Bhattacharjee. “Multi-Dimensional Quorum Sets
`for Read-Few Write-Many Replica Control Protocols”, In Proceedings of the IEEE/ACM
`CCGRID, 4th Fourth International Workshop on Global and Peer-to-Peer Computing
`(GP2PC), April 2004.
`
`34. Suman Banerjee, Seungjoon Lee, Ryan Braud, Bobby Bhattacharjee, and Aravind Srini-
`vasan.
`“Scalable Resilient Media Streaming”, In Proceedings of ACM NOSSDAV’04,
`pages 4–9, 2004.
`
`35. Seungjoon Lee, Suman Banerjee, and Bobby Bhattacharjee. “The Case for a Multi-hop
`Wireless Local Area Network”, In Proceedings of IEEE Infocom, pages 894–905, 2004.
`
`36. T.Guven, C. Kommareddy, R.J. La, M.A. Shayman, and B. Bhattacharjee. “Measure-
`ment Based Optimal Multi-path Routing”, In Proceedings of IEEE Infocom, pages 187–
`196, March 2004.
`
`“Trust-
`37. Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz, and Pete Keleher.
`Preserving Set Operations”, In Proceedings of IEEE Infocom, pages 2231–2241, March
`2004.
`
`38. Rob Sherwood, Ryan Braud, and Bobby Bhattacharjee. “Slurpie: A Cooperative Bulk
`Data Transfer Protocol”, In Proceedings of IEEE Infocom, pages 941–951, March 2004.
`
`39. V. Gopalakrishnan, B. Silaghi, B. Bhattacharjee, and P. Keleher. “Adaptive Replication
`in Peer-to-Peer Systems”, In Proceedings of IEEE International Conference on Distributed
`Computing Systems (ICDCS), pages 360–369, March 2004.
`
`40. David Hovemeyer, Jeff Hollingsworth, and Bobby Bhattacharjee. “Running on the Bare
`Metal with GeekOS”, In Proceedings of the Technical Symposium on Computer Science
`Education (SIGCSE), pages 315–319, March 2004.
`
`41. Bujor Silaghi, Vijay Gopalakrishnan, Bobby Bhattacharjee, and Pete Keleher. “Hierar-
`chical Routing with Soft-State Replicas in TerraDir”, In Proceedings of the 18th IPDPS
`Conference, pages 48–57, April 2004.
`
`42. Rob Sherwood, Bobby Bhattacharjee, and Ryan Braud. “Misbehaving TCP Receivers
`Can Cause Internet-Wide Congestion Collapse”, Proceedings of Computer and Commu-
`nications Security (CCS), pages 383–392, 2005.
`
`7
`
`Snap Inc. Ex. 1003 Page 0007
`
`

`

`43. Ruggero Morselli, Bobby Bhattacharjee, Michael A. Marsh, and Aravind Srinivasan. “Ef-
`ficient Lookup on Unstructured Topologies”, Principles of Distributed Computing, pages
`77–86, 2005.
`
`44. Seungjoon Lee, Bobby Bhattacharjee, and Suman Banerjee. “Efficient Geographic Rout-
`ing in Multihop Wireless Networks”, ACM MobiHoc 2005, pages 230–241, 2005.
`
`45. T. Guven, R. J. La, M. Shayman, and B. Bhattacharjee. “Measurement-based Multipath
`Multicast,” In IEEE Global Internet Symposium, pages 2803–2808, 2005.
`
`46. Vahid Tabatabaee, Bobby Bhattacharjee, Richard La, and Mark Shayman. “Differen-
`tiated Traffic Engineering for QoS Provisioning”, In the Proceedings of INFOCOM’05,
`pages 2349–2359, 2005.
`
`47. J. S. Kim, B. Nam, P. Keleher, M. Marsh, B. Bhattacharjee, and A. Sussman. “Resource
`Discovery Techniques in Distributed Desktop Grid Environments”, Proceedings of the
`7th IEEE/ACM International Conference on Grid Computing - GRID 2006, pages 9–16,
`September 2006. Best paper award .
`
`48. Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee. “Decentralized Message Or-
`dering for Publish/Subscribe Systems”, ACM/IFIP/Usenix 7th International Middleware
`Conference, 2006.
`
`49. Abhishek Kashyap, Samrat Bhattacharjee, Richard La, Mark Shayman, and Vahid Tabatabaee.
`“Single-Path Routing of Time-varying Traffic”, In the Proceedings of Globecom, 2006.
`
`“File System Support for
`50. Vasile Gaburici, Peter Keleher, and Bobby Bhattacharjee.
`Collaboration in the Wide Area”, Proceedings of IEEE International Conference on Dis-
`tributed Computing Systems (ICDCS), pages 26–36, 2006.
`
`“A Scalable Key Management and
`51. J. H. Li, M. Yu, R. Levy, and B. Bhattacharjee.
`Clustering Scheme for Ad Hoc Networks”, Proceedings of InfoScale, pages 28–38, Hong
`Kong, 2006.
`
`52. Vijay Gopalakrishnan, Bobby Bhattacharjee, and Peter Keleher. “Distributing Google”,
`In 2nd IEEE International Workshop on Networking Meets Databases (NetDB’ 06), pages
`33–39, April 2006.
`
`53. Dave Levin, Rob Sherwood, and Bobby Bhattacharjee. “Fair File Swarming with FOX”,
`Proceedings of the International Workshop on Peer-to-Peer Systems (IPTPS’06), 2006.
`
`54. Alan Mislove, Massimiliano Marcon, Krishna Gummadi, Peter Druschel, and Bobby Bhat-
`tacharjee. “Measurement and Analysis of Online Social Networks”, In Proceedings of the
`ACM/Usenix Internet Measurement Conference (IMC 2007), pages 29–42, 2007.
`
`55. Jik-Soo Kim, Peter Keleher, Michael Marsh, Bobby Bhattacharjee, and Alan Sussman.
`“Using Content-Addressable Networks for Load Balancing in Desktop Grids”, In Sixteenth
`IEEE International Symposium on High-Performance Distributed Computing (HPDC),
`pages 189–198, 2007.
`
`8
`
`Snap Inc. Ex. 1003 Page 0008
`
`

`

`56. Vijay Gopalakrishnan, Ruggero Morselli, Bobby Bhattacharjee, Peter J. Keleher, and Ar-
`avind Srinivasan. “Distributed Ranked Search”, 14th Annual IEEE International Con-
`ference on High Performance Computing (HiPC), pages 7–20, 2007. Best paper award .
`
`57. Animesh Nandi, Aditya Ganjam, Peter Druschel, T. S. Eugene Ng, Ion Stoica, Hui Zhang,
`and Bobby Bhattacharjee.
`“A Shared Control Plane for Overlay Multicast”, Fourth
`Usenix Symposium on Networked Systems Design and Implementation (NSDI 2007), 2007.
`
`58. Seungjoon Lee, Dave Levin, Vijay Gopalakrishnan, and Bobby Bhattacharjee. “Backbone
`Construction in Selfish Wireless Networks”, Proceedings of SIGMETRICS, pages 121–132,
`2007.
`
`59. Jik-Soo Kim, Beomseok Nam, Michael A. Marsh, Peter J. Keleher, Bobby Bhattacharjee,
`Derek Richardson, Dennis Wellnitz, and Alan Sussman. “Creating a Robust Desktop Grid
`using Peer-to-Peer Services”, Proceedings of NSF Next Generation Software Workshop
`(NSFNGS) (Appears with proceedings of IPDPS 2007), pages 1–7, 2007.
`
`60. Vahid Tabatabaee, Abhishek Kashyap, Bobby Bhattacharjee, Richard La, and M. Shay-
`man. “Robust Routing with Unknown Traffic Matrices”, IEEE INFOCOM Minisympo-
`siums, pages 2336–2440, 2007.
`
`61. Adam Bender, Neil Spring, Dave Levin, and Bobby Bhattacharjee. “Accountability as
`a Service”, USENIX Workshop on Steps to Reducing Unwanted Traffic on the Internet
`(SRUTI), 2007.
`
`62. Dave Levin, Adam Bender, Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee.
`“Boycotting and Extorting Nodes in an Internetwork”, Workshop on the Economics of
`Networked Systems and Incentive-Based Computing, 2007.
`
`“Secure Lookup without (Con-
`63. B. Bhattacharjee, R. Rodrigues, and P. Kouznetsov.
`strained) Flooding”, Workshop on Recent Advances on Intrusion-Tolerant Systems (WRAITS),
`2007.
`
`64. R. Rodrigues, P. Kouznetsov, and B. Bhattacharjee. “Large-Scale Byzantine Fault Tol-
`erance: Safe but Not Always Live”, In the Third Workshop on Hot Topics in System
`Dependability (HotDep’07), 2007.
`
`65. Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz and Michael Marsh. “Exploiting
`Approximate Transitivity of Trust”, In Fourth International Conference on Broadband
`Communications, Networks, and Systems, 2007 (BroadNets 2007), pages 515–524, 2007.
`
`66. Jik-Soo Kim, Beomseok Nam, Michael Marsh, Peter Keleher, Bobby Bhattacharjee, and
`Alan Sussman. “Integrating Categorical Resource Types into a P2P Desktop Grid Sys-
`tem”, In Proceedings of the 9th IEEE/ACM International Conference on Grid Computing
`(Grid 2008), 2008.
`
`67. Dave Levin, Katrina LaCurts, Neil Spring, and Bobby Bhattacharjee. “BitTorrent is an
`Auction: Analyzing and Improving BitTorrent’s Incentives”, In Proceedings of Sigcomm,
`2008.
`
`9
`
`Snap Inc. Ex. 1003 Page 0009
`
`

`

`68. Alan Mislove, Hema Swetha Koppula, Krishna P. Gummadi, Peter Druschel, and Bobby
`Bhattacharjee. “Growth of the Flickr social network”, In Proceedings of the 1st ACM
`SIGCOMM Workshop on Social Networks (WOSN’08), Seattle, WA, 2008.
`
`69. Dave Levin, Randolph Baden, Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee.
`“Motivating Participation in Internet Routing Overlays”, In NetEcon 2008 (Workshop on
`the Economics of Networks, Systems, and Computation), 2008.
`
`70. Bo Han, Lusheng Ji, Seungjoon Lee, Bobby Bhattacharjee, Robert R. Miller. “All Bits
`Are Not Equal – A Study of IEEE 802.11 Communication Bit Errors”, To appear in
`INFOCOM 2009.
`
`71. Bo Han, Lusheng Ji, Seungjoon Lee, Robert R. Miller, Bobby Bhattacharjee. “Channel
`Access Throttling for Overlapping BSS Management”. IEEE ICC, June 2009.
`
`72. Vijay Gopalakrishnan, Bobby Bhattacharjee, K. K. Ramakrishnan, Rittwik Jana, Di-
`vesh Srivastava. “CPM: Adaptive Video-on-Demand with Cooperative Peer Assists and
`Multicast.” IEEE INFOCOM 2009.
`
`73. Bo Han, Lusheng Ji, Seungjoon Lee, Robert Miller, Bobby Bhattacharjee, “Channel
`Access Throttling for Improving WLAN QoS”, IEEE Secon, Rome, Italy, June 2009
`
`74. Cristian Lumezanu and Randy Baden and Dave Levin and Neil Spring and Bobby Bhat-
`tacharjee, “Symbiotic Relationships in Internet Routing Overlays”, Usenix-NSDI, 2009.
`
`75. Cristian Lumezanu and Randy Baden and Neil Spring and Bobby Bhattacharjee, “Tri-
`angle Inequality and Routing Policy Violations in the Internet”, Passive and Active Mea-
`surement Conference (PAM), 2009.
`
`76. Randy Baden, Adam Bender, Neil Spring, Bobby Bhattacharjee, Daniel Starin, “Per-
`sona: An Online Social Network with User-Defined Privacy”, Proceedings of SIGCOMM,
`August 2009
`
`77. Cristian Lumezanu, Randolph Baden, Neil Spring, Bobby Bhattacharjee “Triangle In-
`equality Variations in the Internet”, Proceedings of IMC, November 2009
`
`78. Randy Baden, Neil Spring, Bobby Bhattacharjee “Identifying close friends on the Inter-
`net”, The Workshop on Hot Topics in Networks (ACM Hotnets), 2009
`
`79. Adam Bender, Rob Sherwood, Derek Monner, Nate Goergen, Neil Spring, Bobby Bhat-
`tacharjee, “Fighting Spam with the NeighborhoodWatch DHT”, Proceedings of IEEE
`INFOCOM, April 2009
`
`80. Cristian Lumezanu, Randolph Baden, Dave Levin, Neil Spring, Bobby Bhattacharjee,
`“Symbiotic Relationships in Internet Routing Overlays”, Proceedings of USENIX NSDI,
`April 2009
`
`81. Bo Han, Aaron Schulman, Francesco Gringoli, Neil Spring, Bobby Bhattacharjee, Lorenzo
`Nava, Lusheng Ji, Seungjoon Lee, and Robert Miller, “Maranello: Practical partial packet
`recovery for 802.11”, Proceedings of USENIX NSDI 2010.
`
`10
`
`Snap Inc. Ex. 1003 Page 0010
`
`

`

`82. Cristian Lumezanu, Dave Levin, Bo Han, Neil Spring, and Bobby Bhattacharjee, “Don’t
`love thy nearest neighbor”, International Workshop on Peer-to-Peer Systems (IPTPS),
`April 2010.
`
`83. Cristian Lumezanu, Katherine Guo, Neil Spring, Bobby Bhattacharjee, “The Effect of
`Packet Loss on Redundancy Elimination in Cellular Wireless Networks”, ACM Sigcomm
`Internet Measurement Conference (IMC), 2010.
`
`2.4 Technical Reports and Invited Papers
`
`1. Ellen W. Zegura, Kenneth. L. Calvert, and Samrat Bhattacharjee. “Tera-op networking:
`Local adaptation to congestion”, In Gigabit Networking Workshop, 1996.
`
`2. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Network Support for
`Multicast Video Distribution”, Technical Report GIT-CC-98-16, College of Computing,
`Georgia Institute of Technology, 1996.
`
`3. Samrat Bhattacharjee. “Self-Organizing Wide-Area Network Caches”, Technical Report
`GIT-CC-97-31, College of Computing, Georgia Institute of Technology, 1996.
`
`4. Zongming Fei, Samrat Bhattacharjee, Ellen W. Zegura, and Mostafa H. Ammar. “A Novel
`Server Selection Technique for Improving the Response Time of a Replicated Service”,
`Technical Report GIT-CC-97-24, College of Computing, Georgia Institute of Technology,
`1996.
`
`5. Samrat Bhattacharjee, Mostafa Ammar, Ellen Zegura, Viren Shah, and Zongming Fei.
`“Application-Layer Anycasting”, Technical Report GIT-CC-96-25, College of Computing,
`Georgia Institute of Technology, 1996.
`
`6. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “An Architecture for
`Active Networking”, Technical Report GIT-CC-96-20, College of Computing, Georgia
`Institute of Technology, 1996.
`
`7. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “On Active Network-
`ing and Congestion”, Technical Report GIT-CC-96-02, College of Computing, Georgia
`Institute of Technology, 1996.
`
`8. Samrat Bhattacharjee, Ellen W. Zegura, and Kenneth L. Calvert. “High Performance
`Web: An Application for Wide Area Caching”, In Gigabit Networking Workshop, 1997.
`
`9. Samrat Bhattacharjee and Gısli Hjalmtysson. “Control-on-Demand: A Flow Oriented
`Approach towards Active Netwoking”, AT&T Labs Technical Memorandum, 1997.
`
`10. Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Improving the Quality
`of Best Effort Service”, Technical Report GIT-CC-98-31, College of Computing, Georgia
`Institute of Technology, 1998.
`
`11. S. Bhattacharjee and M. W. McKinnon. “Performance of Application-Specific Buffering
`Schemes for Active Networks”, Technical Report GIT-CC-98-17, College of Computing,
`Georgia Institute of Technology, 1998.
`
`11
`
`Snap Inc. Ex. 1003 Page 0011
`
`

`

`12. S. Merugu, S. Bhattacharjee, Y. Chae, M. Sanders, K. Calvert, and E. Zegura. “Bowman
`and CANEs: Implementation of an Active Network”, Proceedings of the Thirty-Seventh
`Annual Allerton Conference on Communication, Control and Computing, Monticello, Illi-
`nois, September 1999 (invited paper).
`
`13. Ugur Cetintemel, Peter J. Keleher, and Bobby Bhattacharjee. “A Security Infrastructure
`for Mobile Transactional Systems”, University of Maryland, Dept. of Computer Science
`Technical Report, CS-TR-4171, 2000.
`
`14. Peter J. Keleher, Bobby Bhattacharjee, Kuo Kuo-Tung, and Ugur Cetintemel. “A Secu-
`rity Infrastructure for Mobile Transactional Systems”, University of Maryland, Dept. of
`Computer Science Technical Report, CS-TR-4077, 2000.
`
`15. Suman Banerjee and Bobby Bhattacharjee. “Scalable Secure Group Communication over
`IP Multicast”, University of Maryland, Dept. of Computer Science Technical Report,
`CS-TR-4252, 2001.
`
`16. Suman Banerjee and Samrat Bhattacharjee. “Spatial Clustering for IP Multicast: Al-
`gorithms and an Application”, University of Maryland, Dept. of Computer Science
`Technical Report, CS-TR-4177, 2001.
`
`17. Suman Banerjee and Bobby Bhattacharjee. “Analysis of the NICE Application Layer
`Multicast Protocol”, University of Maryland, Dept. of Computer Science Technical
`Report, CS-TR-4380, 2002.
`
`18. K-T Kuo, S. Phuvoravan, T. Guven, L. Sudarsan, S. Bhattacharjee, and M. A. Shayman.
`“Fast Time Scale Control for MPLS Traffic Engineering”, University of Maryland, Dept.
`of Computer Science Technical Report, CS-TR-4351, 2002.
`
`19. Suman Banerjee, Bobby Bhattacharjee, and Christopher Kommareddy. “Scalable Appli-
`cation Layer Multicast”, University of Maryland, Dept. of Computer Science Technical
`Report, CS-TR-4373, 2002.
`
`20. Bobby Bhattacharjee, Pete Keleher, and Bujor Silaghi. “The Design of TerraDir”, Uni-
`versity of Maryland, Dept. of Computer Science Technical Report, CS-TR-4299, 2002.
`
`21. Suman Banerjee, Bobby Bhattacharjee, and Srinivasan Parthasarathy. “A Protocol for
`Scalable Application Layer Multicast”, University of Maryland, Dept. of Computer
`Science Technical Report, CS-TR-4278, 2002.
`
`22. Vijay Gopalakrishnan, Bujor Silaghi, Bobby Bhattacharjee, and Pete Keleher. “Adaptive
`Replication in Peer-to-Peer Systems”, University of Maryland, Dept. of Computer Science
`Technical Report, CS-TR-4515, 2003.
`
`23. Seungjoon Lee, Suman Banerjee, and Bobby Bhattacharjee. “The Case for a Multi-hop
`Wireless Local Area Network”, University of Maryland, Dept. of Computer Science
`Technical Report, CS-TR-4504, 2003.
`
`12
`
`Snap Inc. Ex. 1003 Page 0012
`
`

`

`24. Christopher Kommareddy, Tuna Guven, Bobby Bhattacharjee, Richard La, and Mark
`Shayman. “Intradomain Overlays: Architecture and Applications”, University of Mary-
`land, Dept. of Computer Science Technical Report, CS-TR-4501, 2003.
`
`25. Tuna Guven, Chris Kommareddy, Richard J. La, Mark A. Shayman, and Bobby Bhat-
`tacharjee. “Measurement Based Optimal Multi-path Routing”, University of Maryland,
`Dept. of Computer Science Technical Report, CS-TR-4500, 2003.
`
`“Trust-
`26. Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz, and Pete Keleher.
`Preserving Set Operations”, University of Maryland, Dept. of Computer Science Techni-
`cal Report, CS-TR-4499, 2003.
`
`27. Suman Banerjee, Ryan Braud, Seungjoon Lee, Bobby Bhattacharjee, and Aravind Srini-
`vasan. “Scalable Resilient Media Streaming”, University of Maryland, Dept. of Computer
`Science Technical Report, CS-TR-4482, 2003.
`
`28. Bujor Silaghi, Pete Keleher, and Bobby Bhattacharjee. “Multi-dimensional Quorum Sets
`for Read-Few Write-Many Replica Control Protocols”, University of Maryland, Dept. of
`Computer Science Technical Report, CS-TR-4440, 2003.
`
`29. Tuna Guven, Richard La, Mark Shayman, and Bobby Bhattacharjee. “Measurement-
`based Multicast on an Overlay Architecture”, University of Maryland, Dept. of Computer
`Technical Report, CS-TR-4603, 2004.
`
`30. Vijay Gopalakrishnan, Bobby Bhattacharjee, Sudarshan Chawathe, and Pete Keleher.
`“Efficient Peer-to-Peer Namespace Searches”, University of Maryland, Dept. of Computer
`Technical Report, CS-TR-4568, 2004.
`
`“Misbehaving TCP Receivers
`31. Rob Sherwood, Bobby Bhattacharjee, and Ryan Braud.
`Can Cause Internet-Wide Congestion Collapse”, University of Maryland, Dept. of Com-
`puter Science Technical Report CS-TR-4737, 2005.
`
`32. Jik-Soo Kim, Bobby Bhattacharjee, Peter Keleher, and Alan Sussman. “Matching Jobs
`to Resources in Distributed Desktop Grid Environments”, University of Maryland, Dept.
`of Computer Science Technical Report CS-TR-4791, 2006.
`
`“Key-
`33. Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz, and Michael Marsh.
`Chains: A Decentralized Public-Key Infrastructure”, University of Maryland, Dept. of
`Computer Science Technical Report CS-TR-4788, 2006.
`
`34. Ruggero Morselli, Bobby Bhattacharjee, Michael Marsh, and Aravind Srinivasan. “Effi-
`cient Lookup on Unstructured Topologies”, University of Maryland, Dept. of Computer
`Science Technical Report CS-TR-4772, 2006.
`
`35. Seungjoon Lee, Bobby Bhattacharjee, and Suman Banerjee. “Efficient Geographic Rout-
`ing in Multihop Wireless Networks”, University of Maryland, Dept. of Computer Science
`Technical Report CS-TR-4625, 2006.
`
`13
`
`Snap Inc. Ex. 1003 Page 0013
`
`

`

`36. Vijay Gopalakrishnan, Ruggero Morselli, Bobby Bhattacharjee, Peter Keleher, and Ar-
`avind Srinivasan. “Ranking Search Results in Peer-to-Peer Systems”, University of Mary-
`land, Dept. of Computer Science Technical Report CS-TR-4779, 2006.
`
`37. Randy Baden, Adam Bender, Dave Levin, Rob Sherwood, Neil Spring, and Bobby Bhat-
`tacharjee. “A Secure DHT via the Pigeonhole Principle”, University of Maryland, Dept.
`of Computer Science Technical Report CS-TR-4884, 2007.
`
`38. Jik-Soo Kim, Peter Keleher, Michael Marsh, Bobby Bhattacharjee, and Alan Sussman

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket