Issued Patents All Time
Showing 1–25 of 120 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10649773 | Processors supporting atomic writes to multiword memory locations and methods | Ranjit J. Rozario, Sanjay Patel, James Hippisley Robinson, Sudhakar Ranganathan | 2020-05-12 |
| 9997495 | Non-contacting inductive interconnects | Douglas C. Burger, William Gates, Roderick A. Hyde, Muriel Y. Ishikawa, Jordin T. Kare +10 more | 2018-06-12 |
| 9813445 | Taint injection and tracking | Daniel A. Gerrity, Clarence T. Tegreene | 2017-11-07 |
| 9798873 | Processor operable to ensure code integrity | Daniel A. Gerrity, Clarence T. Tegreene | 2017-10-24 |
| 9727890 | Systems and methods for registering advertisement viewing | Roderick A. Hyde, Lowell L. Wood, JR. | 2017-08-08 |
| 9703566 | Sharing TLB mappings between contexts | Jonathan D. Combs, Jason W. Brandt, Benjamin Crawford Chaffin, Julio Gago | 2017-07-11 |
| 9575903 | Security perimeter | Daniel A. Gerrity, Clarence T. Tegreene | 2017-02-21 |
| 9558034 | Entitlement vector for managing resource allocation | Daniel A. Gerrity, Clarence T. Tegreene | 2017-01-31 |
| 9554487 | Microchannel heat transfer with liquid metals | Roderick A. Hyde, Jordin T. Kare, Lowell L. Wood, JR. | 2017-01-24 |
| 9471373 | Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority | Daniel A. Gerrity, Clarence T. Tegreene | 2016-10-18 |
| 9465657 | Entitlement vector for library usage in managing resource allocation and scheduling based on usage and priority | Daniel A. Gerrity, Clarence T. Tegreene | 2016-10-11 |
| 9460290 | Conditional security response using taint vector monitoring | Daniel A. Gerrity, Clarence T. Tegreene | 2016-10-04 |
| 9443085 | Intrusion detection using taint accumulation | Daniel A. Gerrity, Clarence T. Tegreene | 2016-09-13 |
| 9298918 | Taint injection and tracking | Daniel A. Gerrity, Clarence T. Tegreene | 2016-03-29 |
| 9176741 | Method and apparatus for segmented sequential storage | — | 2015-11-03 |
| 9170843 | Data handling apparatus adapted for scheduling operations according to resource allocation based on entitlement | Daniel A. Gerrity, Clarence T. Tegreene | 2015-10-27 |
| 9098608 | Processor configured to allocate resources using an entitlement vector | Daniel A. Gerrity, Clarence T. Tegreene | 2015-08-04 |
| 8955111 | Instruction set adapted for security risk monitoring | Daniel A. Gerrity, Clarence T. Tegreene | 2015-02-10 |
| 8947515 | Systems and methods for registering advertisement viewing | Roderick A. Hyde, Lowell L. Wood, JR. | 2015-02-03 |
| 8943313 | Fine-grained security in federated data sets | Daniel A. Gerrity, Clarence T. Tegreene | 2015-01-27 |
| 8930714 | Encrypted memory | Daniel A. Gerrity, Casey T. Tegreene | 2015-01-06 |
| 8904045 | Opportunistic improvement of MMIO request handling based on target reporting of space requirements | David J. Harriman | 2014-12-02 |
| 8813085 | Scheduling threads based on priority utilizing entitlement vectors, weight and usage level | Daniel A. Gerrity, Clarence T. Tegreene | 2014-08-19 |
| 8635415 | Managing and implementing metadata in central processing unit using register extensions | Baiju V. Patel, Rajeev Gopalakrishna, Robert J. Kushlis, Don A. Van Dyke, Joseph F. Cihula +7 more | 2014-01-21 |
| 8296550 | Hierarchical register file with operand capture ports | — | 2012-10-23 |