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

Icon_funbox Did You Know...

...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.

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: Farrokh, Hashem


Primary examiner statistics: 169 patents; average approval time: 174 days
Assistant examiner statistics: 242 patents; average approval time: 242 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8438339 Cache management for a number of threads
8438350 Storage apparatus and storage control apparatus
8433852 Method and apparatus for fuzzy stride prefetch
8423713 Cluster type storage system and method of controlling the same
8417907 Synchronizing snapshot volumes across hosts
8417891 Shared cache memories for multi-core processors
8417878 Selection of units for garbage collection in flash memory
8417910 Storage area network (SAN) forecasting in a heterogeneous environ...
8412898 Method for automatically backing up digital data preserved in mem...
8407413 Hardware flow classification for data storage services
8407403 Extending SSD lifetime using hybrid storage
8402238 Storage apparatus and control method thereof
8402235 Backup apparatus, backup method and backup program
8402234 Storage system and storage migration method
8397043 Memory mapping system, request controller, multi-processing arran...
8392667 Deadlock avoidance by marking CPU traffic as special
8380933 Multiprocessor system including processor cores and a shared memo...
8380943 Variable-width memory module and buffer
8375193 System, method, and computer-readable medium for optimized data s...
8375175 Fast and efficient reacquisition of locks for transactional memor...
8370579 Global instructions for spiral cache management
8370570 Storage system
8364895 Global instructions for spiral cache management
8364934 Microprocessor and method for register addressing therein
8359449 Prioritizing virtual real memory paging based on disk capabilitie...
8359454 Memory access techniques providing for override of page table att...
8352692 Utilizing peer-to-peer services with single instance storage tech...
8352673 Data writing method for a flash memory, and flash memory controll...
8352675 Data storage device and computer system incorporating same
8347046 Policy framework to treat data
8347030 Digital component power savings in a host device and method
8341329 Method and system for providing hardware support for memory prote...
8341376 System, method, and computer program for repartitioning data base...
8341330 Method and system for enhanced read performance in serial periphe...
8335905 Computing system including processor and memory which generates w...
8335903 Method and system for processing access to disk block
8332579 Data storage apparatus and method of writing data
8332576 Data reading method for flash memory and controller and storage s...
8332591 Cache memory unit with early write-back capability and method of ...
8327072 Victim cache replacement

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
7934048 Filtered register architecture to generate actuator signals
7822923 Storage control program, storage control apparatus, and storage c...
7805589 Relative address generation
7793055 Transferring memory buffers between multiple processing entities
7779224 Data storage system
7769943 Flexible, low cost apparatus and method to introduce and check al...
7769964 Technique to perform memory reference filtering
7765359 Flash memory system and programming method performed therein
7761680 Copying data from a first cluster to a second cluster to reassign...
7734891 Robust index storage for non-volatile memory
7730258 System and method for managing hard and soft lock state informati...
7725673 Storage apparatus for preventing falsification of data
7725672 System and method for managing data associated with copying and r...
7716443 Apparatus and method for controlling memory interface
7707383 Address translation performance in virtualized environments
7698497 Method of controlling card-shaped memory device
7698500 Disk array system, host interface unit, control method for disk a...
7694079 Tagged sequential read operations
7694067 Memory card
7685386 Data storage resynchronization using application features
7680976 Method and apparatus for emulating rewritable memory with non-rew...
7676643 Data interface device for accessing memory
7669004 Flash storage system with write-erase abort detection mechanism
7664915 High performance raid-6 system architecture with pattern matching
7660961 Concurrent evacuation of the young generation
7660957 Data processing system
7657724 Addressing device resources in variable page size environments
7650474 Method and system for interleaving first and second halves of a d...
7647467 Tuning DRAM I/O parameters on the fly
7644226 System and method for maintaining RAM command timing across phase...
7644225 Performance or power-optimized code/data storage for nonvolatile ...
7640409 Method and apparatus for data migration and failover
7634633 Method and apparatus for memory address generation using dynamic ...
7627719 Cache device and method for determining LRU identifier by pointer...
7627714 Apparatus, system, and method for preventing write starvation in ...
7624233 Portable storage device
7620781 Efficient Bloom filter
7620859 Filtered register architecture to generate actuator signals
7620780 Multiprocessor system with cache controlled scatter-gather operat...
7613877 Storage system comprising volatile cache memory and nonvolatile m...
 
Sign InRegister
Username  
Password   
forgot password?