Issued Patents All Time
Showing 1–11 of 11 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11795766 | Lubricator assembly and method for servicing tubular members | Andrew Ian McKenzie, Robert Benjamin Donnally, Lei Cheng, Leo Yang | 2023-10-24 |
| 11521809 | Key structure and assembly method thereof | — | 2022-12-06 |
| 9098462 | Communications via shared memory | Michael J. McNicholl, David J. Guichard, Yong Ling | 2015-08-04 |
| 8589521 | Method for testing connectivity of software applications hosted on networked computers | Calvin Ling, Michael J. McNicholl, Seth J. Thorup | 2013-11-19 |
| 8332504 | Method for testing connectivity of software applications hosted on networked computers | Calvin Ling, Michael J. McNicholl, Seth J. Thorup | 2012-12-11 |
| 7954965 | Method for multiple gauges in a scanning laser based display device | Michael R. Boyd, Kang Li | 2011-06-07 |
| 7916761 | Methods and apparatus for adding latency and jitter to selected network packets | David J. Guichard, Yong Ling, Michael J. McNicholl | 2011-03-29 |
| 6700988 | Speaker spider with integral lead wire arrangement and manufacturing method thereof | — | 2004-03-02 |
| 5933509 | Band pass speaker | — | 1999-08-03 |
| D400207 | Speaker | — | 1998-10-27 |
| D388790 | Speaker | — | 1998-01-06 |