...that in 1800 ether was first used by partyers as a fun diversion? Sniffing the gas led to hilarious and raucous laughter as people watched each other become more and more intoxicated and silly. Several doctors independently realized the value ether would have to anesthetize surgery patients. Of those who claimed rights to the "discovery," none had a happy ending. One had a seizure and died defending his rights. Another spent his life in an asylum because he had been denied acclaim. A third became addicted to chloroform and, in a New York City jail, he soaked a cloth in the drug, severed an artery and bled to death.
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.
| Number | Title | Issue Date |
| 7353246 | System and method for enabling information associations A system and method for enabling information associations which parses objects contained within a document such a Web page, in order to form a list of “metalink” objects within the document for which related information may be available. Visual indications of me... | 04/01/2008 |
| 7353248 | Application server and method to perform hierarchical configurable data validation Clients using standard software protocols may access a validation application server for validation service on data via a number of methods including Internet applications, a Java RMI server, a CORBA gateway server and graphical screen interphase applications. The v... | 04/01/2008 |
| 7353247 | Querying applications using online messenger service A software application or resource is enabled to participate in a messaging service session conducted over a network and to respond to plain language queries much like a live participant. The software resource registers with a messaging service server when the softw... | 04/01/2008 |
| 7353494 | System and method supporting configurable object definitions The present invention discloses a system and method supporting high-level configuration of Business Object Types during development of an application. More specifically an application developer is supported with predefined pieces of functionality and meta-data, so c... | 04/01/2008 |
| 7349996 | Method and system for remote management of data over a wireless link A system and method for enabling remote management of data of devices using wireless communications. The system and method provides direct access to devices such as sensors from wireless devices having an integrated wireless transceiver and controller that are user ... | 03/25/2008 |
| 7349705 | Wireless remote location system and method A wireless subscriber unit for a tracking and locating system and method is disclosed. The locating system provides positional information of remote locator devices in the form of images viewable by subscribers over a network. ... | 03/25/2008 |
| 7349769 | Communication system for communication between in-vehicle terminals and center, and in-vehicle terminal employed in communication system In a communication system for downloading programs from a center to in-vehicle terminals, a center can check whether downloading has been completed normally or a program is operating normally in an in-vehicle terminal. According to the timing of activating a downloa... | 03/25/2008 |
| 7350075 | Method for autoconfiguration of authentication servers A network cache is automatically configured so that the network cache is able to communicate with a database to authenticate a user. A user ID is received as input and is used to query a database for objects having the user ID. The user object corresponding to the u... | 03/25/2008 |
| 7349970 | Workload management of stateful program entities In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeans™ specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean sto... | 03/25/2008 |
| 7349972 | Secure initialization of communication with a network resource A method for initialization of secure communication between a network resource and a client via a network. The method includes receiving an access at the network resource from a management application of a client. In response to the access, configuration parameters ... | 03/25/2008 |
| 7349966 | Method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system comprises: a first resource management host in communication with a cli... | 03/25/2008 |
| 7350201 | Software distribution application supporting operating system installations A software distribution application supporting the installation of operating systems on pristine computers is proposed. A new configuration element is added for virtually defining an operating system; the configuration element points to a corresponding image of the ... | 03/25/2008 |
| 7349913 | Storage platform for organizing, searching, and sharing data Various embodiments of the present invention are directed to a storage platform comprising a database engine, a data store, an application programming interface. The data store is implemented on the database engine for storing data therein, and the data store implem... | 03/25/2008 |
| 7349902 | Content consistency in a data access network system A data access network system is described that includes a content server coupled to a plurality of proxy servers via an interconnect network. The content server store at least one content file. The data access network system also includes a system of maintaining con... | 03/25/2008 |
| 7349941 | Data transfer over a network communication system A method of transferring data includes receiving unprocessed data and processing the data into processed data. On the basis of a predetermined criteria, unprocessed data or processed data is transmitted. By choosing to transmit unprocessed data or processed data to ... | 03/25/2008 |
| 7350188 | Aggregation of private and shared workflows A workflow model is described. The workflow model includes a workflow that includes actual tasks, and a workflow view, or virtual workflow, that includes virtual tasks. Each of the virtual tasks is associated with at least one of the actual tasks. The workflow and v... | 03/25/2008 |
| 7348289 | Catalyst body A catalyst body of the present invention includes: a porous carrier in which a large number of aggregate particles containing a main component of a nonoxide ceramic are bonded to one another while a large number of pores are disposed; and a catalyst layer carried on... | 03/25/2008 |
| 7349843 | Automatic call distributor with language based routing system and method A method and system for determining a language of a call handled by an automatic call distributor is disclosed. The method includes the steps of detecting the call, sampling an audio portion of the call, fitting a plurality of templates to the sampled portion of the... | 03/25/2008 |
| 7349867 | Tracking transactions by using addresses in a communications network Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not a... | 03/25/2008 |
| 7350139 | System and method for utilizing a drag and drop technique to complete electronic forms A system and method for utilizing a drag and drop technique to complete electronic forms are provided. A document browser computer (30) accesses one or more electronic forms provided by a document server (32) via an active Internet browser application ... | 03/25/2008 |
| 7350184 | System and method for enterprise application interactions An application view control can allow users of a software tool to interact with Enterprise applications using simple Java APIs. This can allow a user who is not an expert in the use of a given Enterprise system to utilize its capabilities in a manner a Java programm... | 03/25/2008 |
| 7349955 | Method of and system for transferring data over a wireless communications network A method of and system for transferring data over a wireless communications network are provided. A wireless device user desiring to browse a World-Wide-Web page or other data sends a request over the wireless network to a Web server. The Web server receives the req... | 03/25/2008 |
| 7349980 | Network publish/subscribe system incorporating Web services network routing architecture Methods, apparatuses, and systems facilitating the deployment, configuration and maintenance of publication/subscription systems within the context of Web service networks. In one embodiment, the present invention provides Web services network system that presents a... | 03/25/2008 |
| 7350211 | Middleware application environment A software application framework includes a framework interface domain for interfacing a platform domain with application domain software of an application domain. The framework also includes a software application domain that includes a first application entity. Th... | 03/25/2008 |
| 7349890 | System and method for dynamically applying content management rules Embodiments of the present invention provide software products and methods of managing content that substantially eliminate or reduce the disadvantages of previously developed content management systems and methods. More particularly, one embodiment of the present i... | 03/25/2008 |
| 7346883 | System and method for integrated data transfer, archiving and purging of semiconductor wafer data A system for the integrated archiving, restoring, purging, importing and exporting of semiconductor wafer data, the system including a data acquisition system for acquiring scan data from differing types of semiconductor wafer scanning tools such as wafer dimensiona... | 03/18/2008 |
| 7346909 | Network-like communication and stack synchronization for different virtual machines on the same physical device Embodiments include methods, apparatuses, articles, and systems having a plurality of agents of a plurality of virtual machines of a physical device. In various embodiments, first and second agents of first and second virtual machines are adapted to cooperate to ens... | 03/18/2008 |
| 7346647 | System and method for interfacing with existing system management products or software solutions A system and method for providing a consistent interface with different system products or software solutions includes one or more system units or machines wherein the different system products or software solutions (instruments) reside. A service request can be mad... | 03/18/2008 |
| 7346650 | Recording and reproducing system, server apparatus, recording and reproducing method, terminal apparatus, operating method, and program storage medium A recording and reproducing system according to the invention is made up of a server apparatus and its terminals connected over a local area network that is administered independently in a limited area. In the system, any one of the terminals may generate a reproduc... | 03/18/2008 |
| 7343583 | System and method for searching for patterns of semiconductor wafer features in semiconductor wafer data A system for the integrated archiving, restoring, purging, importing and exporting of semiconductor wafer data, the system including a data acquisition system for acquiring scan data from differing types of semiconductor wafer scanning tools such as wafer dimensiona... | 03/11/2008 |
| 7343376 | Management information notification to a manager in a management system Method and corresponding agent in a management system of a network. At least one manager and the agent have at least one old Management Information Table (MIT) containing Management Information (MI) from network resources. A Management Information Module of the agen... | 03/11/2008 |
| 7343599 | Network-based patching machine A universal patching machine is used to provide network-based security for a data network. The universal patching machine may be implemented on a network appliance located at the edge of the data network. From this location, the universal patching machine intercepts... | 03/11/2008 |
| 7342581 | Method and apparatus for displaying 3-D state indicators A method for presenting a user selected status of an object in a three dimensional graphic display is disclosed. The method includes the step of receiving a request to select a property of an object for display. The method further includes the step of displaying at ... | 03/11/2008 |
| 7343368 | Propagation of filter expressions across multi-layered systems A method in a data processing system for propagation of filter expressions across multi-layered systems. If a selection criteria expression in a data request received by a first data processing engine from an application is incompatible with selection criteria expre... | 03/11/2008 |
| 7343625 | System, method and computer program product for automated interaction with and data extraction from Java applets A system, method and computer program product for extracting data from an applet are provided. Data from a data page is downloaded to a browser. The data includes an applet written in Java. Additional spy code is added. The spy code is used for interacting with the ... | 03/11/2008 |
| 7343395 | Facilitating resource access using prioritized multicast responses to a discovery request Systems and methods are provided to facilitate resource access using prioritized multicast responses to a discovery request. ... | 03/11/2008 |
| 7342925 | Technique for automated MAC address cloning In an arrangement where the device that is known to an ISP is communicating with the ISP through an interposed device that is not known to the ISP, the interposed device captures the known device's MAC address upon startup and clones the captured MAC address in all ... | 03/11/2008 |
| 7340682 | Method and system for controlling a complementary user interface on a display surface An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system display surface. Where the display is a computer monitor, the alternate display content cont... | 03/04/2008 |
| 7340747 | System and methods for deploying and invoking a distributed object model A client application interface, or toolkit, provides a specified, exposed set of software components, or objects, for external user access. Development of a common interface for external user applications allows a remote access object model to define the interface c... | 03/04/2008 |
| 7340649 | System and method for determining fault isolation in an enterprise computing system A system and method for determining fault isolation in an enterprise computing system is disclosed. A method includes automatically troubleshooting errors in an enterprise computing system that receives at an analyzer engine a status notification from a first compon... | 03/04/2008 |