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

Icon_funbox Did You Know...

...that the Slinky toy was the result of a failed attempt by engineer Richard James to produce an antivibration device for ship instruments? His goal was to develop a spring that would instantaneously counterbalance the wave motion that rocks a ship at sea. Instead, he developed the Slinky.

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: Lim, Krisna


Primary examiner statistics: 1165 patents; average approval time: 1164 days
Assistant examiner statistics: 124 patents; average approval time: 1030 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8112801 Method and apparatus for detecting malware
RE43144 System for predicting and managing network performance by managin...
8099602 Methods for integrating security in network communications and sy...
8090108 Secure debug interface and memory of a media security circuit and...
8090775 Time limited collaborative community role delegation policy
8091118 Method and system to optimize efficiency when managing lists of u...
8087081 Selection of remotely located servers for computer security opera...
8078870 HTTP-based authentication
8077864 Apparatus for computing streamcipher TSC-4
8078732 System and method for plug and play between host and client
8073931 Networked touchscreen with integrated interfaces
8069222 System and method to provide services based on network
8060647 Multiple concurrent arbiters
8060603 Persistent personal messaging in a distributed system
8056118 Systems and methods for universal enhanced log-in, identity docum...
8051287 Imparting real-time priority-based network communications in an e...
8051181 Method for establishing secure communication link between compute...
8046478 Providing a presentation on a network having a plurality of synch...
8046839 Mobile unit parental control
8041810 Apparatus and method for managing a network
8037295 Hardware-bonded credential manager method and system
8036383 Method and apparatus for secure communication between cryptograph...
8037147 Using automated agents to facilitate chat communications
8032642 Distributed cache for state transfer operations
8028080 Method and apparatus for media data transmission
8024473 System, method, and computer program product to automate the flag...
8019819 Methods and systems for expositions and conventions
8019815 Interactive audio/video method on the internet
8015311 Reducing or minimizing delays in peer-to-peer communications such...
8005975 Reducing or minimizing delays in peer-to-peer communications such...
7995761 Data providing system, data receiving system, computer-readable r...
7996557 Method and apparatus for multi-PHY communication without an ATM b...
7996489 Method and apparatus for allowing a portable device to provide ri...
7996559 Automatic MEP provisioning in a link state controlled Ethernet ne...
7987496 Automatic application of information protection policies
7987253 Determining an applicable policy for an incoming message
7987273 Server apparatus, mobile terminal, electric appliance, communicat...
7987274 Method for establishing secure communication link between compute...
7975067 Method and apparatus for implementing alerts on a browser running...
7975144 Systems and methods for server aided processing of a signed recei...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5438668 System and method for extraction, alignment and decoding of CISC ...
5437047 System for gathering and safeguarding program run information of ...
5423023 Method and apparatus for providing a user configurable system whi...
5420754 Stacked board assembly for computing machines, including routing ...
5410676 Information system using designating areas for retrieving/convert...
5410730 Interface controller for matching a process address field from a ...
5408608 Distributed data base control center having a plurality of inform...
5398328 System for obtaining correct byte addresses by XOR-ING 2 LSB bits...
5392427 System for updating data stored on a flash-erasable, programmable...
5392405 Data processor for detecting identical data coexisting in a plura...
5392436 Two level system bus arbitration having lower priority multiproce...
5388250 Apparatus and method for guaranteeing strobe separation timing
5388230 Parallel processor having multi-processing units either connected...
5386534 Data processing system for generating symmetrical range of addres...
5379404 Plug code for automatically recognizing and configuring both ...
5363499 Cam for outputting control signals of action fields in response t...
5363501 Method for computer system development verification and testing u...
5361338 Pipelined system for decomposing instruction into two decoding pa...
5359720 Taken storage apparatus using a hash memory and a cam
5357632 Dynamic task allocation in a multi-processor system employing ...
5355505 Method for simultaneously sorting data arrangement within movable...
5353371 Apparatus and methods for generating a program by synthesizing an...
5349666 Reduced power line fluctuation/noise circuit by increasing impeda...
5333283 Case block table for predicting the outcome of blocks of conditio...
5319769 Memory access circuit for handling data pockets including data ha...
5317758 Method preventing overheating of a thermal line print head by var...
5317756 Data processor for detecting identical data coexisting in a plura...
5317719 System for forming serial M-bit information into blocks whose loc...
5313600 System for controlling the number of data pieces in a queue memor...
5313644 System having status update controller for determining which one ...
5313590 System having fixedly priorized and grouped by positions I/O line...
5307477 Two-level cache memory system
5301344 Multibus sequential processor to perform in parallel a plurality ...
5299314 Network adapter using status inlines and data lines for bi-direct...
5289569 Document processing system capable of simultaneously displaying t...
5289578 Activation of a dormant sibling computer in a communication netwo...
5287456 Communication system for facilitating in full duplex communicatio...
5283874 Cross coupling mechanisms for simultaneously completing consecuti...
5278981 Character stream search apparatus using a finite state automation
5276889 Microprocessor having built-in synchronous memory with power-savi...
 
Sign InRegister
Username  
Password   
forgot password?