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: Lohn, Joshua


Primary examiner statistics: 67 patents; average approval time: 82 days
Assistant examiner statistics: 185 patents; average approval time: 1356 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8181062 Method to establish high level of redundancy, fault tolerance and...
8181066 Service diagnostic engine and method and service management syste...
8176378 Method and system for a transmitting antenna selection failure re...
8176360 Method and apparatus for addressing actual or predicted failures ...
8171363 Method and device for counting transmission times of data unit, t...
8171383 Method and system for data-rate control by randomized bit-punctur...
8171348 Data consistency in long-running processes
8166356 Memory system and memory access method
8166341 Systems and methods for testing results of configuration manageme...
8156388 Analysis leading to automatic action
8156367 I/O device switching method
8145938 Fencing management in clusters
8140915 Detecting apparatus, system, program, and detecting method
8122288 Redundant system, control apparatus, and control method
8122291 Method and system of error logging
8095831 Programmable error actions for a cache in a data processing syste...
8090994 System, method, and computer readable media for identifying a log...
8086897 Model driven diagnostics system and methods thereof
8086908 Apparatus and a method for reporting the error of each level of t...
8086896 Dynamically tracking virtual logical storage units
8078945 Digital broadcasting system and data processing method
8078928 System and method for verifying the transmit path of an input/out...
8074121 Automated information technology error and service request correl...
8074123 Multi-CPU failure detection/recovery system and method for the sa...
8074108 Storage controller and storage control method
8065565 Statistical debugging using paths and adaptive profiling
8065562 Systems, methods and devices for backup power control in data sto...
8055938 Performance in virtual tape libraries
8051331 Memory card and its initial setting method
8041996 Method and apparatus for time-based event correlation
8041988 Firmware update for consumer electronic device
8037349 Data replication based on capacity optimization
8037357 System and method for generating test job control language files
8037368 Controller capable of self-monitoring, redundant storage system h...
7992050 Method and apparatus for checking installed and executed systems
7853824 Dual computer for system backup and being fault-tolerant
7849354 Gracefully degradable versioned storage systems
7774657 Automatically estimating correlation between hardware or software...
7707451 Methods and devices for recovering from initialization failures
7457981 Anomaly notification control in disk array

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
7350110 Method and system using hardware assistance for continuance of tr...
7337374 Program, information processing method, information processing ap...
7318169 Fault tolerant computer
7313734 Method and system for instruction tracing with enhanced interrupt...
7313725 Replacement restoration disk drive and method
7313728 Method and system for logging and accessing diagnostic result mes...
7308614 Control sequencing and prognostics health monitoring for digital ...
7305582 Consistent asynchronous checkpointing of multithreaded applicatio...
7305589 Memory card and its initial setting method
7302605 Method and structure for replacing faulty operating code containe...
7296187 Hardware debug device having script-based host interface
7296189 Method, apparatus and computer program product for implementing a...
7296194 Method and apparatus for maintaining the status of objects in com...
7287198 Method for monitoring a microprocessor and circuit arrangement ha...
7287190 Simultaneous execution of test suites on different platforms
7287188 Work machine maintenance system
7275179 System and method for reducing unrecoverable media errors in a di...
7275184 Software verification method for control units and verification s...
7269761 System and method for remote diagnostics for an in-flight enterta...
7269757 Distributed computer monitoring system and methods for autonomous...
7269760 Scheme to discard an erroneous PDU received in a wireless communi...
7266722 System and method for efficient lock recovery
7260742 SEU and SEFI fault tolerant computer
7254741 Attaining high availability through a power system branch archite...
7254743 Service processing system and method
7246267 Logic analyzer having a disassembler employing symbol table infor...
7243257 Computer system for preventing inter-node fault propagation
7237148 Functional interrupt mitigation for fault tolerant computer
7228452 Transparent consistent semi-active and passive replication of mul...
7228460 Multi-state status reporting for high-availability cluster nodes
7225369 Device for monitoring a processor
7222259 Disk array system and failure recovering control method
7216254 Method and system of providing a write-accessible storage checkpo...
7216255 Adaptive recovery from system failure for application instances t...
7216257 Remote debugging
7206964 Consistent asynchronous checkpointing of multithreaded applicatio...
7206974 System and method for monitoring and reporting events between per...
7203863 Distributed transaction state management through application serv...
7200772 Methods and apparatus to reinitiate failed processors in multiple...
7197669 Method and circuit for command integrity checking (CIC) in a grap...
 
Sign InRegister
Username  
Password   
forgot password?