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

Icon_funbox Quotables

"There is no likelihood man can ever tap the power of the atom."

Robert Millikan, Nobel Prize winner in physics

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: Ray, Gopal C.


Primary examiner statistics: 1286 patents; average approval time: 899 days
Assistant examiner statistics: 189 patents; average approval time: 809 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
7426593 Information processing system, reproducing terminal device and re...
7418527 Method and device for identifying devices connected to a communic...
7386647 System and method for processing an interrupt in a processor supp...
7386645 System on a chip with an arbitration unit to grant right of acces...
7380037 Data transmitter between external device and working memory
7373443 Multiple interfaces in a storage enclosure
7373447 Multi-port processor architecture with bidirectional interfaces b...
7373442 Method for using an expander to connect to different storage inte...
7370134 System and method for memory hub-based expansion bus
7370130 Core logic device of computer system
7356630 Processor control device for stopping processor operation
7356638 Using out-of-band signaling to provide communication between stor...
7353316 System and method for re-routing signals between memory system co...
7353307 Linking addressable shadow port and protocol for serial bus netwo...
7350013 Bus communication apparatus for programmable logic devices and as...
7350010 Method and an apparatus for switching root cells for a computer s...
7343439 Removable modules with external I/O flexibility via an integral s...
7337261 Memory apparatus connectable to a host system having a USB connec...
7337249 I/O and memory bus system for DFPS and units with two- or multi-d...
7337258 Dynamically allocating devices to buses
7334071 Expansion of cross-domain addressing for PCI-express packets pass...
7330920 Signal initiator and method for on-demand communication
7320046 Optical disc drive having a control board and driving unit in sep...
7310696 Method and system for coordinating interoperability between devic...
7308521 Multi-port communications integrated circuit and method for facil...
7302511 Chipset support for managing hardware interrupts in a virtual mac...
7296103 Method and system for dynamically selecting wafer lots for metrol...
7293127 Method and device for transmitting data using a PCI express port
7290076 Optmizing an interrupt-latency or a polling rate for a hardware p...
7290075 Performing arbitration in a data processing apparatus
7287114 Simulating multiple virtual channels in switched fabric networks
7281072 Redundant external storage virtualization computer system
7272680 Method of transferring data between computer peripherals
7272678 DSP bus monitoring apparatus and method
7272681 System having parallel data processors which generate redundant e...
7269682 Segmented interconnect for connecting multiple agents in a system
7266629 Data transfer control device and electronic instrument generating...
7263573 Wireless USB hardware scheduling
7263565 Bus system and integrated circuit having an address monitor unit
7263569 Method and system for distributing power in a computer system

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5317749 Method and apparatus for controlling access by a plurality of pro...
5313592 Method and system for supporting multiple adapters in a personal ...
5278970 Method for efficient utilization of removable data recording medi...
5276815 Input and output processing system for a virtual computer
5276887 Bus arbitration system for granting bus access to devices followi...
5276808 Data storage buffer system and method
5274771 System for configuring an input/output board in a computer
5265258 Partial-sized priority encoder circuit having look-ahead capabili...
5263137 Syntax converting apparatus for decomposing different portions of...
5255372 Apparatus for efficiently interconnecing channels of a multiproce...
5255373 Decreasing average time to access a computer bus by eliminating ...
5253357 System for determining pluggable memory characteristics employing...
5253345 Point of sale register system
5253348 Method of arbitration for buses operating at different speeds
5253344 Method and apparatus for dynamically changing the configuration o...
5251305 Apparatus and method for preventing bus contention among a plural...
5249297 Methods and apparatus for carrying out transactions in a computer...
5247632 Virtual memory management arrangement for addressing multi-dimens...
5247622 ID processing dedicated SCSI bus interface logic circuit
5247685 Interrupt handling in an asymmetric multiprocessor computer syste...
5241630 Device controller with a separate command path between a host and...
5239648 Computer network capable of accessing file remotely between compu...
5237695 Bus contention resolution method for network devices on a compute...
5237694 Processing system and method including lock buffer for controllin...
5235695 Apparatus for efficient utilization of removable data recording m...
5233692 Enhanced interface permitting multiple-byte parallel transfers of...
5230056 Battery powered information terminal apparatus wherein the clock ...
5228129 Synchronous communication interface for reducing the effect of da...
5226121 Method of bit rate de-adaption using the ECMA 102 protocol
5226124 Communication interface between a radio control transmitter and a...
5226173 Integrated data processor having mode control register for contro...
5226129 Program counter and indirect address calculation system which ...
5222231 Data processing system having a resume function and an operating ...
5222227 Direct memory access controller for a multi-microcomputer system
5218703 Circuit configuration and method for priority selection of interr...
5218692 Digital pulse timing parameter measuring device
5210871 Interprocessor communication for a fault-tolerant, mixed redundan...
5206936 Apparatus for exchanging channel adapter status among multiple ch...
5202998 Fast, simultaneous multi-processor system status communication in...
5202963 Method and apparatus for adapting a remote communications control...
 
Sign InRegister
Username  
Password   
forgot password?