Wisconsin Alumni Research Foundation

Technology

Movement Monitoring System

A monitoring system or tracking system may include an input port and a controller in communication with the input port. The input port may receive video from one or more image capturing devices. The i...
Learn More
Robert Radwin, Xuan Wang, Yu Hen Hu | P200179US01

Technology

Multiple Band Polarization Rotating Phased Array Element

A multiple band phase shifter includes a first dielectric layer, a conductive layer, a second dielectric layer, and for each central operating frequency of a plurality of central operating frequencies...
Learn More
Nader Behdad, John Booske, Hung Luyen, Zongtang Zhang | P190115US01

Technology

Memory Processing Core Architecture

Aspects of the present invention provide a memory system comprising a plurality of stacked memory layers, each memory layer divided into memory sections, wherein each memory section connects to a neig...
Learn More
Karthikeyan Sankaralingam, Jaikrishnan Menon, Lorenzo De Carli | P140414US02

Technology

Compiler Front-end for C programs

This software translates a C program from text into abstract-syntax tree, control-flow graph and call graph representations. It also builds symbol tables, and does type checking and other static-sem...
Learn More
Susan Horwitz | P97130US

Technology

Implementation of System Dependence Graphs

This software program consists of a collection of C modules (C-type definitions and associated code) for implementing:System dependent graphs -- a data structure representing the dependencies that ...
Learn More
Thomas Reps | P97131US

Technology

High-Speed Statistical Processing In A Database

Numerically intensive statistical processing of data is implemented as an incremental gradient method within the engine of a database system. Small user-defined functions in the database system calcul...
Learn More
Benjamin Recht, Christopher Re | P110172US01

Technology

System And Method For Controlling Superconducting Qubits

A system and method for controlling qubits to perform quantum computation is provided. In some aspects, the system includes at least one superconducting quantum processor comprising a multi-qubit arch...
Learn More
Maxim Vavilov, Konstantin Nesterov, Vladimir Manucharyan, Ivan Pechenezhskiy, Chen Wang | P180273US01

Technology

Conversational Programming Interface

Domain specific programming is facilitated through the use of a conversational interface using natural language commands from the user and natural language cues to the user. The natural language conve...
Learn More
Jignesh Patel, Navneet Potti, Rogers Jeffrey Leo John | P170144US01

Technology

Reconfigurable, Application-Specific Computer Accelerator

A reconfigurable hardware accelerator for computers combines a high-speed dataflow processor, having programmable functional units rapidly reconfigured in a network of programmable switches, with a st...
Learn More
Karthikeyan Sankaralingam, Anthony Nowatzki, Vinay Gangadhar | P170142US01

Technology

State Extractor For Middlebox Management System

A method of automatically identifying state information in different middlebox programs first identifies relevant program portions by expanding outward from a packet processing loop to statements depe...
Learn More
Srinivasa Akella, Junaid Khalid, Aaron Gember-Jacobson | P160294US01

WARF