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

Icon_funbox Did You Know...

...that the Eveready Battery began as an invention called the "electric flowerpot," which was a tube with a battery and light bulb inside? The idea was to fasten this gizmo to the side of a flowerpot so it would illuminate the flowers from the bottom. The idea died on the vine and the businessman who licensed the flower pot, Conrad Huber, was left with a pile of useless tubes -- until he found a way to market them as batteries to light the world!

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: Nguyen, Dung Van


Primary examiner statistics: 1081 patents; average approval time: 1080 days
Assistant examiner statistics: 891 patents; average approval time: 975 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8187055 Polishing apparatus and polishing method
8182317 Handheld sanding implement
8177608 Fan-type grinding wheel
8172643 Polishing system having a track
8172644 Grinding machine and grinding method
8167690 Polishing pad
8167687 Method of thinning wafer and support plate
8161600 Dust collecting pipe for vacuum cleaner
8157621 Wafer back side grinding process
8157616 Polishing end point detection method
8151409 Vacuum cleaner
8151394 Pipeline systems using a reverse flow wye connector
8147295 Method of polishing silicon wafer
8137160 Gear matching device and gear machining apparatus
8137157 Lapping carrier and method
8137166 Polishing pad having micro-grooves on the pad surface
8137164 Guard device
8133095 Method of shaping an ophthalmic lens
8133097 Polishing apparatus
8132288 Surface treating head assembly
8127399 Self-propelled vacuum-cleaning device
8128463 Method and device for trimming a lens by cutting said lens
8127756 Method of grinding concrete block and apparatus for grinding conc...
8118643 Method of descaling metal wire rod and apparatus therefor
8117712 Cleaning appliance
8108967 Handle assembly for a cleaning appliance
8105134 Low pressure polishing method and apparatus
8099828 External filter chamber
8099829 Wet type suction cleaners
8099826 Material recovery system
8100743 Polishing apparatus
8092277 Method of grinding semiconductor wafers, grinding surface plate, ...
8092282 Device for driving a grinding machine
8087974 Manufacturing method for worm wheel, and worm gear reducer
8087122 Cleaning systems and methods for removing foreign substances from...
8082624 Rotatable coupling for steering vacuum cleaner
8083573 Dust collection and containment in a rotary floor sanding machine
8074318 Arrangement for coupling brush elements in a brush body
8070554 Distributed shunt structure for lapping of current perpendicular ...
8070560 Polishing apparatus and method

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
7397700 Non-volatile memory electronic device with NAND structure being m...
7377926 Suturing apparatus and method
7320668 Whole body massage tool that utilizes gravity for energy
7320693 Methods and instruments for closing laparoscopic trocar puncture ...
7316693 Ligation clip applier and method
7316691 Animal tag applicator
7297134 Dual use catheter
7276072 Skin resurfacing device
7275104 Web-services-based data logging system including multiple data lo...
7263554 Method and system for performing resource pool maintenance by ref...
7261722 Apparatus and method for treating gastroesophageal reflux disease
7261713 Adjustable fixator
7247164 Methods for attaching connective tissues to bone using a multi-co...
7243128 Communication device for generating an electronic email including...
7238093 Polishing cloth for chemical mechanical polishing, and chemical m...
7240124 System and method for transferring data on a network using a sing...
7235088 Neuro thrombectomy catheter
7223276 Blood removal system
7222179 Method and system for creating resources in a connection pool on ...
7216163 Method and apparatus for provisioning tasks using a provisioning ...
7216146 System, method, and computer program product for sending electron...
7211097 Sanitary coupling for needle and mechanized micropigmentation and...
7206819 Method and apparatus for providing virtual namespaces for active ...
7206846 Method and apparatus for adaptively coupling processing component...
7206859 Method for optimized local routing between mobile nodes
7203740 Method and apparatus for allowing proprietary forwarding elements...
7197565 System and method of using a pipe advertisement for a peer-to-pee...
7194538 Storage area network (SAN) management system for discovering SAN ...
7191249 Packet prioritization systems and methods using address aliases
7188172 Fast dynamic measurement of connection bandwidth using a pair of ...
7188190 Packet data processing apparatus and packet relay apparatus
7188167 Method and system for registering multiple communication devices ...
7185091 Method and system for transmitting compressed messages at a proxy...
7185082 Fast dynamic measurement of connection bandwidth using at least a...
7181525 Dynamic method for connecting a client to a server application
7181521 Method and system for selecting a local registry master from amon...
7181498 Community-based green list for antispam
7179266 Surgical device
7180756 Latch mechanism
7173980 Complex-IF digital receiver
 
Sign InRegister
Username  
Password   
forgot password?