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

Icon_funbox Bizarre Patents

Patent No. 6351867

Body squeegee

A hand wearable body squeegee comprising a glove portion, a concave squeegee band, and a linear squeegee band.

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: Harrity, John


Primary examiner statistics: 43 patents; average approval time: 1019 days
Assistant examiner statistics: 140 patents; average approval time: 899 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
6035126 Data pipeline system and data encoding method
5850518 Access-method-independent exchange
5838942 Panic trap system and method
5835714 Method and apparatus for reservation of data buses between multip...
5835740 Data pipeline system and data encoding method
5828894 Array processor having grouping of SIMD pickets
5815723 Picket autonomy on a SIMD machine
5806049 Data processing system for global assessment of investment opport...
5805914 Data pipeline system and data encoding method
5799181 Bossless architecture and digital cell technology for computer pr...
5797028 Computer system having an improved digital and analog configurati...
5790881 Computer system including coprocessor devices simulating memory ...
5790805 Distributed timer synchronization
5784630 Method and apparatus for processing data in multiple modes in acc...
5784631 Huffman decoder
5778241 Space vector data path
5768608 Data processing apparatus and method for making same
5764910 Method and apparatus for encoding and using network resource loca...
5761691 Linearly addressable microprocessor cache
5754789 Apparatus and method for controlling point-to-point interconnect ...
5754752 End-to-end session recovery
5752030 Program execution control in parallel processor system for parall...
5752259 Instruction cache configured to provide instructions to a micropr...
5751951 Network interface
5748900 Adaptive congestion control mechanism for modular computer networ...
5748915 Transmission method of changing protocol and data processing appa...
5745884 System and method for billing data grade network use on a per con...
5742761 Apparatus for adapting message protocols for a switch network and...
5740460 Arrangement for processing packetized data
5737630 Communication device for synchronized serial communication
5737615 Microprocessor power control in a multiprocessor computer system
5737628 Multiprocessor computer system with interleaved processing elemen...
5734826 Variable cyclic redundancy coding method and apparatus for use in...
5729688 Network element managing system
5727208 Method and apparatus for configuration of processor operating par...
5727172 Method and apparatus for performing atomic accesses in a data pro...
5727227 Interrupt coprocessor configured to process interrupts in a compu...
5727226 Method and apparatus for modulation of multi-dimensional data in ...
5721942 Personal information display system for serving large capacities ...
5715392 Method for managing visual type compatibility in a conferencing n...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5832215 Data gathering/scattering system for a plurality of processors in...
5822775 Efficient data processing method for coefficient data in a digita...
5784632 Parallel diagonal-fold array processor
5784604 Method and system for reduced run-time delay during conditional b...
5781801 Method and apparatus for receive buffer management in multi-sende...
5761664 Hierarchical data model for design automation
5752060 File access scheme in distributed data processing system
5748976 Mechanism for maintaining data coherency in a branch history inst...
5717946 Data processor
5710937 Sorting apparatus
5708838 Distributed processing systems having a host processor and at lea...
5701412 Telecommunications service control method in intelligent network
5685004 Multi-segmented bus and method of operation
5682534 Transparent local RPC optimization
5682544 Massively parallel diagonal-fold tree array processor
5680636 Document annotation and manipulation in a data processing system
5678057 Multi-Chip-Module (MCM) microcircuit including multiple processor...
5675360 Information processing apparatus having a keyboard with a pointin...
5671423 Device for controlling the switchover of processor operation from...
5659763 Apparatus and method for reducing power consumption by peripheral...
5659789 Stopclock toggle system for powering two CPUs from a regulator on...
5655079 Data processing system and data transmission and processing metho...
5652904 Non-reconfigurable microprocessor-emulated FPGA
5649229 Pipeline data processor with arithmetic/logic unit capable of per...
5649227 System for supporting a conversion between abstract syntax and tr...
5649108 Combined progressive and source routing control for connection-or...
5644717 System for generating local area network operating statistics bas...
5644720 Interprocess communications interface for managing transaction re...
5640585 State machine bus controller
5640586 Scalable parallel group partitioned diagonal-fold switching tree ...
5625833 Document annotation & manipulation in a data processing system
5625834 Information processing section and system for operating a plurali...
5623619 Linearly addressable microprocessor cache
5623626 Logical cache memory for multi-processor system
5619718 Associative memory processing method for natural language parsing...
5619714 Microcomputer having an instruction decoder with a fixed area and...
5619713 Apparatus for realigning database fields through the use of a cro...
5615356 Method and apparatus for interactively displaying signal informat...
5613145 Stored string data with element data units and pointer data units...
5606711 Apparatus and method for providing multiple output signals from a...
 
Sign InRegister
Username  
Password   
forgot password?