loadpatents
name:-0.11464405059814
name:-0.17909407615662
name:-0.0059781074523926
Guthrie; Guy Lynn Patent Filings

Guthrie; Guy Lynn

Patent Applications and Registrations

Patent applications and USPTO patent grants for Guthrie; Guy Lynn.The latest application filed is for "virtual machine backup".

Company Profile
6.169.115
  • Guthrie; Guy Lynn - 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
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
Grant 10,649,853 - Guthrie , et al.
2020-05-12
Information handling system with immediate scheduling of load operations
Grant 10,489,293 - Ghai , et al. Nov
2019-11-26
Method for flagging data modification during a virtual machine backup
Grant 10,346,255 - Guthrie , et al. July 9, 2
2019-07-09
System for flagging data modification during a virtual machine backup
Grant 10,339,009 - Guthrie , et al.
2019-07-02
Virtual Machine Backup
App 20190004902 - GUTHRIE; GUY LYNN ;   et al.
2019-01-03
Virtual Machine Backup
App 20180357131 - GUTHRIE; GUY LYNN ;   et al.
2018-12-13
Virtual Machine Backup
App 20180357129 - GUTHRIE; GUY LYNN ;   et al.
2018-12-13
Virtual machine backup
Grant 10,152,385 - Guthrie , et al. Dec
2018-12-11
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
Grant 10,133,641 - Guthrie , et al. November 20, 2
2018-11-20
Virtual machine backup
Grant 10,108,498 - Guthrie , et al. October 23, 2
2018-10-23
Dynamic detection and correction of incorrect lock and atomic update hint bits
Grant 9,921,953 - Nowak , et al. March 20, 2
2018-03-20
Virtual Machine Backup
App 20180074911 - GUTHRIE; GUY LYNN ;   et al.
2018-03-15
Virtual Machine Backup
App 20180067816 - GUTHRIE; GUY LYNN ;   et al.
2018-03-08
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
Grant 9,886,350 - Guthrie , et al. February 6, 2
2018-02-06
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
Grant 9,880,905 - Guthrie , et al. January 30, 2
2018-01-30
Techniques for logging addresses of high-availability data via a non-blocking channel
Grant 9,792,208 - Ghai , et al. October 17, 2
2017-10-17
Dynamic Detection And Correction Of Incorrect Lock And Atomic Update Hint Bits
App 20170068545 - Nowak; Benjamin Carter ;   et al.
2017-03-09
Dynamic Detection And Software Correction Of Incorrect Lock And Atomic Update Hint Bits
App 20160364332 - Nowak; Benjamin Carter ;   et al.
2016-12-15
Dynamic detection and software correction of incorrect lock and atomic update hint bits
Grant 9,514,046 - Nowak , et al. December 6, 2
2016-12-06
Cache configured to log addresses of high-availability data
Grant 9,471,491 - Ghai , et al. October 18, 2
2016-10-18
Logging addresses of high-availability data
Grant 9,430,382 - Ghai , et al. August 30, 2
2016-08-30
Virtual Machine Backup
App 20160217045 - GUTHRIE; GUY LYNN ;   et al.
2016-07-28
Virtual Machine Backup
App 20160210197 - GUTHRIE; GUY LYNN ;   et al.
2016-07-21
Virtual Machine Backup
App 20160170881 - GUTHRIE; GUY LYNN ;   et al.
2016-06-16
Virtual Machine Backup
App 20160154663 - GUTHRIE; GUY LYNN ;   et al.
2016-06-02
Cache configured to log addresses of high-availability data via a non-blocking channel
Grant 9,336,142 - Ghai , et al. May 10, 2
2016-05-10
Techniques for moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache
Grant 9,280,465 - Guthrie , et al. March 8, 2
2016-03-08
Moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache
Grant 9,274,952 - Guthrie , et al. March 1, 2
2016-03-01
Virtual machine failover
Grant 9,069,701 - Guthrie , et al. June 30, 2
2015-06-30
Techniques for Logging Addresses of High-Availability Data
App 20150127906 - Ghai; Sanjeev ;   et al.
2015-05-07
Techniques for Logging Addresses of High-Availability Data Via a Non-Blocking Channel
App 20150127910 - Ghai; Sanjeev ;   et al.
2015-05-07
Logging Addresses of High-Availability Data Via a Non-Blocking Channel
App 20150127908 - Ghai; Sanjeev ;   et al.
2015-05-07
Logging Addresses of High-Availability Data
App 20150127909 - Ghai; Sanjeev ;   et al.
2015-05-07
Techniques for Moving Checkpoint-Based High-Availability Log and Data Directly From a Producer Cache to a Consumer Cache
App 20150100731 - Guthrie; Guy Lynn ;   et al.
2015-04-09
Moving Checkpoint-Based High-Availability Log and Data Directly From a Producer Cache to a Consumer Cache
App 20150100732 - Guthrie; Guy Lynn ;   et al.
2015-04-09
Virtual Machine Failover
App 20140164709 - Guthrie; Guy Lynn ;   et al.
2014-06-12
Reducing wiring congestion in a cache subsystem utilizing sectored caches with discontiguous addressing
Grant 8,433,851 - Clark , et al. April 30, 2
2013-04-30
Method and system for specualtively sending processor-issued store operations to a store queue with full signal asserted
Grant 8,352,712 - Bell, Jr. , et al. January 8, 2
2013-01-08
Processor system and methods of triggering a block move using a system bus write command initiated by user code
Grant 8,281,075 - Arimilli , et al. October 2, 2
2012-10-02
Data processing system and method for efficient coherency communication utilizing coherency domain indicators
Grant 8,230,178 - Fields, Jr. , et al. July 24, 2
2012-07-24
Techniques for write-after-write ordering in a coherency managed processor system that employs a command pipeline
Grant 8,230,117 - Daly, Jr. , et al. July 24, 2
2012-07-24
Data processing system and method for efficient coherency communication utilizing coherency domains
Grant 8,214,600 - Fields, Jr. , et al. July 3, 2
2012-07-03
Information handling system with immediate scheduling of load operations in a dual-bank cache with dual dispatch into write/read data flow
Grant 8,195,880 - Gai , et al. June 5, 2
2012-06-05
Chaining multiple smaller store queue entries for more efficient store queue usage
Grant 8,166,246 - Guthrie , et al. April 24, 2
2012-04-24
Information handling system with immediate scheduling of load operations in a dual-bank cache with single dispatch into write/read data flow
Grant 8,140,765 - Gai , et al. March 20, 2
2012-03-20
Information handling system with immediate scheduling of load operations and fine-grained access to cache memory
Grant 8,140,756 - Gai , et al. March 20, 2
2012-03-20
Specifying an access hint for prefetching partial cache block data in a cache hierarchy
Grant 8,140,759 - Frey , et al. March 20, 2
2012-03-20
System bus structure for large L2 cache array topology with different latency domains
Grant 8,015,358 - Chung , et al. September 6, 2
2011-09-06
L2 cache controller with slice directory and unified cache structure
Grant 8,001,330 - Clark , et al. August 16, 2
2011-08-16
Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation
Grant 7,987,320 - Bell, Jr. , et al. July 26, 2
2011-07-26
Enhanced processor virtualization mechanism via saving and restoring soft processor/system states
Grant 7,849,298 - Arimilli , et al. December 7, 2
2010-12-07
Victim cache using direct intervention
Grant 7,827,354 - Clark , et al. November 2, 2
2010-11-02
Information Handling System With Immediate Scheduling Of Load Operations In A Dual-bank Cache With Single Dispatch Into Write/read Data Flow
App 20100268890 - Ghai; Sanjeev ;   et al.
2010-10-21
Specifying An Access Hint For Prefetching Partial Cache Block Data In A Cache Hierarchy
App 20100268886 - Frey; Bradly George ;   et al.
2010-10-21
Load Request Scheduling In A Cache Hierarchy
App 20100268882 - Cargnoni; Robert Alan ;   et al.
2010-10-21
Information Handling System With Immediate Scheduling Of Load Operations
App 20100268895 - Ghai; Sanjeev ;   et al.
2010-10-21
Information Handling System With Immediate Scheduling Of Load Operations In A Dual-bank Cache With Dual Dispatch Into Write/read Data Flow
App 20100268887 - Ghai; Sanjeev ;   et al.
2010-10-21
Information Handling System with Immediate Scheduling of Load Operations and Fine-Grained Access to Cache Memory
App 20100268883 - Ghai; Sanjeev ;   et al.
2010-10-21
Techniques For Write-after-write Ordering In A Coherency Managed Processor System That Employs A Command Pipeline
App 20100262720 - Daly, JR.; George William ;   et al.
2010-10-14
Techniques For Triggering A Block Move Using A System Bus Write Command Initiated By User Code
App 20100262735 - Arimilli; Lakshminarayana Baba ;   et al.
2010-10-14
System bus structure for large L2 cache array topology with different latency domains
Grant 7,793,048 - Chung , et al. September 7, 2
2010-09-07
Cache coherent I/O communication
Grant 7,783,842 - Arimilli , et al. August 24, 2
2010-08-24
Efficient coherency communication utilizing an IG coherency state
Grant 7,783,841 - Fields, Jr. , et al. August 24, 2
2010-08-24
L2 cache array topology for large cache with different latency domains
Grant 7,783,834 - Clark , et al. August 24, 2
2010-08-24
Data processing system and method for efficient coherency communication utilizing coherency domain indicators
Grant 7,774,555 - Fields, Jr. , et al. August 10, 2
2010-08-10
Cache member protection with partial make MRU allocation
Grant 7,689,777 - Bell, Jr. , et al. March 30, 2
2010-03-30
Multiprocessor system with retry-less TLBI protocol
Grant 7,617,378 - Arimilli , et al. November 10, 2
2009-11-10
Data processing system and method for efficient communication utilizing an Ig coherency state
Grant 7,584,329 - Fields, Jr. , et al. September 1, 2
2009-09-01
Method For Chaining Multiple Smaller Store Queue Entries For More Efficient Store Queue Usage
App 20090198867 - Guthrie; Guy Lynn ;   et al.
2009-08-06
Enhanced Processor Virtualization Mechanism Via Saving and Restoring Soft Processor/System States
App 20090157945 - Arimilli; Ravi Kumar ;   et al.
2009-06-18
Cache Mechanism And Method For Avoiding Cast Out On Bad Victim Select And Recycling Victim Select Operation
App 20090150617 - BELL, JR.; ROBERT H. ;   et al.
2009-06-11
Method for priority scheduling and priority dispatching of store conditional operations in a store queue
Grant 7,533,227 - Guthrie , et al. May 12, 2
2009-05-12
L2 Cache Controller With Slice Directory And Unified Cache Structure
App 20090083489 - Clark; Leo James ;   et al.
2009-03-26
Data processing system and method for efficient L3 cache directory management
Grant 7,500,065 - Guthrie , et al. March 3, 2
2009-03-03
Reducing Wiring Congestion in a Cache Subsystem Utilizing Sectored Caches with Discontiguous Addressing
App 20090049248 - Clark; Leo James ;   et al.
2009-02-19
System and method for completing full updates to entire cache lines stores with address-only bus operations
Grant 7,493,446 - Arimilli , et al. February 17, 2
2009-02-17
Enhanced processor virtualization mechanism via saving and restoring soft processor/system states
Grant 7,493,478 - Arimilli , et al. February 17, 2
2009-02-17
Data processing system and method for efficient L3 cache directory management
Grant 7,490,202 - Guthrie , et al. February 10, 2
2009-02-10
L2 cache controller with slice directory and unified cache structure
Grant 7,490,200 - Clark , et al. February 10, 2
2009-02-10
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states
Grant 7,480,772 - Fields, Jr. , et al. January 20, 2
2009-01-20
System Bus Structure For Large L2 Cache Array Topology With Different Latency Domains
App 20090006758 - Chung; Vicente Enrique ;   et al.
2009-01-01
System Bus Structure For Large L2 Cache Array Topology With Different Latency Domains
App 20090006759 - Chung; Vicente Enrique ;   et al.
2009-01-01
Data processing system and method for handling castout collisions
Grant 7,469,322 - Ghai , et al. December 23, 2
2008-12-23
System bus structure for large L2 cache array topology with different latency domains
Grant 7,469,318 - Chung , et al. December 23, 2
2008-12-23
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states
Grant 7,454,577 - Fields, Jr. , et al. November 18, 2
2008-11-18
Pipelining D States For Mru Steerage During Mru-lru Member Allocation
App 20080244187 - BELL; ROBERT H. ;   et al.
2008-10-02
Cache Member Protection With Partial Make Mru Allocation
App 20080177953 - BELL; ROBERT H. ;   et al.
2008-07-24
Pipelining D states for MRU steerage during MRU/LRU member allocation
Grant 7,401,189 - Bell, Jr. , et al. July 15, 2
2008-07-15
Method for Priority Scheduling and Priority Dispatching of Store Conditional Operations in a Store Queue
App 20080140936 - Guthrie; Guy Lynn ;   et al.
2008-06-12
Method for Priority Scheduling and Priority Dispatching of Store Conditional Operations in a Store Queue
App 20080140953 - Guthrie; Guy Lynn ;   et al.
2008-06-12
System and Method for Completing Full Updates to Entire Cache Lines Stores with Address-Only Bus Operations
App 20080140943 - Arimilli; Ravi Kumar ;   et al.
2008-06-12
Data processing system and method for handling castout collisions
Grant 7,366,844 - Ghai , et al. April 29, 2
2008-04-29
L2 cache array topology for large cache with different latency domains
Grant 7,366,841 - Clark , et al. April 29, 2
2008-04-29
Data Processing System and Method for Efficient L3 Cache Directory Management
App 20080098177 - Guthrie; Guy Lynn ;   et al.
2008-04-24
Cache member protection with partial make MRU allocation
Grant 7,363,433 - Bell, Jr. , et al. April 22, 2
2008-04-22
Data Processing System and Method for Efficient L3 Cache Directory Management
App 20080091885 - Guthrie; Guy Lynn ;   et al.
2008-04-17
System and method for completing updates to entire cache lines with address-only bus operations
Grant 7,360,021 - Arimilli , et al. April 15, 2
2008-04-15
Method for priority scheduling and priority dispatching of store conditional operations in a store queue
Grant 7,360,041 - Guthrie , et al. April 15, 2
2008-04-15
L2 Cache Array Topology For Large Cache With Different Latency Domains
App 20080077740 - Clark; Leo James ;   et al.
2008-03-27
Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation
Grant 7,343,455 - Bell, Jr. , et al. March 11, 2
2008-03-11
Data Processing System And Method For Efficient Communication Utilizing An Ig Coherency State
App 20080052471 - FIELDS, JR.; JAMES STEPHEN ;   et al.
2008-02-28
Data processing system and method for efficient L3 cache directory management
Grant 7,337,280 - Guthrie , et al. February 26, 2
2008-02-26
Victim Cache Using Direct Intervention
App 20080046651 - Clark; Leo James ;   et al.
2008-02-21
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states
App 20080040556 - Fields; James Stephen JR. ;   et al.
2008-02-14
Data Processing System And Method For Handling Castout Collisions
App 20080040557 - Ghai; Sanjeev ;   et al.
2008-02-14
Data Processing System And Method For Efficient Coherency Communication Utilizing Coherency Domain Indicators
App 20080028155 - FIELDS; JAMES STEPHEN JR. ;   et al.
2008-01-31
Half-good mode for large L2 cache array topology with different latency domains
Grant 7,308,537 - Fields, Jr. , et al. December 11, 2
2007-12-11
System bus read data transfers with data ordering control bits
Grant 7,308,536 - Arimilli , et al. December 11, 2
2007-12-11
Victim cache using direct intervention
Grant 7,305,522 - Clark , et al. December 4, 2
2007-12-04
Cache memory direct intervention
Grant 7,305,523 - Guthrie , et al. December 4, 2
2007-12-04
System and method of re-ordering store operations within a processor
Grant 7,284,102 - Guthrie , et al. October 16, 2
2007-10-16
Modified-invalid cache state to reduce cache-to-cache data transfer operations for speculatively-issued full cache line writes
Grant 7,284,097 - Dodson , et al. October 16, 2
2007-10-16
Cross partition sharing of state information
Grant 7,272,664 - Arimilli , et al. September 18, 2
2007-09-18
Cache directory array recovery mechanism to support special ECC stuck bit matrix
Grant 7,272,773 - Cargnoni , et al. September 18, 2
2007-09-18
Processor, data processing system and method for synchronizing access to data in shared memory
Grant 7,228,385 - Guthrie , et al. June 5, 2
2007-06-05
Processor, data processing system and method for synchronizing access to data in shared memory
Grant 7,200,717 - Guthrie , et al. April 3, 2
2007-04-03
Processor, data processing system and method for synchronzing access to data in shared memory
Grant 7,197,604 - Guthrie , et al. March 27, 2
2007-03-27
System and method of responding to a cache read error with a temporary cache directory column delete
App 20070022250 - Fields; James Stephen JR. ;   et al.
2007-01-25
Managing processor architected state upon an interrupt
Grant 7,117,319 - Arimilli , et al. October 3, 2
2006-10-03
Cache allocation mechanism for biasing subsequent allocations based upon cache directory state
Grant 7,103,721 - Cargnoni , et al. September 5, 2
2006-09-05
Cache memory direct intervention
App 20060184743 - Guthrie; Guy Lynn ;   et al.
2006-08-17
Victim cache using direct intervention
App 20060184742 - Clark; Leo James ;   et al.
2006-08-17
Half-good mode for large L2 cache array topology with different latency domains
App 20060179230 - Fields; James Stephen JR. ;   et al.
2006-08-10
Data processing system and method for efficient coherency communication utilizing coherency domains
App 20060179243 - Fields; James Stephen JR. ;   et al.
2006-08-10
Cache mechanism and method for avoiding cast out on bad victim select and recycling victim select operation
App 20060179235 - Bell; Robert H. JR. ;   et al.
2006-08-10
Data processing system and method for efficient coherency communication utilizing coherency domain indicators
App 20060179246 - Fields; James Stephen JR. ;   et al.
2006-08-10
Data processing system and method for efficient L3 cache directory management
App 20060179250 - Guthrie; Guy Lynn ;   et al.
2006-08-10
Cache member protection with partial make MRU allocation
App 20060179234 - Bell; Robert H. JR. ;   et al.
2006-08-10
System and method of re-ordering store operations within a processor
App 20060179226 - Guthrie; Guy Lynn ;   et al.
2006-08-10
Data processing system and method for efficient communication utilizing an Ig coherency state
App 20060179247 - Fields; James Stephen JR. ;   et al.
2006-08-10
Data processing system and method for handling castout collisions
App 20060179242 - Ghai; Sanjeev ;   et al.
2006-08-10
L2 cache array topology for large cache with different latency domains
App 20060179223 - Clark; Leo James ;   et al.
2006-08-10
L2 cache controller with slice directory and unified cache structure
App 20060179229 - Clark; Leo James ;   et al.
2006-08-10
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states
App 20060179245 - Fields; James Stephen JR. ;   et al.
2006-08-10
Pipelining D states for MRU steerage during MRU/LRU member allocation
App 20060179232 - Bell; Robert H. JR. ;   et al.
2006-08-10
Multiprocessor system supporting multiple outstanding TLBI operations per partition
Grant 7,073,043 - Arimilli , et al. July 4, 2
2006-07-04
Application of special ECC matrix for solving stuck bit faults in an ECC protected mechanism
Grant 7,069,494 - Cargnoni , et al. June 27, 2
2006-06-27
Data cache scrub mechanism for large L2/L3 data cache structures
Grant 7,055,003 - Cargnoni , et al. May 30, 2
2006-05-30
Integrated purge store mechanism to flush L2/L3 cache structure for improved reliabity and serviceability
Grant 7,055,002 - Cargnoni , et al. May 30, 2
2006-05-30
Data processing system providing hardware acceleration of input/output (I/O) communication
Grant 7,047,320 - Arimilli , et al. May 16, 2
2006-05-16
Robust system reliability via systolic manufacturing level chip test operating real time on microprocessors/systems
Grant 7,039,832 - Arimilli , et al. May 2, 2
2006-05-02
Method for priority scheduling and priority dispatching of store conditional operations in a store queue
App 20060090035 - Guthrie; Guy Lynn ;   et al.
2006-04-27
Processor, data processing system and method for synchronzing access to data in shared memory
App 20060085605 - Guthrie; Guy Lynn ;   et al.
2006-04-20
Processor, data processing system and method for synchronizing access to data in shared memory
App 20060085604 - Guthrie; Guy Lynn ;   et al.
2006-04-20
Processor, data processing system and method for synchronzing access to data in shared memory
App 20060085603 - Guthrie; Guy Lynn ;   et al.
2006-04-20
Cache allocation mechanism for saving multiple elected unworthy members via substitute victimization and imputed worthiness of multiple substitute victim members
Grant 6,996,679 - Cargnoni , et al. February 7, 2
2006-02-07
Dynamically managing saved processor soft states
Grant 6,983,347 - Arimilli , et al. January 3, 2
2006-01-03
Processor virtualization mechanism via an enhanced restoration of hard architected states
Grant 6,981,083 - Arimilli , et al. December 27, 2
2005-12-27
Acceleration of input/output (I/O) communication through improved address translation
Grant 6,976,148 - Arimilli , et al. December 13, 2
2005-12-13
Layered local cache with lower level cache optimizing allocation mechanism
Grant 6,970,976 - Arimilli , et al. November 29, 2
2005-11-29
Method and system for specualtively sending processor-issued store operations to a store queue with full signal asserted
App 20050251660 - Bell, Robert H. JR. ;   et al.
2005-11-10
Method for completing full cacheline stores with address-only bus operations
App 20050251623 - Arimilli, Ravi Kumar ;   et al.
2005-11-10
System and method for enabling weak consistent storage advantage to a firmly consistent storage architecture
Grant 6,963,967 - Guthrie , et al. November 8, 2
2005-11-08
System and method for reducing contention in a multi-sectored cache
Grant 6,950,909 - Guthrie , et al. September 27, 2
2005-09-27
Asynchronous non-blocking snoop invalidation
Grant 6,944,721 - Arimilli , et al. September 13, 2
2005-09-13
System bus read data transfers with data ordering control bits
App 20050193174 - Arimilli, Ravi Kumar ;   et al.
2005-09-01
Method and apparatus for transmitting packets within a symmetric multiprocessor system
Grant 6,910,062 - Arimilli , et al. June 21, 2
2005-06-21
Speculative execution of instructions and processes before completion of preceding barrier operations
Grant 6,880,073 - Arimilli , et al. April 12, 2
2005-04-12
Modified-invalid cache state to reduce cache-to-cache data transfer operations for speculatively-issued full cache line writes
App 20050071573 - Dodson, John Steven ;   et al.
2005-03-31
System bus read data transfers with data ordering control bits
Grant 6,874,063 - Arimilli , et al. March 29, 2
2005-03-29
Multi-node data processing system and communication protocol that route write data utilizing a destination ID obtained from a combined response
Grant 6,848,003 - Arimilli , et al. January 25, 2
2005-01-25
Apparatus for imprecisely tracking cache line inclusivity of a higher level cache
Grant 6,826,655 - Arimilli , et al. November 30, 2
2004-11-30
Cache invalidation bus for a highly scalable shared cache memory hierarchy
Grant 6,826,654 - Arimilli , et al. November 30, 2
2004-11-30
Method for providing high availability within a data processing system via a reconfigurable hashed storage subsystem
Grant 6,823,471 - Arimilli , et al. November 23, 2
2004-11-23
Local invalidation buses for a highly scalable shared cache memory hierarchy
Grant 6,813,694 - Arimilli , et al. November 2, 2
2004-11-02
Integrated purge store mechanism to flush L2/L3 cache structure for improved reliabity and serviceability
App 20040215885 - Cargnoni, Robert Alan ;   et al.
2004-10-28
System and method for reducing contention in a multi-sectored cache
App 20040215900 - Guthrie, Guy Lynn ;   et al.
2004-10-28
Multiprocessor system with retry-less TLBI protocol
App 20040215897 - Arimilli, Ravi Kumar ;   et al.
2004-10-28
Cache allocation mechanism for saving multiple elected unworthy members via substitute victimization and imputed worthiness of multiple substitute victim members
App 20040215889 - Cargnoni, Robert Alan ;   et al.
2004-10-28
Data cache scrub mechanism for large L2/L3 data cache structures
App 20040215886 - Cargnoni, Robert Alan ;   et al.
2004-10-28
Cache allocation mechanism for biasing subsequent allocations based upon cache directory state
App 20040215890 - Cargnoni, Robert Alan ;   et al.
2004-10-28
Multiprocessor system supporting multiple outstanding TLBI operations per partition
App 20040215898 - Arimilli, Ravi Kumar ;   et al.
2004-10-28
Cache directory array recovery mechanism to support special ECC stuck bit matrix
App 20040210799 - Cargnoni, Robert Alan ;   et al.
2004-10-21
Application of special ECC matrix for solving stuck bit faults in an ECC protected mechanism
App 20040210814 - Cargnoni, Robert Alan ;   et al.
2004-10-21
Imprecise snooping based invalidation mechanism
Grant 6,801,984 - Arimilli , et al. October 5, 2
2004-10-05
High performance symmetric multiprocessing systems via super-coherent data mechanisms
Grant 6,785,774 - Arimilli , et al. August 31, 2
2004-08-31
Symmetric multiprocessor systems with an independent super-coherent cache directory
Grant 6,779,086 - Arimilli , et al. August 17, 2
2004-08-17
Hardware-enabled instruction tracing
App 20040139305 - Arimilli, Ravi Kumar ;   et al.
2004-07-15
Data processing system providing hardware acceleration of input/outpuit (I/O) communication
App 20040139246 - Arimilli, Ravi Kumar ;   et al.
2004-07-15
Acceleration of input/output (I/O) communication through improved address translation
App 20040139295 - Arimilli, Ravi Kumar ;   et al.
2004-07-15
Cache coherent I/O communication
App 20040139283 - Arimilli, Ravi Kumar ;   et al.
2004-07-15
High speed virtual instruction execution mechanism
App 20040139304 - Arimilli, Ravi Kumar ;   et al.
2004-07-15
High performance cache intervention mechanism for symmetric multiprocessor systems
Grant 6,763,433 - Arimilli , et al. July 13, 2
2004-07-13
Super-coherent multiprocessor system bus protocols
Grant 6,763,435 - Arimilli , et al. July 13, 2
2004-07-13
Data processing system and method for resolving a conflict between requests to modify a shared cache line
Grant 6,763,434 - Arimilli , et al. July 13, 2
2004-07-13
Dynamically managing saved processor soft states
App 20040111562 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Interrupt handler prediction method and system
App 20040111593 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Processor virtualization mechanism via an enhanced restoration of hard architected states
App 20040111548 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Cross partition sharing of state information
App 20040111552 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Robust system reliability via systolic manufacturing level chip test operating real time on microprocessors/ systems
App 20040111653 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Enhanced processor virtualization mechanism via saving and restoring soft processor/system states
App 20040111591 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Managing processor architected state upon an interrupt
App 20040111572 - Arimilli, Ravi Kumar ;   et al.
2004-06-10
Multi-level multiprocessor speculation mechanism
Grant 6,748,518 - Guthrie , et al. June 8, 2
2004-06-08
Microprocessor reservation mechanism for a hashed address system
Grant 6,748,501 - Arimilli , et al. June 8, 2
2004-06-08
System and method for providing multiprocessor speculation within a speculative branch path
Grant 6,728,873 - Guthrie , et al. April 27, 2
2004-04-27
Mechanism for folding storage barrier operations in a multiprocessor system
Grant 6,725,340 - Guthrie , et al. April 20, 2
2004-04-20
High performance data processing system via cache victimization protocols
Grant 6,721,853 - Guthrie , et al. April 13, 2
2004-04-13
Enhanced cache management mechanism via an intelligent system bus monitor
Grant 6,721,856 - Arimilli , et al. April 13, 2
2004-04-13
Local invalidation buses for a highly scalable shared cache memory hierarchy
App 20040059871 - Arimilli, Ravi Kumar ;   et al.
2004-03-25
Dynamic hardware and software performance optimizations for super-coherent SMP systems
Grant 6,704,844 - Arimilli , et al. March 9, 2
2004-03-09
Enhanced multiprocessor response bus protocol enabling intra-cache line reference exchange
Grant 6,704,843 - Arimilli , et al. March 9, 2
2004-03-09
Cache invalidation bus for a highly scalable shared cache memory hierarchy
App 20040030833 - Arimilli, Ravi Kumar ;   et al.
2004-02-12
Asynchronous non-blocking snoop invalidation
App 20040030843 - Arimilli, Ravi Kumar ;   et al.
2004-02-12
Multiprocessor speculation mechanism via a barrier speculation flag
Grant 6,691,220 - Guthrie , et al. February 10, 2
2004-02-10
Multi-node data processing system having a non-hierarchical interconnect architecture
Grant 6,671,712 - Arimilli , et al. December 30, 2
2003-12-30
Efficient instruction cache coherency maintenance mechanism for scalable multiprocessor computer system with store-through data cache
Grant 6,662,275 - Arimilli , et al. December 9, 2
2003-12-09
Super-coherent data mechanisms for shared caches in a multiprocessing system
Grant 6,658,539 - Arimilli , et al. December 2, 2
2003-12-02
Hashing a target address for a memory access instruction in order to determine prior to execution which particular load/store unit processes the instruction
Grant 6,658,556 - Arimilli , et al. December 2, 2
2003-12-02
Symmetric multiprocessor address bus protocol with intra-cache line access information
Grant 6,631,450 - Arimilli , et al. October 7, 2
2003-10-07
Intelligent cache management mechanism via processor access sequence analysis
Grant 6,629,210 - Arimilli , et al. September 30, 2
2003-09-30
High speed lock acquisition mechanism with time parameterized cache coherency states
Grant 6,629,212 - Arimilli , et al. September 30, 2
2003-09-30
Cache coherency protocol permitting sharing of a locked data granule
Grant 6,629,209 - Arimilli , et al. September 30, 2
2003-09-30
Extended cache coherency protocol with a persistent "lock acquired" state
Grant 6,629,214 - Arimilli , et al. September 30, 2
2003-09-30
Multiprocessor speculation mechanism for efficiently managing multiple barrier operations
Grant 6,625,660 - Guthrie , et al. September 23, 2
2003-09-23
Extended cache coherency protocol with a modified store instruction lock release indicator
Grant 6,625,701 - Arimilli , et al. September 23, 2
2003-09-23
Mechanism for collapsing store misses in an SMP computer system
Grant 6,615,321 - Arimilli , et al. September 2, 2
2003-09-02
Store collapsing mechanism for SMP computer system
Grant 6,615,320 - Arimilli , et al. September 2, 2
2003-09-02
System and method for asynchronously overlapping storage barrier operations with old and new storage operations
Grant 6,609,192 - Guthrie , et al. August 19, 2
2003-08-19
Multiprocessor speculation mechanism with imprecise recycling of storage operations
Grant 6,606,702 - Guthrie , et al. August 12, 2
2003-08-12
Dynamic cache management in a symmetric multiprocessor system via snoop operation sequence analysis
Grant 6,601,144 - Arimilli , et al. July 29, 2
2003-07-29
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls
Grant 6,601,145 - Arimilli , et al. July 29, 2
2003-07-29
Data processing system with HSA (hashed storage architecture)
Grant 6,598,118 - Arimilli , et al. July 22, 2
2003-07-22
Multi-node data processing system and method of queue management in which a queued operation is speculatively cancelled in response to a partial combined response
Grant 6,591,307 - Arimilli , et al. July 8, 2
2003-07-08
Multiprocessor system bus protocol with group addresses, responses, and priorities
Grant 6,591,321 - Arimilli , et al. July 8, 2
2003-07-08
Multiprocessor computer system with sectored cache line mechanism for cache intervention
Grant 6,571,322 - Arimilli , et al. May 27, 2
2003-05-27
High performance symmetric multiprocessing systems via super-coherent data mechanisms
App 20030097529 - Arimilli, Ravi Kumar ;   et al.
2003-05-22
Dynamic hardware and software performance optimizations for super-coherent SMP systems
App 20030097531 - Arimilli, Ravi Kumar ;   et al.
2003-05-22
Super-coherent data mechanisms for shared caches in a multiprocessing system
App 20030097528 - Arimilli, Ravi Kumar ;   et al.
2003-05-22
Super-coherent multiprocessor system bus protocols
App 20030097530 - Arimilli, Ravi Kumar ;   et al.
2003-05-22
Symmetric multiprocessor systems with an independent super-coherent cache directory
App 20030093624 - Arimilli, Ravi Kumar ;   et al.
2003-05-15
Extended cache coherency protocol with a "lock released" state
Grant 6,549,989 - Arimilli , et al. April 15, 2
2003-04-15
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update
Grant 6,546,468 - Arimilli , et al. April 8, 2
2003-04-08
Method and apparatus for transmitting packets within a symmetric multiprocessor system
App 20030033350 - Arimilli, Ravi Kumar ;   et al.
2003-02-13
Multi-node data processing system and communication protocol having a partial combined response
Grant 6,519,649 - Arimilli , et al. February 11, 2
2003-02-11
High performance data processing system via cache victimization protocols
App 20030005232 - Guthrie, Guy Lynn ;   et al.
2003-01-02
Imprecise snooping based invalidation mechanism
App 20030005236 - Arimilli, Ravi Kumar ;   et al.
2003-01-02
Method and system for clearing dependent speculations from a request queue
Grant 6,487,637 - Arimilli , et al. November 26, 2
2002-11-26
Cache index based system address bus
Grant 6,477,613 - Arimilli , et al. November 5, 2
2002-11-05
Programmable agent and method for managing prefetch queues
Grant 6,470,427 - Arimilli , et al. October 22, 2
2002-10-22
Processor assigning data to hardware partition based on selectable hash of data address
Grant 6,470,442 - Arimilli , et al. October 22, 2
2002-10-22
Layered local cache with lower level cache updating upper and lower level cache directories
Grant 6,463,507 - Arimilli , et al. October 8, 2
2002-10-08
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers
App 20020129209 - Arimilli, Ravi Kumar ;   et al.
2002-09-12
Data processing system and method for resolving a conflict between requests to modify a shared cache line
App 20020129211 - Arimilli, Ravi Kumar ;   et al.
2002-09-12
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls
App 20020129210 - Arimilli, Ravi Kumar ;   et al.
2002-09-12
Method for upper level cache victim selection management by a lower level cache
Grant 6,446,166 - Arimilli , et al. September 3, 2
2002-09-03
Method and system for cancelling speculative cache prefetch requests
Grant 6,438,656 - Arimilli , et al. August 20, 2
2002-08-20
Mechanism for collapsing store misses in an SMP computer system
App 20020112128 - Arimilli, Ravi Kumar ;   et al.
2002-08-15
Efficient instruction cache coherency maintenance mechanism for scalable multiprocessor computer system with store-through data cache
App 20020112129 - Arimilli, Ravi Kumar ;   et al.
2002-08-15
Efficient instruction cache coherency maintenance mechanism for scalable multiprocessor computer system with write-back data cache
App 20020112124 - Arimilli, Ravi Kumar ;   et al.
2002-08-15
Store collapsing mechanism for SMP computer system
App 20020112130 - Arimilli, Ravi Kumar ;   et al.
2002-08-15
Method and system for managing speculative requests in a multi-level memory hierarchy
Grant 6,418,516 - Arimilli , et al. July 9, 2
2002-07-09
Microprocessor reservation mechanism for a hashed address system
App 20020087815 - Arimilli, Ravi Kumar ;   et al.
2002-07-04
Multiprocessor computer system with sectored cache line system bus protocol mechanism
App 20020087791 - Arimilli, Ravi Kumar ;   et al.
2002-07-04
Multiprocessor computer system with sectored cache line mechanism for load and store operations
App 20020087792 - Arimilli, Ravi Kumar ;   et al.
2002-07-04
Multiprocessor computer system with sectored cache line mechanism for cache intervention
App 20020087809 - Arimilli, Ravi Kumar ;   et al.
2002-07-04
Full multiprocessor speculation mechanism in a symmetric multiprocessor (smp) System
App 20020087849 - Arimilli, Ravi Kumar ;   et al.
2002-07-04
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update
App 20020083268 - Arimilli, Ravi Kumar ;   et al.
2002-06-27
Multiprocessor system in which a cache serving as a highest point of coherency is indicated by a snoop response
Grant 6,405,289 - Arimilli , et al. June 11, 2
2002-06-11
Layered local cache mechanism with split register load bus and cache load bus
Grant 6,405,285 - Arimilli , et al. June 11, 2
2002-06-11
Cache memory having a programmable cache replacement scheme
Grant 6,397,298 - Arimilli , et al. May 28, 2
2002-05-28
High performance store instruction management via imprecise local cache update mechanism
Grant 6,397,300 - Arimilli , et al. May 28, 2
2002-05-28
Optimized cache allocation algorithm for multiple speculative requests
Grant 6,393,528 - Arimilli , et al. May 21, 2
2002-05-21
Extended cache state with prefetched stream ID information
Grant 6,360,299 - Arimilli , et al. March 19, 2
2002-03-19
Method and system for communication in which a castout operation is cancelled in response to snoop responses
Grant 6,349,367 - Arimilli , et al. February 19, 2
2002-02-19
Cache coherency protocol employing a read operation including a programmable flag to indicate deallocation of an intervened cache line
Grant 6,345,342 - Arimilli , et al. February 5, 2
2002-02-05
Multiprocessor system bus with cache state and LRU snoop responses for read/castout (RCO) address transaction
Grant 6,343,347 - Arimilli , et al. January 29, 2
2002-01-29
System bus directory snooping mechanism for read/castout (RCO) address transaction
Grant 6,343,344 - Arimilli , et al. January 29, 2
2002-01-29
Ordering for pipelined read transfers
Grant 6,327,636 - Guthrie , et al. December 4, 2
2001-12-04
Multiprocessor system bus with combined snoop responses explicitly cancelling master allocation of read data
Grant 6,321,305 - Arimilli , et al. November 20, 2
2001-11-20
High performance multiprocessor system with modified-unsolicited cache state
Grant 6,321,306 - Arimilli , et al. November 20, 2
2001-11-20
Multiprocessor system bus with combined snoop responses implicitly updating snooper LRU position
Grant 6,279,086 - Arimilli , et al. August 21, 2
2001-08-21
Multiprocessor system bus with system controller explicitly updating snooper cache state information
Grant 6,275,909 - Arimilli , et al. August 14, 2
2001-08-14
High performance multichannel DMA controller for a PCI host bridge with a built-in cache
Grant 6,230,219 - Fields, Jr. , et al. May 8, 2
2001-05-08
Dual host bridge with peer to peer support
Grant 6,175,888 - Guthrie , et al. January 16, 2
2001-01-16
Configuration access system
Grant 6,101,563 - Fields, Jr. , et al. August 8, 2
2000-08-08
Method and apparatus of selecting data transmission channels
Grant 6,049,841 - Fields, Jr. , et al. April 11, 2
2000-04-11
Enhanced dual speed bus computer system
Grant 5,978,869 - Guthrie , et al. November 2, 1
1999-11-02
Method and system for translating peripheral component interconnect (PCI) peer-to-peer access across multiple PCI host bridges within a computer system
Grant 5,898,888 - Guthrie , et al. April 27, 1
1999-04-27
Method and system for increasing the load and expansion capabilities of a bus through the use of in-line switches
Grant 5,887,144 - Guthrie , et al. March 23, 1
1999-03-23
Data processing system having demand based write through cache with enforced ordering
Grant 5,796,979 - Arimilli , et al. August 18, 1
1998-08-18
Method and apparatus for adding and removing components of a data processing system without powering down
Grant 5,784,576 - Guthrie , et al. July 21, 1
1998-07-21
System and method for enhancement of system bus to mezzanine bus transactions
Grant 5,673,399 - Guthrie , et al. September 30, 1
1997-09-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