Issued Patents All Time
Showing 1–24 of 24 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10606653 | Efficient priority-aware thread scheduling | Arun U. Kishan, Mehmet Iyigun, Yevgeniy Bak, Syed Aunn Hasan Raza | 2020-03-31 |
| 9600325 | One-time initialization | Arun U. Kishan | 2017-03-21 |
| 9582316 | One-time initialization | Arun U. Kishan | 2017-02-28 |
| 9569260 | Efficient priority-aware thread scheduling | Arun U. Kishan, Mehmet Iyigun, Yevgeniy Bak, Syed Aunn Hasan Raza | 2017-02-14 |
| 9384049 | Preventing unnecessary context switching by employing an indicator associated with a lock on a resource | Andrew Rogers | 2016-07-05 |
| 8782674 | Wait on address synchronization interface | Gregory J. Colombo, Hari R. Pulapaka | 2014-07-15 |
| 8707283 | Parallel DLL tree initialization | Kenneth M. Jung, Arun U. Kishan | 2014-04-22 |
| 8510738 | Preventing unnecessary context switching by employing an indicator associated with a lock on a resource | Andrew Rogers | 2013-08-13 |
| 8490118 | Wait on address synchronization interface | Gregory J. Colombo, Hari R. Pulapaka | 2013-07-16 |
| 8065736 | Using asynchronous changes to memory to detect malware | Jonathan D. Morrison | 2011-11-22 |
| 8060881 | Small barrier with local spinning | Arun U. Kishan | 2011-11-15 |
| 7962912 | One-time initialization | Arun U. Kishan | 2011-06-14 |
| 7900217 | Dynamic DLL cycle resolution | Kenneth M. Jung, Arun U. Kishan | 2011-03-01 |
| 7870558 | Handle passing using an inter-process communication | Genevieve Fernandes, Adrian Marinescu, Robert Earhart, Adnan Ilik | 2011-01-11 |
| 7865914 | Cooperative DLL unload | Kenneth M. Jung, Arun U. Kishan, Dragos C. Sambotin | 2011-01-04 |
| 7770172 | Conditional variables without spinlocks | — | 2010-08-03 |
| 7770170 | Blocking local sense synchronization barrier | John Rector, Jonathan D. Morrison, Arun U. Kishan | 2010-08-03 |
| 7743418 | Identifying malware that employs stealth techniques | Thushara Wijeratna | 2010-06-22 |
| 7698741 | Controlling the isolation of an object | Adrian Marinescu | 2010-04-13 |
| 7571288 | Scalable rundown protection for object lifetime management | Ravisankar V. Pudipeddi, Neal R. Christiansen | 2009-08-04 |
| 7428539 | Method, system, and apparatus for managing access to a data object | Adrian Marinescu | 2008-09-23 |
| 7302613 | System and method for capturing kernel-resident information | Andrew L. Bliss, John D. Service, Narayanan Ganapathy, Yi Meng | 2007-11-27 |
| 7133977 | Scalable rundown protection for object lifetime management | Ravisankar V. Pudipeddi, Neal R. Christiansen | 2006-11-07 |
| 6513100 | System and method for fast referencing a reference counted item | — | 2003-01-28 |