Curriculum Vitae

Richard Y. Han
  Professor of Computer Science


University of Colorado at Boulder Department of Computer Science
Campus Box 430
Boulder, CO 80309-0430
rhan@cs.colorado.edu
http://www.cs.colorado.edu/~rhan
Work: (303) 492-0914

Education:
 
 
Ph.D.,  Electrical Engineering
University of California at Berkeley
May 1997
M.S.,  Electrical Engineering, 
University of California at Berkeley
  • Thesis: "An Edge-Based Block Matching Technique for Video Motion Estimation"
  • Advisor: Professor Avideh Zakhor. 
May 1991
B.S. with Distinction , Electrical Engineering,
Stanford University
June 1989

Experience:
 
Professor
July 2018-present
Associate Professor Sept 2007-June 2018
Assistant Professor 
Aug 2001-Aug 2007
Department of Computer Science, University of Colorado
Boulder, Colorado

Research Staff Member 
June 1997-July 2001
IBM Thomas J. Watson Research Laboratory
Hawthorne, New York

  • Project leader for Universal Tuner Mobile Video project. - pervasive access to video from any wireless PDA
    • Lead designer of architecture: streaming of video from a server through a video proxy to a PDA client.
      • Video proxy switches channels, injects metadata, and performs streamed transcoding.
      • Application-level protocol to send/receive metadata out-of-band via control channel.
    • Directed the coding efforts of 3 people: 1 summer intern and 2 part-time programmers
    • Contributed socket networking and video code to both the client and proxy
    • Organized group meetings, presented and demonstrated the project within IBM and externally
  • Lead designer for WebSplitter project on multi-device collaborative Web browsing
    • Created WebSplitter's XML architecture enabling the generation of partial views through filtering of XML documents based on user access privileges and device capabilities:
      • Partial views for collaborative multi-user Web browsing scenarios
      • Partial views for pervasive multi-device Web browsing scenarios - Palm acts as remote control directing the distribution of XML-tagged multimedia to nearby devices.
    • WebSplitter provides a demonstration vehicle for IBM Research's Bluetooth efforts.
    • Published @ ACM CSCW 2000 - premier conference for collaborative/conferencing groupware
  • Designer and developer of transcoding technology that led to an IBM product: WebSphere Transcoding Publisher. 
    • My Ph.D. thesis on wireless Web access from PDA's led to an IBM Research transcoding prototype, to which I later also contributed code and further ideas. 
    • Our transcoding prototype helped convince IBM to develop a product: WebSphere Transcoding Publisher, an award-winning revenue-generating  product and key component of IBM's pervasive computing portfolio.
    • Continue to serve as an advisor for next-generation IBM WTP product planning.

 
Graduate Student Researcher 
Jan 1993-May 1997
InfoPad Wireless Multimedia Terminal Project 
University of California at Berkeley

  • Group Leader for the Medley Quality-of-Service Networking Group.
    • Guided integration of the Medley team's substream-based networking into InfoNet architecture
    • Presented group goals, ideas, and progress at meetings of the InfoPad group leaders and Board, and at biannual Retreats.
    • Mentored 2 undergraduate research projects exploring robust graphics coding.
  • Developer for the "split" X windows graphics server.
    • Enhanced the C code of the X11 R6 monochrome graphics server to send text/graphics data over a wireless link to a remote frame buffer on the InfoPad
    • Demonstrated and maintained the InfoPad graphics server code at biannual Retreats
    • Developed progressively reliable algorithms transmitting monochrome text/graphics for initial interactivity yet eventually lossless image quality in a wireless environment
  • Mentor for undergraduate research projects.
    • Supervised two undergraduate research projects investigating robust wireless graphics coding and error propagation properties of Group-III/IV FAX-based lossless coding algorithms
    • Mentored an undergraduate in the SUPERB research program for minority undergraduate students, summer 1996.  Guided preliminary implementation of Java-defined downloadable transport protocols.
    • Tutor for an undergraduate student taking EECS 121 "Noise Analysis of Communication Systems", Spring 1995.
Teaching Assistant
 Jan-May 1994
University of California at Berkeley
  • EECS 121, "Noise Analysis For Communications Systems", taught by Professor Eugene Wong.  Prepared lectures for review sections, held office hours, and served as a substitute lecturer.
Graduate Student Researcher 
 June 1991-Jan 1993
Pacific Bell Frame Relay Video Project 
University of California at Berkeley

  • Developed TCP/IP and UDP/IP socket-based video applications transmitting compressed motion-JPEG video over Frame Relay and narrowband ISDN networks.


Publications:         Google Scholar Page     DBLP Page

Most recent
  • VP Nguyen, Vimal Kakaraparthi, Nam Bui, Nikshep Umamahesh, Nhat Pham, Hoang Truong, Yeswanth Guddeti, Dinesh Bharadia, Eric Frew, Richard Han, Daniel Massey and Tam Vu, "DroneScale: Drone Load Estimation Via Remote Passive RF Sensing", ACM SenSys Conference 2020, pp. 326-339.
  • Blake Caldwell, Youngbin Im, Sepideh Goodarzy, Sangtae Ha, Richard Han, Eric Keller and Eric Rozner, "FluidMem: Full Flexible and Fast Memory Disaggregation for the Cloud", 40th IEEE International Conference on Distributed Computing Systems (ICDCS) 2020 (to appear).
  • Rahat Ibn Rafiq, Homa Hosseinmardi, Richard Han, Qin Lv and Shivakant Mishra, "Identifying Differentiating Factors for Cyberbullying in Vine and Instagram", Social Network and Media Analysis and Mining (SNMAM) Track of SIMBig 2020 Conference (to appear).
  • Sepideh Goodarzy, Maziyar Nazari, Richard Han, Eric Keller, and Eric Rozner, "Resource Management in Cloud Computing Using Machine Learning: A Survey", 19th IEEE International conference on machine learning and applications (ICMLA), IEEE, 2020 (to appear).
  • Rahat Rafiq, Richard Han, Qin Lv, Shivakant Mishra, "BullyAlert- A Mobile Application for Adaptive Cyberbullying Detection", 11th EAI International Conference on Mobile Computing, Applications and Services (MOBICASE) 2020 (to appear).
  • Srihaasa Pidikiti, Jason Zhang, Richard Han, Tamara Lehman, Qin Lv, Shivakant Mishra, "Understanding How Readers Determine the Legitimacy of Online News Articles in the Era of Fake News",  International Symposium on
    Foundations of Open Source Intelligence and Security Informatics (FOSINT) 2020 (to appear).

2019

  • Phuc Nguyen, Taeho Kim, Jinpeng Miao, Daniel Hesselius, Erin Kenneally*, Daniel Massey, Eric Frew, Richard Han and Tam Vu, "Towards RF-based Localization of a Drone and Its Controller", 5th ACM Workshop on Micro Aerial Vehicle Networks, Systems and Applications (DroNet) 2019,  pp. 21-26, DOI: 10.1145/3325421.3329766.
  • Jason Zhang, Mike Gartrell, Richard Han, Qin Lv, Shivakant Mishra, "GEVR: An Event Venue Recommendation System for Groups of Mobile Users",  Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT)}, volume 3, number 1, article 34 (March 2019), pp. 1-25, DOI: 10.1145/3314421, to be presented at UbiComp 2019.
  • Greg  Cusack, Maziyar  Nazari, Sepideh  Goodarzy, Prerit  Oberai, Eric Rozner, Eric Keller, Richard  Han, "Efficient Microservices with Elastic Containers",  CoNEXT '19: Proceedings of the 15th International Conference on emerging Networking EXperiments and Technologies, December 2019, Pages 65-67, https://doi.org/10.1145/3360468.3368180.

2018

2017

2016

2015

2014

2013
2012

2011

2010

2009

2008
2007
2006
Systems
Security
2005
Systems
Security
  • S. Bhatti, J. Carlson, H. Dai, J. Deng, J. Rose, A. Sheth, B. Shucker, C. Gruenwald, A. Torgerson, R. Han, "MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms, ACM/Kluwer Mobile Networks & Applications (MONET), Special Issue on Wireless Sensor Networks, vol. 10, no. 4, August 2005, guest co-editors P. Ramanathan, R. Govindan and K. Sivalingam, pp. 563-579.

  • B. Shucker, J. Rose, A. Sheth, J. Carlson, S. Bhatti, H. Dai, J. Deng, and R. Han, Book chapter 6 on  "Embedded Operating Systems for Wireless Microsensor Nodes", in Handbook of Sensor Networks: Algorithms and Architectures, Wiley, 2005, editor Ivan Stojmenovic, pp. 173-197.

  • A. Sheth, R. Han, "SHUSH: Reactive Transmit Power Control For Wireless MAC Protocols", First IEEE International Conference on the Wireless Internet (WICON) 2005, pp.  18-25.


2004
Systems Security

2003

Systems
Security

More Publications (pre-2003)

Published Posters & Unpublished Workshops/Posters

Lei Tian, Junho Ahn, Hanqiang Cheng, Xinyu Xing, Yuli Liang, Shivakant Mishra, David Chu, Xue Liu, Richard Han, and Qin Lv. 2012. Demo: MVChat: flasher detection for mobile video chat. In Proceedings of the 10th international conference on Mobile systems, applications, and services (MobiSys '12). ACM, New York, NY, USA, 457-458. DOI=10.1145/2307636.2307682 http://doi.acm.org/10.1145/2307636.2307682

Aaron Beach, Mike Gartrell, and Richard Han, "Context-Aware Mobile Social Networks", Poster/demo at ACM MobiSys 2008.

 L. Laffea, R. Monson, R. Manning, R. Han, A. Glasser, S. Oncley, J. Sun, S. Burns, S. Semmer, J. Militzer, "Comprehensive Monitoring of CO2 Sequestration in Subalpine Forest Ecosystems and its Relation to Global Warming", ACM SenSys 2006, pp. 423-424.

P. Sambhoos, A. Hasan, R. Han, T. Lookabaugh, and J. Mulligan, "WeebleVideo - Wide Angle Field-of-View Video Sensor Networks", the Workshop on Distributed Smart Cameras (DSC 2006), held in conjunction with ACM SenSys 2006.

A. Sheth, C. Hartung and R. Han, "A Decentralized Fault Diagnosis System for Wireless Sensor Networks", 2nd IEEE International Conference on Mobile Ad-Hoc and Sensor Systems (MASS) 2005, pp. 192-194.

H. Dai, R. Han, "Unifying Micro Sensor Networks with the Internet via Overlay Networking", IEEE Emnets-I, October 2004, Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks (LCN’04), pp. 571-572.

Jing Deng, Richard Han,Shivakant Mishra, "Defending Against Traffic Analysis Attacks in Wireless Sensor Networks", in 13th USENIX Security Symposium, (Poster), San Diego, CA, August, 2004.

H. Abrach, S. Bhatti, J. Carlson, H. Dai, J. Rose, A. Sheth, B. Shucker, J. Deng, R. Han, "Poster Abstract: MANTIS - System Support for MultimodAl NeTworks of In-situ Sensors", 1st ACM Conference on Embedded Networks Sensor Systems (SenSys), 2003, pp. 336-337.

J. Deng, R. Han, and S. Mishra, "INSENS: Intrusion-Tolerant Routing in Wireless Sensor Networks", (Paper here) (Poster here), The 23rd International Conference on Distributed Computing Systems (ICDCS) 2003.

K. Kaowthumrong, J. Lebsack, R. Han, "Automated Selection of the Active Device In Interactive Multi-device Smart Spaces,"  Spontaneity Workshop at Ubicomp 2002

A. Sheth, R. Han, "A Mobility-Aware Adaptive Power Control Algorithm For Wireless LANs, a Short Paper", IEEE CAS Low Power Workshop, August 2002.

N. Desai, K. Kaowthumrong, J. Lebsack, N. Shah, R. Han, "Automated Selection of Remote Control User Interfaces in Pervasive Smart Spaces," HCIC Winter Workshop 2002.   [pdf (395 KB)]

Technical Reports

Ehab Ababneh, Zaid Al-Ali, Sangtae Ha, Richard Han, Eric Keller, "Elasticizing Linux via Joint Disaggregation of Memory and Computation", Cite as: arXiv:1806.00885, June 2018.

Blake Caldwell, Youngbin Im, Sangtae Ha, Richard Han, Eric Keller, "FluidMem: Memory as a Service for the Datacenter", Cite as: arXiv:1707.07780 [cs.OS], July 2017.

Rahat Ibn Rafiq, Homa Hosseinmardi, Richard Han, Qin Lv, Shivakant Mishra, "Investigating Factors Influencing the Latency of Cyberbullying Detection", arXiv:1611.05419, (November 2016).

Homa Hosseinmardi, Sabrina Arredondo Mattso, Rahat Ibn Rafiq, Richard Han, Shivakant Mishra, Qin Lv, "Prediction of Cyberbullying Incidents on the Instagram Social Network", arXiv:1508.06257v1 (August 2015).

Homa Hosseinmardi, Sabrina Arredondo Mattson, Rahat Rafiq, Richard Han, Qin Lv, Shivakant Mishra, "Detection of Cyberbullying Incidents on the Instagram Social Network", ARXIV technical report arXiv:1503.03909 [cs.SI], March 2015.  ARXIV download here.

Mike Gartrell, Khaled Alanezi, Lei Tian, "SocialDining: Design and Analysis of a Group Recommendation Application in a Mobile Context",  Computer Science Technical Report 1034, University of Colorado Boulder, December 2014.

Homa Hosseinmardi, Rahat Ibn Rafiq, Shaosong Li, Zhili Yang, Richard Han, Shivakant Mishra, Qin Lv, "A Comparison of Common Users across Instagram and Ask.fm to Better Understand Cyberbullying", ARXIV report arXiv:1408.4882, August 2014.

Homa Hosseinmardi, Amir Ghasemianlangroodi, Richard Han, Qin Lv, Shivakant Mishra, "Towards Understanding Cyberbullying Behavior in a Semi-Anonymous Social Network", ARXIV report arXiv:1404.3839v2, August 2014.

Alireza Mahdian, Richard Han, Eric Keller, Shivakant Mishra, "Results from a Practical Deployment of the MyZone Decentralized P2P Social Network", ARXIV report arXiv:1305.0606, May 2013.

Ben Leduc-Mills, Halley Profita, Shashank Bharadwaj, Patrick Cromer, Richard Han, "ioCane: A Smart-Phone and Sensor-Augmented Mobility Aid for the Blind", Technical Report, Department of Computer Science, University of Colorado at Boulder, 2013. http://hdl.handle.net/10971/1620

Rodney Beede, Donald Warbritton, Richard Han, "MyShield: Protecting Mobile Device Data via Security Circles", Technical Report CU-CS-1091-12, Department of Computer Science, University of Colorado Boulder, January 2012.

Alireza Mahdian, John Black, Richard Han and Shivakant Mishra., "MyZone: A Next-Generation Online Social Network", Technical Report CU-CS-1089-11, Department of Computer Science, University of Colorado at Boulder, October 2011.

Michael Gartrell, Richard Han, Qin (Christine) Lv and Shivakant Mishra, "SocialNews:
Enhancing Online News Recommendations by Leveraging Social Network Information",
Technical Report CU-CS-1084-11, Department of Computer Science, University of Colorado at Boulder, August 2011.

Xinyu Xing, Yu-Li Liang, Hanqiang Cheng, Jianxun Dang, Sui Huang, Richard Han, Xue Liu, Qin (Christine) Lv and Shivakant Mishra, "SafeVchat: Detecting Obscene Content and
Misbehaving Users in Online Video Chat Services", Technical Report CU-CS-1077-11,
Department of Computer Science, University of Colorado at Boulder, January 2011.

Mike Gartrell, Aaron Beach, Jai Ramanarayanan Krishnan Iyer, Xinyu Xing, Richard Han, Qin Lv, Shivakant Mishra, Karim Seada, "Integrating Wikipedia and Facebook Context into Collaborative E-Brainstorming", Technical Report CU-CS-1073-10, Department of Computer Science, University of Colorado at Boulder, September 2010.

Xinyu Xing, Jianxun Dang, Richard Han, Xue Liu, Shivakant Mishra, "Intrusions into Privacy in Video Chat Environments: Attacks and Countermeasures", Technical Report CU-CS-1068-10, Department of Computer Science, University of Colorado at Boulder, July 2010.

Aaron Beach, Mike Gartrell, Richard Han, Shivakant Mishra, "Rethinking Anonymity for Social Networks", Technical Report CU-CS-1065-10, Department of Computer Science, University of Colorado at Boulder, June 2010.

Aaron Beach, Mike Gartrell, Richard Han, Shivakant Mishra, "CawbWeb: Towards a Standardized Programming Framework to Enable a Context-Aware Web", Technical Report, CU-CS-1063-10, Department of Computer Science, University of Colorado at Boulder, March 2010.

Aaron Beach, Mike Gartrell, Xinyu Xing, Richard Han, Qin Lv, Shivakant Mishra, Karim Seada, "SocialFusion: Context-Aware Inference and Recommendation By Fusing Mobile, Sensor, and Social Data", Technical Report CU-CS-1059-09, Department of Computer Science, University of Colorado at Boulder, December 2009.

Aaron Beach, Mike Gartrell, Baishakhi Ray, and Richard Han, "Secure SocialAware: A Security Framework for Mobile Social Networking Applications", Technical Report CU-CS-1054-09, Department of Computer Science, University of Colorado at Boulder, June 2009.

A. Beach, M. Gartrell, S. Panichsakul, L. Chen, C-K Ching, and R. Han, "X-Layer: An Experimental Implementation of a Cross-Layer Network Protocol Stack for Wireless Sensor Networks", Department of Computer Science, University of Colorado at Boulder, Technical Report CU-CS-1051-08, December 2008.

V. Krunic, R. Han, "Towards Physically Rendered Environments", Technical Report CU-CS-1033-07, Department of Computer Science, University of Colorado, September 2007.

A. Hasan, B. Pisano, S. Panichsakul, P. Gray, J. Huang, R. Han, D. Lawrence, K. Mohseni, "SensorFlock: A Mobile System of Networked Micro-Air Vehicles", Technical Report CU-CS-1018-06, Department of Computer Science, University of Colorado, December 2006.

V. Krunic, E. Trumpler, R. Han, "NodeMD: Diagnosing Node-Level Faults in Remote Wireless Systems", Technical Report CU-CS-1017-06, Department of Computer Science, University of Colorado at Boulder, December 2006.

J. Huang, L. Jiang, A. Kamthe, J. Ledbetter, S. Mishra, A. Cerpa and R. Han, "SenSearch: GPS and Witness Assisted Tracking for Delay Tolerant Sensor Networks", Technical Report TR-2006-001, School of Engineering, University of California, Merced, December 2006.

M. Buettner, G. Yee, E. Anderson, and R. Han, "X-MAC: A Short Preamble MAC Protocol for Duty-Cycled Wireless Sensor Networks", Technical Report CU-CS-1008-06, Department of Computer Science, University of Colorado, May 2006.

J. Deng, R. Han, S. Mishra, "Secure Code Distribution in Dynamically Programmable Wireless Sensor Networks", Technical Report CU-CS-1000-05, Department of Computer Science, University of Colorado, December 2005.

C. Hartung, C. Seielstad, S. Holbrook and R. Han, "FireWxNet: A Multi-Tiered Portable Wireless System for Monitoring Weather Conditions in Wildland Fire Environments", Technical Report CU-CS-999-05, Department of Computer Science, University of Colorado, December 2005.

C. Hartung, J. Balasalle, R. Han, "Node Compromise in Sensor Networks: The Need for Secure Systems", Technical Report CU-CS-990-05, Department of Computer Science, University of Colorado, January 2005.

J. Deng, R. Han, S. Mishra, "Countermeasures Against Traffic Analysis Attacks in Wireless Sensor Networks", Technical Report CU-CS-987-04, Computer Science Department, University of Colorado at Boulder, December 2004.

A. Sheth, R. Han, "SHUSH: A MAC Protocol For Transmit Power Controlled Wireless Networks", Technical Report CU-CS-986-04, Department of Computer Science, University of Colorado, December 2004.

H. Abrach, J. Carlson, H. Dai, J. Rose, A. Sheth, B. Shucker, R. Han, "MANTIS: System Support For MultimodAl NeTworks of In-situ Sensors", Technical Report CU-CS-950-03, Department of Computer Science, University of Colorado, April 2003.

J. Deng, R. Han, S. Mishra, "Enhancing Base Station Security in Wireless Sensor Networks", Technical Report CU-CS-951-03, Department of Computer Science, University of Colorado, April 2003.

J. Deng, R. Han, S. Mishra, "INSENS: INtrusion-tolerant routing in wireless SEnsor NetworkS,"  Technical Report CU-CS-939-02, Department of Computer Science, University of Colorado, November 2002.

A. Sheth, B. Shucker, R. Han, "VLM2: A Very Lightweight Mobile Multicast System for Wireless Sensor Networks", Technical Report CU-CS-938-02, Department of Computer Science, University of Colorado, October 2002.

A. Sheth, R. Han, "An Implementation of Transmit Power Control in 802.11b Networks", Technical Report CU-CS-934-02, Department of Computer Science, University of Colorado, August 2002.

Students:

  • PhD student advisees
    • Current: Zaid Al-Ali, Sepideh Goodarzy, Will Mortl, Vimal Kakaraparthi
    • Primary advisor for graduated PhD dissertation students:
      • Blake Caldwell, May 2019, "Open Source Full Memory Disaggregation"
      • Ehab Ababneh, August 2017, "Automatic Scaling of Cloud Applications via Transparently Elasticizing Virtual Memory"
      • Homa Hosseinmardi, May 2016, "Multimodal Labeling and Characterization of Social Network Data for Detection and Prediction of
        Cyberbullying"
      • Charles Mike Gartrell, August 2014, "Enhancing Recommender Systems Using Social Indicators"
      • Junho Ahn, December 2013, "Personalized Identification of Unusual User Events in Mobile Cloud Systems via a Hybrid Fusion Design"
      • Aaron Beach, May 2011, "Anonymity in Socio-Digital Systems"
      • Veljko Krunic, December 2010, "Scalable Software Control of Million-element Cyber-Physical Systems Using a Graphics Processing Unit"
      • Anmol Sheth, August 2007, "Improving the Performance of Wireless Systems Through Distributed Fault Diagnosis"
      • Jing Deng, May 2006, "Securing Wireless Sensor Networks Through Intrusion Tolerant Design" (co-advised by Prof. Shivakant Mishra)
    • Co-advised PhD students:
      • Alireza Mahdian
      • Jyh Huang, December 2008, Occasionally Connected Wireless Sensor Networks for Search and Rescue and Wildlife Monitoring.
  • MS student advisees
    • Primary advisor for graduated M.S. Thesis students:
      • Amit Gupta, May 2013, "Motivating Elastic Operating Systems in the Cloud"
      • Rodney Beede, May 2012, "A Framework for Benevolent Computer Worms"
      • Baishakhi Ray, July 2009: "SecureWear: Securing Wearable Mobile Social Networks"
      • Mike Gartrell, December 2008, "SocialAware: Context-Aware Multimedia Presentation via Mobile Social Networks."
      • Sergei Razgulin, December 2008, "PUFFS: A Probabilistically Utilized Flash File System for Sensor Motes and Other Embedded Systems"
      • Carl Hartung, May 2006, "Design and Implementation of a Wireless Sensor Network for Weather Monitoring in Wildland Fire Environments".
      • Lane Phillips, August 2005, "Aqueduct: Robust and Efficient Code Propagation in Heterogeneous Wireless Sensor Networks".
    • Co-advised graduated M.S. students:
      • Ahmad Bilal Hasan (Telecomm), December 2007.
  • Undergraduate student advisees
    • Graduated Senior Thesis students:
      • Peter Klipfel, May 2014, "Firesuit: a Curated Data Analytics Framework for Rapid Deployment of Cloud-based Stream Processing".
      • Eric Trumpler, December 2006, "Run-Time Fault Management in Wireless Sensor Systems".
      • Charles Gruenwald, May 2006, "SWARMS: A Software Management System for Wireless Sensor Network Testbeds".
      • Anders Hustvedt, May 2006, "A Distributed Sensor Network Management System".
      • Adam Torgerson, August 2005, "Automatic Thread Stack Management for Resource-Constrained Sensor Operating Systems".
      • Jeff Rose, Rose, May 2003, "Developing a Complete System Architecture for Sensor Networking".
  • Additional CU student collaborators:
    • Graduate: Sirisha Akkala, Khaled Alanezi, Jack Elston, John Kelley, Keisuke Nishimoto, Karthik Sundaresan, Bonnie Surendar, Michael Terada, Eric Anderson, Mike Buettner, Shah Bhatti, Jim Carlson, Hui Dai, Christian Doerr, Joe Dunn, Marco Gruteser, Jyh Huang, Khomkrit Kaowthumrong, John Lebsack, Lynette Laffea, Shaosong Li, Mike Neufeld, Rahat Rafiq, Brian Shucker, Lei Tian, Indrani Vedula, Gary Yee
    • Undergraduate: John Ledbetter, Jae Lim, Richard Messick, Kristine Amari, Jim Hong, Felix Simmons, Brianna Bethel, Robert Havlik, Hector Abrach, Zhili Yang,

Funding:

  • DHS grant, "DronePD - Cost-effective and Passive Drone Intrusion Detection and Tracking System for Privacy Protection of Ground Infrastructure", $750K, 2018.
  • REU grant for NSF XPS project, $8K, 2018.
  • REU grant for NSF CSR Medium project, $8K, 2018.
  • Chatroulette gift, 2016.
  • NSF CSR grant: "Small: Efficient and Scalable Systems Support for Mobile Group Formation, Inference, Recommendation and Classification, $500K, PI, 2015.
  • DARPA grant, ""Assistive wearable technology for the deaf based on a modular networking architecture supporting high-bandwidth sensing and distributed control", $265K, PI: Nikolaus Correll, Co-PI Han, 2014.
  • NSF XPS grant: "Elasticizing the Linux Operating System for the Cloud", 2013, $750K, PI.
  • NSF Medium CNS/CSR grant: "Highly Scalable and Accurate System Support for Detecting Misbehaving Users and Mitigating Criminal Activities in Realtime Online Video-Based Services", 2012, co-PI.
  • NSF Computing In the Cloud (CIC) grant: "CiC (FRCC): Towards a Mobile Cloud Computing Framework to Support Next-Generation Mobile Applications", 2011, PI.
  • Chatroulette gift, 2011.
  • Nokia Research gift, 2008
  • NSF IDBR grant: "WildSense: Instrumenting Wildlife to Gather Contact Rate Information Using Delay Tolerant Wireless Sensor Networks", 2008, Co-PI.
  • NSF SST grant, "Wireless Sensor Networks for Studies of Ecosystem CO2 Budgets", 2005, Co-PI.
  • ADA Technologies Inc. contract 2005
  • NSF ITR grant, 2004, "Loosely Cooperating Micro Air Vehicle Networks for Toxic Plume Characterization", Co-PI.
  • NSF SENSORS grant, 2003, "Self-configuring In Situ Wireless Sensor Networks For Prescribed Fire Management", Principal Investigator.
  • IBM Faculty Award, 2003.
  • NSF CAREER Award, 2002, "Fostering Scoped Multi-Device Interaction in Ubiquitous Computing Environments", Principal Investigator.
  • IBM Faculty Partnership Award, 2002.
Honors & Professional Activities:
  • Honors:
    • ACM SIGMOBILE Research Highlights Award for the following ACM MobiSys Conference 2017 paper: Phuc Nguyen, Hoang Truong, Mahesh Ravindranathan, Anh Nguyen, Richard Han, Tam Vu, "Matthan: Drone Presence Detection by Identifying Physical Signatures in the Drone's RF Communication", ACM International Conference on Mobile Systems, Applications, and Services (MobiSys), 2017, pp. 211-224.
    • The 2017-18 ABET Self-Study Report prepared by the CS program at the University of Colorado at Boulder was selected for display of well-prepared Self-Study Reports at the 2018 ABET Symposium.  I led the ABET Accreditation committee in CS.
    • Frank Moyes Award, 2016, University of Colorado Boulder: "The Frank Moyes Award annually recognizes an individual whose passion for entrepreneurship at CU makes a unique impact upon students and helps catalyze entrepreneurship across the campus."
    • Best Paper Nominee: Lei Tian, Rahat Rafiq, Shaosong Li, Junho Ahn, David Chu, Richard Han, Qin Lv, Shivakant Mishra, "Multi-modal Fusion for Flasher Detection in a Mobile Video Chat Application". The 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous) 2014.
    • Best Paper Award: IEEE APSCC 2011, for "RescueMe: An Indoor Mobile
      Augmented-Reality Evacuation System by Personalized Pedometry"
    • Best Paper Award: ACM MobiSys 2006, for "FireWxNet: A Multi-Tiered Portable Wireless System for Monitoring Weather Conditions in Wildland Fire Environments", in collaboration with Carl Hartung, Saxon Holbrook, and Carl Seielstad
    • National Academy of Engineering (NAE) Japan-America Frontiers of Engineering Symposium (JAFOE), November 2006.  Since 1995, the National Academy of Engineering (NAE) has held an annual Frontiers of Engineering symposium that brings together 100 outstanding engineers (ages 30-45) from U.S. companies, universities, and government labs to discuss leading-edge research and technical work across a range of engineering fields.  The Frontiers program has expanded internationally with the addition of three bilateral meetings with Germany (1998), Japan (2000), and India (2006).
    • IBM Faculty Award, 2003.
    • NSF CAREER Award winner, "Fostering Scoped Multi-Device Interaction in Ubiquitous Computing Environments", starting August 2002.
    • IBM Faculty Partnership Award, 2002.
    • National Science Foundation Graduate Fellowship, 1989-1992.
    • Phi Beta Kappa, Stanford chapter, May 1989.
    • Tau Beta Pi, Engineering Honor Society, Stanford chapter, May 1988.
  • Professional Activities:
    • 2020:
      • Steering Committee: ACM DroNet workshop
      • Workshop Co-Chair: ACM CyberSafety workshop
      • TPC Co-Chair: ACM DroNet workshop
      • Member of TPC: IEEE Mobile Cloud Conference, ACM Workshop on the Internet of Safe Things.
    • 2019:
      • Steering Committee: ACM CyberSafety workshop
      • TPC Co-Chair: ACM CyberSafety workshop
      • Member of TPC: IEEE Mobile Cloud Conference, ACM Workshop on the Internet of Safe Things.
      • Invited talk: University of New South Wales, University of Melbourne, University of Auckland.
      • NSF Panel
    • 2018:
      • Steering Committee: ACM CyberSafety workshop
      • Sponsorship & Industrial Relationships Co-Chair for the 2018 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2018)
      • Session chair: Symposium on Applied Computing (SAC), Workshop on Robotic Materials (WRM), industry session at UbiComp 2018.
      • Member of TPC: IEEE Mobile Cloud Conference, ACM Workshop on the Internet of Safe Things.
      • Invited Talk: National University of Singapore, Nanyang Technology University Singapore
      • NSF Panel
    • 2017:
      • TPC Co-Chair: 3rd ACM Workshop on Micro Aerial Vehicle Networks, Systems, and Applications (DroNet) 2017 (co-located with ACM MobiSys conference)
      • Member of the Technical Program Committee: ACM CyberSafety workshop, IEEE Mobile Cloud Conference, 1st ACM Workshop on the Internet of Safe Things
      • Finance Chair, DSN 2017 (47th IEEE/IFIP International Conference on Dependable Systems and Networks)
      • Invited talk: University of Mauritius
      • Reviewer for IEEE Transactions on Mobile Computing
    • 2016:
      • co-founder, steering committee member, and TPC co-chair of 1st ACM Workshop on Computational Methods for CyberSafety (co-located with the CIKM conference)
      • Member of the Technical Program Committee: IEEE Mobile Cloud Conference
      • National Science Foundation panel
      •  Reviewer for UbiComp 2016, IEEE Transactions on Mobile Computing (2), ACM CHI conference, ACM Transactions on Sensor Networks
    • 2015:
      • Member of the Steering Committee: ACM Workshop on Mobile Computing and Services (MCS)
      • Member of the Technical Program Committee: IEEE Mobile Cloud Conference, DCOSS
      • National Science Foundation panel 2015.
      • Invited talk, University of Porto, Portugal.
      • Reviewer for ACM Transactions on Sensor Networks
    • 2014:
      • Member of the Steering Committee: ACM Workshop on Mobile Computing and Services (MCS)
      • Member of the Technical Program Committee: IEEE Mobile Cloud Conference, IEEE/Create-Net International Conference on Mobile Computing, Applications and Services (MobiCASE)
      • National Science Foundation panels (2) 2014.
      •  Reviewer for UbiComp 2014, SENSORS journal
    • 2013:
      • Member of the Steering Committee: ACM Workshop on Mobile Computing and Services (MCS)
      • Member of the Technical Program Committee: IEEE Mobile Cloud Conference
      • National Science Foundation panel, 2013.
      • Invited talks:
        • Cable Labs, Sept 2013
        • Panelist, IEEE SECON conference 2013
      • Reviewer for IEEE Transactions on Networking
    • 2012:
      • Member of the Steering Committee: ACM Workshop on Mobile Computing and Services: Social Networks and Beyond (MCS)
      • Member of the Technical Program Committee: IEEE Mobile Cloud Conference, ACM PhoneSense Workshop, ACM MCS Workshop
      • Session Chair, WASA
      • National Science Foundation panel, 2012.
      • Reviewer for IEEE Transactions on Computers
    • 2011:
      • Associate editor IEEE Transactions on Mobile Computing
      • Member of the Steering Committee: ACM Workshop on Mobile Computing and Services: Social Networks and Beyond (MCS)
      • Member of the Technical Program Committee: RTSS 2011 (Sensor Networks Track).
      • Invited Talks:
        • CONET Summer School, Bertinoro, Italy
        • Microsoft Research Cambridge
      • National Science Foundation panel, 2011.
    • 2010:
    • 2009:
      • Associate editor IEEE Transactions on Mobile Computing
      • Member of the Technical Program Committee: Mobile Data Management (MDM) 2009, Workshop on Cyber-Physical Systems (WCPS) 2009.
      • Invited Talks:
        • University of Utah (Distinguished Lecture)
    • 2008:
      • General co-chair ACM MobiSys 2008
      • Associate editor IEEE Transactions on Mobile Computing
      • Member of the Technical Program Committee: ACM SenSys 2008.
      • National Science Foundation panel, May 2008.
      • Invited Talks:
        • Microsoft Research, Asia (Beijing)
        • National Taiwan University
        • Academica Sinica, Taipei
        • Northwestern University
        • Nokia Research, Palo Alto, California.
    • 2007:
      • Associate editor IEEE Transactions on Mobile Computing
      • Member of the Technical Program Committee: ACM MobiSys 2007, ACM SenSys 2007.
      • National Science Foundation panel, January 2007.
      • Invited Talks:
        • CSIRO, Brisbane, Australia
        • University of Texas at Arlington
    • 2006:
      • Local Arrangements Chair: ACM SenSys, November 2006, Boulder, CO.
      • National Academy of Engineering Japan-America Frontiers of Engineering (JAFOE) Symposium, Tsukuba, Japan, November 9-11, 2006.
      • Invited Talks:
        • Speaker at the ARO-Cylab Special workshop on sensor network security, sponsored by Army Research Office (ARO), CyLab of Carnegie Mellon University, and the National Science Foundation. The workshop is organized by Adrian Perrig (CyLab), Cliff Wang (ARO), Radha Poovendran (U.Washington), and Karl Levitt (NSF), May 2006.
        • Panelist on "Applications: Beyond Dumb Data Collection" at the Third Workshop on Embedded Networked Sensors (EmNets), May 2006.
        • University of Copenhagen
        • Panelist on "Challenges and Opportunities of Wireless Sensor Networks and Its Role in the GENI Effort", moderated by NSF CISE Program Director Guru Parulkhar, at the IEEE MASS Conference, Vancouver, Canada, October 2006.
      • Member of the Technical Program Committee: IEEE IPSN 2006, IEEE/CreateNets SecureComm 2006.
      • Publications Chair: IEEE IPSN 2006.
    • 2005:
      • Member of the Technical Program Committee: IEEE IPSN 2005, ACM SenSys 2005, IEEE SECON 2005, ACM Workshop on "End-to-End Sense-and-Respond Systems, Applications, and Services" in conjunction with MobiSys'05, ACM Workshop on Wireless Security (WiSe) 2005, The Third ACM Workshop on Security of Ad Hoc and Sensor Networks (SASN) 2005
      • Publicity Co-Chair: IEEE SecureComm 2005, ACM Wireless Security (WiSE) 2005
      • Session Chair: IEEE SecureComm 2005, ACM SenSys 2005 (to occur).
      • Talks:
        • University of Lugano, Switzerland
        • NSF CISE Infrastructure PI Meeting, Urbana, Illinois
        • Intel Research, Portland, Oregon
        • Portland State University
        • Sun Labs, Menlo Park, CA
        • Crossbow Technologies, San Jose, CA
      • Two National Science Foundation panels, March 2005 and December 2005.
    • 2004:
      • Member of the Technical Program Committee: IEEE SECON 2004, BASENETS 2004, ACM SASN 2004, IEEE EmNets 2004, IEEE Globecom 2004 - Global Internet, IEEE IPSN 2004.
      • Session Chair, ACM SenSys 2004.
      • Publicity Co-Chair, BASENETS 2004.
      • NSF CyberTrust Panel 2004.
      • Invited Talks:
        • NSF Networks of Sensor Systems (NOSS) Principal Investigators Panel, October 2004, Golden, Colorado.
        • Universidad Nacionale Autonoma de Mexico (UNAM), Mexico City, May 2004.
        • Sun Users Group, Broomfield, CO, April 2004.
        • NSF NeTS Focus Area Informational Meeting on Networking of Sensor Systems, Marina Del Rey, CA, February 20, 2004.
        • Accelerating Trustworthy Internetworking (ATI) conference sponsored by Georgia Tech and NSF in Atlanta, GA in January 2004.
        • IEEE Communications Society, Denver Chapter, 2004
    • 2003:
      • Member of the Technical Program Committee, ACM WSNA 2003.
      • Session Chair, ACM WSNA.
      • NSF ANIR Principal Investigator meeting, Reston, Virginia, January 9-10, 2003.
      • Invited Talks:
        • USC 2003
        • UCLA/CENS 2003
        • National Center for Atmospheric Research (NCAR) 2003
        • HP Labs 2003
        • Colorado School of Mines 2003
    • 2002:
      • NSF CAREER Panel 2002
      • NSF Workshop on Information Technology Research for Critical Infrastructure Protection, Washington, D.C., Sept. 19-20, 2002
      • Session Chair, ACM MCommerce Workshop
      • Invited Talks, IBM Thomas J. Watson Research Center 2002 
    • Other numerous paper reviews for IEEE and ACM journals and magazines 2011 and earlier - not included.
    • 2001 and earlier - not included.

Teaching:

I have co-created and co-taught the CU CS Entrepreneurial Capstone 2015-2018.


Spring Fall
2020
CSCI 4358/5350 Entrepreneurial Projects II Capstone
2019
sabbatical
CSCI 2400 Computer Systems
CSCI 4348/5340 Entrepreneurial Projects Capstone
2018
CSCI 4358/5350 Entrepreneurial Projects II Capstone
sabbatical
2017
CSCI 2400 Computer Systems
CSCI 4358/5350 Entrepreneurial Projects II Capstone
CSCI 2400 Computer Systems
CSCI 4348/5340 Entrepreneurial Projects Capstone
2016 Entrepreneurial Projects II Capstone CSCI 4830/7000
CSCI 4348/5340 Entrepreneurial Projects Capstone
2015
Operating Systems,
CSCI 3753

Computer Systems CSCI 2400
Entrepreneurial Projects Capstone CSCI 4348/5340
2014
Startup Essentials for Software Entrepreneurship CSCI 4830
Computer Systems CSCI 2400
Startup Essentials CSCI 4830/7000
2013
Startup Essentials for Software Entrepreneurship, CSCI 4830/7000
Computer Systems CSCI 2400
Network Systems CSCI 4273/5273
2012
Operating Systems,
CSCI 3753
Computer Systems, CSCI 2400
Network Systems, CSCI 4273/5273
2011
Operating Systems,
CSCI 3753
Distributed Systems, CSCI/ECEN 5673
Advanced Operating Systems CSCI 5573
Mobile Computing CSCI 7143
2010
Operating Systems, CSCI 3753
Network Systems, CSCI 4273/5273
2009
on sabbatical
Network Systems, CSCI 4273/5273
2008
Operating Systems CSCI 3753
on sabbatical
  • MICS Summer School, "Experiences Building Experimental Wireless Sensor Networks", Ecole Polytechnique Federale de Lausanne (EPFL), Lausanne, Switzerland, September 2008.
2007
Network Systems, CSCI 4273/5273
2006
Network Systems, a joint undergraduate and graduate course, CSCI 4273/5273.
2005 Operating Systems, undergraduate course, CSCI 3753. N/A
2004 Network Systems, a joint undergraduate and graduate course, CSCI 4273/5273.
2003 Network Systems, a joint undergraduate and graduate course, CSCI 4273/5273. Wireless Sensor Networks, Special Topics graduate seminar, CSCI 7143-001.
2002 Network Systems, a joint undergraduate and graduate course, CSCI 4273/5273. Wireless Sensor Networks, Special Topics graduate seminar, CSCI 7143-001.
2001
not applicable
Mobile Computing, Special Topics graduate seminar, CSCI 7143-001.


Patents:

  • U.S. Patent Application No. 16/003,201, filed June 8, 2018, which claims priority to U.S. Provisional Patent Application No. 62/516,875, filed June 8, 2017. "Drone Presence Detection", inventors: Tam Vu, Richard Han, Phuc Nguyen, Mahesh Ravindranathan, Hoang Truong, filed by University of Colorado Boulder.
  •  Provisional Patent Application No. 61/221,866, "Context-Aware Mobile Social Networking", June 2009, inventors: Aaron Beach, Charles Michael Gartrell and Richard Han, filed by University of Colorado at Boulder, CU TTO No. CU2069B-PPA1.
  • EU Patent # EP1132847 A2, "System and method for collaborative multi-device web browsing", filed Feb 2001, publication date Sept 2001, inventors: Richard Y. Han, Ibrahim Korpeoglu, Mahmoud Naghshineh, Veronique Perret, applicant: IBM, cited by 38 patent applications.
  • United States Patent # S6963972 B1, "Method and apparatus for networked information dissemination through secure transcoding", filed Sept 2000, publication date Nov 2005, inventors: Yuan-Chi Chang, Chung-Sheng Li, Richard Yeh-whei Han, John R. Smith, original assignee: IBM, cited by 102 patent applications.
  • United States Patent # 6,563,517, "A Method and System for Automatic Data Quality Adjustment To Reduce Web Response Times", filed Jan 1999, publication date May 2003, inventors: Pravin Bhagwat, Richard Yeh-whein Han, Richard Orville LaMaire, Todd William Mummert, James Rubas, original assignee: IBM, cited by 274 patent applications.

Software:

Datasets:

  • We have released our labeled cyberbullying datasets from Instagram, Vine and Ask.fm.  They can be downloaded at our CU CyberSafety Web site.

Publicity:

  • CU Boulder Today, "Squashing cyberbullying: New approach is fast, accurate", June 11, 2018.
  • KDVR Fox 31 News, "New app monitors cyberbullying", June 12, 2018.
  • CU Engineering Magazine, "Researchers tackle cyberbullying", April 5, 2016.
  • CU campus news release for winning Entrepreneurial seed grant, "Seed grant will help build entrepreneurial capstone course", http://www.colorado.edu/cs/2016/01/28/seed-grant-willhelp-build-entrepreneurial-capstone-course, January 28, 2016.
  • A Boulder Daily Camera article on our mobile group research: "CU-Boulder researchers tackling group recommendations through SocialDining app",
    http://www.dailycamera.com/cu-news/ci_26211685/cu-boulder-researchers-tackling-grouprecommendations-through-socialdining, July 24, 2014.
  • Our SafeVchat project was written about in January 2011 in the MIT Technology Review, New Scientist and CBC News, among others.
  • The New York Times had an article in July 2010 based on our technical report identifying intrusions into privacy in online video chat systems, specifically Chatroulette.com.
    • See http://www.nytimes.com/external/idg/2010/07/13/13idg-researchers-findprivacy-flaws-in-chatroulette-5033.html.
    • A variety of other articles were also written about our tech report, including Yahoo News, Computer World, and slashdot.org. See http://yro.slashdot.org/story/10/07/14/1527205/Privacy-Flaws-In-Chatroulette-Expose-Users?from=rss.
    • The startup company TechoShark, Inc., that I co-founded in mobile social networks with CU CS graduate students, based on our research at CU, earned the following publicity:
    • Press release by CU's Technology Transfer Office, July 27, 2009, "TechoShark Licenses CU Technology for Mobile Social Networking"
    • Boulder Daily Camera article on TechoShark, Inc. and CU, July 30, 2009.
    • Coloradan: The University of Colorado Alumni Magazine article on TechoShark and CU, "CU's hoozat helps you figure out who's that", Dec 1, 2009, see http://www.coloradanmagazine.org/2009/12/01/cu's-hoozat-helps-you-figure-outwho's-that/.
    • Ralphie's Guide to Student Life article on TechoShark and CU, "CU Webapp Makes Meeting People Easy", see http://colorado.edu/ralphie/features/hoozat-webappmakes-meeting-people-easier/index.html.
    • The Boulder County Business Report had an article, June 22, 2009, "CU professor starts TechoShark"
    • Our SensorFlock research project was written about in:
    • KIJK magazine article on our SensorFlock MAV research, 2008 (Dutch).
    • CU Engineering Alumni magazine article on our SensorFlock research, 2008, http://engineering.colorado.edu/news/CUE/2008/features/aero.htm.
    • a New Scientist online article, 2007, http://technology.newscientist.com/article/dn12988.
    • a 2007 RoboticTrends article, (http://www.roboticstrends.com/home/features/military_and_commercial_microuav_efforts_picking_up_worldwide/).
  • Our forest fire wireless sensor network research project was written about in:
    • ACM SIGMOBILE Newsletter, July 2006 - "FireWxNet... awarded the Best Paper Award at MobiSys 2006".
    • An article in Focus, for CU Engineering Alumni Fall 2005 newsletter, on our
      research, called "CU Team Deploys Wireless Sensor Network in Montana Wild
      Fire".
    • An article "CU Researchers Deploy Wireless Sensor Network in Montana Wildfire" as an Engineering Spotlight on the College of Engineering's Research page, http://ecadw.colorado.edu/engineering/research/index.htm. A copy of the front page is saved at http://www.cs.colorado.edu/~rhan/FireWxNet_CU.htm.
    • An article in Vision, University of Montana Research and Scholarship 2005
      magazine, called "Quest For Fire". The article describes our joint fire network project with UMontana, and mentions CU's participation by name. The cover of the article pictures one of my students from CU, Carl Hartung, who was deployed with the UMontana team during summer 05.
    • Denver Post article on our research in wireless sensor networks: "Fired Up Over Wireless", November 2, 2004.

Affiliations:

  • member of ACM, IEEE and USENIX at different times
  • co-founder of the CU CyberSafety Research Center at the University of Colorado Boulder
  • prior member of RECUV, the Research and Engineering Center for Unmanned Vehicles at CU-Boulder