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

Icon_funbox Bizarre Patents

Patent No. 5983411

Toilet Tank Aquarium

A new toilet tank assembly aquarium for housing aquatic creatures.

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: Portka, Gary


Primary examiner statistics: 377 patents; average approval time: 379 days
Assistant examiner statistics: 146 patents; average approval time: 1071 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8112603 Methods, systems, and computer program products for file relocati...
8099561 Shared memory system for a tightly-coupled multiprocessor
8099575 Virtual machine control program and virtual machine system
8099544 Information processing apparatus and nonvolatile semiconductor me...
8099638 Apparatus and methods for tuning a memory interface
8095853 Digital memory with fine grain write operation
8095728 Method and system for power aware I/O scheduling
8082417 Method for reducing pin counts and microprocessor using the same
8065450 Frame transfer method and device
8060776 Mirror split brain avoidance
8055866 Mirrored storage system and methods for operating a mirrored stor...
8051266 Automatic memory management (AMM)
8041924 Location-independent raid group virtual block management
8041774 Early issue of transaction ID
8037253 Method and apparatus for global ordering to insure latency indepe...
8037273 Storage system logical storage area allocating method and compute...
8032689 Techniques for data storage device virtualization
8032712 Storage system for staging data in random access area
8028235 Multi-windows color adjustment system and method
8024546 Opportunistic page largification
8015366 Accessing memory and processor caches of nodes in multi-node conf...
7992214 Method for protecting memory proprietary commands
7644202 Disk array device and method for controlling disk array device
7631148 Adaptive file readahead based on multiple factors
7603436 Data capture and fusion from a population of device users
7464218 Method for improving data throughput for a data storage device
7461224 Remote copy system
7461200 Method and apparatus for overlaying flat and tree based data sets...
7457931 Method and apparatus for estimating the effect of processor cache...
7457927 Memory dump of a computer system
7457921 Write barrier for data storage integrity
7454582 Initial copy system
7451274 Memory control device, move-in buffer control method
7447856 Copy engine and a method for data movement
7447871 Data access program instruction encoding
7441086 Data caching method and computer-readable medium storing a progra...
7441084 Use of a media cache for subsequent copying acceleration
7434003 Efficient operating system operation on a hypervisor
7430637 Storage system and storage control method
7428619 Methods and apparatus for providing synchronization of shared dat...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
6526488 Computer systems
6523086 Method for improving performance of read cache of magnetic disk d...
6430653 Disk control unit and method for prefetching according to partiti...
6430660 Unified memory hard disk drive system
6418525 Method and apparatus for reducing latency in set-associative cach...
6412041 Real time processing method of a flash memory
6408370 Storage system assuring data integrity and a synchronous remote d...
6405294 Data center migration method and system using data mirroring
6401186 Continuous burst memory which anticipates a next requested start ...
6397299 Reduced latency memory configuration method using non-cacheable m...
6397313 Redundant dual bank architecture for a simultaneous operation fla...
6397318 Address generator for a circular buffer
6389521 Data transfer control of a video memory having a multi-divisional...
6385672 System to optimize packet buffer utilization via selectively part...
6385699 Managing an object store based on object replacement penalties an...
6385640 Switching apparatus applied to a plurality of information process...
6381682 Method and apparatus for dynamically sharing memory in a multipro...
6378054 Data backup device and method for use with a computer, and c...
6374342 Translation lookaside buffer match detection using carry of lower...
6370620 Web object caching and apparatus for performing the same
6356990 Set-associative cache memory having a built-in set prediction arr...
6356974 Architecture for state machine for controlling internal operation...
6349376 Method for decoding addresses using comparison with range previou...
6339811 Rotationally optimized seek initiation
6332180 Method and apparatus for communication in a multi-processor compu...
6327645 Cache memory system with memory request address queue, cache writ...
6324636 Memory management system and method
6321298 Full cache coherency across multiple raid controllers
6321319 Computer system for allowing a two word jump instruction to be ex...
6317816 Multiprocessor scaleable system and method for allocating memory ...
6314501 Computer system and method for operating multiple operating syste...
6301649 Semiconductor circuit with address translation circuit that enabl...
6289427 Controlling a read address or a write address based on the quanti...
6286083 Computer system with adaptive memory arbitration scheme
6286097 Computer chipset for accessing a conventional read only memory (R...
6282607 Efficient scheduling of reading data from multiple storage medium...
6282626 No stall read access-method for hiding latency in processor memor...
6279071 System and method for column access in random access memories
6275900 Hybrid NUMA/S-COMA system and method
6272614 Processing method and apparatus involving a processor instruction...
 
Sign InRegister
Username  
Password   
forgot password?