Jacob Sorber

Assistant Professor
The School of Computing
Clemson University

(03/2015) My NSF CAREER proposal was funded. 
(11/2014) Ekho paper wins best paper award at SenSys 2014. 
(10/2013) The Amulet project has received funding from the NSF. 

I'm an Assistant Professor of Computer Science in the School of Computing at Clemson University.

Before Clemson:
PostDoc (Dartmouth College, 2010-2012)
MS/PhD (UMass Amherst, 2010)
Intern (Intel Research, 2007)
BS (BYU, 2002)

I am always looking for smart, motivated students, but
please read this first.

[My CV]

Broadly: Mobile Systems, Wireless Sensor Networks, and Pervasive Computing.

Specifically: Security and privacy in mHealth sensing, perpetual systems, energy management and awareness, runtime profiling and adaptation, programming languages, operating systems, and disruption tolerant computing.

Projects: mHealth Security and Privacy, Perpetual Systems (Tula, Eon, TurtleNet), RFID-scale computing (Mementos), and Hierarchical Power Management (see Turducken and Triage papers).

Ekho: Realistic and Repeatable Experimentation for Tiny Energy-Harvesting Sensors
J. Hester, T. Scott, J. Sorber
SenSys 2014, Best Paper Award

Hide-n-Sense: Preserving Privacy Efficiently in Wireless mHealth
S. Mare, J. Sorber, M. Shin, C. Cornelius, D. Kotz
Mobile Networks and Applications (MONET), Special issue of Wireless Technology for Pervasive Healthcare, Volume 19, Issue 3, pp 331–344, June 2014, © 2014 Springer-Verlag

Current Events: Identifying Webpages by Tapping the Electrical Outlet
S. Clark, H. Mustafa, B. Ransford, J. Sorber, K. Fu, W. Xu

WattsUpDoc: Power Side Channels to Nonintrusively Discover Untargeted Malware on Embedded Medical Devices
S. Clark, B. Ransford, A. Rahmati, S. Guineau, J. Sorber, W. Xu, K. Fu
HealthTech 2013

Tula: Balancing Energy for Sensing and Communication in a Perpetual Mobile System
J. Sorber, A. Balasubramanian, M. D. Corner, J. Ennen, C. Qualls
IEEE TMC, Vol. 12, Issue 4, April 2013 [PDF]

Provenance framework for mHealth
A. Prasad, R. Peterson, S. Mare, J. Sorber, K. Paul, D. Kotz
NetHealth 2013

TARDIS: Time and Remanence Decay in SRAM to Implement Secure Protocols on Embeded Devices without Clocks.
A. Rahmati, M. Salajegheh, D. Holcomb, J. Sorber, W. P. Burleson, K. Fu
USENIX Security Symposium 2012

Plug-n-Trust: Practical trusted sensing for mHealth
J. Sorber, M. Shin, R. Peterson, D. Kotz
MobiSys 2012

An Amulet for trustworthy wearable mHealth
J. Sorber, M. Shin, R. Peterson, C. Cornelius, S. Mare, A. Prasad, Z. Marois, E. Smithayer, D. Kotz
HotMobile 2012 [PDF]

Ekho: Bridging the Gap Between Simulation and Reality in Tiny Energy-Harvesting Sensors
H. Zhang, M. Salajegheh, K. Fu, J. Sorber
HotPower 2011 [PDF]

Adaptive security and privacy for mHealth sensing
S. Mare, J. Sorber, M. Shin, C. Cornelius, D. Kotz
HealthSec 2011, Short paper

Exposing privacy concerns in mHealth
A. Prasad, J. Sorber, T. Stablein, D. Anthony, D. Kotz
HealthSec 2011, Position paper

Mementos: System Support for Long-Running Computation on RFID-Scale Devices
B. Ransford, J. Sorber, K. Fu.
ASPLOS 2011, https://github.com/ransford/mementos [PDF]

Eon: A Language and Runtime System for Perpetual Systems.
J. Sorber, A. Kostadinov, M. Garber, M. Brennan, M. D. Corner, E.D. Berger
SenSys 2007 [PDF] [Slides]

Triage: Balancing Energy Consumption and Quality of Service in Tiered Microservers
N. Banerjee, J. Sorber, M. D. Corner, S. Rollins, D. Ganesan
MobiSys 2007 [PDF]

Turducken: Hierarchical Power Management for Mobile Devices
J. Sorber, N. Banerjee, M. D. Corner, S. Rollins
MobiSys 2005 [PDF] [Slides]

CPSC/ECE 3220: Operating Systems. Spring 2015.
CPSC/ECE 3220: Operating Systems. Fall 2014.
CPSC 3600: Networks and Networked Programming. Spring 2014.
CPSC 2150: Software Development Foundations. Fall 2013.
CPSC 215: Software Development Foundations. Spring 2013.
CPSC 881: Mobile Computing Systems. Fall 2012.
CS 37: Computer Architecture. Summer 2011. (Dartmouth)

Best Paper, SenSys 2014, Memphis, TN.
Best Presentation, Ph.D. Forum, MobiSys 2008, Breckenridge, CO.