The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 24, 2017

Filed:

Sep. 11, 2015
Applicant:

The Regents of the University of California, Oakland, CA (US);

Inventors:

Elliot En-Yu Hui, Irvine, CA (US);

Siavash Ahrar, Irvine, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 19/00 (2006.01); F16K 99/00 (2006.01);
U.S. Cl.
CPC ...
F16K 99/0001 (2013.01); F16K 99/0015 (2013.01); F16K 99/0057 (2013.01); F16K 2099/0094 (2013.01);
Abstract

Pneumatic devices for implementing finite state machines are provided. In some implementations, the pneumatic device comprises a state register component configured to hold one of a set of possible states. The pneumatic device also comprises a next-state logic block component configured to determine a next state for the state register component based at least in part on a current state of the state register component. A pneumatic programmable logic array (PLA) implementing a next state logic block of a finite state machine is also provided. The pneumatic PLA comprises an elastomeric membrane containing a pattern of holes and disposed between two channel layers of a pneumatic device. The PLA receives one or more input values representing a current state of a state register and one or more input values representing a user input and calculates one or more output values representing a next state for the state register.


Find Patent Forward Citations

Loading…