Dan Morris: Publications Dan Morris: Publications Dan Morris: Publications

Papers
     

In vivo evaluation of a novel, wrist-mounted arterial pressure sensing device versus the traditional hand-held tonometer

Vardoulis O, Saponas TS, Morris D, Villar N, Smith G, Patel S, Tan D

Medical Engineering & Physics, 2016, S1350-4533(16)30146-1.

  pubimg pubimg

HyperCam: Hyperspectral Imaging for Ubiquitous Computing Applications

Goel M, Whitmire E, Mariakakis A, Saponas S, Joshi N, Morris D, Guenter B, Gavriliu M, Borriello G, Patel S

Proceedings of ACM Ubicomp 2015, September 2015

Honorable Mention

     

A Novel Framework for Pulse Pressure Wave Analysis Using Persistent Homology

Emrani S, Saponas TS, Morris D, Krim H

IEEE Signal Processing Letters, volume 22.11, June 2015

    pubimg

Blood Pressure Beyond the Clinic: Rethinking a Health Metric for Everyone

Kendall L, Morris D, Tan D

Proceedings of ACM CHI 2015, April 2015.

Honorable mention

pubimg pubimg pubimg

Menu-Match: Restaurant-Specific Food Logging from Images

Beijbom O, Joshi N, Morris D, Saponas S, Khullar S

Proceedings of the IEEE Winter Conference on Applications of Computer Vision, January 2015

     

A combined segmenting and non-segmenting approach to signal quality estimation for ambulatory photoplethysmography

Wander JD, Morris D

Physiological Measurement 35.12 (2014): 2543.

pubimg pubimg pubimg

Using a Wearable Sensor to Find, Recognize, and Count Repetitive Exercises

Morris D, Saponas TS, Guillory A, Kelner I

Proceedings of ACM CHI 2014, April 2014

Best talk award

pubimg pubimg pubimg

Interactively Stylizing Camera Motion

Joshi N, Morris D, Cohen M

Proceedings of ACM CHI 2014, April 2014

    pubimg

The Sound of Touch: On-body Touch and Gesture Sensing Based on Transdermal Ultrasound

Mujibiya A, Cao X, Tan D, Morris D, Patel S, Rekimoto J

Proceedings of ACM Interactive Tabletops and Surfaces (ITS) 2013, October 2013

pubimg pubimg pubimg

AirWave: Non-Contact Haptic Feedback Using Air Vortex Rings

Gupta S, Morris D, Patel S, Tan D

Proceedings of Ubicomp 2013, September 2013

    pubimg

There's No Such Thing as Gaining a Pound: Reconsidering the Bathroom Scale User Interface

Kay M, Morris D, scraefel mc, Kientz J

Proceedings of Ubicomp 2013, September 2013

Best paper award

pubimg   pubimg

An Ultra-Low-Power Human Body Motion Sensor Using Static Electric Field Sensing

Cohn G, Gupta S, Lee T-J, Morris D, Smith J, Reynolds M, Tan D, Patel S

Proceedings of ACM Ubicomp 2012, September 2012

Best paper award

pubimg pubimg pubimg

Humantenna: Using the Body as an Antenna for Real-Time Whole-Body Interaction

Cohn G, Morris D, Patel S, Tan D

Proceedings of ACM CHI 2012, May 2012

Best paper nomination

pubimg pubimg pubimg

SoundWave: Using the Doppler Effect to Sense Gestures

Gupta S, Morris D, Patel S, Tan D

Proceedings of ACM CHI 2012, May 2012

pubimg   pubimg

Making Gestural Input from Arm-Worn Inertial Sensors More Practical

Kratz L, Saponas TS, Morris D

Proceedings of ACM CHI 2012, May 2012

pubimg pubimg pubimg

Using Mobile Phones to Present Medical Information to Hospital Patients

Pfeifer Vardoulakis L, Karlson A, Morris D, Smith G, Gatewood J, Tan D

Proceedings of ACM CHI 2012, May 2012

    pubimg

GyroTab: A Handheld Device that Provides Reactive Torque Feedback

Badshah A, Gupta S, Morris D, Patel S, Tan D

Proceedings of ACM CHI 2012, May 2012

    pubimg

Using Machine Learning to Support Pedagogy in the Arts

Morris D, Fiebrink R

Personal and Ubiquitous Computing, April 2012

pubimg   pubimg

Emerging Input Technologies for Always-Available Mobile Interaction

Morris D, Saponas S, Tan D

Foundations and Trends in Human-Computer Interaction, 4(4), pp. 245-316, November 2011

pubimg pubimg pubimg

Skinput: Appropriating the Skin as an Interactive Canvas

Harrison C, Tan D, Morris D

Communications of the ACM 54.8, August 2011

pubimg   pubimg

Characterizing Patient-Friendly “Micro-Explanations” of Medical Events

Wilcox L, Morris D, Tan D, Gatewood J, Horvitz E

Proceedings of ACM CHI 2011, May 2011

pubimg   pubimg

ClassSearch: Facilitating the Development of Web Search Skills through Social Learning

Moraveji N, Morris M, Morris D, Czerwinski M, Riche N

Proceedings of ACM CHI 2011, May 2011

Best paper nomination

pubimg   pubimg

Your Noise is My Command: Sensing Gestures Using the Body as an Antenna

Cohn G, Morris D, Patel S, Tan D

Proceedings of ACM CHI 2011, May 2011

Best paper award

pubimg   pubimg

Physician Attitudes About Patient-Facing Information Displays at an Urban Emergency Department

Wilcox L, Gatewood J, Morris D, Tan D, Horvitz E, Feiner S

Proceedings of AMIA 2010, November 2010

pubimg   pubimg

User-Specific Learning for Recognizing a Singer’s Intended Pitch

Guillory A, Basu S, Morris D

Proceedings of AAAI 2010, July 2010

pubimg    

Interfaces on the Go: Enabling Mobile Micro-Interactions with Physiological Computing

Tan D, Morris D, Saponas S

ACM Crossroads Magazine, June 2010

pubimg   pubimg

Designing Patient-Centric Information Displays for Hospitals

Wilcox L, Morris D, Tan D, Gatewood J

Proceedings of ACM CHI 2010, April 2010

Best paper nomination

pubimg pubimg pubimg

Making Muscle-Computer Interfaces More Practical

Saponas S, Tan D, Morris D, Turner J, Landay J

Proceedings of ACM CHI 2010, April 2010

pubimg pubimg pubimg

Skinput: Appropriating the Body as an Input Surface

Harrison C, Tan D, Morris D.

Proceedings of ACM CHI 2010, April 2010

Best paper award

pubimg pubimg pubimg

Enhancing Input On and Above the Interactive Surface with Muscle Sensing

Benko H, Saponas S, Morris D, Tan D.

Proceedings of ACM Tabletop 2009, November 2009

pubimg   pubimg

Relationships Between Lyrics and Melody in Popular Music

Nichols E, Morris D, Basu S, Raphael C

Proceedings of the International Symposium on Music Information Retrieval (ISMIR) 2009

pubimg   pubimg

Enabling Always-Available Input with Muscle-Computer Interfaces

Saponas S, Tan D, Morris D, Balakrishnan R, Landay J.

Proceedings of ACM UIST 2009, October 2009

    pubimg

Toward Technologies that Support Family Reflections on Health

Grimes A, Tan D, Morris D

Proceedings of ACM Group 2009, May 2009

pubimg pubimg pubimg

Dynamic Mapping of Physical Controls for Tabletop Groupware

Fiebrink R, Morris D, Morris M

Proceedings of ACM CHI 2009, April 2009

pubimg   pubimg

Data-Driven Exploration of Musical Chord Sequences

Nichols E, Morris D, Basu S

Proceedings of Intelligent User Interfaces (IUI) 2009, February 2009

pubimg pubimg pubimg

Exposing Parameters of a Trained Dynamic Model for Interactive Music Creation

Morris D, Simon I, Basu S

Proceedings of AAAI 2008, July 2008

pubimg pubimg pubimg

SearchBar: A Search-Centric Web History for Task Resumption and Information Re-finding

Morris D, Morris M, Venolia G

Proceedings of ACM CHI 2008, April 2008

pubimg pubimg pubimg

SuperBreak: Using Interactivity to Enhance Ergonomic Typing Breaks

Morris D, Brush A.J., Meyers B

Proceedings of ACM CHI 2008, April 2008

pubimg   pubimg

Demonstrating the Feasibility of Using Forearm Electromyography for Muscle-Computer Interfaces

Saponas S, Tan D, Morris D, Balakrishnan R

Proceedings of ACM CHI 2008, April 2008

pubimg pubimg pubimg

MySong: Automatic Accompaniment Generation for Vocal Melodies

Simon I, Morris D, Basu S

Proceedings of ACM CHI 2008, April 2008

    pubimg

Voxel-Based Haptic Rendering Using Implicit Sphere Trees

Ruffaldi E, Morris D, Barbagli F, Salisbury K, Bergamasco M

Proceedings of the 2008 IEEE Haptics Symposium, March 2008

pubimg pubimg pubimg

Automatic Preparation, Calibration, and Simulation of Deformable Objects

Morris D and Salisbury JK

Computer Methods in Biomechanics and Biomedical Engineering, Vol 11.4, p263-279, 2008

pubimg pubimg  

Providing Metrics and Performance Feedback in a Surgical Simulator

Sewell C, Morris D, Blevins H, Dutta S, Agrawal S, Barbagli F, Salisbury JK

Computer Aided Surgery, 13:2, p63-81, 2008

    pubimg

Investigating the Querying and Browsing Behavior of Advanced Search Engine Users

White R and Morris D

Proceedings of ACM SIGIR 2007, July 2007

    pubimg

Instrumenting the Dynamic Web

Edmonds A, White R, Morris D, Drucker S

Journal of Web Engineering, Vol. 6, No. 3 (2007), 243-260.

pubimg   pubimg

Haptic Feedback Enhances Force Skill Learning

Morris D, Tan H, Barbagli F, Chang T, Salisbury K

Proceedings of IEEE World Haptics, Tsukuba, Japan, March 2007

Best paper award

pubimg pubimg pubimg

Evaluating Drilling and Suctioning Technique in a Mastoidectomy Simulator

Sewell C, Morris D, Blevins N, Barbagli F, T, Salisbury JK

Proceedings of MMVR (Medicine Meets Virtual Reality) XV, Long Beach, California, January 2007.
Studies in Health Technology and Informatics, Volume 125, p427-432.

pubimg pubimg pubimg

Validating Metrics for a Mastoidectomy Simulator

Sewell C, Morris D, Blevins N, Barbagli F, T, Salisbury JK

Proceedings of MMVR (Medicine Meets Virtual Reality) XV, Long Beach, California, January 2007.
Studies in Health Technology and Informatics, Volume 125, p421-426.

pubimg pubimg pubimg

Visuohaptic Simulation of Bone Surgery for Training and Evaluation

Morris D, Sewell C, Barbagli F, Blevins N, Girod S, Salisbury JK

IEEE Computer Graphics and Applications, Vol. 26, No. 4, p48-57, November 2006.

pubimg   pubimg

Standardized Evaluation of Haptic Rendering Systems

Ruffaldi E, Morris D, Edmunds T, Barbagli F, Pai DK

Proceedings of the 14th IEEE Haptics Symposium, March 2006, Washington, DC, p225-232.

pubimg pubimg pubimg

Achieving Proper Exposure in Surgical Simulation

Sewell C, Morris D, Blevins N, Barbagli F, Salisbury K

Proceedings of MMVR (Medicine Meets Virtual Reality) XIV, Long Beach, CA, January 2006.
Studies in Health Technology and Informatics, Volume 119, p497-502.

pubimg pubimg pubimg

Virtual 3D Planning and Guidance of Mandibular Distraction Osteogenesis

Meehan M, Morris D, Maurer C, Antony A, Barbagli F, Salisbury K, Girod S

Computer Aided Surgery, Volume 11, Number 2, p51-62, March 2006.

    pubimg

Decoding movement intent from human premotor cortex neurons for neural prosthetic applications

Ojakangas CL, Shaikhouni A, Friehs GM, Caplan AH, Serruya MD, Saleh M, Morris DS, Donoghue JP

Journal of Clinical Neurophysiology, December 2006, Volume 23, Issue 6, p577-584

pubimg pubimg pubimg

An Interactive Simulation Environment for Craniofacial Surgical Procedures

Morris D, Girod S, Barbagli F, Salisbury JK

Proceedings of MMVR (Medicine Meets Virtual Reality) XIII, Long Beach, CA, January 2005.
Studies in Health Technology and Informatics, Volume 111, p334-341.

    pubimg

Quantifying Risky Behavior in Surgical Simulation

Sewell C, Morris D, Blevins N, Barbagli F, Salisbury JK

Proceedings of MMVR (Medicine Meets Virtual Reality) XIII, Long Beach, CA, January 2005.
Studies in Health Technology and Informatics, Volume 111, p451-457.

    pubimg

Individual Audio Channels with Single Display Groupware: Effects on Communication and Task Strategy

Morris MR, Morris D, Winograd T

Proceedings of CSCW (Computer-Supported Cooperative Work), November 2004

pubimg pubimg pubimg

A Collaborative Virtual Environment for the Simulation of Temporal Bone Surgery

Morris D, Sewell C, Blevins N, Barbagli F, Salisbury JK

Proceedings of MICCAI (Medical Image Computing and Computer-Aided Intervention) VII, September 2004.
Springer-Verlag Lecture Notes in Computer Science, Vol. 3217, p319-327.

pubimg pubimg pubimg

An Event-Driven Framework for the Simulation of Complex Surgical Procedures

Sewell C, Morris D, Blevins N, Barbagli F, Salisbury JK

Proceedings of MICCAI (Medical Image Computing and Computer-Aided Intervention) VII, September 2004.
Springer-Verlag Lecture Notes in Computer Science, Vol. 3217, p346-354.


Products
pubimg pubimg  

Microsoft Research Songsmith

Product lead, directed R&D, implemented audio and ML backends

     

Algorithmic contributions...

...to several Microsoft products, including Microsoft Band (exercise analysis and heart rate sensing), Surface Music Kit (pitch tracking), and Xbox One Kinect (heart rate signal quality estimation)


Conference Abstracts and Workshop Position Papers
pubimg    

Aurora: A Noninvasive, Wrist-worn Device for Ambulatory Hemodynamic Monitoring

Wander JD, Morris D, Tan D

Abstract presented at the American Heart Association Scientific Sessions, November 2015

pubimg   pubimg

Understanding the Potential for Collaborative Search Technologies in Clinical Settings

Morris M, Morris D

Workshop paper presented at the CIKM 2011 Workshop on Collaborative Information Retrieval, October 2011

pubimg   pubimg

Dynamic Accessibility Requirements for Hospital Patients

Morris D, Karlson A

Workshop paper presented at the CHI 2011 Workshop on Dynamic Accessibility, May 2011

pubimg   pubimg

Using Machine Learning to Support Pedagogy in the Arts

Morris D, Fiebrink R

Workshop paper presented at the CHI 2011 Workshop on Child Computer Interaction, May 2011

pubimg   pubimg

Supporting the Social Transfer of Web Search Expertise

Moraveji N, Ringel Morris M, Morris D

Workshop paper presented at the CHI 2010 Workshop on UI Technologies and Educational Pedagogy, April 2010.

pubimg   pubimg

Using the Electronic Medical Record to Keep Hospital Patients Informed

Wilcox L, Morris D, Tan, D, Gatewood J

Workshop paper presented at the CHI 2010 Workshop on Interactive Systems in Health Care, April 2010.

    pubimg

Step Away From That Desk: Exertion Interfaces in the Workplace

Brush AJ, Meyers B, Morris D

Workshop paper presented at the CHI 2007 Workshop on Exertion Interfaces, San Jose, CA, April 2007

     

Haptic simulation of bone placement based on voxel models

Ruffaldi E, Girod S, Barbagli F, Morris D, Bergamasco M, Salisbury JK

Presented at CARS (Computer Assisted Radiology and Surgery) XXI, June 2007, Berlin, Germany

    pubimg

The Effect of Virtual Haptic Training on Real Surgical Drilling Proficiency

Sewell C, Blevins NH, Peddamatham S, Tan HZ, Morris D, Salisbury JK

Sketch, appearing in the Proceedings of IEEE World Haptics, Tsukuba, Japan, March 2007, p601-603.

    pubimg

Haptically Annotated Movies: Reaching Out and Touching the Silver Screen

Gaw D, Morris D, Salisbury K

Demo paper presented at the 14th IEEE Haptics Symposium, March 2006, Washington, DC

     

A virtual training environment for mandibular distraction procedures

Morris D, Girod S, Barbagli F, Salisbury K

Presented at CARS (Computer Assisted Radiology and Surgery), Berlin Germany, June 2005.

    pubimg

Force-feedback in Craniofacial Surgery Simulation

Morris D, Girod S, Barbagli F, Salisbury K

Presented at the 2nd International Conference on Advanced Digital Technology in Head and Neck Reconstruction, Alberta, Canada, March, 2005.

pubimg   pubimg

CHAI: An Open-Source Library for the Rapid Development of Haptic Scenes

Conti F, Barbagli F, Morris D, Sewell C

Demo paper presented at IEEE World Haptics, Pisa, Italy, March 2005

pubimg pubimg pubimg

A Simulator for Training a Full Mastoidectomy Procedure

Sewell C, Morris D, Blevins N, Barbagli F, Salisbury JK

Demo paper presented at IEEE World Haptics, Pisa, Italy, March 2005

  pubimg pubimg

The BrainGate Pilot Trial: Building and Testing a Novel Direct Neural Output for Patients with Severe Motor Impairment

Serruya M, Caplan A, Saleh M, Morris D, Donoghue J

Society for Neuroscience Abstracts, 34th Annual Meeting of the Society for Neuroscience, San Diego, CA, October, 2004.

    pubimg

A direct brain-machine interface for 2D cursor control using a Kalman filter

Black M, Shaikhouni A, Wu W, Morris D, Donoghue J

Society for Neuroscience Abstracts, 34th Annual Meeting of the Society for Neuroscience, San Diego, CA, October, 2004.

  pubimg pubimg

Feasibility Study of a Neural Interface System for Quadriplegic Patients

Mukand J, Williams S, Shaikhouni A, Morris D, Serruya M, Donoghue J

Presented at the 65th Annual Assembly of the American Academy of Physical Medicine & Rehabilitation, October 2004, Phoenix, Arizona

    pubimg

Training the Cognitive and Stylistic Aspects of Surgery Through Simulation

Sewell C, Morris D, Blevins N, Barbagli F, Salisbury JK

Poster presented at the Biomedical Computation at Stanford Symposium (BCATS), Stanford, CA, October 2004
Best poster award

     

Thoughts Into Actions - From Animal Experiments to Human Prosthesis

Hatt BW, Donoghue JP, Hatsopoulos N, Friehs GM, Guillory KS, van Wagenen RA, Serruya MD, Caplan AH, Morris DS, Saleh M, Surgenor TR

Poster presented at the 34th NIH Neural Prosthesis Workshop, October 2003, NIH, Bethesda, Maryland

    pubimg

Direct Control of a Computer Cursor by Frontal Cortical Ensembles in Humans: Prospects for Neural Prosthetic Control

Donoghue JP, Saleh M, Caplan A, Serruya MD, Morris DS, Ramchandani S, Ojakangas C, Friehs G

Society for Neuroscience Abstracts, 33rd Annual Meeting of the Society for Neuroscience, New Orleans, Louisiana, 8-12 November, 2003.

  pubimg pubimg

Braingate: Developing a Device to Provide Motor Impaired Patients with a Novel Neural Output

Serruya MD, van Wagenen RA, Guillory KS, Caplan AH, Saleh M, Donoghue JP, Morris DS, Hatt BW

Society for Neuroscience Abstracts, 33rd Annual Meeting of the Society for Neuroscience, New Orleans, LA, November, 2003.

pubimg   pubimg

The CHAI Libraries

Conti F, Barbagli F, Balaniuk R, Halg M, Lu C, Morris D, Sentis L, Vileshin E, Warren J, Khatib O, Salisbury JK

Demonstration at EuroHaptics 2003, July 2003

    pubimg

Alternative ‘Vision’: A Haptic and Auditory Assistive Device

Morris D, Joshi N

ACM CHI 2003 Extended Abstracts, April 2003

    pubimg

Streamtubes and streamsurfaces for visualizing diffusion tensor MRI volume images

Zhang S, Curry CT, Morris DS, Laidlaw DH

IEEE Visualization 2000 Work In Progress, October 2000

    pubimg

Visualizing diffusion tensor MR images using streamtubes and streamsurfaces

Zhang S, Curry CT, Morris DS, Laidlaw DH

Presented at the Human Brain Project annual meeting, NIH, Bethesda, MD, May 2000


Invited Talks
     

Wearable Cardiovascular Wellness Sensing

Group Health Research Seminar Series on Patient-Generated Health Data, June 2015

     

Making Medical Information Useful to Patients

University of Washington MEBI 590 (Biomedical Informatics) seminar series, May 2013

     

Stuff the CUE Group Wants to Do With And/Or Put On Your Arms.

University of Washington "dub" HCI seminar series, April 2013

     

Always-Available Mobile Interaction

Stanford University HCI seminar series, April 2013

     

Always-Available Mobile Interaction

University of Washington "dub" HCI seminar series, March 2012

     

Patient-friendly Medical Information Displays

University of Washington MEBI 590 (Biomedical Informatics) seminar series, January 2012

     

A Healthy Dose of HCI: What HCI and Medicine Can Offer Each Other

Princeton University Computer Science Department colloquium, December 2010 July 2010

     

Designing Patient-Friendly Hospital Information Displays

Microsoft's World Usability Day, November 2010

     

Designing Patient-Centric Hospital Information Displays

Auburn Regional Medical Center, September 2010

     

Designing Patient-Centric Hospital Information Displays

Microsoft's Connected Health Conference, August 2010

     

Harnessing Physiological Signals for Interactions

NASA Ames / Singularity University, July 2010

     

Physiological Sensing for HCI

“Conference on Robotic Technologies”, The Hague, November 2009

     

Machine Learning and Computational Creativity

Puget Sound SIG CHI seminar series, September 2009

     

Using Machine Learning to Help People Make Music

Brown University Computer Science Department seminar series, April 2009

  pubimg  

MySong: Automatic Accompaniment for Vocal Melodies

Stanford University Human-Computer Interaction Group seminar, May 2008

     

Computational Music and Creativity

University of Washington Technical Communication seminar series on usability, March 2008

     

MySong: Automatic Accompaniment for Vocal Melodies

University of Washington "dub" HCI seminar series, December 2007

     

Clinical Factors in Neural Prosthetic Device Development (with Abe Caplan)

“Topics in Neuroengineering”, Stanford University, March 2005

pubimg pubimg pubimg

Haptic Battle Pong: a Networked Haptic Game (with Neel Joshi)

Experimental Gameplay Workshop at the 2004 Game Developer's Conference, San Jose, CA, March 2004.


Patents Issued
pubimg    

Determining pulse transit time non-invasively using handheld Devices

Morris D, Saponas TS, Tan D, Dixon M, Khullar S, Vathsangam H

US Patent 9504391. Issued November 2016.

pubimg    

Interactively stylizing camera motion

Joshi N, Morris D, Cohen M

US Patent 9501154. Issued November 2016.

pubimg    

Automatic exercise segmentation and recognition

Morris D, Kelner I, Shariff F, Tom D, Saponas TS, Guillory A

US Patent 9174084. Issued November 2015.

pubimg    

Extending gameplay with physical activity monitoring device

Morris D, Kelner I, Shariff F, Tom D, Saponas TS, Guillory A.

US Patent 8951164. Issued February 2015.

pubimg    

Personal training with physical activity monitoring device

Morris D, Kelner I, Shariff F, Tom D, Saponas TS, Guillory A.

US Patent 8951165. Issued February 2015.

pubimg    

Functionality for normalizing linguistic items

Medero J, Morris D, Vanderwende L, Gamon M

US Patent 8909516. Issued December 2014.

pubimg    

Doppler-based user control gesture detection

Tan D, Patel S, Morris D, Gupta S

US Patent 8749485. Issued June 2014.

pubimg    

Magnetic inductive charging with low far fields

Turner J, Saponas S, Tan D, Morris D.

US Patent 8686684. Issued Apr 2014.

pubimg    

Sensing user input using the body as an antenna

Tan D, Morris D, Cohn G, Patel S.

US Patent 8665210. Issued Mar 2014.

pubimg    

Touch-sensitive display apparatus using sensor input

Benko H, Saponas S, Tan D, Morris D

US Patent 8581856. Issued Nov 2013.

pubimg    

Recognizing gestures from forearm EMG signals

Tan D, Morris D, Saponas S, Balakrishnan R

US Patent 8447704. Issued May 2013.

pubimg    

Sensing mechanical energy to appropriate the body for data input

Tan D, Morris D, Harrison C

US Patent 8421634. Issued April 2013.

pubimg    

Mapping of physical controls for surface computing

Fiebrink R, Morris D, Morris M.

US Patent 8264455. Issued September 2012.

pubimg    

Wearable electromyography-based controllers for human-computer interface

Tan D, Saponas TS, Morris D, Turner J

US Patent 8170656. Issued May 2012.

pubimg    

Search-centric hierarchical browser history

Morris DS, Morris M, Venolia G

US Patent 8090740. Issued Jan 2012.

pubimg    

Identification and use of web searcher expertise

Morris DS, White RW

US Patent 7996400. Issued Aug 2011.

pubimg    

Patient training routine for biological interface system

Flaherty JC, Serruya MD, Morris DS, Caplan AH, Saleh M, Donoghue JP

US Patent 7991461. Issued Aug 2011.

pubimg    

Automatic accompaniment for vocal melodies

Morris D, Basu S, Simon I

US Patent 7705231. Issued July 2011.

pubimg    

Neural interface system with embedded id

Flaherty JC, Capachione LR, Morris DS, Caplan AH, Saleh M, Guillory KS

US Patent 7751877. Issued July 2010.


Patents Pending
pubimg    

Transducing pressure to a non-invasive pulse sensor

Saponas TS, Morris D, Gupta S, Malladi S, Tan D, Villar N, Patel S

US Patent Application 20160287102. Published October 2016.

pubimg    

Sizable wrist-worn pressure sensing device

Saponas TS, Basu S, Morris D, Gupta S, Malladi S, Tan D, Villar N, Patel S, Cohn G, Lester J, Smith G, Paulsen R

US Patent Application 20160287103. Published October 2016.

pubimg    

Wearable pulse sensing device signal quality estimation

Morris D, Basu S, Wander J, Smith G, Saponas TS

US Patent Application 20160287110. Published October 2016.

pubimg    

Wrist-worn pulse transit time sensor

Morris D, Tan D, Saponas TS, Patel S, Villar N, Smith G, Gupta S, Cohn G, Kale D, Malladi S, Paulsen R

US Patent Application 20160287172. Published October 2016.

pubimg    

Wearable pulse pressure wave sensing device

Saponas TS, Morris D, Villar N, Patel S, Smith G, Tan D, Vardoulis O, Gupta S

US Patent Application 20160089042. Published March 2016.

pubimg    

Wearable sensing band

Morris D, Saponas TS, Villar N, Patel S, Smith G, Tan D

US Patent Application 20160089081. Published March 2016.

pubimg    

Determining timing and context for cardiovascular measurements

Saponas TS, Morris D, Villar N, Patel S, Smith G, Tan D

US Patent Application 20160089033. Published March 2016.

pubimg    

Video-based pulse measurement

Morris D, Khullar S, Tan D, Joshi N, Saponas S

US Patent Application 20150302158. Published October 2015.

pubimg    

Restaurant-specific food logging from images

Joshi N, Khullar S, Saponas TS, Morris D, Beijbom O

US Patent Application 20150228062. Published August 2015.

pubimg    

Cardiovascular risk factor sensing device

Morris D, Tan D, Saponas S, Dietz P, Wilson A, Brush AJ, Griffiths E

US Patent Application 20150196209. Published July 2015.

pubimg    

Controlling health screening via entertainment experiences

Dietz P, Tan D, Saponas S, Morris D, Wilson A

US Patent Application 20150199480. Published July 2015.

pubimg    

Using sensors and demographic data to automatically adjust medication doses

Morris D, Tan D, Saponas S, Dietz P, Wilson A

US Patent Application 20150199484. Published July 2015.

pubimg    

Privacy preserving sensor apparatus

Rui Y, Morris D, Wilson A, Raghuvanshi N, Tan D, Wing J

US Patent Application 20150208233. Published July 2015.

pubimg    

Dynamic calibration of an audio system

Tan D, Morris D, Wilson A, Rui Y, Raghuvanshi N, Wing J

US Patent Application 20150208184. Published July 2015.

pubimg    

Enhanced spatial impression for home audio

Raghuvanshi N, Morris D, Wilson A, Rui Y, Tan D, Wing J

US Patent Application 20150208166. Published July 2015.

pubimg    

Structural element for sound field estimation

Wilson A, Morris D, Tan S, Rui Y, Raghuvanshi N, Wing J

US Patent Application 20150195644. Published July 2015.

pubimg    

Adapting audio based upon detected environmental acoustics

Morris D, Wilson A, Tan D, Rui Y, Raghuvanshi N, Wing J

US Patent Application 20150179181. Published June 2015.

pubimg    

Physical activity inference from environmental metrics

Letchner J, Saponas S, Brush AJ, Kansal A, Morris D

US Patent Application 20140167973. Published June 19, 2014.

pubimg    

Controlling automotive functionality using internal- and external-facing sensors

Morris D, Benko H, Kapur J, Wilson A, Lobb K

US Patent Application 20140005886. Published Jan 2, 2014.

pubimg    

Automatic generation of an executive summary for a medical event in an electronic medical record

Morris D, Tan D, Wilcox-Patterson L, Smith G, Karlson A, Roseway A

US Patent Application 20120197876. Published Aug 2, 2012.


Technical Reports
pubimg pubimg pubimg

Visuohaptic Simulation of Bone Surgery

Morris D, Sewell C, Barbagli F, Blevins N, Girod S, Salisbury JK

Stanford University Department of Computer Science Technical Report 2006-13

pubimg pubimg pubimg

Automated Preparation Calibration, and Simulation of Deformable Objects

Morris D

Stanford University Department of Computer Science Technical Report 2006-07

pubimg pubimg pubimg

Algorithms and Data Structures for Haptic Rendering: Curve Constraints, Distance Maps, and Data Logging

Morris D

Stanford University Department of Computer Science Technical Report 2006-06

pubimg pubimg pubimg

Hybrid Rendering for Interactive Virtual Scenes

Morris D, Joshi N

Stanford University Department of Computer Science Technical Report 2006-04


Theses
    pubimg

Haptics and Physical Simulation for Virtual Bone Surgery

Morris D

PhD thesis, Stanford University, August 2006



Non-Technical
pubimg pubimg  

Acoustic Slap Rock

Morris D

“Reader’s Challenge” lesson in Guitar Player magazine. July 2006, page 124.

mp3   |   lesson pdf   |   jpeg tab   |   at gp online
    pubimg

The WoL Index: Quantifying Incomprehensibly Bad Popular Music

Morris D

Random PDF file I posted on the Internet, October 2012


The Thumbnails on This Page

The thumbnails you get when you mouse over PDF links on this page were generated (mostly) by this code:

PDFThumber.zip

...which looks at a directory of pdf files and — for each — tries to pick a thumbnail using heuristics that favor (a) images appearing early in a paper, (b) square images (mostly as a filter for gunk jpeg chunks in PDF files that aren't really images in a logical sense, which tend to have wide aspect ratios), and (c) images with a non-negligible number of unique RGB triplets (also partially to filter out junk images, which are often big black or white boxes, or checkerboards). When no "good" images pass all these tests, it just renders the first page of the paper as a thumbnail.

PDF analysis is done using a combination of iTextSharp and PDF Clown, each of which have strengths and weaknesses wrt image extraction, so I essentially concatenate their outputs together before filtering. In the fallback case, thumbnail generation is done with PDF Rasterizer.

This pipeline also allows me to generate images like these, each of which contains more or less every figure I've ever put in a paper:

pubcollage pubcollage