Issued Patents All Time
Showing 51–73 of 73 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9003215 | Power-aware thread scheduling and dynamic use of processors | Allen Marshall, Andrew J. Ritz, Yimin Deng, Nicholas S. Judge | 2015-04-07 |
| 8966217 | Lightweight random memory allocation | Gregory J. Colombo, Hari R. Pulapaka, Stephen L. Hufnagel, Garrett Leischner, Evan Lincoln Tice +1 more | 2015-02-24 |
| 8832411 | Working set swapping using a sequentially ordered swap file | Mehmet Iyigun, Yevgeniy Bak, Landy Wang | 2014-09-09 |
| 8707283 | Parallel DLL tree initialization | Kenneth M. Jung, Neill M. Clift | 2014-04-22 |
| 8688951 | Operating system virtual memory management for hardware transactional memory | Koichi Yamada, Gad Sheaffer, Ali-Reza Adl-Tabatabai, Landy Wang, Martin Taillefer +3 more | 2014-04-01 |
| 8677360 | Thread-related actions based on historical thread behaviors | Pedro Miguel Sequeira de Justo Teixeira | 2014-03-18 |
| 8671261 | Lightweight random memory allocation | Gregory J. Colombo, Hari R. Pulapaka, Stephen L. Hufnagel, Garrett Leischner, Evan Lincoln Tice +1 more | 2014-03-11 |
| 8640131 | Demand-based processor cycle allocation subsequent to equal group-based processor cycle distribution | Ara Bernardi, Costin Hagiu, Nelamangal Krishnaswamy Srinivas, Ashwin Palekar, Karthik Thirumalai | 2014-01-28 |
| 8621494 | Managing processes within suspend states and execution states | Neeraj Singh, Hari R. Pulapaka | 2013-12-31 |
| 8578394 | Exempting applications from suspension | Benjamin Salim Srour, Michael H. Krause, Richard K. Neves, Hari R. Pulapaka, David B. Probert +1 more | 2013-11-05 |
| 8521995 | Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode | Koichi Yamada, Gad Sheaffer, Jan Gray, Landy Wang, Martin Taillefer +2 more | 2013-08-27 |
| 8473964 | Transparent user mode scheduling on traditional threading systems | Ajith Jayamohan, Dave Probert, Pedro Teixeira | 2013-06-25 |
| 8321874 | Intelligent context migration for user mode scheduling | Ajith Jayamohan, Dave Probert, Pedro Teixeira | 2012-11-27 |
| 8250331 | Operating system virtual memory management for hardware transactional memory | Koichi Yamada, Gad Sheaffer, Ali-Reza Adl-Tabatabai, Landy Wang, Martin Taillefer +3 more | 2012-08-21 |
| 8091088 | Method and system for hierarchical resource management involving hard and soft resource limits | David B. Probert | 2012-01-03 |
| 8060881 | Small barrier with local spinning | Neill M. Clift | 2011-11-15 |
| 8010822 | Power-aware thread scheduling and dynamic use of processors | Allen Marshall, Yimin Deng, Nicholas S. Judge, Andrew J. Ritz | 2011-08-30 |
| 7962912 | One-time initialization | Neill M. Clift | 2011-06-14 |
| 7900217 | Dynamic DLL cycle resolution | Kenneth M. Jung, Neill M. Clift | 2011-03-01 |
| 7865914 | Cooperative DLL unload | Kenneth M. Jung, Neill M. Clift, Dragos C. Sambotin | 2011-01-04 |
| 7770170 | Blocking local sense synchronization barrier | John Rector, Jonathan D. Morrison, Neill M. Clift | 2010-08-03 |
| 7665143 | Creating secure process objects | Darryl E. Havens, Richard B. Ward | 2010-02-16 |
| 7496730 | System and method for reducing the number of translation buffer invalidates an operating system needs to issue | Landy Wang | 2009-02-24 |