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

Icon_funbox Did You Know...

...that power steering was invented by independent inventor Francis W. Davis? As chief engineer in the 1920s of the truck division of the Pierce Arrow Motor Car Company, he saw how hard it was to steer heavy vehicles. So that he would be able to keep the profits from his future invention, Davis left his job, rented a small engineering shop in Waltham, Mass., and developed a hydraulic power steering system that led to power steering.

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: Oberley, Alvin E.


Primary examiner statistics: 976 patents; average approval time: 981 days
Assistant examiner statistics: 333 patents; average approval time: 823 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
6633924 Object synchronization between objects stores on different comput...
6618744 Efficient lock state transitions in a distributed system
6615280 Token-based object description
6601084 Dynamic load balancer for multiple network servers
6598093 Method and apparatus for a core application programming interface
6587888 Dynamic software wrapper
6574653 Blackboard-centric layered software architecture
6560629 Multi-thread processing
6523059 System and method for facilitating safepoint synchronization in a...
6510470 Mechanism allowing asynchronous access to graphics adapter frame ...
6502122 Method and apparatus for executing transaction programs in parall...
6466996 Method and system for implementing intelligent distributed input-...
6446134 Network management system
6442618 System, method and article of manufacture for universal transacti...
6438615 System, method and article of manufacture for using multiple bidi...
6430592 System for sharing CPU time amongst multiple users
6425016 System and method for providing collaborative replicated objects ...
6425124 Resource allocation device for reducing the size and run time of ...
6421740 Dynamic error lookup handler hierarchy
6418483 Method of locating software objects in different containers
6411983 Mechanism for managing the locking and unlocking of objects in Ja...
6412017 Urgent replication facility
6405263 Method and apparatus for subclassing system object model classes ...
6405262 Efficient inter-process object and interface pinging
6393492 Method and arrangement for operating a mass memory storage periph...
6389483 System and method for reducing coupling between modules in a ...
6363435 Event sourcing and filtering for transient objects in a hierarchi...
6363433 Method and mechanism for client-side handling of extensions origi...
6360244 System and method for multi-level memory domain protection
6360279 True parallel client server system and method
6345312 Selectively dummying a data pipe transparent to a writer applicat...
6343308 Systems, methods and computer programs for mixing different versi...
6324589 Apparatus, method and computer program product for client/server ...
6314470 System and method for asynchronously accessing a graphics system ...
6298389 Method for input and output of structures for the Java language
6289391 System and method for performing external procedure calls from a ...
6289395 Generic Java-based event processor for scripting Java beans
6286130 Software implemented method for automatically validating the corr...
6272555 Object-oriented system, method and article of manufacture for a ...
6272515 Method of scheduling distributed transactions

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
5012904 Centrifugal brake and gyroscopes including same
4919493 Method and apparatus for controlling brake pressure in vehicle br...
4918436 High resolution graphics system
4885783 Elastomer membrane enhanced electrostatic transducer
4879552 Variable capacitance type encoder
4871215 Vehicle braking system
4869557 Driver brake valve
4868556 Cathode ray tube controller
4862154 Image display processor for graphics workstation
4859999 Pattern-boundary image generation system and method
4860369 Flat speaker unit
4860368 Acoustic transducers with improved frequency response
4857901 Display controller utilizing attribute bits
4857902 Position-dependent interactivity system for image display
4857887 Laminated piezoelectric keyboard
4852007 Method and device for stopping vehicle at predetermined position
4845478 Coordinate input device with display
4843387 Variable capacitance type encoder
4843379 Color displays
4842104 Internal shoe drum brake
4843381 Field sequential color liquid crystal display and method
4841289 Interface circuit for adapting a multi-scan monitor to receive co...
4841290 Display unit
4839638 Programmable circuit for controlling a liquid crystal display
4839634 Electro-optic slate for input/output of hand-entered textual and ...
4837564 Display control apparatus employing bit map method
4835528 Cursor control system
4833462 Raster-scanned cathode ray tube display with cross-hair cursor
4833447 Input device
4831370 Vibrating fiber optic display having a resonant ribbon driver
4831372 Display apparatus
4829292 Method for displaying box cursors
4825980 Railroad brake slack adjusters
4827250 Graphics display system having data transform circuit
4823120 Enhanced video graphics controller
4818981 Active matrix display device and method for driving the same
4817923 Vibration damper
4817924 Spring core for a mattress
4818978 Position and image inputting unit
4816813 Raster scan emulation of conventional analog CRT displays
 
Sign InRegister
Username  
Password   
forgot password?