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

Icon_funbox Did You Know...

...that several people are credited with the invention of the flush toilet? Most people have heard of Thomas Crapper (1837-1910), the sanitary engineer who invented the valve-and-siphon arrangement that made the modern toilet possible. Another claimant to "the throne" was British inventor Alexander Cumming who patented a toilet in 1775. Then there's a nameless Minoan (a native of ancient Crete) who lived 4,000 years ago who supposedly was ahead of his time and created the first flush toilet!

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: Cao, Diem K


Primary examiner statistics: 70 patents; average approval time: N/A
Assistant examiner statistics: 28 patents; average approval time: 55 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8151280 Simple and dynamic configuration of network devices
8095940 Method and system for locating and accessing resources
8024744 Method and system for off-loading user queries to a task manager
8015571 Registering an event
8010972 Application connector parallelism in enterprise application integ...
7987468 Inter process communications in a distributed CP and NP environme...
7966619 Exposing J2C interface properties
7962922 Delivering callbacks into secure application areas
7958517 Apparatus, system, and method for executing functions in an event...
7954113 Signal processing apparatus, signal processing method, and record...
7954112 Automatic recovery from failures of messages within a data interc...
7945920 Enforcing proper resolution for classes of shared objects in a vi...
7941809 Systems and methods for managing events
7937711 Method and apparatus for providing a consolidated namespace to cl...
7937715 Mechanism for generating dynamic content without a web server
7937712 Systems and methods for providing a generic audit trail service
7937717 Method and apparatus enabling multiple application sharing of cla...
7930704 J2EE component extension architecture
7930695 Method and apparatus for synchronizing threads on a processor tha...
7926069 Apparatus, system, and method for extending a device driver to fa...
7900210 Application connector parallelism in enterprise application integ...
7895607 Method for displaying and formatting messages in web applications...
7890960 Extensible user context system for delivery of notifications
7886311 Synchronous RIL proxy
7882508 Tracing information flow using a signature
7882507 Application module for managing interactions of distributed modal...
7877760 Distributed hardware state management in virtual machines
7873965 Methods and apparatus for communicating changes between a user-in...
7873964 Kernel functions for inter-processor communications in high perfo...
7861250 Runtime polymorphism
7856637 Runtime emulating static thread local storage of portable executa...
7836460 Service broker realizing structuring of portlet services
7836458 Configuration system
7831981 External device support for device abstraction layer
7831761 Multiple multipathing software modules on a computer system
7805730 Common component framework
7802267 Compliance interface for compliant applications
7802264 Method and system for implementing a databus in a global ecosyste...
7793281 System and method for dynamic version management of applications
7793301 Method and system for providing efficient object-based network ma...

Patents as Assistant Examiner

Patent No. Patent Title:
7624396 Retrieving events from a queue
7574713 Methods, systems, and computer program products for instantiating...
7565664 Distributed object controlling method and its carrying out system
7565662 Program agent initiated processing of enqueued event actions
7562368 Universal driver server
7555757 Application program interface for network software platform
7555755 System and method for navigating data
7552448 Method and apparatus for conducting data transactions between mul...
7549152 Method and system for maintaining buffer registrations in a syste...
7546602 Application program interface for network software platform
7546608 Enhanced search expressions for information kit integration archi...
7533389 Dynamic loading of remote classes
7523465 Methods and apparatus for generating speculative helper thread sp...
7523463 Technique to generically manage extensible correlation data
7523466 Method and apparatus for customizing a marketing campaign system ...
7519969 System and method for controlling user interface properties with ...
7506342 System and method for implementing J2EE connector architecture
7506341 System and method for controlling user interface properties with ...
7496925 Information kit objects for publish/subscribe integration archite...
7487512 Publish-subscribe event notifications
7487513 Web service archive
7487152 Method for efficiently locking resources of a global data reposit...
7484222 Method and system for setting expressions in network management n...
7480900 System and method for adaptive software testing
7478406 Data access method for a control system
7467391 Allowing client applications to programmatically access web sites
7467387 Method for off-loading user queries to a task manager
7467386 Parameter passing of data structures where API and corresponding ...
 
Sign InRegister
Username  
Password   
forgot password?