loadpatents
name:-0.17417812347412
name:-0.21369314193726
name:-0.045554876327515
Busaba; Fadi Y. Patent Filings

Busaba; Fadi Y.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Busaba; Fadi Y..The latest application filed is for "host virtual address space for secure interface control storage".

Company Profile
50.200.200
  • Busaba; Fadi Y. - Poughkeepsie NY
  • Busaba; Fadi Y. - Baltimore NY
  • Busaba; Fadi Y. - Poughkeepsi NY
*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
Testing storage protection hardware in a secure virtual machine environment
Grant 11,455,398 - Heller , et al. September 27, 2
2022-09-27
Program interruptions for page importing/exporting
Grant 11,403,409 - Bradbury , et al. August 2, 2
2022-08-02
Incremental decryption and integrity verification of a secure operating system image
Grant 11,354,418 - Buendgen , et al. June 7, 2
2022-06-07
Inject interrupts and exceptions into secure virtual machine
Grant 11,347,529 - Imbrenda , et al. May 31, 2
2022-05-31
Program interruptions for page importing/exporting
Grant 11,308,229 - Bradbury , et al. April 19, 2
2022-04-19
Secure interface control high-level instruction interception for interruption enablement
Grant 11,308,215 - Borntraeger , et al. April 19, 2
2022-04-19
Secure interface control secure storage hardware tagging
Grant 11,283,800 - Heller , et al. March 22, 2
2022-03-22
Host Virtual Address Space For Secure Interface Control Storage
App 20220004499 - Imbrenda; Claudio ;   et al.
2022-01-06
Controlling access to secure storage of a virtual machine
Grant 11,182,192 - Heller , et al. November 23, 2
2021-11-23
Indicator-based prioritization of transactions
Grant 11,182,198 - Busaba , et al. November 23, 2
2021-11-23
Host virtual address space for secure interface control storage
Grant 11,176,054 - Imbrenda , et al. November 16, 2
2021-11-16
Efficiency for coordinated start interpretive execution exit for a multithreaded processor
Grant 11,150,905 - Bradbury , et al. October 19, 2
2021-10-19
Secure Storage Query And Donation
App 20210271518 - Bacher; Utz ;   et al.
2021-09-02
Instructions controlling access to shared registers of a multi-threaded processor
Grant 11,080,064 - Biran , et al. August 3, 2
2021-08-03
Secure storage query and donation
Grant 11,068,310 - Bacher , et al. July 20, 2
2021-07-20
Instructions controlling access to shared registers of a multi-threaded processor
Grant 11,061,680 - Biran , et al. July 13, 2
2021-07-13
Dispatch of a secure virtual machine
Grant 11,029,991 - Busaba , et al. June 8, 2
2021-06-08
Increasing the scope of local purges of structures associated with address translation
Grant 11,016,907 - Bradbury , et al. May 25, 2
2021-05-25
Regulating hardware speculative processing around a transaction
Grant 10,996,982 - Busaba , et al. May 4, 2
2021-05-04
Transparent interpretation of guest instructions in secure virtual machine environment
Grant 10,956,188 - Busaba , et al. March 23, 2
2021-03-23
Efficiency for coordinated start interpretive execution exit for a multithreaded processor
Grant 10,908,903 - Bradbury , et al. February 2, 2
2021-02-02
Incremental Decryption And Integrity Verification Of A Secure Operating System Image
App 20200285753 - BUENDGEN; Reinhard T. ;   et al.
2020-09-10
Program Interruptions For Page Importing/exporting
App 20200285762 - Bradbury; Jonathan D. ;   et al.
2020-09-10
Secure Interface Control Secure Storage Hardware Tagging
App 20200287902 - Heller; Lisa Cranton ;   et al.
2020-09-10
Transparent Interpretation Of Guest Instructions In Secure Virtual Machine Environment
App 20200285494 - Busaba; Fadi Y. ;   et al.
2020-09-10
Storage Sharing Between A Secure Domain And A Non-secure Entity
App 20200285777 - Heller; Lisa Cranton ;   et al.
2020-09-10
Dispatch Of A Secure Virtual Machine
App 20200285500 - Busaba; Fadi Y. ;   et al.
2020-09-10
Sharing Secure Memory Across Multiple Security Domains
App 20200285594 - Busaba; Fadi Y. ;   et al.
2020-09-10
Host Virtual Address Space For Secure Interface Control Storage
App 20200285589 - Imbrenda; Claudio ;   et al.
2020-09-10
Secure Storage Isolation
App 20200285595 - Bradbury; Jonathan D. ;   et al.
2020-09-10
Controlling Access To Secure Storage Of A Virtual Machine
App 20200285499 - Heller; Lisa Cranton ;   et al.
2020-09-10
Inject Interrupts And Exceptions Into Secure Virtual Machine
App 20200285495 - Imbrenda; Claudio ;   et al.
2020-09-10
Communication Interface Of A Secure Interface Control
App 20200285501 - Heller; Lisa Cranton ;   et al.
2020-09-10
Secure Interface Control High-level Instruction Interception For Interruption Enablement
App 20200285747 - Borntraeger; Christian ;   et al.
2020-09-10
Testing Storage Protection Hardware In A Secure Virtual Machine Environment
App 20200285493 - Heller; Lisa Cranton ;   et al.
2020-09-10
Secure Storage Query And Donation
App 20200285518 - Bacher; Utz ;   et al.
2020-09-10
Determining if transactions that are about to run out of resources can be salvaged or need to be aborted
Grant 10,740,106 - Busaba , et al. A
2020-08-11
Spin loop delay instruction
Grant 10,656,950 - Busaba , et al.
2020-05-19
Regulating hardware speculative processing around a transaction
Grant 10,606,638 - Busaba , et al.
2020-03-31
Dynamic prediction of hardware transaction resource requirements
Grant 10,585,697 - Busaba , et al.
2020-03-10
Memory Access Request For A Memory Protocol
App 20200065138 - Busaba; Fadi Y. ;   et al.
2020-02-27
Dynamic prediction of hardware transaction resource requirements
Grant 10,572,298 - Busaba , et al. Feb
2020-02-25
Increasing the scope of local purges of structures associated with address translation
Grant 10,572,392 - Bradbury , et al. Feb
2020-02-25
Hint instruction for managing transactional aborts in transactional memory computing environments
Grant 10,565,003 - Busaba , et al. Feb
2020-02-18
Regulating Hardware Speculative Processing Around A Transaction
App 20200026558 - Busaba; Fadi Y. ;   et al.
2020-01-23
Accelerated execution of execute instruction target
Grant 10,540,183 - Alexander , et al. Ja
2020-01-21
Memory access request for a memory protocol
Grant 10,521,262 - Busaba , et al. Dec
2019-12-31
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation
App 20190370184 - Bradbury; Jonathan D. ;   et al.
2019-12-05
Management of resources within a computing environment
Grant 10,489,209 - Busaba , et al. Nov
2019-11-26
Prioritization Of Transactions
App 20190272192 - Busaba; Fadi Y. ;   et al.
2019-09-05
Spin loop delay instruction
Grant 10,365,929 - Busaba , et al. July 30, 2
2019-07-30
Prioritization of transactions based on execution by transactional core with super core indicator
Grant 10,353,734 - Busaba , et al. July 16, 2
2019-07-16
Inducing transactional aborts in other processing threads
Grant 10,346,197 - Busaba , et al. July 9, 2
2019-07-09
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments
App 20190138346 - Busaba; Fadi Y. ;   et al.
2019-05-09
Spin loop delay instruction
Grant 10,275,254 - Busaba , et al.
2019-04-30
Mechanism for creating friendly transactions with credentials
Grant 10,270,775 - Bradbury , et al.
2019-04-23
Mechanism for creating friendly transactions with credentials
Grant 10,270,773 - Bradbury , et al.
2019-04-23
Spin Loop Delay Instruction
App 20190114175 - Busaba; Fadi Y. ;   et al.
2019-04-18
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation
App 20190108135 - Bradbury; Jonathan D. ;   et al.
2019-04-11
Mechanism for creating friendly transactions with credentials
Grant 10,255,189 - Bradbury , et al.
2019-04-09
Mechanism for creating friendly transactions with credentials
Grant 10,235,297 - Bradbury , et al.
2019-03-19
Prefetching of discontiguous storage locations in anticipation of transactional execution
Grant 10,228,943 - Busaba , et al.
2019-03-12
Hint instruction for managing transactional aborts in transactional memory computing environments
Grant 10,223,154 - Busaba , et al.
2019-03-05
Increasing the scope of local purges of structures associated with address translation
Grant 10,223,281 - Bradbury , et al.
2019-03-05
Hint instruction for managing transactional aborts in transactional memory computing environments
Grant 10,210,019 - Busaba , et al. Feb
2019-02-19
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
Grant 10,157,131 - Busaba , et al. Dec
2018-12-18
Transactional memory coherence control
Grant 10,120,803 - Busaba , et al. November 6, 2
2018-11-06
Spin Loop Delay Instruction
App 20180260226 - Busaba; Fadi Y. ;   et al.
2018-09-13
Spin Loop Delay Instruction
App 20180260228 - Busaba; Fadi Y. ;   et al.
2018-09-13
Transactional execution in a multi-processor environment that monitors memory conflicts in a shared cache
Grant 10,055,348 - Busaba , et al. August 21, 2
2018-08-21
Supporting atomic accumulation with an addressable accumulator
Grant 10,019,357 - Busaba , et al. July 10, 2
2018-07-10
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution
App 20180189067 - Busaba; Fadi Y. ;   et al.
2018-07-05
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
Grant 10,013,351 - Busaba , et al. July 3, 2
2018-07-03
Multithreaded transactions
Grant 9,983,904 - Busaba , et al. May 29, 2
2018-05-29
Dynamic assignment across dispatch pipes of source ports to be used to obtain indication of physical registers
Grant 9,971,601 - Alexander , et al. May 15, 2
2018-05-15
Coherence protocol augmentation to indicate transaction status
Grant 9,971,626 - Busaba , et al. May 15, 2
2018-05-15
Management Of Resources Within A Computing Environment
App 20180101410 - Busaba; Fadi Y. ;   et al.
2018-04-12
Instruction stream modification for memory transaction protection
Grant 9,940,135 - Busaba , et al. April 10, 2
2018-04-10
Dynamic accessing of execution elements through modification of issue rules
Grant 9,928,132 - Busaba , et al. March 27, 2
2018-03-27
Instruction stream modification for memory transaction protection
Grant 9,928,064 - Busaba , et al. March 27, 2
2018-03-27
Prefetching of discontiguous storage locations in anticipation of transactional execution
Grant 9,921,834 - Busaba , et al. March 20, 2
2018-03-20
Address expansion and contraction in a multithreading computer system
Grant 9,921,849 - Bradbury , et al. March 20, 2
2018-03-20
Address expansion and contraction in a multithreading computer system
Grant 9,921,848 - Bradbury , et al. March 20, 2
2018-03-20
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20180074847 - Busaba; Fadi Y. ;   et al.
2018-03-15
Multithreaded Transactions
App 20180067762 - Busaba; Fadi Y. ;   et al.
2018-03-08
Accelerated Execution Of Execute Instruction Target
App 20180067745 - Alexander; Khary J. ;   et al.
2018-03-08
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20180060115 - Busaba; Fadi Y. ;   et al.
2018-03-01
Dynamic prediction of hardware transaction resource requirements
Grant 9,904,572 - Busaba , et al. February 27, 2
2018-02-27
Coordinated start interpretive execution exit for a multithreaded processor
Grant 9,898,289 - Bradbury , et al. February 20, 2
2018-02-20
Efficiency for coordinated start interpretive execution exit for a multithreaded processor
Grant 9,898,290 - Bradbury , et al. February 20, 2
2018-02-20
Accelerated execution of execute instruction target
Grant 9,875,107 - Alexander , et al. January 23, 2
2018-01-23
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor
App 20180018174 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation
App 20180018282 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor
App 20180018175 - Bradbury; Jonathan D. ;   et al.
2018-01-18
Multithreaded transactions
Grant 9,870,254 - Busaba , et al. January 16, 2
2018-01-16
Management of resources within a computing environment
Grant 9,864,639 - Busaba , et al. January 9, 2
2018-01-09
Coherence protocol augmentation to indicate transaction status
Grant 9,817,693 - Busaba , et al. November 14, 2
2017-11-14
Thread context preservation in a multithreading computer system
Grant 9,804,847 - Bradbury , et al. October 31, 2
2017-10-31
Thread context preservation in a multithreading computer system
Grant 9,804,846 - Bradbury , et al. October 31, 2
2017-10-31
Anticipated prefetching for a parent core in a multi-core chip
Grant 9,798,545 - Prasky , et al. October 24, 2
2017-10-24
Anticipated prefetching for a parent core in a multi-core chip
Grant 9,792,120 - Prasky , et al. October 17, 2
2017-10-17
Control area for managing multiple threads in a computer
Grant 9,772,867 - Bradbury , et al. September 26, 2
2017-09-26
Prioritization of transactions based on execution by transactional core with super core indicator
Grant 9,772,874 - Busaba , et al. September 26, 2
2017-09-26
Address probing for transaction
Grant 9,772,786 - Busaba , et al. September 26, 2
2017-09-26
Transactional execution in a multi-processor environment that monitors memory conflicts in a shared cache
Grant 9,772,944 - Busaba , et al. September 26, 2
2017-09-26
Optimizing grouping of instructions
Grant 9,766,896 - Busaba , et al. September 19, 2
2017-09-19
Address probing for transaction
Grant 9,766,829 - Busaba , et al. September 19, 2
2017-09-19
Efficient interruption routing for a multithreaded processor
Grant 9,760,511 - Bradbury , et al. September 12, 2
2017-09-12
Alerting hardware transactions that are about to run out of space
Grant 9,753,764 - Busaba , et al. September 5, 2
2017-09-05
Regulating Hardware Speculative Processing Around A Transaction
App 20170249185 - Busaba; Fadi Y. ;   et al.
2017-08-31
Multi-granular cache management in multi-processor computing environments
Grant 9,740,616 - Busaba , et al. August 22, 2
2017-08-22
Prioritization Of Transactions
App 20170220470 - BUSABA; Fadi Y. ;   et al.
2017-08-03
Prioritization Of Transactions Based On Execution By Transactional Core With Super Core Indicator
App 20170220378 - BUSABA; Fadi Y. ;   et al.
2017-08-03
Prefetching of discontiguous storage locations as part of transactional execution
Grant 9,720,725 - Busaba , et al. August 1, 2
2017-08-01
Optimizing grouping of instructions
Grant 9,710,278 - Busaba , et al. July 18, 2
2017-07-18
Collecting transactional execution characteristics during transactional execution
Grant 9,710,271 - Busaba , et al. July 18, 2
2017-07-18
Collecting transactional execution characteristics during transactional execution
Grant 9,703,560 - Busaba , et al. July 11, 2
2017-07-11
Code optimization to enable and disable coalescing of memory transactions
Grant 9,690,556 - Busaba , et al. June 27, 2
2017-06-27
Regulating hardware speculative processing around a transaction
Grant 9,690,623 - Busaba , et al. June 27, 2
2017-06-27
Regulating hardware speculative processing around a transaction
Grant 9,684,537 - Busaba , et al. June 20, 2
2017-06-20
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution
App 20170161070 - Busaba; Fadi Y. ;   et al.
2017-06-08
Sharing program interrupt logic in a multithreaded processor
Grant 9,665,376 - Alexander , et al. May 30, 2
2017-05-30
Regulating Hardware Speculative Processing Around A Transaction
App 20170132033 - Busaba; Fadi Y. ;   et al.
2017-05-11
Regulating Hardware Speculative Processing Around A Transaction
App 20170132036 - Busaba; Fadi Y. ;   et al.
2017-05-11
Instruction Stream Modification For Memory Transaction Protection
App 20170132139 - Busaba; Fadi Y. ;   et al.
2017-05-11
Instruction Stream Modification For Memory Transaction Protection
App 20170132002 - Busaba; Fadi Y. ;   et al.
2017-05-11
Salvaging hardware transactions with instructions
Grant 9,645,879 - Busaba , et al. May 9, 2
2017-05-09
Mechanism For Creating Friendly Transactions With Credentials
App 20170126683 - Bradbury; Jonathan D. ;   et al.
2017-05-04
Mechanism For Creating Friendly Transactions With Credentials
App 20170123992 - Bradbury; Jonathan D. ;   et al.
2017-05-04
Mechanism For Creating Friendly Transactions With Credentials
App 20170123876 - Bradbury; Jonathan D. ;   et al.
2017-05-04
Mechanism For Creating Friendly Transactions With Credentials
App 20170123843 - Bradbury; Jonathan D. ;   et al.
2017-05-04
Salvaging hardware transactions with instructions
Grant 9,639,415 - Busaba , et al. May 2, 2
2017-05-02
Prefetching of discontiguous storage locations in anticipation of transactional execution
Grant 9,632,820 - Busaba , et al. April 25, 2
2017-04-25
Dynamic predictor for coalescing memory transactions
Grant 9,619,383 - Busaba , et al. April 11, 2
2017-04-11
Memory Access Request For A Memory Protocol
App 20170090978 - Busaba; Fadi Y. ;   et al.
2017-03-30
Transactional Memory Coherence Control
App 20170083361 - Busaba; Fadi Y. ;   et al.
2017-03-23
Transactional Memory Coherence Control
App 20170083442 - Busaba; Fadi Y. ;   et al.
2017-03-23
Inducing Transactional Aborts In Other Processing Threads
App 20170083362 - Busaba; Fadi Y. ;   et al.
2017-03-23
Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system
Grant 9,594,661 - Bradbury , et al. March 14, 2
2017-03-14
Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores
Grant 9,594,660 - Bradbury , et al. March 14, 2
2017-03-14
Management Of Resources Within A Computing Environment
App 20170068573 - Busaba; Fadi Y. ;   et al.
2017-03-09
Controlling execution of threads in a multi-threaded processor
Grant 9,582,324 - Alexander , et al. February 28, 2
2017-02-28
Supporting atomic accumulation with an addressable accumulator
Grant 9,575,890 - Busaba , et al. February 21, 2
2017-02-21
Controlling execution of threads in a multi-threaded processor
Grant 9,575,802 - Alexander , et al. February 21, 2
2017-02-21
Memory access request for a memory protocol
Grant 9,535,608 - Busaba , et al. January 3, 2
2017-01-03
Address Probing For Transaction
App 20160378541 - Busaba; Fadi Y. ;   et al.
2016-12-29
Multithreaded Transactions
App 20160378542 - Busaba; Fadi Y. ;   et al.
2016-12-29
Address Probing For Transaction
App 20160378382 - Busaba; Fadi Y. ;   et al.
2016-12-29
Multithreaded Transactions
App 20160378540 - Busaba; Fadi Y. ;   et al.
2016-12-29
Multithreaded transactions
Grant 9,524,188 - Busaba , et al. December 20, 2
2016-12-20
Confidence threshold-based opposing branch path execution for branch prediction
Grant 9,519,485 - Busaba , et al. December 13, 2
2016-12-13
Alerting Hardware Transactions That Are About To Run Out Of Space
App 20160357596 - Busaba; Fadi Y. ;   et al.
2016-12-08
Alerting Hardware Transactions That Are About To Run Out Of Space
App 20160357595 - Busaba; Fadi Y. ;   et al.
2016-12-08
Inducing transactional aborts in other processing threads
Grant 9,514,048 - Busaba , et al. December 6, 2
2016-12-06
Transaction tracking within a microprocessor
Grant 9,514,006 - Busaba , et al. December 6, 2
2016-12-06
Inducing transactional aborts in other processing threads
Grant 9,513,960 - Busaba , et al. December 6, 2
2016-12-06
Sharing program interrupt logic in a multithreaded processor
Grant 9,507,602 - Alexander , et al. November 29, 2
2016-11-29
Memory access request for a memory protocol
Grant 9,507,628 - Busaba , et al. November 29, 2
2016-11-29
Multithreaded transactions
Grant 9,507,717 - Busaba , et al. November 29, 2
2016-11-29
Management of resources within a computing environment
Grant 9,501,323 - Busaba , et al. November 22, 2
2016-11-22
Management of shared transactional resources
Grant 9,483,276 - Busaba , et al. November 1, 2
2016-11-01
Dynamic prediction of concurrent hardware transactions resource requirements and allocation
Grant 9,471,371 - Busaba , et al. October 18, 2
2016-10-18
Flushing speculative instruction processing
Grant 9,471,313 - Busaba , et al. October 18, 2
2016-10-18
Dynamic enablement of multithreading
Grant 9,459,875 - Bradbury , et al. October 4, 2
2016-10-04
Code Optimization To Enable And Disable Coalescing Of Memory Transactions
App 20160283213 - Busaba; Fadi Y. ;   et al.
2016-09-29
Thread context restoration in a multithreading computer system
Grant 9,454,372 - Bradbury , et al. September 27, 2
2016-09-27
Alerting hardware transactions that are about to run out of space
Grant 9,448,836 - Busaba , et al. September 20, 2
2016-09-20
Coalescing memory transactions
Grant 9,430,276 - Busaba , et al. August 30, 2
2016-08-30
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments
App 20160246654 - Busaba; Fadi Y. ;   et al.
2016-08-25
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments
App 20160246642 - Busaba; Fadi Y. ;   et al.
2016-08-25
Alerting hardware transactions that are about to run out of space
Grant 9,424,072 - Busaba , et al. August 23, 2
2016-08-23
Dynamic Resource Allocation Across Dispatch Pipes
App 20160239306 - Alexander; Gregory W. ;   et al.
2016-08-18
Thread context restoration in a multithreading computer system
Grant 9,417,876 - Bradbury , et al. August 16, 2
2016-08-16
Dynamic management of a transaction retry indication
Grant 9,400,657 - Busaba , et al. July 26, 2
2016-07-26
Accelerated Execution Of Target Of Execute Instruction
App 20160210150 - Alexander; Khary J. ;   et al.
2016-07-21
Accelerated Instruction Execution
App 20160210153 - Alexander; Khary J. ;   et al.
2016-07-21
Hint instruction for managing transactional aborts in transactional memory computing environments
Grant 9,389,802 - Busaba , et al. July 12, 2
2016-07-12
Exiting multiple threads of a simulation environment in a computer
Grant 9,389,897 - Busaba , et al. July 12, 2
2016-07-12
Accelerated execution of target of execute instruction
Grant 9,389,865 - Alexander , et al. July 12, 2
2016-07-12
Sharing Program Interrupt Logic in a Multithreaded Processor
App 20160196144 - Alexander; Khary J. ;   et al.
2016-07-07
Code optimization to enable and disable coalescing of memory transactions
Grant 9,383,930 - Busaba , et al. July 5, 2
2016-07-05
Exiting Multiple Threads Of A Simulation Environment In A Computer
App 20160179558 - Busaba; Fadi Y. ;   et al.
2016-06-23
Sharing Program Interrupt Logic In A Multithreaded Processor
App 20160170768 - Alexander; Khary J. ;   et al.
2016-06-16
Hint instruction for managing transactional aborts in transactional memory computing environments
Grant 9,361,041 - Busaba , et al. June 7, 2
2016-06-07
Software indications and hints for coalescing memory transactions
Grant 9,361,031 - Busaba , et al. June 7, 2
2016-06-07
Dynamic enablement of multithreading
Grant 9,354,883 - Bradbury , et al. May 31, 2
2016-05-31
Software indications and hints for coalescing memory transactions
Grant 9,348,522 - Busaba , et al. May 24, 2
2016-05-24
Prefetching of discontiguous storage locations as part of transactional execution
Grant 9,348,643 - Busaba , et al. May 24, 2
2016-05-24
Confidence threshold-based opposing branch path execution for branch prediction
Grant 9,348,599 - Busaba , et al. May 24, 2
2016-05-24
Code optimization to enable and disable coalescing of memory transactions
Grant 9,348,523 - Busaba , et al. May 24, 2
2016-05-24
Salvaging hardware transactions with instructions
Grant 9,342,397 - Busaba , et al. May 17, 2
2016-05-17
Prefetching of discontiguous storage locations in anticipation of transactional execution
Grant 9,336,047 - Busaba , et al. May 10, 2
2016-05-10
Managing high-coherence-miss cache lines in multi-processor computing environments
Grant 9,329,890 - Busaba , et al. May 3, 2
2016-05-03
Controlling Execution Of Threads In A Multi-threaded Processor
App 20160117192 - Alexander; Khary J. ;   et al.
2016-04-28
Instructions Controlling Access To Shared Registers Of A Multi-threaded Processor
App 20160117170 - Biran; Giora ;   et al.
2016-04-28
Instructions Controlling Access To Shared Registers Of A Multi-threaded Processor
App 20160117169 - Biran; Giora ;   et al.
2016-04-28
Controlling Execution Of Threads In A Multi-threaded Processor
App 20160117191 - Alexander; Khary J. ;   et al.
2016-04-28
Indicating a low priority transaction
Grant 9,323,568 - Busaba , et al. April 26, 2
2016-04-26
Coordinated Start Interpretive Execution Exit For A Multithreaded Processor
App 20160110195 - Bradbury; Jonathan D. ;   et al.
2016-04-21
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor
App 20160110218 - Bradbury; Jonathan D. ;   et al.
2016-04-21
Efficient Interruption Routing For A Multithreaded Processor
App 20160103774 - Bradbury; Jonathan D. ;   et al.
2016-04-14
Salvaging hardware transactions with instructions
Grant 9,311,178 - Busaba , et al. April 12, 2
2016-04-12
Dynamic accessing of execution elements through modification of issue rules
Grant 9,304,848 - Busaba , et al. April 5, 2
2016-04-05
Multi-granular Cache Management In Multi-processor Computing Environments
App 20160092359 - Busaba; Fadi Y. ;   et al.
2016-03-31
Optimizing Grouping Of Instructions
App 20160092214 - BUSABA; FADI Y. ;   et al.
2016-03-31
Optimizing Grouping Of Instructions
App 20160092216 - BUSABA; FADI Y. ;   et al.
2016-03-31
Identifying high-conflict cache lines in transactional memory computing environments
Grant 9,298,623 - Busaba , et al. March 29, 2
2016-03-29
Management of multiple nested transactions
Grant 9,298,469 - Busaba , et al. March 29, 2
2016-03-29
Managing high-conflict cache lines in transactional memory computing environments
Grant 9,298,626 - Busaba , et al. March 29, 2
2016-03-29
Multi-granular cache management in multi-processor computing environments
Grant 9,292,444 - Busaba , et al. March 22, 2
2016-03-22
Major branch instructions
Grant 9,286,138 - Busaba , et al. March 15, 2
2016-03-15
Major branch instructions
Grant 9,280,398 - Busaba , et al. March 8, 2
2016-03-08
Major branch instructions with transactional memory
Grant 9,250,911 - Busaba , et al. February 2, 2
2016-02-02
Salvaging Hardware Transactions With Instructions
App 20160004590 - Busaba; Fadi Y. ;   et al.
2016-01-07
Alerting Hardware Transactions That Are About To Run Out Of Space
App 20160004558 - Busaba; Fadi Y. ;   et al.
2016-01-07
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20160004556 - Busaba; Fadi Y. ;   et al.
2016-01-07
Committing Hardware Transactions That Are About To Run Out Of Resource
App 20160004537 - Busaba; Fadi Y. ;   et al.
2016-01-07
Code Optimization To Enable And Disable Coalescing Of Memory Transactions
App 20160004462 - Busaba; Fadi Y. ;   et al.
2016-01-07
Salvaging Hardware Transactions With Instructions
App 20160004589 - Busaba; Fadi Y. ;   et al.
2016-01-07
Software Indications And Hints For Coalescing Memory Transactions
App 20160004461 - Busaba; Fadi Y. ;   et al.
2016-01-07
Major branch instructions with transactional memory
Grant 9,229,722 - Busaba , et al. January 5, 2
2016-01-05
Transactional Execution Processor Having A Co-processor Accelerator, Both Sharing A Higher Level Cache
App 20150378899 - Busaba; Fadi Y. ;   et al.
2015-12-31
Collecting Transactional Execution Characteristics During Transactional Execution
App 20150378729 - Busaba; Fadi Y. ;   et al.
2015-12-31
Transactional Execution In A Multi-processor Environment That Monitors Memory Conflicts In A Shared Cache
App 20150378910 - Busaba; Fadi Y. ;   et al.
2015-12-31
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution
App 20150378780 - Busaba; Fadi Y. ;   et al.
2015-12-31
Evading Floating Interruption While In The Transactional-execution Mode
App 20150378945 - Bradbury; Jonathan D. ;   et al.
2015-12-31
Transactional Execution In A Multi-processor Environment That Monitors Memory Conflicts In A Shared Cache
App 20150378926 - Busaba; Fadi Y. ;   et al.
2015-12-31
Collecting Transactional Execution Characteristics During Transactional Execution
App 20150378779 - Busaba; Fadi Y. ;   et al.
2015-12-31
Dynamic Predictor For Coalescing Memory Transactions
App 20150378907 - Busaba; Fadi Y. ;   et al.
2015-12-31
Prefetching Of Discontiguous Storage Locations As Part Of Transactional Execution
App 20150378918 - Busaba; Fadi Y. ;   et al.
2015-12-31
Transactional Execution Processor Having A Co-processor Accelerator, Both Sharing A Higher Level Cache
App 20150378898 - Busaba; Fadi Y. ;   et al.
2015-12-31
Prefetching Of Discontiguous Storage Locations As Part Of Transactional Execution
App 20150378781 - Busaba; Fadi Y. ;   et al.
2015-12-31
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution
App 20150378917 - Busaba; Fadi Y. ;   et al.
2015-12-31
Start virtual execution instruction for dispatching multiple threads in a computer
Grant 9,223,574 - Bradbury , et al. December 29, 2
2015-12-29
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments
App 20150370506 - Busaba; Fadi Y. ;   et al.
2015-12-24
Supporting Atomic Accumulation With An Addressable Accumulator
App 20150370614 - Busaba; Fadi Y. ;   et al.
2015-12-24
Multithreading capability information retrieval
Grant 9,218,185 - Bradbury , et al. December 22, 2
2015-12-22
Hardware recovery in multi-threaded processor
Grant 9,213,608 - Busaba , et al. December 15, 2
2015-12-15
Exiting multiple threads in a computer
Grant 9,213,569 - Busaba , et al. December 15, 2
2015-12-15
Idle Time Accumulation In A Multithreading Computer System
App 20150355940 - Bradbury; Jonathan D. ;   et al.
2015-12-10
Address Expansion And Contraction In A Multithreading Computer System
App 20150355908 - Bradbury; Jonathan D. ;   et al.
2015-12-10
Thread Context Preservation In A Multithreading Computer System
App 20150347132 - Bradbury; Jonathan D. ;   et al.
2015-12-03
Method, computer program product, and hardware product for eliminating or reducing operand line crossing penalty
Grant 9,201,655 - Kapadia , et al. December 1, 2
2015-12-01
Thread Context Restoration In A Multithreading Computer System
App 20150339121 - Bradbury; Jonathan D. ;   et al.
2015-11-26
Dynamic Enablement Of Multithreading
App 20150339120 - Bradbury; Jonathan D. ;   et al.
2015-11-26
Dispatching multiple threads in a computer
Grant 9,195,493 - Busaba , et al. November 24, 2
2015-11-24
In situ processor re-characterization
Grant 9,176,837 - Busaba , et al. November 3, 2
2015-11-03
Thread sparing between cores in a multi-threaded processor
Grant 9,164,854 - Busaba , et al. October 20, 2
2015-10-20
Dynamic predictor for coalescing memory transactions
Grant 9,158,573 - Busaba , et al. October 13, 2
2015-10-13
Coalescing Memory Transactions
App 20150286497 - Busaba; Fadi Y. ;   et al.
2015-10-08
Hardware recovery in multi-threaded processor
Grant 9,152,510 - Busaba , et al. October 6, 2
2015-10-06
In situ processor re-characterization
Grant 9,152,518 - Busaba , et al. October 6, 2
2015-10-06
Dynamic Enablement Of Multithreading
App 20150277918 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Dispatching Multiple Threads In A Computer
App 20150277946 - Busaba; Fadi Y. ;   et al.
2015-10-01
Control Area For Managing Multiple Threads In A Computer
App 20150277948 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Idle Time Accumulation In A Multithreading Computer System
App 20150277923 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Thread Context Preservation In A Multithreading Computer System
App 20150277919 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Exiting Multiple Threads In A Computer
App 20150277947 - Busaba; Fadi Y. ;   et al.
2015-10-01
Multithreading Capability Information Retrieval
App 20150277913 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Thread Context Restoration In A Multithreading Computer System
App 20150277920 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Start Virtual Execution Instruction For Dispatching Multiple Threads In A Computer
App 20150277908 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Address Expansion And Contraction In A Multithreading Computer System
App 20150277921 - Bradbury; Jonathan D. ;   et al.
2015-10-01
Coalescing memory transactions
Grant 9,146,774 - Busaba , et al. September 29, 2
2015-09-29
Specific prefetch algorithm for a chip having a parent core and a scout core
Grant 9,141,551 - Busaba , et al. September 22, 2
2015-09-22
Specific prefetch algorithm for a chip having a parent core and a scout core
Grant 9,141,550 - Busaba , et al. September 22, 2
2015-09-22
Coherence Protocol Augmentation To Indicate Transaction Status
App 20150261676 - Busaba; Fadi Y. ;   et al.
2015-09-17
Coherence Protocol Augmentation To Indicate Transaction Status
App 20150261564 - Busaba; Fadi Y. ;   et al.
2015-09-17
Prefetching for multiple parent cores in a multi-core chip
Grant 9,135,180 - Busaba , et al. September 15, 2
2015-09-15
Prefetching for multiple parent cores in a multi-core chip
Grant 9,128,851 - Busaba , et al. September 8, 2
2015-09-08
Prefetching for a parent core in a multi-core chip
Grant 9,128,852 - Prasky , et al. September 8, 2
2015-09-08
Variable acknowledge rate to reduce bus contention in presence of communication errors
Grant 9,130,740 - Busaba , et al. September 8, 2
2015-09-08
Salvaging Hardware Transactions With Instructions
App 20150242280 - Busaba; Fadi Y. ;   et al.
2015-08-27
Dynamic Prediction Of Hardware Transaction Resource Requirements
App 20150242214 - Busaba; Fadi Y. ;   et al.
2015-08-27
Committing Hardware Transactions That Are About To Run Out Of Resource
App 20150242216 - Busaba; Fadi Y. ;   et al.
2015-08-27
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments
App 20150242208 - Busaba; Fadi Y. ;   et al.
2015-08-27
Evading Floating Interruption While In The Transactional-execution Mode
App 20150242347 - Bradbury; Jonathan D. ;   et al.
2015-08-27
Alerting Hardware Transactions That Are About To Run Out Of Space
App 20150242248 - Busaba; Fadi Y. ;   et al.
2015-08-27
Supporting Atomic Accumulation With An Addressable Accumulator
App 20150242307 - Busaba; Fadi Y. ;   et al.
2015-08-27
Prefetching for a parent core in a multi-core chip
Grant 9,116,816 - Prasky , et al. August 25, 2
2015-08-25
Indicating A Low Priority Transaction
App 20150212851 - Busaba; Fadi Y. ;   et al.
2015-07-30
Management Of Resources Within A Computing Environment
App 20150212858 - Busaba; Fadi Y. ;   et al.
2015-07-30
Centralized management of high-contention cache lines in multi-processor computing environments
Grant 9,086,974 - Busaba , et al. July 21, 2
2015-07-21
Program status word dependency handling in an out of order microprocessor design
Grant 9,075,600 - Alexander , et al. July 7, 2
2015-07-07
Thread sparing between cores in a multi-threaded processor
Grant 9,063,906 - Busaba , et al. June 23, 2
2015-06-23
Dynamic Predictor For Coalescing Memory Transactions
App 20150169361 - Busaba; Fadi Y. ;   et al.
2015-06-18
Code Optimization To Enable And Disable Coalescing Of Memory Transactions
App 20150169360 - Busaba; Fadi Y. ;   et al.
2015-06-18
Software Indications And Hints For Coalescing Memory Transactions
App 20150169359 - Busaba; Fadi Y. ;   et al.
2015-06-18
Coalescing Memory Transactions
App 20150169357 - Busaba; Fadi Y. ;   et al.
2015-06-18
Reconfigurable recovery modes in high availability processors
Grant 9,043,641 - Busaba , et al. May 26, 2
2015-05-26
Management of resources within a computing environment
Grant 9,021,493 - Busaba , et al. April 28, 2
2015-04-28
Management of resources within a computing environment
Grant 9,021,495 - Busaba , et al. April 28, 2
2015-04-28
Identifying High-conflict Cache Lines In Transactional Memory Computing Environments
App 20150089153 - Busaba; Fadi Y. ;   et al.
2015-03-26
Managing High-coherence-miss Cache Lines In Multi-processor Computing Environments
App 20150089154 - Busaba; Fadi Y. ;   et al.
2015-03-26
Managing High-conflict Cache Lines In Transactional Memory Computing Environments
App 20150089152 - Busaba; Fadi Y. ;   et al.
2015-03-26
Centralized Management Of High-contention Cache Lines In Multi-processor Computing Environments
App 20150089155 - Busaba; Fadi Y. ;   et al.
2015-03-26
Multi-granular Cache Management In Multi-processor Computing Environments
App 20150089159 - Busaba; Fadi Y. ;   et al.
2015-03-26
Confidence Threshold-based Opposing Branch Path Execution For Branch Prediction
App 20150058607 - Busaba; Fadi Y. ;   et al.
2015-02-26
Reconfigurable recovery modes in high availability processors
Grant 8,954,797 - Busaba , et al. February 10, 2
2015-02-10
Anticipated Prefetching For A Parent Core In A Multi-core Chip
App 20150019841 - Prasky; Brian R. ;   et al.
2015-01-15
Specific Prefetch Algorithm For A Chip Having A Parent Core And A Scout Core
App 20150019821 - Busaba; Fadi Y. ;   et al.
2015-01-15
Prefetching For Multiple Parent Cores In A Multi-core Chip
App 20150019819 - Busaba; Fadi Y. ;   et al.
2015-01-15
Prefetching For A Parent Core In A Multi-core Chip
App 20150019820 - Prasky; Brian R. ;   et al.
2015-01-15
Dynamic Accessing Of Execution Elements Through Modification Of Issue Rules
App 20150019907 - Busaba; Fadi Y. ;   et al.
2015-01-15
Management of migrating threads within a computing environment to transform multiple threading mode processors to single thread mode processors
Grant 8,935,698 - Busaba , et al. January 13, 2
2015-01-13
Management of migrating threads within a computing environment to transform multiple threading mode processors to single thread mode processors
Grant 8,930,950 - Busaba , et al. January 6, 2
2015-01-06
Process identifier-based cache information transfer
Grant 8,904,102 - Busaba , et al. December 2, 2
2014-12-02
Process identifier-based cache data transfer
Grant 8,904,100 - Busaba , et al. December 2, 2
2014-12-02
Variable acknowledge rate to reduce bus contention in presence of communication errors
Grant 8,904,246 - Busaba , et al. December 2, 2
2014-12-02
Prefetching For Multiple Parent Cores In A Multi-core Chip
App 20140258630 - Busaba; Fadi Y. ;   et al.
2014-09-11
Prefetching For A Parent Core In A Multi-core Chip
App 20140258640 - Prasky; Brian R. ;   et al.
2014-09-11
Anticipated Prefetching For A Parent Core In A Multi-core Chip
App 20140258681 - Prasky; Brian R. ;   et al.
2014-09-11
Specific Prefetch Algorithm For A Chip Having A Parent Core And A Scout Core
App 20140258629 - Busaba; Fadi Y. ;   et al.
2014-09-11
Cache set replacement order based on temporal set recording
Grant 8,806,139 - Busaba , et al. August 12, 2
2014-08-12
Confidence Threshold-based Opposing Branch Path Execution For Branch Prediction
App 20140201508 - Busaba; Fadi Y. ;   et al.
2014-07-17
Dynamic Accessing Of Execution Elements Through Modification Of Issue Rules
App 20140201501 - Busaba; Fadi Y. ;   et al.
2014-07-17
Thread Sparing Between Cores In A Multi-threaded Processor
App 20140089734 - Busaba; Fadi Y. ;   et al.
2014-03-27
Thread Sparing Between Cores In A Multi-threaded Processor
App 20140089732 - Busaba; Fadi Y. ;   et al.
2014-03-27
Management Of Resources Within A Computing Environment
App 20140082626 - Busaba; Fadi Y. ;   et al.
2014-03-20
Management Of Resources Within A Computing Environment
App 20140082625 - Busaba; Fadi Y. ;   et al.
2014-03-20
Hardware Recovery In Multi-threaded Processor
App 20140019803 - Busaba; Fadi Y. ;   et al.
2014-01-16
Special Case Register Update Without Execution
App 20130339667 - Alexander; Gregory W. ;   et al.
2013-12-19
Dynamic Management Of A Transaction Retry Indication
App 20130339959 - Busaba; Fadi Y. ;   et al.
2013-12-19
Special Case Register Update Without Execution
App 20130339666 - Alexander; Gregory W. ;   et al.
2013-12-19
Management Of Multiple Nested Transactions
App 20130339688 - Busaba; Fadi Y. ;   et al.
2013-12-19
Management Of Shared Transactional Resources
App 20130339975 - Busaba; Fadi Y. ;   et al.
2013-12-19
Process Identifier-based Cache Information Transfer
App 20130332672 - Busaba; Fadi Y. ;   et al.
2013-12-12
Process Identifier-based Cache Data Transfer
App 20130332670 - Busaba; Fadi Y. ;   et al.
2013-12-12
Variable Acknowledge Rate To Reduce Bus Contention In Presence Of Communication Errors
App 20130290803 - Busaba; Fadi Y. ;   et al.
2013-10-31
Variable Acknowledge Rate To Reduce Bus Contention In Presence Of Communication Errors
App 20130290802 - Busaba; Fadi Y. ;   et al.
2013-10-31
Reconfigurable Recovery Modes In High Availability Processors
App 20130275801 - Busaba; Fadi Y. ;   et al.
2013-10-17
Reconfigurable Recovery Modes In High Availability Processors
App 20130275806 - Busaba; Fadi Y. ;   et al.
2013-10-17
Supporting partial recycle in a pipelined microprocessor
Grant 8,516,228 - Alexander , et al. August 20, 2
2013-08-20
Major Branch Instructions
App 20130198496 - Busaba; Fadi Y. ;   et al.
2013-08-01
Major Branch Instructions With Transactional Memory
App 20130198497 - Busaba; Fadi Y. ;   et al.
2013-08-01
Major Branch Instructions With Transactional Memory
App 20130198491 - Busaba; Fadi Y. ;   et al.
2013-08-01
Major Branch Instructions
App 20130198492 - Busaba; Fadi Y. ;   et al.
2013-08-01
Cache Set Replacement Order Based On Temporal Set Recording
App 20130191599 - Busaba; Fadi Y. ;   et al.
2013-07-25
In Situ Processor Re-characterization
App 20130191678 - Busaba; Fadi Y. ;   et al.
2013-07-25
In Situ Processor Re-characterization
App 20130191690 - Busaba; Fadi Y. ;   et al.
2013-07-25
Hardware Recovery In Multi-threaded Processor
App 20130191684 - Busaba; Fadi Y. ;   et al.
2013-07-25
Management Of Threads Within A Computing Environment
App 20130191832 - Busaba; Fadi Y. ;   et al.
2013-07-25
Management Of Threads Within A Computing Environment
App 20130191844 - Busaba; Fadi Y. ;   et al.
2013-07-25
Facilitating processing in a computing environment using an extended drain instruction
Grant 8,407,453 - Alexander , et al. March 26, 2
2013-03-26
Address generation checking
Grant 8,250,440 - Busaba , et al. August 21, 2
2012-08-21
Processor error checking for instruction data
Grant 8,201,067 - Busaba , et al. June 12, 2
2012-06-12
Method and system for instruction address parity comparison
Grant 8,140,951 - Busaba , et al. March 20, 2
2012-03-20
Facilitating Processing In A Computing Environment Using An Extended Drain Instruction
App 20120036338 - Alexander; Khary J. ;   et al.
2012-02-09
Methods computer program products and systems for unifying program event recording for branches and stores in the same dataflow
Grant 8,090,933 - Busaba , et al. January 3, 2
2012-01-03
Program Status Word Dependency Handling In An Out Of Order Microprocessor Design
App 20110320782 - Alexander; Gregory W. ;   et al.
2011-12-29
Facilitating processing in a computing environment using an extended drain instruction
Grant 8,078,843 - Alexander , et al. December 13, 2
2011-12-13
Method and system for checking rotate, shift and sign extension functions using a modulo function
Grant 8,024,647 - Busaba , et al. September 20, 2
2011-09-20
Processor and method for synchronous load multiple fetching sequence and pipeline stage result tracking to facilitate early address generation interlock bypass
Grant 7,987,343 - Alexander , et al. July 26, 2
2011-07-26
Method and system for altering processor execution of a group of instructions
Grant 7,984,276 - Busaba , et al. July 19, 2
2011-07-19
Early Instruction Text Based Operand Store Compare Reject Avoidance
App 20110167244 - Alexander; Khary J. ;   et al.
2011-07-07
Reduced overhead address mode change management in a pipelined, recycling microprocessor
Grant 7,971,034 - Hutton , et al. June 28, 2
2011-06-28
System, method and computer program product for translating storage elements
Grant 7,966,474 - Shum , et al. June 21, 2
2011-06-21
Recycling long multi-operand instructions
Grant 7,962,726 - Malley , et al. June 14, 2
2011-06-14
Method, system and computer program product for exploiting orthogonal control vectors in timing driven synthesis
Grant 7,949,972 - Malley , et al. May 24, 2
2011-05-24
Operand and result forwarding between differently sized operands in a superscalar processor
Grant 7,921,279 - Hutton , et al. April 5, 2
2011-04-05
Method and system for overlapping execution of instructions through non-uniform execution pipelines in an in-order processor
Grant 7,913,067 - Hutton , et al. March 22, 2
2011-03-22
Processor And Method For Synchronous Load Multiple Fetching Sequence And Pipeline Stage Result Tracking To Facilitate Early Address Generation Interlock Bypass
App 20090240919 - Alexander; Khary J. ;   et al.
2009-09-24
Method, System, Computer Program Product, And Hardware Product For Implementing Result Forwarding Between Differently Sized Operands In A Superscalar Processor
App 20090240922 - Hutton; David S. ;   et al.
2009-09-24
Method, System And Computer Program Product For Reduced Overhead Address Mode Change Management In A Pipelined, Recyling Microprocessor
App 20090240929 - Hutton; David S. ;   et al.
2009-09-24
Recycling Long Multi-operand Instructions
App 20090240914 - Malley; Edward T. ;   et al.
2009-09-24
Method, System And Computer Program Product For Supporting Partial Recycle In A Pipelined Microprocessor
App 20090240921 - Alexander; Khary J. ;   et al.
2009-09-24
Method, System And Computer Program Product For Exploiting Orthogonal Control Vectors In Timing Driven Systems
App 20090241084 - Malley; Edward T. ;   et al.
2009-09-24
Method, Computer Program Product, And Hardware Product For Eliminating Or Reducing Operand Line Crossing Penalty
App 20090240918 - Kapadia; Vimal M. ;   et al.
2009-09-24
System, Method And Computer Program Product For Translating Storage Elements
App 20090217009 - Shum; Chung-Lung Kevin ;   et al.
2009-08-27
Method, System, And Computer Program Product For Processor Error Checking
App 20090217077 - Busaba; Fadi Y. ;   et al.
2009-08-27
Method, System, And Computer Program Product For Selectively Accelerating Early Instruction Processing
App 20090217005 - Alexander; Khary J. ;   et al.
2009-08-27
Method, System, And Computer Program Product For Address Generation Checking
App 20090217135 - Busaba; Fadi Y. ;   et al.
2009-08-27
Method And System For Overlapping Execution Of Instructions Through Non-uniform Execution Pipelines In An In-order Processor
App 20090210656 - Hutton; David S. ;   et al.
2009-08-20
Method And System For Early Instruction Text Based Operand Store Compare Reject Avoidance
App 20090210675 - Alexander; Khary J. ;   et al.
2009-08-20

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