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

Icon_funbox Bizarre Patents

Patent No. 5823572

Self Defense Weapon With Memo

A self defense weapon formed as a memo pad and which is easily held by a person's fingers, therefore making it possible to provide protection from a mugger and also to quickly and easily write a record or a message without failure of missing or forgetting significant information under a stressful situation.

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: Kazimi, Hani M.


Primary examiner statistics: 191 patents; average approval time: 205 days
Assistant examiner statistics: 77 patents; average approval time: 1002 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8041623 Method and interface for historical display of market information
8015097 Securities trading system with multiple levels of interest
7933826 Check metaphor for electronic payment authorization
7904380 System and method for dynamically regulating order entry in an el...
7870057 Method and system for requesting a reservation for a set of debt ...
7849002 System and method for evaluating preferred risk definitions
7831498 Systems and methods for producing suspicious activity reports in ...
7818244 Tree on paths method and system for modeling securities
7805353 Portfolio hedging method
7761379 Mass compromise/point of compromise analytic detection and compro...
7725390 Method and system for processing an account
7720763 System and method for providing supplemental transaction processi...
7711639 Pre-funding system and method
7689508 Mobile device credit account
7627528 System and method for effecting a real-time payment for an item w...
7552076 System for evaluating price risk of financial product or its fina...
7542941 Method and system for displaying and trading spreads
7542937 Method and system for displaying and trading spreads
7536333 System of hedge fund ratings
7536331 Method for determining the risk associated with licensing or enfo...
7536349 Method and apparatus for processing a charge applied to a financi...
7519555 Processing of trades that exceed warning limits
7516101 Electronic bill presentment and payment system with bill dispute ...
7493282 System and method for automated account management
7490061 Solutions server
7490060 System and method for modeling market structures and processing m...
7487126 Computer network method for conducting payment over a network by ...
7487124 Method and apparatus for solving concisely expressed combinatoria...
7487122 Dynamic security price and value comparator and indexer
7478066 Electronic bill presentment and payment system
7478050 System for managing resources used among groups
7475039 Electronic bill presentment and payment system
7475035 Bidding language for combinatorial auctions and method of use the...
7472084 Method and apparatus for creating and managing a visual represent...
7461024 Bidder-side auction dynamic pricing agent, system, method and com...
7461009 System and method of sending messages to electronic shelf labels ...
7454375 Computer readable medium for accelerating Sarbanes-Oxley (SOX) co...
7454381 Method and apparatus for providing and processing installment pla...
7451110 System, method and computer program product for providing an effi...
7447654 Computer trading of financial interests

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
6556894 System for restricting use of a measuring apparatus
6393407 Tracking user micro-interactions with web page advertising
6370510 Employment recruiting system and method using a computer network ...
6363351 Subscriber registration and access control system and related met...
6353812 Computer-based method and system for aiding transactions
6349287 Work-flow support system
6341267 Methods, systems and apparatuses for matching individuals with be...
6336100 Online shopping system
6317728 Securities and commodities trading system
6314405 Medical log apparatus and method
6304850 Computer-implemented system and method for booking airline travel...
6272528 Computer method for delivery of financial services
6269341 Method and system for printing individualized calendars
6256613 Medical consultation management system
6249767 Portable information terminal surrounding formulation of an optim...
6208974 Method and system for managing wellness plans for a medical care ...
6202053 Method and apparatus for generating segmentation scorecards for e...
6144943 Method of managing contract housekeeping services
6138104 Product development system and method using integrated process an...
6128603 Consumer-based system and method for managing and paying electron...
6115691 Computer based process for strategy evaluation and optimization b...
6085165 Process and system for outcome based mass customization
6081792 ATM and POS terminal and method of use thereof
6073106 Method of managing and controlling access to personal information
6073112 Computer system for merchant communication to customers
6058368 Reliability growth tool
6056428 Computer based system for imaging and analyzing an engineering ob...
6055514 System for marketing foods and services utilizing computerized ...
6049777 Computer-implemented collaborative filtering based method for ...
6049781 Relocation tracking system and method
6049786 Electronic bill presentment and payment system which deters cheat...
6047267 Method and apparatus for tracking multiple payment resources and ...
6038545 Systems, methods and computer program products for generating dig...
6032184 Integrated interface for Web based customer care and trouble mana...
6029144 Compliance-to-policy detection method and system
6026371 Method and apparatus for allowing online directory producers to p...
6021400 Multi-stage transaction executed from multiple ATMs
6021394 Sales management method in automatic vending machine
6018719 Electronic registration system for product transactions
6014646 Process for making a payment using an account manager
 
Sign InRegister
Username  
Password   
forgot password?