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

Icon_funbox Bizarre Patents

Patent No. 5107620

Electrified Table Cloth

An electrified table cloth for preventing crawling insects from gaining access to the consumer's food or drink.

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: Fennema, Robert


Primary examiner statistics: 32 patents; average approval time: N/A
Assistant examiner statistics: 33 patents; average approval time: 51 days

Patents as Primary Examiner

Patent No. Patent Title:
8112611 Allocating resources to partitions in a partitionable computer
8108867 Preserving hardware thread cache affinity via procrastination
8086827 Mechanism for irrevocable transactions
8078847 Detecting memory-hazard conflicts during vector processing
8069336 Transitioning from instruction cache to trace cache on label boun...
8069340 Microprocessor with microarchitecture for efficiently executing r...
8060728 Generating stop indicators during vector processing
8055881 Computing nodes for executing groups of instructions
8019976 Memory-hazard detection and avoidance instructions for vector pro...
8019977 Generating predicate values during vector processing
8006077 Thread migration control based on prediction of migration overhea...
8001361 Structure for a single shared instruction predecoder for supporti...
7984276 Method and system for altering processor execution of a group of ...
7966477 Power optimized replay of blocked operations in a pipilined archi...
7962724 Branch loop performance enhancement
7949857 Method and system for determining multiple unused registers in a ...
7945764 Processing unit incorporating multirate execution unit
7945763 Single shared instruction predecoder for supporting multiple proc...
7941651 Method and apparatus for combining micro-operations to process im...
7941645 Isochronous pipelined processor with deterministic control
7941643 Multi-thread processor with multiple program counters
7941642 Method for selecting between divide instructions associated with ...
7941638 Facilitating fast scanning for control transfer instructions in a...
7941639 Protection of the execution of a program
7941652 Apparatus and computer program product for implementing atomic da...
7941641 Retargetable instruction decoder for a computer processor
7937569 System and method for scheduling operations using speculative dat...
7937574 Precise counter hardware for microcode loops
7937561 Merge microinstruction for minimizing source dependencies in out-...
7925860 Maximized memory throughput using cooperative thread arrays
RE42170 Control of information processing using one or more peripheral ap...
7895412 Programmable arrayed processing engine architecture for a network...

Patents as Assistant Examiner

Patent No. Patent Title:
7971044 Link stack repair of erroneous speculative update
7831806 Determining target addresses for instruction flow changing instru...
7818549 Event driven digital signal processor with time constraints
7805592 Early resolving instructions
7802075 Synchronized high-assurance circuits
7793082 Latch to block short path violation
7793073 Method and apparatus for indirectly addressed vector load-add-sto...
7788467 Methods and apparatus for latency control in a multiprocessor sys...
7788472 Instruction encoding within a data processing apparatus having mu...
7743232 Multiple-core processor with hierarchical microcode store
7725683 Apparatus and method for power optimized replay via selective rec...
7725690 Distributed dispatch with concurrent, out-of-order dispatch
7676653 Compact instruction set encoding
7454594 Processor for realizing software pipelining with a SIMD arithmeti...
7434035 Method and system for processing instructions in grouped and non-...
7421568 Power saving methods and apparatus to selectively enable cache bi...
7421565 Method and apparatus for indirectly addressed vector load-add -st...
7421570 Method for managing a microprocessor stack for saving contextual ...
7418577 Fail instruction to support transactional program execution
7415600 Microprocessor that carries out context switching by shifting con...
7412586 Switch memory architectures
7386705 Method for allocating processor resources and system for encrypti...
7383428 Method, apparatus and computer program product for implementing a...
7380109 Apparatus and method for providing extended address modes in an e...
7370159 Microprocessor having an extended addressable space
7366873 Indirectly addressed vector load-operate-store method and apparat...
7334110 Decoupled scalar/vector computer architecture system and method
7325124 System and method of execution of register pointer instructions a...
7308564 Methods and circuits for realizing a performance monitor for a pr...
7290121 Method and data processor with reduced stalling due to operand de...
7281117 Processor executing SIMD instructions
7234044 Processor registers having state information
7219218 Vector technique for addressing helper instruction groups associa...
 
Sign InRegister
Username  
Password   
forgot password?