Wisconsin Alumni Research Foundation

Technology

Dynamic Predictor Improves Machine Control

Articulated mechanisms, such as walking robots or robotic arms, can be understood as a set of rigid links connected to each other by joints. The joints are put into motion using motors, sensors that i...
Learn More
Paul Milenkovic | P130307US01

Technology

Bedside Diagnosis of Swallowing Disorders

Approximately 15 million Americans suffer from a swallowing disorder (dysphagia). People with acid reflux, a neurological disorder or cancer of the head and neck are particularly at risk. The leading ...
Learn More
Matthew Hoffman, Jack Jiang, Timothy McCulloch, Zhixian Geng | P130237US01

Technology

Faster Scans with Improved Bit-Parallel Processing

A database system combines hardware and software to manage and selectively access the large amounts of data it holds. Such a structure may hold data elements organized in logical rows and columns (for...
Learn More
Jignesh Patel, Yinan Li | P130164US01

Technology

Placement Gaming Empowers Cloud Users to Assess Service

With public cloud computing, customers pay a flat hourly rate for a bundle of virtualized resources called ‘instances’ from a service provider. Providers may sell a variety of instance types that...
Learn More
Thomas Ristenpart, Michael Swift, Ari Juels, Benjamin Farley, Venkatanathan Varadarajan, Kevin Bowers | P130021US01

Technology

High-Definition Video with Low-Speed Cameras

High dynamic range (HDR) video delivers imagery in a wide range of light intensities, from sunlight to dark shadows. This provides a truer brightness that can significantly enhance viewers’ experien...
Learn More
Li Zhang, Travis Portz | P130162US01

Technology

SuperTag Cache for Energy-Optimized Compression

Cache memories play a critical role in reducing a computer system’s energy. Generally, they are fast access memories that store data reflecting locations in a corresponding main memory. Typically, t...
Learn More
David Wood, Somayeh Sardashti | P130076US01

Technology

Tactile Button Panel for Use with Touch Screens

Touch screen systems have many advantages, including simplification of the user's task and elimination of a separate keyboard. However, touch screen systems present an insurmountable barrier to many p...
Learn More
Gregg Vanderheiden, David Kelso, J. Bern Jordan | P110167US01

Technology

Operating System Support for Restartable File Systems

Operating systems, such as Microsoft Windows or Linux, provide one or more file systems to store and organize data. A file system stores file data on a storage device and makes the data available to t...
Learn More
Michael Swift, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau, Swaminathan Sundararaman, Sriram Subramanian, Abhishek Rajimwale | P110059US01

WARF