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

Icon_funbox Bizarre Patents

Patent No. 5926857

Armor With Rollers

An armor with rollers is provided that enables a user to move in all positions by rolling on a hard and smooth surface while constantly varying his bearing points on the ground.

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: Maung, Zarni


Primary examiner statistics: 1734 patents; average approval time: 1732 days
Assistant examiner statistics: 117 patents; average approval time: 865 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8117254 User name mapping in a heterogeneous network
8117271 Digital image sharing enabled chat application
8117332 Network streaming over multiple physical interfaces
8106941 Stereoscopic display apparatus
8108504 Non-centralized network device management using console communica...
8108544 System and method for content validation
8102427 Camera egomotion estimation from an infra-red image sequence for ...
8102420 Portable digital photographing system combining position navigati...
8095637 Communication system and communication device
8094189 Operating device
8094188 System, apparatus, and method for enhancing the image presented o...
8094190 Driving support method and apparatus
8085298 Camera control device
8086695 Over the air services for mobile devices
8081209 Method and system of sparse code based object classification with...
8078702 Method for detecting a node of a server device
8060579 User location dependent DNS lookup
8049774 Stereo image device
8044998 Sensing apparatus and method for vehicles
8046491 Method for exchanging content between communication devices
8037186 System and method for routing service requests
8031224 Camera system, method for operation of a camera system and sensor...
8032644 Service creation method, computer program product and computer sy...
8032594 Email anti-phishing inspector
8028056 Server monitoring framework
8028031 Determining email filtering type based on sender classification
8028075 Modified semaphore flags system and method for controlling remote...
8022985 Vehicle-mounted imaging device
8019818 Communications network system and methods for using same
8019836 Wireless communication enabled meter and network
8019823 Method, system and device for increasing multimedia messaging ser...
8015291 Monitoring network usage
8015308 Audio/video task calculation method, method of providing summary ...
8009191 Integrated marine search system
8005950 Application server scalability through runtime restrictions enfor...
8005985 Method and apparatus for utilizing an audibly coded signal to con...
8001275 Methods of providing published content
8001198 Method and device for hiding messages
8001201 Method and device for hiding messages
7996523 Free string match encoding and preview

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5918012 Hyperlinking time-based data files
5900024 Method for processing type-ahead input and operation-abort input
5897654 Method and system for efficiently fetching from cache during a ca...
5884057 Temporal re-alignment of a floating point pipeline to an integer ...
5862370 Data processor system with instruction substitution filter for ...
5838903 Configurable password integrity servers for use in a shared resou...
5835723 Dynamic assignment of multicast addresses
5826069 Having write merge and data override capability for a superscalar...
5822520 Method and apparatus for building network test packets
5822523 Server-group messaging system for interactive applications
5822526 System and method for maintaining and administering email address...
5819080 Microprocessor using an instruction field to specify condition fl...
5819077 Graphics drawing system and method based on a client server syste...
5819059 Predecode unit adapted for variable byte-length instruction set ...
5812837 Data processing apparatus for controlling an interrupt process an...
5784619 Replaceable and extensible notebook component of a network compon...
5781447 System for recreating a printed circuit board from disjointly for...
5781737 System for processing requests for notice of events
5781735 Method for monitoring and managing operational characteristics of...
5774687 Central processing unit detecting and judging whether operation r...
5771396 Merging serial I/O data and digitized audio data on a serial comp...
5768553 Microprocessor using an instruction field to define DSP instructi...
5768524 Method for processing requests for notice of events
5768523 Program product for processing requests for notice of events
5764908 Network system containing program modules residing in different ...
5764953 Computer implemented system for integrating active and simulated ...
5765186 Data storage apparatus including parallel concurrent data transfe...
5761726 Base address generation in a multi-processing system having plura...
5761424 Method and apparatus for programmable filtration and generation o...
5754889 Auto write counter for controlling a multi-sector write operation...
5754761 Universal sofeware key process
5751954 Router device and data communication system capable of suppressin...
5748934 Operand dependency tracking system and method for a processor tha...
5745724 Scan chain for rapidly identifying first or second objects of sel...
5742782 Processing apparatus for executing a plurality of VLIW threads in...
5742803 Method of performing a compilation process for determining a bran...
5737590 Branch prediction system using limited branch target buffer updat...
5737536 System and methods for optimized access in a multi-user environme...
5734880 Hardware branching employing loop control registers loaded accord...
5732223 SCSI host adapter with shared command and data buffer
 
Sign InRegister
Username  
Password   
forgot password?