throbber
A. L. NARASIMHA REDDY
`Dept. of Elec. & Comp. Engg.
`Texas A & M University
`333J Wisenbaker, College Station, TX 77843-3259
`http://www.ece.tamu.edu/˜reddy
`reddy@ece.tamu.edu, 979-845-7598 (O), 979-845-2630 (FAX)
`
`Educational Record:
`
`University of Illinois (Urbana) : Ph.D. in Electrical and Computer Engineering. Aug. 1990.
`
`University of Illinois (Urbana) : M.S. in Electrical and Computer Engineering. May 1987.
`
`Indian Institute of Technology (Kharagpur, India) : Bachelor of Technology (Honors) in Electronics
`and Electrical Communication Engineering. May 1985.
`
`Thesis Topic:
`
`Ph.D Thesis : Issues in IO architectures for high-performance/ multiprocessor systems.
`
`M.S. Thesis : Algorithm based Fault Detection Techniques for Specific Applications.
`
`B.Tech Thesis (Project) : Studies on Residue Number System for Signal Processing
`
`Honors and Awards:
`
`Cited for one of the most influential papers of first ACM Multimedia Conference
`
`Distinguished Achievement Award for teaching (College level), AFS, TAMU, 2005.
`
`Ford Fellow, College of Engg., TAMU 2004.
`
`Outstanding Professor Award, Dept. of EE, TAMU, 2003-04.
`
`TEES Fellow, College of Engg., TAMU, 2001.
`
`Neely Faculty Fellow, College of Engg., TAMU, 1999.
`
`Outstanding Professor Award, IEEE Student branch, TAMU, 1997-1998.
`
`NSF Career Award (1996-2000).
`
`5 Patents and an IBM Plateau Invention Achievement Award.
`
`IBM Graduate Fellowship (1988-90).
`
`Presidential Silver Medal, Indian Institute of Technology, Kharagpur, India (May 86).
`
`Research Interests:
`Storage Systems, Networks, Multimedia, and Computer Architecture.
`
`Work Experience:
`
`Catedra de Excelencia, University of Carlos III, Madrid, Spain, Aug. 2009-Feb.2010.
`J.W. Runyon Professor, Dept. of ECE., Texas A&M University, Oct. 2008-Present.
`Professor, Dept. of Elec. and Compu. Engg, Texas A & M University, Sep. 2004 -Sep. 2008.
`Associate Professor, Dept. of Elec. Engg, Texas A & M University, Aug. 1995 - Aug. 2004.
`Research Staff Member, IBM Almaden Research Center: Aug. 1990 - Aug. 1995.
`
`RPX-1005, p.1
`
`

`

`Professional Activities:
`External Evaluator, Faculty Promotion Committee, University of Jordan, Amman, Jordan, 2012.
`
`Program Committee Member, Parallel Data Storage Workshop, 2012.
`
`Member, Information Technology Research Academy Strategy Formulation, India, Oct. 2011
`
`Review Chair, Los Alamos National Lab Research Information Institute program, Apr. 2011
`
`Program Committee Member, USENIX HotStorage Conf., 2010-2012.
`
`External Evaluator, Faculty Search Committee, ICS-FORTH, Crete, Greece, 2009
`
`Program Co-chair, IEEE Broadnets 2008
`
`Area Lead, IEEE Infocom 2008
`
`Program Committee Member, USENIX FAST Conf. 2009
`
`Panels Co-Chair, COMSWARE 2008
`
`Program Committee Member, ICDCS 2008, 2013
`
`Program Committee Member, IEEE ICNP 2008
`
`Program Committee Member, COMSNETS 2009-2013
`
`Program Committee Member, COMSWARE 2007-2008
`
`Program Committee Member, Int. Workshop Visualization for Computer Security, 2006
`
`Program Committee Member, CoNEXT Conference, 2006, 2007, 2009.
`
`Program Committee Member, Int. Workshop on QOS, 2006-2011.
`
`Program Committee Member, IEEE Infocom, 2005-2013.
`
`External Reviewer, Faculty promotion Committee, KAIST, Korea, 2003.
`
`Technical Consultant, EMC Corp., 2001-2003.
`
`Educational Content Expert on Computer Networking, Jones International University.
`
`Member, Technical Advisory Board, Netgeo Inc., Mountain View.
`
`Technical Advisor, TBD Networks.
`
`NSF Panelist, several times, 1999-2013.
`
`Proposal Reviewer, Netherlands NSF.
`
`Program Committee member, ACM Multimedia Conference, 2002.
`
`Program Committee member, MCW-2001, Multimedia on Clusters of Workstations, 2001
`
`Program Committee member, IEEE Int. Conf. on Multimedia Comp. and Systems, 1999
`
`Panel Chair, IEEE Conf. High Performance Computer Architecture, 1999.
`
`Program Committee member, High Performance Computing, 1999
`
`Program Committee member, Int. Conf. on Parallel Processing, 1998.
`
`Tutorial Chair, IEEE Conf. on Multimedia Computing Systems, 1998.
`
`Panel Chair, Int. Conf. on Parallel Processing, 1995.
`
`Program Committee member, Int. Conf. on Parallel Processing, 1995.
`
`Program track coordinator, Hawaii Int. Conf. on Systems and Sciences, 1994.
`
`Reviewer for several conferences, journals and NSF.
`
`Fellow of the IEEE Computer Society, member of ACM SIGARCH.
`
`RPX-1005, p.2
`
`

`

`Patents
`
`• N. Annapareddy, J. Brady, D. Finney, M. Hartung, M. Ko, J. Menon, and D. Nowlen, Con-
`flict resolution in multi-node communication network, U.S. Patent number: 6,101,194, re-
`ceived Aug. 8, 2000.
`• N. Annapareddy, J. Brady, D. Finney, R. Freitas, M. Ko, and M. Rayfield, Method and
`System for message status reporting in a multi-node communication network, U.S. Patent
`number: 5,717,862, received Feb. 10, 1998.
`• N. Annapareddy, D. Finney, M. Jenkins, L. Kessler, A. Lang, S. Liang, D. Mora, D. Plomgren,
`P. Urbisci and A. Walls, Interconnection network for a multi-nodal data processing system
`which exhibits incremental scalability, US Patent number: 5,602,044, received Feb. 11, 1997.
`• N. Annapareddy, J. Brady and D. Finney, Adpative and Dynamic message routing system
`for multinode wormhole networks, US Patent number: 5,602,839, Received Feb. 11, 1997.
`• N. Annapareddy, J. Brady, D. Finney, R. Freitas, M. Hartung, M. Ko, N. Mendelson, J.
`Menon, D. Nowlen and S-Y Tzou, System and method using chaines structured queues for
`ordering of message delivery between connected nodes wherein unsuccessful message portion
`is skipped and retried, US Patent number: 5,577,211, Received Nov. 19, 1996.
`
`Archival Publications
`• Wu, X1, Qiu, S.1, and Reddy A. L. N., “SCMFS: A file system for Stroage Class Memory
`and its extensions”, accepted for publication in ACM Transactions on Storage, Jan. 2013.
`• Wu, X1 and Reddy A. L. N., “A novel approach to manage hybrid storage system”, Journal
`of communications, vol.7., July 2012.
`• Shin, S., Gu, G., Reddy, A. L. N., “A large-scale study of Conficker”, IEEE Trans. Information
`Forensics and Security, June 2012.
`• Yadav, S1, Reddy, A. K.1, Reddy, A. L. Narasimha and Ranjan, S., “Detecting algorithmically
`generated malicious domain names”, ACM/IEEE Trans. on Networking, 2012.
`• Lee, Y-O.1 and Reddy, A. L. Narasimha, “Algorithms for disjoint path construction for failure
`recovery and multipath routing”, to appear in Journal on Computer Networks, 2012.
`• Garrison, J.1, and Reddy, A. L. Narasimha, “Umbrella File System: Storage management
`across heterogeneous devices”, ACM Transactions on Storage, vol.5, no.1, Mar. 2009.
`• Kim, S.1, and Reddy, A. L. Narasimha, “Statistical Techniques for detecting Traffic Anomalies
`through Packet header data” IEEE/ACM Transactions on Networking (ToN), July 2008.
`• Liu, Y.1, and Reddy, A. L. N., ”Multihoming route control among a group of multihomed
`stub networks”, Journal on Computer Communications, Nov. 2007.
`• Bhandarkar, S.1, Reddy, A. L. N., Allman, M., Blanton, E., ”Improving the robustness of
`TCP to non-congestion events”, IETF(Internet Engineering Task Force) RFC 4653, August
`2006.
`• Kang, S1., Reddy, A. L. N., “An Approach to Virtual Allocation in Storage Systems”, in
`ACM Transactions on Storage, Nov. 2006, Vol.2, pages:371-399.
`
`RPX-1005, p.3
`
`

`

`• Kim, S1., Reddy, A. L. N., “Image based Anomaly detection: Design, Algorithms and Eval-
`uation”, IEEE Journal on Selected Areas of Comm., vol. 24.10, October 2006, 1942-1954.
`• Bhandarkar, S.1, Reddy A. L. N., “LTCP: A layered framework for improving TCP’s perfor-
`mance in high-speed networks”, in ACM CCR, Jan. 2006.
`• Kwon, D.W., Ko, M., Vannucci, M., Reddy, A. L. N., and Kim, S.1, “Wavelet methods for
`the detection of anomalies and their application to network traffic analysis”, Quality and
`Reliability Engineering International (QREI) 2006, 22, pages: 1-17.
`• Reddy, A. L. N., Wyllie, J., and Wijayaratne, R.1, “Scheduling for multimedia servers”,
`invited submission for the premier issue of ACM Transactions on Multimedia, March 2005.
`Cited for being one of the most influential papers from ACM Multimedia conference 1993.
`• Kim, S1., and Reddy, A. L. N., “Statistical techniques for detecting traffic anomalies through
`packet header data”, accepted for publication in ACM/IEEE transactions on Networking,
`January 2007.
`• Garg, A1., and Reddy, A. L. N., “Mitigating Denial of service attacks through QOS regula-
`tion”, in the special issue of Journal of Microprocessors and Microsystems on secure platforms,
`May 2004.
`• Bhandarkar, S.1, Sadry, N.1, Reddy A. L. N., Vaidya, N., “TCP-DCR: A novel protocol for
`tolerating wireless channel errors”, IEEE Transactions on Mobile Computing, March 2005.
`• Zhao, Z.1, Ametha. J., Swaroop. D. and Reddy A. L. N., “A method for estimating non-
`responsive traffic at a router”, ACM/IEEE Trans. on Networking, Aug. 2004.
`• Yeom, I1. and Reddy A. L. N., “Adaptive Marking for Assured Forwarding Service” IEEE
`Communication Letters, Oct. 2002.
`• Yeom, I1. and Reddy A. L. N., “Providing consistent delay differentiation” accepted by IEICE
`Transactions on Communications, Sept. 2002.
`• Ma, X1. and Reddy A. L. N., “Multiview Storage Systems”, IEEE Trans. on Parallel and
`Distributed Systems, Apr. 2003.
`• Yeom, I1. and Reddy A. L. N., “Marking for QOS Improvement”, Elsevier Journal of Com-
`puter Communications, pages 35-50, vol. 24, no.1, Jan 2001.
`• Yeom, I1. and Reddy, A. L. N., “Modeling TCP behavior in a differentiated services network”,
`ACM/IEEE Transactions on Networking, vol. 9, no.1, pages 31-46, Feb. 2001.
`• Ma, G.1, Khaleel, A1. and Reddy, A. L. N., “Evaluation of storage systems based on network-
`attached disks”, IEEE Transactions on Parallel and Distributed Systems, September 2000,
`956-968.
`• Wijayaratne, R1. and Reddy, A. L. N., “Providing QOS guarantees for disk I/O”, Proc. of
`ACM/Springer Journal on Multimedia Systems, Jan 2000, vol.8, no.1, pages:57-68.
`• Yeom, I1. and Reddy, A. L. N. , “ENDE: An End-to-end Network Delay Emulator” , Journal
`on Multimedia Tools and Applications, Kluwer Publishers, vol. 14, no.3, June 2001.
`
`RPX-1005, p.4
`
`

`

`• Reddy, A. L. N. and Upfal, E., “Real-time communication scheduling in a multicomputer
`video server”, Journal on Parallel and Distributed Computing, Sep. 1999., vol.58, pages:
`425-445.
`• Reddy, A. L. N. and Wyllie, J., “I/O issues in a multimedia system”, IEEE Computer, Mar.
`1994, vol.27, no.3, pages:69-74.
`• Reddy, A. L. N., Chandy, J. and Banerjee, P., “Design and evaluation of gracefully degradable
`disk arrays”, Journal of Parallel and Distributed Computing, Jan. 1993, vol.17, pages: 28-40.
`• Reddy, A. L. N. and Banerjee, P., “Algorithm Based Fault Detection Techniques for Signal
`Processing Applications”, IEEE Transactions on Computers, Oct. 1990, vol.39, no.10, pages:
`1304-1308.
`• Reddy, A. L. N. and Banerjee, P., “’Design, Analysis and Simulation of IO Architectures for
`Hypercube Multiprocessors” IEEE Transactions on Parallel and Distributed Systems, April
`1990, vol.1, no.2, pages:140-151.
`• Reddy, A. L. N. and Banerjee, P., “An evaluation of multiple-disk IO systems” IEEE Trans-
`actions on Computers, Dec. 1989, vol. 38, no.12, pages:1680-1690.
`• Reddy, A. L. N. and Banerjee, P., “A Study of Parallel Disk Organizations” ACM Computer
`Architecture News, Sept. 1989.
`• Abraham, J., Banerjee, P., Chen, C.Y., Fuchs, W.K., Kuo, S. Y. and Reddy, A.L.N., “Fault
`Tolerance Techniques for Systolic Arrays”, IEEE Computer, July 1987, vol.20, no.7, pages:65-
`85.
`• Chakraborti, N.B., Soundararajan, J.S.and Reddy, A. L. N.,“An Implementation of Mixed-
`Radix Conversion for Residue Number Applications”, IEEE Transactions on computers, Au-
`gust 1986, vol. C-35, no.8, pages:762-764.
`
`Publication of books or book chapters
`• Bhandarkar, S.1, and Reddy, A. L. N., “TCP in Wireless Networks”, invited book chapter in
`Encyclopedia on wireless and mobile communications”, CRC Press, Dec. 2007.
`• I. Yeom1 and A. L. Narasimha Reddy, “Differentiated Services”, invited book chapter in
`Wiley’s Encyclopedia on Communications, 2002.
`• A. L. Narasimha Reddy and J. Wyllie, “Disk Scheduling in a Multimedia I/O System”,
`reproduced as a book chapter in Readings in Multimedia Computing and Networking, Morgan
`Kaufmann Publishers, Editors: Kevin Jeffay and HongJiang Zhang, Summer 2001.
`• Reddy, A. L. N. and Wijayaratne R., “Scheduling for integrated service in multimedia sys-
`tems”, invited book chapter in Multimedia Handbook, CRC Press, Dec. 1997.
`• Reddy, A. L. N. and Haskin R., “Video Servers”, invited book chapter in Communications
`Handbook, CRC Press, 1996.
`• Reddy, A. L. N., “Improving the interactive responsiveness in a video server”, invited book
`chapter in Multimedia Information Storage and Management, Kluwer Academic Publishers,
`Dec. 1996.
`
`RPX-1005, p.5
`
`

`

`• Reddy, A. L. N., “Scheduling in Multimedia Systems”, invited book chapter in Design and
`Applications of Multimedia Systems, Kluwer Academic Publishers, Aug. 1995.
`
`Rigorously Refereed Conference Publications
`• Moon, S1 and Reddy, A. L. Narasimha, “Don’t let RAID raid the lifetime of your SSD array”,
`Proc. of USENIX HotStorage Conf., June 2013.
`• Qiu, S1, and Reddy, A. L. Narasimha, “NVMFS: A hybrid file system for improving random
`write in NAND-flash SSD”, Proc. of Mass Storage Systems Symposium, May 2013.
`• Lee, Y-O1, and Reddy, A. L. Narasimha, “Multipath Routing for Reducing Network Energy”,
`IEEE Greencom Conf., Sep. 2012.
`• Qui, S1., Reddy, A. L. Narasimha, “Exploiting superpages in a nonvolatile memory file sys-
`tems”, IEEE Mass Storage Symposium, Apr. 2012.
`• Moon, S1., Reddy, A. L. Narasimha, “Write amplification due to ECC on flash memory or
`leave those bit errors alone”, IEEE Mass Storage Symposium, Apr. 2012.
`• Wu, X1., Reddy, A. L. Narasimha, “SCMFS: A file system for storage class memory”,
`ACM/IEEE Supercomputing Conf. SC11, Nov. 2011.
`• Yadav S.1, Reddy, A. L. Narasimha, “Winning with DNS Failures: Strategies for faster botnet
`detection”, SecureComm Conf., Sep. 2011.
`• Lee, Y-O1, Rengarajan, B., and Reddy, A. L. Narasimha, “Reaching approximate Wardrop
`equilibrium at reduced cost of link state updates” , COMSNETS Conf., Jan 2011.
`• Qian,B1., and Reddy, A. L. Narasimha, “Measurement and performance study of PERT for
`on-demand video streaming” , Pfldnet workshop, Nov. 2010.
`• Yadav, S1, Reddy, A. K.1, Reddy, A. L. Narasimha and Ranjan, S., “Detecting algorithmically
`generated malicious domain names” , Proc. of Internet Measurement Conference, Nov. 2010.
`• Wu, X1., Reddy, A. L. Narasimha, “Exploiting concurrency to improve latency and through-
`put in a hybrid storage system”, Best Paper Nomination, IEEE MASCOTS Conf., Aug.
`2010.
`• Devakota, P1., Reddy, A. L. Narasimha, “Performance of Quantized Congestion Notification
`in TCP Incast Scenarios of Data centers”, IEEE MASCOTS Conf., Aug. 2010.
`• Lee, Y-Oh1., Reddy, A. L. Narasimha, “Disjoint Multi-Path Routing and Failure Recovery”,
`Proc. of ICC, May 2010.
`• Yadav, S1., Reddy, A. L. Narasimha, “DNS Anomaly detection with NS and AS information”,
`IASTED Conf. on Network Security, Nov. 2010.
`• Wu, X1., Reddy, A. L. Narasimha, “Managing storage space in a flash and disk hybrid storage
`system ”, IEEE MASCOTS Conf., Oct. 2009.
`• Podduturi, V., Kim, Y., Shakkottai, S., Reddy, A. L. Narasimha, “MultiTrack: A delay and
`cost aware P2P Overlay architecture”, ACM Sigmetrics, June 2009.
`
`RPX-1005, p.6
`
`

`

`• Kotla, K1., Reddy, A. L. N., “Making a delay-based protocol adaptive to heterogeneous
`environments”, Proc. of IwQOS, June 2008.
`• Kang, S1., Reddy, A. L. N., “User-centric data migration in networked storage systems”,
`Proc. of IPDPS, April 2008.
`• Bhandarkar, S1., Reddy, A. L. N., Zhang, Y., Loguinov, D.,“Emulation of AQM at end hosts”,
`Proc. ACM Sigcomm, Aug. 2007.
`• Bhandarkar, S1., Reddy, A. L. N., “Robustness to packet reordering in high-speed networks”,
`Proc. of Pfldnet, Feb. 2007.
`• Al-Najjar, C1., Reddy, A. L. N., “A service provider’s approach to improving performance of
`aggregate voice-over-IP traffic”, Proc. of IWQOS, June 2006.
`• Kim, S1., Reddy, A. L. N., “Netviewer: A Network traffic visualization and analysis tool”,
`Proc. of USENIX LISA Conference, Dec. 2005, 185-196.
`• Liu, Y1, and Reddy A. L. N., “Routing among a group of multi-homed stub networks”, Proc.
`of Globecom, Dec. 2005.
`• Bhandarkar, S1., Reddy, A. L. N., “LTCP: A layered approach to TCP for high-speed net-
`works”, PFLDNet, Feb. 2005.
`• Kim, S1., Reddy, A. L. N., “Modeling network traffic as images”, ICC, May 2005.
`• Kim, S1., Reddy, A. L. N., “A study of analyzing network traffic as images in real-time”,
`IEEE Infocom, March 2005.
`• Kim, S1., Reddy, A. L. N., “Real-time detection and containment of network attacks using
`QOS regulation”, Proc. of ICC, May 2005.
`• Kang, S1., Reddy, A. L. N., “Virtual Allocation: A scheme for flexible storage allocation”
`OASIS workshop at ASPLOS, Oct. 2004.
`• Liu, Y1, and Reddy A. L. N., “A fast rerouting scheme for OSPF/IS-IS networks”, Proc. of
`ICCCN, Oct. 2004.
`• Achanta, P.1, and Reddy A. L. N., “LRU-FQ: Design and Evaluation of a Partial State
`Router”, Proc. of ICC 2004, June 2004.
`• Zhao, Z1., Reddy, A. L. N., “Impact of bandwidth-delay product and non-responsive flows
`on quueue management schemes”, Proc.of ICC 2004, June 2004.
`• Bhandarkar, S1., Reddy, A. L. N., “TCP-DCR: Making TCP robust to non-congestion
`events”, Proc. of Networking 2004, May 2004.
`• Kim, S1., Reddy, A. L. N., and Vannucci, M., “Detecting traffic anomalies at source through
`aggregate analysis of packet header data”, Proc. of Networking 2004, May 2004.
`• Kim, S1.,Reddy, A. L. N., and Vannucci, M., “Detecting traffic anomalies using discrete
`wavelet transform”, Proc. of Int. Conf. on Information Networking, Feb. 2004.
`• Ma, X1., and Reddy, A. L. N., “SPIRAL: A noverl third party transfer scheme for network
`attached devices”, IEEE Mass Storage Symposium, April 2003.
`
`RPX-1005, p.7
`
`

`

`• Zhao, Z1., Ametha. J., Swaroop. D. and Reddy A. L. N., “A method for estimating non-
`responsive traffic at a router”, ACM Conf. on Sigmetrics, June 2002.
`• Garg, A1., and Reddy, A. L. N., “Mitigating Denial of service attacks through QOS regula-
`tion”, IwQoS workshop, May 2002.
`• Wijayaratne, R1. and Reddy, A. L. N., “System support for providing integrated services from
`networked multimedia storage servers”, ACM Conf. on Multimedia, October 2001, 270-279.
`• Smitha1 and Reddy, A. L. N., “LRU-RED: An active queue management scheme to contain
`high bandwidth flows at a congested router”, in IEEE Globecomm Conference, Nov. 2001.
`• Smitha1, Kim, I1., and Reddy, A. L. N., “Identifying long term high rate flows at a router”,
`in Proc. of High Performance Computing, Dec. 2001.
`• Yeom, I1., and Reddy, A. L. N., “Adaptive marking for aggregated flows”, in Proc. of IEEE
`Globecom, Nov. 2001.
`• Gopalakrishnan, S1. and Reddy, A. L. N., “SACRIO: An active buffer management scheme
`for Differentiated Service Networks”, Proc. of NOSSDAV, June 2001.
`• Ma, X1. and Reddy, A. L. N., “MVSS: MultiView Storage Systems”, Proc. of Int. Conf. on
`Distributed Computer Systems (ICDCS), Apr. 2001.
`• Khaleel, A1. and Reddy, A. L. N., “Evaluation of Request and data distribution polices in a
`clustered server”, Proc. of High Performance Computing, Dec. 1999.
`• Yeom, I1. and Reddy, A. L. N., “Realizing throughput guarantees in a differentiated services
`network”, Proc. of IEEE Int. Conf. on Multimedia Computing and Systems, June 1999.
`• Wijayaratne, R1., Reddy, A. L. N., “Integraed QOS management for disk I/O”, Proc. of
`IEEE Int. Conf. on Multimedia Computing and Systems, June 1999.
`• Yeom, I1. and Reddy, A. L. N., “Impact of marking strategy on aggregated flows in a
`differentiated-services network”, Proc. of IEEE International Workshop on QOS (IwQOS
`99), June 1999.
`• Tong, D1. and Reddy, A. L. N., “QOS Enhancement with Partial Sate”, Proc. of IEEE
`International Workshop on QOS (IwQOS 99), June 1999.
`• Gupta, S1. and Reddy, A. L. N., “IPRP: A Client-oriented IP Redirection mechanism”, Proc.
`of IEEE Infocom Conf., March 1999.
`• Wijayaratne, R1. and Reddy, A. L. N., “Techniques for improving the throughput of VBR
`streams”, Proc. of ACM/SPIE Multimedia Computing and Networking, Jan. 1999.
`• Ma, G1. and Reddy, A. L. N., “An evaluation of storage systems based on network-attached
`disks”, Proc. of ICPP Conf., Aug. 1998.
`• Reddy, A. L. N., “Effectiveness of caching policies for a web server”, Proc. of High Perfor-
`mance Computing, Dec. 1997.
`• Reddy, A.L.N., “Caching strategies for a multimedia server”, Proc. of IEEE Int. conf. on
`Multimedia Computing and Systems, June 1997.
`
`RPX-1005, p.8
`
`

`

`• Reddy, A. L. N., “Improving Latency in an Interactive Video server”, Proc. of SPIE conf. on
`Multimedia Computing and Networking, Feb. 1997.
`• Reddy, A.L.N., “Movie and communication scheduling on a multiprocessor video server sys-
`tem”, Proc. of IEEE Int. Conf. on Multimedia Comput. and Systems, May. 1995.
`• Reddy, A.L.N., Wyllie, J., “Disk Scheduling in a Multimedia I/O System”, Proc. of 1st ACM
`Conf. on Multimedia, Aug. 1993. Included as a chapter in “A guided tour of multimedia
`systems and applications”, IEEE Press, 1995. Translated into Japanese by Nikkei Electronics,
`a Japanese technical magazine. To be included as ”one of the most influential papers” in ACM
`Transactions on Multimedia, Applications and Communications.
`• Chandy, J., and Reddy, A.L.N., “ Failure evaluation of disk array organizations”, Proc. of
`Int. Conf. on Distributed Computing Systems, May 1993.
`• Reddy, A.L.N. and Freitas, R., “Fault-tolerance of adaptive routing algorithms in multicom-
`puters”, Proc. of 4th IEEE Symp. on Parallel and Distributed Processing, Dec. 1992.
`• Reddy, A.L.N., “A Study of IO System Organizations”, Proc. of ACM Int. Symp. on
`Computer Architecture, May 1992.
`• Reddy, A.L.N., “Reads and Writes: When IOs aren’t the same”, Proc. of Hawaii Int. Symp.
`on Systems and Sciences, Jan. 1992.
`• Reddy, A.L.N., Banerjee, P. and Chen, D.K., “Compiler Support for Parallel I/O Operations”,
`Proc. of Int. Conf. on Parallel Processing, Aug. 1991.
`• Reddy, A. L. N. and Banerjee, P., “Gracefully Degradable Disk Arrays”, Proc. of Int. Symp.
`on Fault Tolerant Computer Systems, June 1991.
`• Reddy, A. L. N. and Banerjee, P., “A Study of IO Behavior of Scientific Applications on A
`Multiprocessor”, Proc. of ACM Int. Symp. on Computer Architecture, June 1990
`• Reddy, A. L. N. and Banerjee, P., “Performance evaluation of multiple-disk IO systems”,
`Proc. of Int. Conf. on Parallel Processing, Aug. 1989.
`• Reddy, A. L. N. and Banerjee, P., “IO issues in hypercubes”, Proc. of ACM Int. Conf. on
`Supercomputing, June 1989.
`• Reddy, A. L. N., Banerjee, P. and Abrham, S.G., “IO embedding in Hypercubes”, Proc. of
`Int. Conf. on Parallel Processing, August 1988.
`• Reddy, A. L. N. and Banerjee, P., “A Fault-Secure Dictionary Machine”, Proc. of 3rd Inter-
`national Conference on Data Engineering, Feb. 1987.
`
`Other Publications
`• Singh, A.1, and Reddy, A. L. Narasimha, “Multi path PERT”, Invited Paper at Int. Conf.
`on Computer Communications and Networks, July 2013.
`• Amaleswaram, A.1, Reddy, A. L. N., Yadav, S.1, Gu. G., Yang, C., “CATS: Characterizing
`Automation of Twitter Spammers”, Invited Paper at Int. COMSNETS conf., Jan. 2013.
`
`RPX-1005, p.9
`
`

`

`• Wu, X.1, and Reddy, A. L. N., “Data organization in a hybrid storage system”, Invited
`Paper at Int. Conf. on Computing, Networking and Communications, ICNC’12, Feb. 2012.
`• Yin, Z.1, Hasari, C., Al-Nuweiri, H., and Reddy, A. L.N., “’Improving the Performance of
`Delay Based Protocol in Delivering Real Time Media via Early Retransmission”, IEEE ICT
`Conf., Apr. 2011.
`• Yin, Z.1, Al-Nuweiri, H., and Reddy, A. L.N., “Performance of Early retransmission scheme
`in streaming media”, IEEE ICT Conf., Apr. 2010.
`• Kim, S1., and Reddy, A. L. N., “An evaluation of the effectiveness of measurement-based
`anomaly detection techniques”, ADSN workshop, held in conjunction with ICDCS, June
`2006.
`• Vellanki, S1., and Reddy, A. L. N., “Improving service availability during link failure transients
`through alternate routing”, Tech. Report, Texas A & M University, Feb. 2003.
`• Ma, X1., and Reddy, A. L. N., “Implementation and Evaluation of an active storage system
`prototype”, Workshop on novel uses of System Area Networks, Feb. 2002.
`• Reddy, A.L.N., “ An evaluation of multiprocessor video server system”, IBM Confidential
`report, June 1994.
`• Menon, J., Reddy, A.L.N., Treiber, K. and Tzou, S.Y., “Daisy: A Novel Heirachical Storage
`Management System, Functional Specification”, IBM Confidential Report, 77 pages, Jan 1994.
`
`Recent Presentations:
`• Invited talk at Georgia Tech., May 2013.
`• Keynote talk at Int. Conf. on Information Technology: New Generations, Las Vegas, April
`2013.
`• Invited talk at COMSNETS Conf., Bangalore, India, Jan. 2013.
`• Invited talk at Int. Conf. on Networking and Communications, Maui, Feb. 2012.
`• Invited talk at NVRAMOS 2011, Jeju island, South Korea, Nov. 2011.
`• Invited talks at Korea University, Ajou University, Samsung and ADD, Korea, Nov. 2011.
`• Keynote talk at IEEE Int. Symp. on Computers and Communications, Italy, June 2010.
`• Catedra Series talk at University of Carlos III, Dec. 2009, Madrid, Spain.
`• Invited talk at Thomson Research, Paris, France, October 2009.
`• Invited talk at Telefonica Research, Barcelona, Spain, September 2009.
`• IBM Austin Research Lab Distinguished Seminar series, May 1 2008.
`• Invited talk at University of Illinois, November 2006.
`• Invited talk at Cisco, January 2005.
`
`RPX-1005, p.10
`
`

`

`• Invited talk at University of Birmigham, UK, June 2004.
`• Invited talk at Cisco Systems, San Jose, June 2002.
`• Invited talk at Juniper Networks, Mountain View, June 2002.
`• Invited talk at Univ. of California at Riverside, June 2002.
`• Invited talk at Nortel Networks, Santa Clara, June 2000.
`• Invited talk at Juniper Networks, Mountain View, June 2000.
`• Talk at Internet Engineering Task Force, Washington D.C., Oct. 1999.
`• Invited talk at EMC Corp., Boston, Aug. 1999.
`• Tutorial on “Scheduling for Multimedia Applications”, presented at IEEE Int. Conf. on
`Multimedia Computing and Systems, June 1999.
`• Tutorial on High-Performance I/O at IEEE/ACM Int. Conf on Computer Architecture,Atlanta,
`May 1999.
`• Invited talk at AT & T Research Center, Florham Park, March 1999.
`• Invited talk at Bell Labs Research Center, Murray Hill, March 1999.
`• Invited talk at EMC Corp., Boston, Nov. 1997.
`
`Funding:
`• “Exploiting social communication channels against cyber criminals”, National Science Foun-
`dation, 2012-2015.
`• “Client interfaces to object storage systems”, Argonne National Lab, 2012-2015.
`• “Detecting malicious activities by analyzing social communication contexts”, Qatar National
`Research Foundation, 2012-2015.
`• “Network traffic analysis for botnet detection”, Narus Inc., Research gift, 2009-2010.
`• “Design and Analysis of new generation of protocols for triple-play networks”, QNRF, Jan.
`1. 2008 - Dec. 31 2010, Co-PI.
`• “Dynamic allocation and data distribution in networked storage systems”, National Science
`Foundation, Oct. 2007 - Sept. 2010, sole PI.
`• “Active Data Systems”, National Science Foundation, Sept. 2006 -Aug. 2009, sole PI.
`• NSF REU grant, co-PI, 2004-2007.
`• Network Elements based on partial state, Intel Corp., gift, Feb. 2003.
`• Texas A & M University, “High Availability Infrastructure Laboratory”, TITF Award, Sept.
`2002 - Dec. 2003, PI with R. Bettati, M. Vannucci and D. Swaroop.
`
`RPX-1005, p.11
`
`

`

`• “Secure Networked Storage Systems”, National Science Foundation, Research Instrumenta-
`tion grant, Sept. 2002- Sept. 2005.
`• Texas Advanced Technology Program, “Network Architectures based on partial state”, Jan.
`2001 - Dec. 2002.
`• “Fellowships for Computer Engineering”, Department of Education, Aug. 2001- Aug. 2004,
`PI with R. Mercer and K. Watson.
`• “QOS Enhancement with Partial state”, National Science Foundation, June 2001-June 2004,
`sole PI.
`• “Multiview Storage Systems”, National Science Foundation, May 2001 - May 2004, sole PI.
`• Equipment Donation, 3Ware Inc., Nov. 2000.
`• “Scalable request-specific file service”, National Science Foundation, Aug. 1999 - Aug. 2002,
`sole PI.
`• Research gift, EMC Corp., 1998.
`• “Scalable Multimedia Storage Server”, Texas Higher Education Board, January 1996 - Dec.
`1997, sole PI.
`• “Scalable Storage Server for Multimedia and Scientific Applications”, National Science Foun-
`dation, 1996-2000, sole PI.
`• “Development of Novel Systems Software for Multimedia and High-performance computing”,
`National Science Foundation, 1997-2000, PI along with R. Mercer, P. Cantrell, G. Choi and
`M. Lu.
`• Equipment grant, Tandem Corporation, March 1997.
`• Software donation, Microsoft Corporation, April 1997.
`
`Teaching:
`
`Redesigned the course ECEN 449 “Microprocessor Systems Design”, Fall 2007.
`
`Developed a new course ELEN 627 “Multimedia Systems and Networks”.
`
`Developed a freshman undergraduate course ENGR111 “Introduction to Electrical and Computer
`Engineering”.
`
`Developing a new graduate course on “Network systems security”. Taught in Spring 2004, 2006.
`
`Courses Taught: Undergradute Introduction to Electrical and Computer Engineering, Undergradu-
`ate Computer Architecture, Graduate Network Systems security, Graduate Computer Architecture,
`Graduate Computer Networks, Graduate Multimedia Storage and Delivery, Graduate Parallel Com-
`puter Systems, Graduate I/O and Memory Systems.
`
`Student Advising:
`
`• Allen Webb, Ph.D. candidate, Jan. 2013-present, network security.
`
`RPX-1005, p.12
`
`

`

`• Jagadeesh Dyaberi, Ph.D., Aug. 2011, “Networking and Storage support for on-demand video
`delivery”, Purdue University, External thesis committee member.
`• Viacheslav Fedorov, Ph.D. candidate, 2010 - Present, Storage Architecture.
`• Sangwhan Moon, Ph.D. candidate, 2010 - Present, Storage reliability.
`• Sheng Qui, Ph.D. candidate, 2009 - Present, Storage Systems.
`• Yong Oh Lee, Ph.D., May 2012, “Improving efficiency and effectiveness of multipath routing
`in computer networks”, later at Samsung.
`• Sandeep Yadav, Ph.D., 2007 - 2012, “Scalable techniques for anomaly detection”, Dec. 2012,
`later at Dumballa.
`• Xiaojin Wu, Ph.D., Flash and Disk Hybrid storage systems, Aug. 2011, later at Marvell
`Semiconductor.
`• John Garrison, Ph.D. , “Umbrella File System: Managing heterogeneous storage devices File
`systems”, Aug. 2009, later at DOD Labs, Tuscaloosa, Alabama.
`• Sukwoo Kang, Ph.D., “Flexible space allocation and management in networked storage sys-
`tems”, May 2007, later at IBM Almaden Research Center.
`• Sumitha Bhandarkar, Ph.D., “Congestion control algorithms for TCP in emerging networks”,
`Aug. 2006, later at Motorola.
`• Yong Liu, Ph.D., “Dynamic Routing protocols in multihomed networks”, Dec. 2006, later at
`EMC Corp.
`• Seong Soo Kim, Ph.D., “Real-time analysis of aggregate network traffic”, May 2005, later at
`Samsung, Seoul, Korea.
`• Zhili Zhao, Ph.D., May 2004, “Estimation and control of nonresponsive traffic”, later at Intel.
`• Xiaonan Ma, Ph.D., Aug. 2003, “Augmenting functionality at storage systems”, later at IBM
`Almaden Research Center, San Jose.
`• Ravi Wijayaratne, Ph.D., Dec. 2000, “PRISM: A file server achitecture for providing inte-
`grated services”, later at Quantum, San Jose.
`• Ikjun Yeom, Ph.D. student, Dec. 2000, “Bandwidth assurance in differentiated services net-
`works”, later a faculty member at KAIST, South Korea.
`• Bolun Huang, M.S. candidate, network security.
`• Shyam Sambasivan, M.S. candidate, Storage Systems.
`• Ankit Singh, M.S., “Multipath Probabilistic Early Response TCP”, Aug. 2012, later at
`Amazon.
`• Cindy Cao, M.S., “SCMFS Performance Enhancement and Implementation on Mobile Plat-
`form”, Aug. 2012, later at Microsoft.
`• Amit Anand, M.S., “Proactive spammer detection on Twitter”, Aug. 2012, later at Amazon.
`
`RPX-1005, p.13
`
`

`

`• Bin Qian, M.S.. Aug. 2011, “Evaluation of Probabilistic Early Response TCP (PERT) for
`video streaming and extension with ACK coalescing”, later at Amazon Data Services.
`• Ashwath Reddy, M.S., Aug. 2010, Detecting networks employing algorithmically generated
`names, later at Microsoft.
`• Prajjwal Devakota, M.S. Aug. 2010, Performance of Quantized Congestion Notification in
`TCP Incast in Data Centers, later at Bloomberg.
`• Chaitanya Tadi, M.S., May 2009, IP Prefix Hijack Prevention Service, later at Intel.
`• Marcus Dunn, M.S., May 2009, A new I/O scheduler for Solid State Devices, later at Cisco.
`• Kiran Kotla, M.S., “Adapting the delay-based protocol PERT to heterogeneous environ-
`ments”, Aug. 2008, later at Cisco.
`• Camelia Al-Najjar, M.S., August 2005, thesis on “An approach for improving performance of
`aggregate voice over IP traffic”, pursuing Ph.D. at Case Western University.
`• Saurabh Jain, M.S., May 2005, thesis on “LTCP-RC: RTT compensation technique to scale
`highspeed protocols to high RTT links”, later at Cisco.
`• Sridhar Vellanki, M.S., Feb. 2003, thesis on “Improving service availability through alternate
`routing”,

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