Issued Patents All Time
Showing 25 most recent of 42 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10715381 | Intelligent role selection for dual-role devices | Firdosh K. Bhesania, Anthony Y. Chen, Vivek Gupta, Andrea A. Keating, Rahul Ramadas +4 more | 2020-07-14 |
| 10649485 | Synchronizing timing sources in computing devices | Anthony Y. Chen, Vivek Gupta, Benjamin Allen Pullen, Kiran Kudli Anantha Shastry | 2020-05-12 |
| 10162778 | Universal serial bus emulation layer | Firdosh K. Bhesania, Andrea A. Keating, Vivek Gupta, Robbie Harris | 2018-12-25 |
| 10146554 | Extraction of operating system-specific characteristics via a communication interface | Martin Richard Borve, Andrea A. Keating, Philip A. Froese, Firdosh K. Bhesania, Eliyas Yakub +2 more | 2018-12-04 |
| 10122576 | Intelligent role selection for dual-role devices | Firdosh K. Bhesania, Anthony Y. Chen, Vivek Gupta, Andrea A. Keating, Rahul Ramadas +4 more | 2018-11-06 |
| 9858224 | Universal serial bus emulation layer | Firdosh K. Bhesania, Andrea A. Keating, Vivek Gupta, Robbie Harris | 2018-01-02 |
| 9430413 | Detecting state loss on a device | Janet L. Schneider, Doron J. Holan | 2016-08-30 |
| 9424225 | Driver interface functions to interface client function drivers | Doron J. Holan, Mukund Sankaranarayan | 2016-08-23 |
| 9417708 | Method for processing data quantifying force applied to one or more keys of a computer keyboard | Firdosh K. Bhesania, Michael William John McCracken, Hirofumi Yamamoto, Steven Bathiche, Timothy Brewer | 2016-08-16 |
| 9342427 | Multi-function device ID with unique identifier | Doron J. Holan, Esaias E. Greeff, Douglas K. Brubacher, Narayanan Ganapathy, James G. Cavalaris | 2016-05-17 |
| 9170828 | Extraction of operating system-specific characteristics via a communication interface | Martin Richard Borve, Andrea A. Keating, Philip A. Froese, Firdosh K. Bhesania, Eliyas Yakub +2 more | 2015-10-27 |
| 9081902 | Generalized architecture to support representation of multi-transport devices | James G. Cavalaris, Narayanan Ganapathy, Doron J. Holan, Paresh Maisuria | 2015-07-14 |
| 9043497 | Driver interface functions to interface client function drivers | Doron J. Holan, Mukund Sankaranarayan | 2015-05-26 |
| 8892493 | Compatibility testing using traces, linear temporal rules, and behavioral models | Pankaj Gupta, Robert Harris, Jane Evguenia Lawrence, Venkatesh-Prasad Ranganath, Pradip Harindran Vallathol | 2014-11-18 |
| 8884587 | Protocols for reporting power status over multiple buses | Firdosh K. Bhesania | 2014-11-11 |
| 8782386 | Detecting state loss on a device | Janet L. Schneider, Doron J. Holan | 2014-07-15 |
| 8738835 | HID over simple peripheral buses | Firdosh K. Bhesania, Arvind R. Aiyar, David Abzarian | 2014-05-27 |
| 8648812 | Method for processing data quantifying force applied to one or more keys of a computer keyboard | Firdosh K. Bhesania, Michael William John McCracken, Hirofumi Yamamoto, Steven Bathiche, Timothy Brewer | 2014-02-11 |
| 8521942 | HID over simple peripheral buses | Firdosh K. Bhesania, Arvind R. Aiyar, David Abzarian | 2013-08-27 |
| 8504739 | USB driver interface functions to interface USB client function drivers | Doron J. Holan, Mukund Sankaranarayan | 2013-08-06 |
| 8441233 | Protocols for reporting power status over multiple buses | Firdosh K. Bhesania | 2013-05-14 |
| 8380130 | Capacitive bonding of devices | Andrew C. Glass, Christopher Mark Dreher, Ellick H. Sung, Doron J. Holan, Craig S. Ranta | 2013-02-19 |
| 8365201 | Multi-function device ID with unique identifier | Doron J. Holan, Narayanan Ganapathy, James G. Cavalaris, Esaias E. Greeff, Douglas K. Brubacher | 2013-01-29 |
| 8347319 | Device display object infrastructure | Esaias E. Greeff, Douglas K. Brubacher, Narayanan Ganapathy, Doron J. Holan, Neil Sandlin +1 more | 2013-01-01 |
| 8266362 | Device connection routing for controllers | Firdosh K. Bhesania, Glen Slick, Mark E. Maszak | 2012-09-11 |