loadpatents
name:-0.0348060131073
name:-0.037312030792236
name:-0.0012941360473633
Diefendorff; Keith E. Patent Filings

Diefendorff; Keith E.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Diefendorff; Keith E..The latest application filed is for "non-faulting and first faulting instructions for processing vectors".

Company Profile
0.49.36
  • Diefendorff; Keith E. - Los Gatos CA
  • Diefendorff; Keith E. - Austin TX
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Generate predicates instruction for processing vectors
Grant 8,984,262 - Gonion , et al. March 17, 2
2015-03-17
Actual instruction and actual-fault instructions for processing vectors
Grant 8,959,316 - Gonion , et al. February 17, 2
2015-02-17
Vector index instruction for generating a result vector with incremental values based on a start value and an increment value
Grant 8,793,472 - Gonion , et al. July 29, 2
2014-07-29
Generating predicate values based on conditional data dependency in vector processors
Grant 8,745,360 - Gonion , et al. June 3, 2
2014-06-03
Vector processing with predicate vector for setting element values based on key element position by executing remaining instruction
Grant 8,650,383 - Gonion , et al. February 11, 2
2014-02-11
Non-faulting and first faulting instructions for processing vectors
Grant 8,578,209 - Gonion , et al. November 5, 2
2013-11-05
Running subtract and running divide instructions for processing vectors
Grant 8,447,956 - Gonion , et al. May 21, 2
2013-05-21
Running-min and running-max instructions for processing vectors using a base value from a key element of an input vector
Grant 8,417,921 - Gonion , et al. April 9, 2
2013-04-09
Memory-hazard detection and avoidance instructions for vector processing
Grant 8,402,255 - Gonion , et al. March 19, 2
2013-03-19
Copy-propagate, propagate-post, and propagate-prior instructions for processing vectors
Grant 8,370,608 - Gonion , et al. February 5, 2
2013-02-05
Running-shift instructions for processing vectors using a base value from a key element of an input vector
Grant 8,359,461 - Gonion , et al. January 22, 2
2013-01-22
Shift-in-right instructions for processing vectors
Grant 8,356,164 - Gonion , et al. January 15, 2
2013-01-15
Non-faulting And First Faulting Instructions For Processing Vectors
App 20120317441 - Gonion; Jeffry E. ;   et al.
2012-12-13
Non-faulting and first-faulting instructions for processing vectors
Grant 8,271,832 - Gonion , et al. September 18, 2
2012-09-18
Conditional data-dependency resolution in vector processors
Grant 8,181,001 - Gonion , et al. May 15, 2
2012-05-15
Generating stop indicators based on conditional data dependency in vector processors
Grant 8,176,299 - Gonion , et al. May 8, 2
2012-05-08
Vector Index Instruction For Processing Vectors
App 20120060020 - Gonion; Jeffry E. ;   et al.
2012-03-08
Memory-hazard Detection And Avoidance Instructions For Vector Processing
App 20110320883 - Gonion; Jeffry E. ;   et al.
2011-12-29
Microprocessor with improved data stream prefetching
Grant 8,078,806 - Diefendorff December 13, 2
2011-12-13
Detecting memory-hazard conflicts during vector processing
Grant 8,078,847 - Gonion , et al. December 13, 2
2011-12-13
Generating stop indicators during vector processing
Grant 8,060,728 - Gonion , et al. November 15, 2
2011-11-15
Running Subtract And Running Divide Instructions For Processing Vectors
App 20110276782 - Gonion; Jeffry E. ;   et al.
2011-11-10
Generating predicate values during vector processing
Grant 8,019,977 - Gonion , et al. September 13, 2
2011-09-13
Memory-hazard detection and avoidance instructions for vector processing
Grant 8,019,976 - Gonion , et al. September 13, 2
2011-09-13
Generate Predictes Instruction For Processing Vectors
App 20110113217 - Gonion; Jeffry E. ;   et al.
2011-05-12
Remaining Instruction For Processing Vectors
App 20110093681 - Gonion; Jeffry E. ;   et al.
2011-04-21
Microprocessor with Improved Data Stream Prefetching
App 20110040941 - DIEFENDORFF; Keith E.
2011-02-17
Select First And Select Last Instructions For Processing Vectors
App 20110035568 - Gonion; Jeffry E. ;   et al.
2011-02-10
Actual Instruction And Actual-fault Instructions For Processing Vectors
App 20110035567 - Gonion; Jeffry E. ;   et al.
2011-02-10
Vector Test Instruction For Processing Vectors
App 20100325399 - Gonion; Jeffry E. ;   et al.
2010-12-23
Non-faulting And First-faulting Instructions For Processing Vectors
App 20100325483 - Gonion; Jeffry E. ;   et al.
2010-12-23
Running-min And Running-max Instructions For Processing Vectors
App 20100325398 - Gonion; Jeffry E. ;   et al.
2010-12-23
Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs)
Grant 7,822,943 - Diefendorff October 26, 2
2010-10-26
Generating Predicate Values Based On Conditional Data Dependency In Vector Processors
App 20100077180 - Gonion; Jeffry E. ;   et al.
2010-03-25
Generating Stop Indicators Based On Conditional Data Dependency In Vector Processors
App 20100077182 - Gonion; Jeffry E. ;   et al.
2010-03-25
Conditional Data-dependency Resolution In Vector Processors
App 20100077183 - Gonion; Jeffry E. ;   et al.
2010-03-25
Running-shift Instructions For Processing Vectors
App 20100058037 - Gonion; Jeffry E. ;   et al.
2010-03-04
Running-sum Instructions For Processing Vectors
App 20100049950 - Gonion; Jeffry E. ;   et al.
2010-02-25
Running-and, Running-or, Running-xor, And Running-multiply Instructions For Processing Vectors
App 20100049951 - Gonion; Jeffry E. ;   et al.
2010-02-25
Check-hazard Instructions For Processing Vectors
App 20100042789 - Gonion; Jeffry E. ;   et al.
2010-02-18
Shift-in-right Instructions For Processing Vectors
App 20100042817 - Gonion; Jeffry E. ;   et al.
2010-02-18
Copy-propagate, Propagate-post, And Propagate-prior Instructions For Processing Vectors
App 20100042818 - Gonion; Jeffry E. ;   et al.
2010-02-18
Method And Apparatus For Executing Program Code
App 20100042815 - Gonion; Jeffry E. ;   et al.
2010-02-18
Break, Pre-break, And Remaining Instructions For Processing Vectors
App 20100042816 - Gonion; Jeffry E. ;   et al.
2010-02-18
Microprocessor with improved data stream prefetching
Grant 7,664,920 - Diefendorff February 16, 2
2010-02-16
Instructions for efficiently accessing unaligned partial vectors
Grant 7,624,251 - Gonion , et al. November 24, 2
2009-11-24
Instructions for efficiently accessing unaligned vectors
Grant 7,620,797 - Gonion , et al. November 17, 2
2009-11-17
Microprocessor with improved data stream prefetching
Grant 7,533,220 - Diefendorff May 12, 2
2009-05-12
Microprocessor with improved data stream prefetching
Grant 7,512,740 - Diefendorff March 31, 2
2009-03-31
Microprocessor with improved data stream prefetching
Grant 7,509,459 - Diefendorff March 24, 2
2009-03-24
Microprocessor with Improved Data Stream Prefetching
App 20090077321 - Diefendorff; Keith E.
2009-03-19
Microprocessor with improved data stream prefetching
Grant 7,506,106 - Diefendorff March 17, 2
2009-03-17
Microprocessor with improved data stream prefetching
Grant 7,480,769 - Diefendorff , et al. January 20, 2
2009-01-20
Detecting Memory-hazard Conflicts During Vector Processing
App 20080288744 - Gonion; Jeffry E. ;   et al.
2008-11-20
Generating Predicate Values During Vector Processing
App 20080288745 - Gonion; Jeffry E. ;   et al.
2008-11-20
Generating Stop Indicators During Vector Processing
App 20080288754 - Gonion; Jeffry E. ;   et al.
2008-11-20
Memory-hazard detection and avoidance instructions for vector processing
App 20080288759 - Gonion; Jeffry E. ;   et al.
2008-11-20
Instructions for efficiently accessing unaligned partial vectors
App 20080114969 - Gonion; Jeffry E. ;   et al.
2008-05-15
Instructions for efficiently accessing unaligned vectors
App 20080114968 - Gonion; Jeffry E. ;   et al.
2008-05-15
Microprocessor with improved data stream prefetching
App 20070101104 - Diefendorff; Keith E.
2007-05-03
Microprocessor with improved data stream prefetching
App 20070101105 - Diefendorff; Keith E.
2007-05-03
Microprocessor with improved data stream prefetching
Grant 7,194,582 - Diefendorff , et al. March 20, 2
2007-03-20
Microprocessor With Improved Data Stream Prefetching
App 20070055824 - Diefendorff; Keith E. ;   et al.
2007-03-08
Microprocessor With Improved Data Stream Prefetching
App 20070043907 - Diefendorff; Keith E.
2007-02-22
Microprocessor With Improved Data Stream Prefetching
App 20070043908 - Diefendorff; Keith E.
2007-02-22
Microprocessor With Improved Data Stream Prefetching
App 20070043909 - Diefendorff; Keith E.
2007-02-22
Microprocessor with improved data stream prefetching
Grant 7,177,985 - Diefendorff February 13, 2
2007-02-13
Apparatus and method for optimizing performance of a cache memory in a data processing system
Grant 5,375,216 - Moyer , et al. December 20, 1
1994-12-20
DRAM having exclusively enabled column buffer blocks
Grant 5,329,489 - Diefendorff July 12, 1
1994-07-12
Method for executing graphics Z-compare and pixel merge instructions in a data processor
Grant 5,268,995 - Diefendorff , et al. December 7, 1
1993-12-07
Porthole window system for computer displays
Grant 4,868,765 - Diefendorff September 19, 1
1989-09-19
Self testing data processing system with system test master arbitration
Grant 4,646,298 - Laws , et al. February 24, 1
1987-02-24
Self testing data processing system with processor independent test program
Grant 4,633,466 - Laws , et al. December 30, 1
1986-12-30

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed