Issued Patents All Time
Showing 25 most recent of 34 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12306999 | Secure and power efficient audio data processing | Guhan Krishnan, Saikishore Reddipalli, Philip Ng | 2025-05-20 |
| 11839815 | Adaptive audio mixing | Mehdi Saeedi, Thomas Daniel Perry, Gabor Sines | 2023-12-12 |
| 11625807 | Low power and low latency GPU coprocessor for persistent computing | Jiasheng Chen, Timour Paltashev, Alexander Lyashevsky, Michael Mantor | 2023-04-11 |
| 11514194 | Secure and power efficient audio data processing | Guhan Krishnan, Saikishore Reddipalli, Philip Ng | 2022-11-29 |
| 10929944 | Low power and low latency GPU coprocessor for persistent computing | Jiasheng Chen, Timour Paltashev, Alexander Lyashevsky, Michael Mantor | 2021-02-23 |
| 10712800 | Aligning active and idle phases in a mixed workload computing platform | Benjamin Tsien, Alexander J. Branover, Ming L. So, Philip Ng, Xiao Gang Zheng +4 more | 2020-07-14 |
| 9286904 | Adjusting a data rate of a digital audio stream based on dynamically determined audio playback system capabilities | William S. Herz | 2016-03-15 |
| 8060226 | Method and signal processing device to provide one or more fractional delay lines | Thomas C. Savell | 2011-11-15 |
| 7457484 | Method and device to process digital media streams | — | 2008-11-25 |
| 7328270 | Communication protocol processor having multiple microprocessor cores connected in series and dynamically reprogrammed during operation via instructions transmitted along the same data paths used to convey communication data | Daniel B. Reents, Donald G. Craycraft | 2008-02-05 |
| 7290091 | Method and circuit to implement digital delay lines | Thomas C. Savell | 2007-10-30 |
| 7219194 | Method and circuit to implement digital delay lines | Thomas C. Savell | 2007-05-15 |
| 6317119 | Speed-compensated joystick | J. Scott Fuller, Hoon Quat Gek | 2001-11-13 |
| 6188241 | Microcontroller having a block of logic configurable to perform a selected logic function and to produce output signals coupled to corresponding I/O pads according to a predefined hardware interface | Lloyd W. Gauthier, Faheem Hayat, David F. Tobias | 2001-02-13 |
| 6185732 | Software debug port for a microprocessor | Daniel Mann | 2001-02-06 |
| 6170024 | Adjusting the volume by a keyboard via an independent control circuit, independent of a host computer | John M. Prickett | 2001-01-02 |
| 6154856 | Debug interface including state machines for timing synchronization and communication | Venkateswara Madduri, James Torrey | 2000-11-28 |
| 6101192 | Network router with partitioned memory for optimized data storage and retrieval | — | 2000-08-08 |
| 6047002 | Communication traffic circle system and method for performing packet conversion and routing between different packet formats including an instruction field | Alfred C. Hartmann | 2000-04-04 |
| 5999994 | Dual path computer control system | John M. Prickett | 1999-12-07 |
| 5966116 | Method and logic system for the rotation of raster-scan display images | — | 1999-10-12 |
| 5941968 | Computer system for concurrent data transferring between graphic controller and unified system memory and between CPU and expansion bus device | James O. Mergard, Michael S. Quimby | 1999-08-24 |
| 5943481 | Computer communication network having a packet processor with subsystems that are variably configured for flexible protocol handling | — | 1999-08-24 |
| 5905873 | System and method of routing communications data with multiple protocols using crossbar switches | Al Hartmann | 1999-05-18 |
| 5896383 | System and method for encoding instruction fields within data packets | — | 1999-04-20 |