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: Champagne, Donald L.


Primary examiner statistics: 56 patents; average approval time: 80 days
Assistant examiner statistics: 154 patents; average approval time: 811 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8190479 Video contextual advertisements using speech recognition
8190476 Method, system, and software for geographically focused network a...
8190460 Advertisement sales and management system
8165916 Internet appliance system and method
8145527 Governing the serving of advertisements based on a cost target
8140385 Promotional campaign award validation methods through a distribut...
8140393 Personal Casting Service
8140391 Item recommendation service
8140386 Delivery, organization, and redemption of virtual offers from the...
8117068 Method and apparatus for providing audio advertisements in a comp...
8086486 Method for managing information and rendering discounts
8050983 Inhibiting inappropriate communications between users involving t...
8036934 Delivery, organization, and redemption of virtual offers from the...
7383203 System and method for dynamically providing personalized tracked ...
7376582 Method and system for advertisement using internet browser with b...
7376581 System and method for providing access to electronic works
7249053 Presentation of messages to end-users in a computer network
7228285 Automated method and system for automated tracking, charging and ...
7184971 Method and apparatus for an E-mail affiliate program
7184970 Operating on-line communities using a computer network with an ex...
7174305 Method and system for scheduling online targeted content delivery
7165039 Method and system for advertisement using internet browser to ins...
7146328 Rebate processing system and method offering selectable disbursem...
7146329 Privacy compliant multiple dataset correlation and content delive...
7143065 Cash dispensing method for self-service facility such as motor fu...
7139724 Internet promotion redemption
7124093 Method, system and computer code for content based web advertisin...
7120590 Electronically distributing promotional and advertising material ...
7120591 Rebate processing system and method providing promotions database...
7117166 Industrial equipment services marketing and sale system
7113917 Personalized recommendations of items represented within a databa...
7113923 System and method of managing an office of programs
7089194 Method and apparatus for providing reduced cost online service an...
7076446 System and method for redemption of awards by award program parti...
7072849 Method for presenting advertising in an interactive service
7072852 Method of scoring a self-targeting coupon
7072851 System and method for administrating a credit card use incentive ...
7065497 Document delivery system for automatically printing a document on...
7047209 Method for presenting advertising in an interactive service
7006984 Electronically augmented multiplayer sporting game with virtual b...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
6804659 Content based web advertising
6725203 Method and system for advertisement using internet browser to ins...
6701301 Advertisement using internet browser with book-like interface
6697786 Integrated audiotext-internet personal ad services
6609105 System and method for providing access to electronic works
6602439 Chemical-mechanical planarization slurries and powders and method...
6587834 Method for promoting interest in a website
6578012 Fully integrated, on-line interactive frequency and award redempt...
6571216 Differential rewards with dynamic user profiling
6532448 Contest server
6496802 System and method for providing access to electronic works
6461575 Apparatus for crystallization of polytrimethylene terephthalate
6424949 Method and system for selective incentive point-of-sale marketing...
6409830 Process for preparing a limo2 type heterometallic oxide film
6408278 System and method for delivering out-of-home programming
6387809 Method and apparatus for lapping or polishing semiconductor silic...
6381586 Pricing of options using importance sampling and stratification/ ...
6377935 Method and system for selective incentive point-of-sale marketing...
6376040 Optical information medium, optical information recording method,...
6356877 Apparatus and process for automated payment for the attachment of...
6356876 System and method for providing prize award results
6351735 Check transaction processing, database building and marketing met...
6345261 Customer loyalty investment program
6343280 Distributed execution software license server
6339762 Retail store efficiently configured to distribute electronic coup...
6334108 Method and system for selective incentive point-of-sale marketing...
6298330 Communicating with a computer based on the offline purchase histo...
6284661 Method and apparatus for producing a wafer
6284665 Method for controlling the shape of the etch front in the etching...
6282515 Integrated audiotext-internet personal ad services
6235647 Deposition process for forming void-free dielectric layer
6228167 Single crystal pulling apparatus
6221153 Method for producing large crystals of complex molecules
6217842 Single crystal SIC and method of producing the same
6214427 Method of making an electronic device having a single crystal sub...
6210479 Product and process for forming a semiconductor structure on a ho...
6207574 Method for fabricating a DRAM cell storage node
6203772 Single crystal SiC and a method of producing the same
6200385 Crucible for growing macrocrystals
6190453 Growth of epitaxial semiconductor material with improved crystall...
 
Sign InRegister
Username  
Password   
forgot password?