loadpatents
name:-0.022692918777466
name:-0.013278007507324
name:-0.00052189826965332
DOING; Richard W. Patent Filings

DOING; Richard W.

Patent Applications and Registrations

Patent applications and USPTO patent grants for DOING; Richard W..The latest application filed is for "processor branch prediction circuit employing back-invalidation of prediction cache entries based on decoded branch instructions and related methods".

Company Profile
0.15.24
  • DOING; Richard W. - Raleigh NC
  • Doing; Richard W. - Rochester MN
*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
Processor Branch Prediction Circuit Employing Back-invalidation Of Prediction Cache Entries Based On Decoded Branch Instructions And Related Methods
App 20220283819 - STREETT; Daren E. ;   et al.
2022-09-08
Loop Buffering Employing Loop Characteristic Prediction In A Processor For Optimizing Loop Buffer Performance
App 20220283811 - AL SHEIKH; Rami Mohammad ;   et al.
2022-09-08
Instruction swap for patching problematic instructions in a microprocessor
Grant 9,395,992 - Doing , et al. July 19, 2
2016-07-19
Instruction Swap For Patching Problematic Instructions In A Microprocessor
App 20140143521 - Doing; Richard W. ;   et al.
2014-05-22
Structure for supporting simultaneous storage of trace and standard cache lines
Grant 8,386,712 - Davis , et al. February 26, 2
2013-02-26
Tracking effective addresses in an out-of-order processor
Grant 8,131,976 - Doing , et al. March 6, 2
2012-03-06
Apparatus and method for using branch prediction heuristics for determination of trace formation readiness
Grant 7,996,618 - Davis , et al. August 9, 2
2011-08-09
Apparatus And Method For Using Branch Prediction Heuristics For Determination Of Trace Formation Readiness
App 20110131394 - Davis; Gordon T. ;   et al.
2011-06-02
Apparatus and method for using branch prediction heuristics for determination of trace formation readiness
Grant 7,934,081 - Davis , et al. April 26, 2
2011-04-26
Detecting and Handling Short Forward Branch Conversion Candidates
App 20100262813 - Brown; Mary D. ;   et al.
2010-10-14
Tracking Effective Addresses in an Out-of-Order Processor
App 20100262806 - Doing; Richard W. ;   et al.
2010-10-14
Method and apparatus for dynamically managing instruction buffer depths for non-predicted branches
Grant 7,779,232 - Doing , et al. August 17, 2
2010-08-17
Apparatus and method for decreasing the latency between instruction cache and a pipeline processor
Grant 7,711,930 - Dieffenderfer , et al. May 4, 2
2010-05-04
Data processing system, processor and method of data processing having improved branch target address cache
Grant 7,707,396 - Bradford , et al. April 27, 2
2010-04-27
Apparatus and method for supporting simultaneous storage of trace and standard cache lines
Grant 7,644,233 - Davis , et al. January 5, 2
2010-01-05
Apparatus and method for saving power in a trace cache
Grant 7,610,449 - Davis , et al. October 27, 2
2009-10-27
Method for providing zero overhead looping using carry chain masking
Grant 7,558,948 - Bybell , et al. July 7, 2
2009-07-07
Method and Apparatus for Dynamically Managing Instruction Buffer Depths for Non-Predicted Branches
App 20090063819 - Doing; Richard W. ;   et al.
2009-03-05
Structure For Supporting Simultaneous Storage Of Trace And Standard Cache Lines
App 20080250205 - DAVIS; GORDON T. ;   et al.
2008-10-09
Structure For Using Branch Prediction Heuristics For Determination Of Trace Formation Readiness
App 20080250206 - Davis; Gordon T. ;   et al.
2008-10-09
Design Structure For Cache Maintenance
App 20080250207 - DAVIS; GORDON T. ;   et al.
2008-10-09
Structure For Instruction Cache Trace Formation
App 20080235500 - DAVIS; GORDON T. ;   et al.
2008-09-25
Structure For Register Renaming In A Microprocessor
App 20080215804 - Davis; Gordon T. ;   et al.
2008-09-04
Apparatus And Method For Decreasing The Latency Between Instruction Cache And A Pipeline Processor
App 20080177981 - Dieffenderfer; James N. ;   et al.
2008-07-24
Instruction Cache Trace Formation
App 20080120468 - Davis; Gordon T. ;   et al.
2008-05-22
Data Processing System, Processor and Method of Data Processing Having Improved Branch Target Address Cache
App 20080120496 - Bradford; Jeffrey P. ;   et al.
2008-05-22
Apparatus and Method for Cache Maintenance
App 20080114964 - Davis; Gordon T. ;   et al.
2008-05-15
Apparatus and Method for Saving Power in a Trace Cache
App 20080086595 - Davis; Gordon T. ;   et al.
2008-04-10
Apparatus and Method for Supporting Simultaneous Storage of Trace and Standard Cache Lines
App 20080086596 - Davis; Gordon T. ;   et al.
2008-04-10
Apparatus and Method for Using Branch Prediction Heuristics for Determination of Trace Formation Readiness
App 20080086597 - Davis; Gordon T. ;   et al.
2008-04-10
Method and Apparatus for Register Renaming in a Microprocessor
App 20080077778 - Davis; Gordon T. ;   et al.
2008-03-27
Method for software controllable dynamically lockable cache line replacement system
Grant 7,321,954 - Dieffenderfer , et al. January 22, 2
2008-01-22
Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor
Grant 7,281,120 - Dieffenderfer , et al. October 9, 2
2007-10-09
Apparatus and method for reformatting instructions before reaching a dispatch point in a superscalar processor
App 20060155961 - Dieffenderfer; James N. ;   et al.
2006-07-13
Method and system for providing zero overhead looping using carry chain masking
App 20060095751 - Bybell; Anthony J. ;   et al.
2006-05-04
Method for software controllable dynamically lockable cache line replacement system
App 20060036811 - Dieffenderfer; James N. ;   et al.
2006-02-16
Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor
App 20050216703 - Dieffenderfer, James N. ;   et al.
2005-09-29
Thread switch tuning tool for optimal performance in a computer processor
Grant 6,018,759 - Doing , et al. January 25, 2
2000-01-25

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