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

Icon_funbox Bizarre Patents

Patent No. 5787895

Kissing Shield

A kissing shield comprised of a thin, flexible membrane and a frame or holder.

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: Fagan, Matthew C.


Primary examiner statistics: 0 patents; average approval time: N/A
Assistant examiner statistics: 77 patents; average approval time: 964 days

Patents as Primary Examiner

Patent No. Patent Title:
No patents.

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5307485 Method and apparatus for merging sorted lists in a multiprocessor...
5293630 Method of returning a data structure from a callee function to a ...
5291591 Method of managing programs for distributed processing systems an...
5287458 Buffered asynchronous communications elements with receive/transm...
5278956 Variable sized FIFO memory and programmable trigger level therefo...
5276828 Methods of maintaining cache coherence and processor synchronizat...
5276826 Apparatus for transforming addresses to provide pseudo-random acc...
5274545 Device and method for providing accurate time and/or frequency
5263151 Data transfer controller using dummy signals for continued operat...
5261067 Method and apparatus for providing synchronized data cache operat...
5257395 Methods and circuit for implementing and arbitrary graph on a ...
5253363 Method and apparatus for compiling and implementing state-machine...
5251302 Network interface board having memory mapped mailbox registers in...
5247464 Node location by differential time measurements
5241629 Method and apparatus for a high performance round robin distribut...
5241676 Method for controlling process priority in semaphore operation
5241660 Buffered asynchronous communications element with receive/transmi...
5218689 Single disk emulation interface for an array of asynchronously op...
5212794 Method for optimizing computer code to provide more efficient exe...
5210838 Method and apparatus for predicting the effective addresses of fu...
5210834 High speed transfer of instructions from a master to a slave proc...
5202970 Method for sharing memory in a multiprocessor system
5193190 Partitioning optimizations in an optimizing compiler
5193158 Method and apparatus for exception handling in pipeline processor...
5193204 Processor interface circuitry for effecting data transfers betwee...
5187790 Server impersonation of client processes in an object based compu...
5185877 Protocol for transfer of DMA data
5182807 Assembler system for determining when to compile source code modu...
5179705 Asynchronous arbiter state machine for arbitrating between operat...
5175842 Data storage control system capable of reading data immediately a...
5167031 Variable frequency clock pulse generator for microcomputer
5155851 Routing an incoming data stream to parallel processing stations
5150474 Method for transferring arguments between object programs by swit...
5148523 Dynamic video RAM incorporationg on chip line modification
5144567 Programmable plug and cable for computer keyboards
5142680 Method for loading an operating system through a network
5142638 Apparatus for sharing memory in a multiprocessor system
5140690 Least-recently-used circuit
5140519 Method for monitoring patient data and circuit arrangement theref...
5138611 Blocking message transmission or signaling error in response to m...
 
Sign InRegister
Username  
Password   
forgot password?