U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Examiner: Kim, Matthew


Primary examiner statistics: 1604 patents; average approval time: 1603 days
Assistant examiner statistics: 63 patents; average approval time: 876 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
7543133 Latency tolerant distributed shared memory multiprocessor compute...
7500055 Adaptable cache for dynamic digital media
7464250 Method to reduce disk access time during predictable loading sequ...
7464232 Data migration and copying in a storage system with dynamically e...
7461202 Method and apparatus using hard disk drive for enhanced non-volat...
7461231 Autonomically adjusting one or more computer program configuratio...
7461183 Method of processing a context for execution
7461234 Loosely-biased heterogeneous reconfigurable arrays
7457923 Method and structure for correlation-based prefetching
7457925 Storage control method and system
7457936 Memory access instruction vectorization
7454598 Controlling out of order execution pipelines issue tagging
7454579 Managing access to shared resources
7454581 Read-copy update grace period detection without atomic instructio...
7454590 Multithreaded processor having a source processor core to subsequ...
7454586 Memory device commands
7451270 System and method for detecting and correcting errors in a contro...
7451272 Queue or stack based cache entry reclaim method
7451288 Word-individual key generation
7451281 System and method for using swappable storage for storing program...
7447855 Data processing method providing remote copy in a system having f...
7447837 Control device for a RAID device
7444479 Fully buffered DIMM read data substitution for write acknowledgem...
7444489 Applications for non-disruptively moving data between logical dis...
7444478 Priority scheme for transmitting blocks of data
7444470 Storage device, control method of storage device, and removable s...
7444467 Storage system having a semiconductor memory device which stores ...
7444473 Speculative memory accesses in a proximity communication-based of...
7441096 Hierarchical storage management system
7441095 Storage system and storage controller
7437525 Guaranteed undo retention
7437528 Gang blocks
7437497 Method and apparatus for encoding memory control signals to reduc...
7434000 Handling duplicate cache misses in a multithreaded/multi-core pro...
7434007 Management of cache memories in a data processing apparatus
7430645 Methods and apparatus for extending a retention period for data i...
7428621 Methods and apparatus for storing a reflection on a storage syste...
7426612 Methods and apparatus for enforcing instruction-cache coherence
7426620 Apparatus and method for memory access of sharing buses
7426609 Disk control apparatus, disk control method, remote disk control ...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5490260 Solid-state RAM data storage for virtual memory computer using ...
5481691 Cache page replacement using sequential LIFO and non-sequential L...
5465342 Dynamically adaptive set associativity for cache memories
5454099 CPU implemented method for backing up modified data sets in non-v...
5454091 Virtual to physical address translation scheme with granularity h...
5452420 Intelligent network interface circuit for establishing communicat...
5452423 Two-ROM multibyte microcode address selection method and apparatu...
5446856 Circuitry and method for addressing global array elements in a ...
5446854 Virtual memory computer apparatus and address translation mechani...
5442758 Apparatus and method for achieving reduced overhead mutual exclus...
5440718 Single semiconductor substrate RAM device utilizing data com...
5440709 Apparatus and method for an improved content addressable memory u...
5438665 Direct memory access controller for handling cyclic execution of ...
5434993 Methods and apparatus for creating a pending write-back controlle...
5430858 Method for RAM conservation employing a RAM disk area non-sequent...
5420996 Data processing system having selective data save and address ...
5412787 Two-level TLB having the second level TLB implemented in cache ta...
5408629 Apparatus and method for controlling exclusive access to portions...
5394535 Memory access control circuit with automatic access mode determin...
5392417 Processor cycle tracking in a controller for two-way set associat...
5383146 Memory with CAM and RAM partitions
5381539 System and method for dynamically controlling cache management
5377345 Methods and apparatus for providing multiple pending operations i...
5375219 Common system with a plurality of processors using a common memor...
5375230 Portable electronic device with selectable resume and suspend ope...
5371877 Apparatus for alternatively accessing single port random access m...
5371865 Computer with main memory and cache memory for employing array da...
5369753 Method and apparatus for achieving multilevel inclusion in multil...
5363496 Microprocessor incorporating cache memory with selective purge op...
5363484 Multiple computer system with combiner/memory interconnection sys...
5355461 Method of and apparatus for selecting an origin address for use i...
5349652 Single chip integrated address manager with address translating u...
5345577 Dram refresh controller with improved bus arbitration scheme
5345574 Memory card having controller providing adjustable refresh to a ...
5341494 Memory accessing system with an interface and memory selection un...
5339411 Method for managing allocation of memory space
5339400 Portable electronic device capable of selectively providing unuse...
5333291 Stride enhancer for high speed memory accesses with line fetching...
5333292 Microcomputer for selectively accessing non-volatile memory and o...
5329633 Cache memory system, and comparator and MOS analog XOR amplifier ...
 
Sign InRegister
Username  
Password   
forgot password?