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

Icon_funbox Did You Know...

...that Charles Goodyear performed some of his experiments on rubber while in debtor's prison? He was there so often he referred to it as his "hotel". Chronically in debt because of poor business sense and ill health, Goodyear depended on the generosity of friends and family. Even after he unlocked the secret to vulcanizing rubber, he was unable to improve his financial situation. When he died, his estate was $200,000 in debt.

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: England, David


Primary examiner statistics: 31 patents; average approval time: N/A
Assistant examiner statistics: 30 patents; average approval time: 2268 days

Patents as Primary Examiner

Patent No. Patent Title:
8285775 Expedited transaction failure handling by leveraging a reliable m...
8255546 Peer name resolution protocol simple application program interfac...
8255492 Dynamic content play control
8250163 Smart coupling device
8239525 Server apparatus and communication system
8230066 Location independent backup of data from mobile and stationary co...
8219682 Automatic detection of agents
8212868 Full image jewelry positioner
8203601 Electronic appliance
8190745 Methods and apparatuses for adjusting bandwidth allocation during...
8190690 Communication apparatus, communication method, communication syst...
8185809 Multi-output packet server with independent streams
8176126 System, method and program to limit rate of transferring messages...
8130306 Electronic appliance using video camera responsive to detected mo...
8126968 System and method for coordinating a conference using a dedicated...
8122111 System and method for server configuration control and management
8112522 System and method for updating information using limited bandwidt...
8107499 Speed negotiation for multi-speed communication devices
8095654 System and method for identifying individual users accessing a we...
8086713 Determining a subscriber device has failed gracelessly without is...
8082335 Method and system for telecommunications network planning and man...
8069230 System and method of configuring a network
8069234 Web service execution method, processing method and apparatus
8065433 Hybrid butterfly cube architecture for modular data centers
8060643 Method and apparatus for dynamically managing bandwidth for clien...
8060644 Intelligent network adaptor with end-to-end flow control
8055793 Method and apparatus for reducing delay of media playing
8046424 Systems and methods for the utilization of metadata for synchroni...
8032653 Guaranteed bandwidth sharing in a traffic shaping system
8028066 System and method for reactive and deliberative service level man...
7464172 Simultaneous media playout

Patents as Assistant Examiner

Patent No. Patent Title:
7457842 Method, system, and computer program product for alerting an emai...
7457883 Mechanism for implementing network discovery in a cable network
7437410 Systems and methods for interfacing with a user in instant messag...
7415515 Methods and systems for communications path analysis
7401139 Storage area network management and configuration method and appa...
7401112 Methods and apparatus for executing a transaction task within a t...
7398312 Method and system for caching streaming multimedia on the interne...
7386586 System for scheduling and monitoring computer processes
7370325 Eager evaluation of tasks in a workflow system
7366757 Communication apparatus, communication method, communication syst...
7356617 Periodic control synchronous system
7356580 Plug and play sensor integration for a process module
7346699 Reliable multicast
7343407 Method and system of remote monitoring and support of devices, in...
7328270 Communication protocol processor having multiple microprocessor c...
7296238 Method and apparatus for triggering automated processing of data
7231426 System and method for sending a web page via electronic mail
7225250 Method and system for predictive enterprise resource management
7219151 Computer system that enables a plurality of computers to share a ...
7216165 Steaming media quality assessment system
7194509 Method and system for changing a collaborating client behavior ac...
7185097 Encoding addresses in a communication system
7092991 Method and system for changing a collaborating client behavior ac...
7076546 Browser for use in accessing hypertext documents in a multi-user ...
7058706 Method and apparatus for determining latency between multiple ser...
7054905 Replacing an email attachment with an address specifying where th...
7051068 Method and system for changing a collaborating client behavior ac...
6961782 Methods for routing packets on a linear array of processors
6665727 Dynamic assignment of multicast network addresses
6526431 Maintaining extended and traditional states of a processing unit ...
 
Sign InRegister
Username  
Password   
forgot password?