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

Icon_funbox Celebrity Inventors

Actor Marlon Brando has four patents, all named "Drumhead tensioning device and method."

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: Najjar, Saleh


Primary examiner statistics: 877 patents; average approval time: 876 days
Assistant examiner statistics: 156 patents; average approval time: 165 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8108907 Authentication of user database access
8103785 Network acceleration techniques
8102911 Picture coding device
8098816 Apparatus and method for evaluating a cipher structure's resistan...
8099764 Secure push and status communication between client and server
8095800 Secure configuration of programmable logic device
8086873 Method for controlling file access on computer systems
8086849 Secure internet-scale eventing
8082290 Intelligent establishment of peer-to-peer communication
8077871 Content processing apparatus and encryption processing method
8074256 Pdstudio design system and method
8055801 Pulse-per-second attachment for STP
8046496 System and method for network data compression
8046410 System and method for attribute detection in user profile creatio...
8042175 Digital signal processing apparatus
8015304 Method to distribute speech resources in a media server
8015403 Method and system indicating a level of security for VoIP calls t...
8005227 Key information consistency checking in encrypting data storage s...
8006098 Integrating legacy application/data access with single sign-on in...
8001297 Dynamic adjusting send rate of buffered data
7995753 Parallel cipher operations using a single data pass
7991898 User equipment, method and system for simultaneous session contro...
7991994 Method for securing an authentication and key agreement protocol
7970130 Low-latency method and apparatus of GHASH operation for authentic...
7966414 Methods for multicasting content
7953227 Method for securely and automatically configuring access points
7941520 System and method for tracking telephone network capacity and equ...
7917647 Method and apparatus for rate limiting
7917627 System and method for providing security in a network environment
7917588 Managing delivery of electronic messages using bounce profiles
7899870 Determination of participation in a malicious software campaign
7899939 Apparatus, and associated method, for facilitating network select...
7895306 Systems and methods for storing, delivering, and managing message...
7890662 System and method for providing unified IP presence
7890630 Systems, methods and computer program products for supporting tra...
7886064 Program, information processing method and device
7886075 Arrangement for retrieving routing information for establishing a...
7882266 Method and system for negotiating interface data path establishme...
7882176 Establishing a multiparty session by sending invitations in paral...
7873695 Managing connections and messages at a server by associating diff...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
7788329 Throttling electronic communications from one or more senders
7734736 Configuring virtual LANs on layer 2
6397256 Monitoring system for computers and internet browsers
6314469 Multi-language domain name service
6311209 Methods for performing client-hosted application sessions in dist...
6298380 Method and apparatus for reducing overhead on a proxied connectio...
6292837 Apparatus and method for non-sequential image data transmission a...
6289390 System and method for performing remote requests with an on-line ...
6286053 Method, client device, server and article of manufacture for comp...
6247063 Network terminal equipment capable of accommodating plurality of ...
6243743 Split personal computer system
6192407 Private, trackable URLs for directed document delivery
6185618 Method and apparatus for supporting dependent logical units in ad...
6161172 Method for concurrently dispatching microcode and directly-decode...
6151631 Territorial determination of remote computer location in a wide a...
6144997 System and method for accessing and distributing electronic docum...
6138908 Method for updating communications facilitation data
6141793 Apparatus and method for increasing the performance of interprete...
6141690 Computer network address mapping
6141681 Method of and apparatus for transferring and interpreting a data ...
6138250 System for reading system log
6138231 System and method for register renaming
6134595 Network image scan control apparatus of push model with pre-selec...
6128661 Integrated communications architecture on a mobile device
6122666 Method for collaborative transformation and caching of web object...
6119183 Multi-port switching system and method for a computer bus
6119164 Method and apparatus for distributing over a network unsolicited ...
6112245 Session establishment for static links in Point-to-Point Protocol...
6112250 Recompression of files at an intermediate node in a network syste...
6112241 Integrated network interconnecting device and probe
6108772 Method and apparatus for supporting multiple floating point proce...
6101543 Pseudo network adapter for frame capture, encapsulation and encry...
6100905 Expansion of data
6101555 Methods and apparatus for communicating between networked periphe...
6094685 Use of control blocks to map multiple unidirectional connections
6094525 Network addressing arrangement for backward compatible routing of...
6092186 Apparatus and method for aborting un-needed instruction fetches i...
6092183 Data processor for processing a complex instruction by dividing i...
6092118 Inter-computer communication method and apparatus utilizing clock...
6088816 Method of displaying system status
 
Sign InRegister
Username  
Password   
forgot password?