next up previous
Next: About this document ... Up: Publications Previous: Patents Submitted while Working

U.S. Patents Applications Submitted while at Sun

Papers [39] -- [86] are patent submitted while employed by Sun Microsystems. Of proprietary reasons, I only list the 35 patents that have granted (i.e., "issued") so far. The others will be added when they get issued.

Issued patents:

  [X] US patent 5950226 Multiprocessing system employing a three-hop communication protocol

  [X] US patent 5829034 Method and apparatus for a coherence transformer with limited memory for connecting computer system coherence domains

  [X] US patent 5829033 Optimizing responses in a coherent distributed electronic system including a computer system

  [X] US patent 5802566 Method and system for predicting addresses and prefetching data into a cache memory

  [X] US patent 5802563 Efficient storage of data in computer system with multiple cache levels

  [X] US patent 5796605 Extended symmetrical multiprocessor address mapping

  [X] US patent 5778427 Method and apparatus for selecting a way of a multi-way associative cache by storing waylets in a translation structure

  [X] US patent 5754877 Extended symmetrical multiprocessor architecture

  [X] US patent 5749095 Multiprocessing system configured to perform efficient write operations

  [X] US patent 5734922 Multiprocessing system configured to detect and efficiently provide for migratory data access patterns

  [X] US patent 5710907 Hybrid NUMA COMA caching system and methods for selecting between the caching modes

  [X] US patent 5940860 Methods and apparatus for substantially memory-less coherence transformer for connecting computer node coherence domains

  [X] US patent 5926829 Hybrid NUMA COMA caching system and methods for selecting between the caching modes

  [X] US patent 5923847 Split-SMP computer system configured to operate in a protected mode having repeater which inhibits transaction to local address partiton

  [X] US patent 5911052 Split transaction snooping bus protocol

  [X] US patent 5903907 Skip-level write-through in a multi-level memory of a computer system

  [X] US patent 5897657 Multiprocessing system employing a coherency protocol including a reply count

  [X] US patent 5893160 Deterministic distributed multi-cache coherence method and system

  [X] US patent 5893150 Efficient allocation of cache memory space in a computer system

  [X] US patent 5893149 Flushing of cache memory in a computer system

  [X] US patent 5893144 Hybrid NUMA COMA caching system and methods for selecting between the caching modes

  [X] US patent 5892970 Multiprocessing system configured to perform efficient block copy operations

  [X] US patent 5887138 Multiprocessing computer system employing local and global address spaces and COMA and NUMA access modes

  [X] US patent 5881303 Multiprocessing system configured to perform prefetch coherency activity with separate reissue queue for each processing subnode

  [X] US patent 5878268 Multiprocessing system configured to store coherency state within multiple subnodes of a processing node

  [X] US patent 5873117 Method and apparatus for a directory-less memory access protocol in a distributed shared memory computer system

  [X] US patent 5864671 Hybrid memory access protocol for servicing memory access request by ascertaining whether the memory block is currently cached in determining which protocols to be used

  [X] US patent 5862357 Hierarchical SMP computer system

  [X] US patent 5862316 Multiprocessing system having coherency-related error logging capabilities

  [X] US patent 5860159 Multiprocessing system including an apparatus for optimizing spin-lock operations

  [X] US patent 5860109 Methods and apparatus for a coherence transformer for connecting computer system coherence domains

  [X] US patent 5852716 Split-SMP computer system with local domains and a top repeater that distinguishes local and global transactions

  [X] US patent 5848254 Multiprocessing system using an access to a second memory space to initiate software controlled data prefetch into a first address space

  [X] US patent 5842026 Interrupt transfer management process and system for a multi-processor environment

  [X] US patent 5835906 Methods and apparatus for sharing stored data objects in a computer system


next up previous
Next: About this document ... Up: Publications Previous: Patents Submitted while Working
Erik Hagersten
1999-10-01