...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 |
| 8185776 | System and method for monitoring an application or service group within a cluster as a resource of another cluster Various systems and methods for monitoring an application or service group within one cluster as a resource of another cluster are disclosed. In one embodiment, a method involves detecting an error indication generated by a first cluster (e.g., the error indication ... | 05/22/2012 |
| 8170991 | Method and apparatus for managing image data on a sequential storage device Method, apparatus, and computer readable medium for managing an image of a storage volume are described. File extents for each of a plurality of files as defined in an original block layout of the image are obtained. A re-ordered block layout is generated by re-orde... | 05/01/2012 |
| 8120361 | Azimuthally sensitive resistivity logging tool Various systems and methods for implementing an azimuthally sensitive resistivity logging tool are disclosed. One such method involves transmitting a primary magnetic field from one or more coils placed on a drill collar and receiving several electrical signals, whe... | 02/21/2012 |
| 8111702 | Configuring route properties for use in transport tree building A mechanism is provided by which a transport tree identifier can be generated comprising both an opaque field, containing information that cannot be interpreted by core routers, and a non-opaque field, containing information that can be interpreted by core routers. ... | 02/07/2012 |
| 8090866 | TCP proxy connection management in a gigabit environment The present invention describes a method and apparatus to effectively manage data buffers for a client and a server connection in a multiple connection environment. The TCP processes of servers and clients are merged into an independent TCP process in a TCP ‘proxy... | 01/03/2012 |
| 7900206 | Information technology process workflow for data centers A method, system, computer system, and computer program product that use application requirements, business priorities, and compatibility and dependency among applications to allocate resources among those applications in a clustering environment. A workload policy ... | 03/01/2011 |
| 7865523 | Data structure for a complex order processing system A data structure for a complex order processing system is implemented in a set of tables for assets, quotes, and orders. The asset table includes information regarding products currently installed and services being delivered to a customer's premises. The aggregate ... | 01/04/2011 |
| 7808930 | Dynamic multipoint tree rearrangement A mechanism to dynamically map a multicast session to a transport tree to reduce flooding of egress routers on the transport tree is provided. A mechanism to reduce the length of time in which transient flooding can occur while the transport tree is being chosen or ... | 10/05/2010 |
| 7805469 | Method and apparatus for splitting and merging file systems Methods and computer program products that provide for extracting a portion of a file system for use as an independent file system and merging a file system into another file system are presented. One or more storage objects containing data from a multi-volume file ... | 09/28/2010 |
| 7711677 | Dynamic discovery of attributes of storage device driver configuration A method, computer program product and system that enables dynamic determination of device attributes and dynamic configuration of device drivers for storage devices in a heterogeneous storage environment. Attributes of a device are dynamically determined by an appl... | 05/04/2010 |
| 7694063 | System and method for dynamically loadable storage device I/O policy modules Systems, methods, apparatus and software can implement a multipathing driver using dynamically loadable device policy modules that provide device specific functionality for providing at least one of input/output (I/O) operation scheduling, path selection, and I/O op... | 04/06/2010 |
| 7606229 | Generic bridge packet tunneling A method and system for processing a packet is disclosed. The method includes identifying the packet as a generic bridge packet tunneling (GBPT) packet, and performing GBPT processing on the packet at a network node, if the packet is a GBPT packet. ... | 10/20/2009 |
| 7573915 | Method and apparatus for transporting network management information in a telecommunications network Network management information (NMI) contained in a first set of byte locations of a received frame is relocated to a second set of byte locations of another frame. The NMI is then transported through network elements using the second set of byte locations until the... | 08/11/2009 |
| 7561593 | Frame relay accelerated local management interface status-inquiry messages A link restoration mechanism includes sending status-inquiry messages at a varying rate between two devices. Under normal operating conditions, keep-alive messages are sent from one device to another to determine the status of the communication link. The keep-alive ... | 07/14/2009 |
| 7532569 | Reflector communications channel for automatic protection switching An apparatus and method for a communications network including at least one interface circuit reads frame data received from the communications network and writes frame data to be transmitted over the communications network, the frame data including a plurality of t... | 05/12/2009 |
| 7530112 | Method and apparatus for providing network security using role-based access control A method and apparatus for providing network security using role-based access control is disclosed. A network device implementing such a method can include, for example, an access control list. Such an access control list includes an access control list entry, which... | 05/05/2009 |
| 7523276 | Synchronization of selected data from snapshots stored on different storage volumes A method, system, computer system, and computer program product are provided to quickly synchronize selected data, such as a single file, from two or more versions of the data stored on different storage volumes. Selected data are synchronized with a snapshot of the... | 04/21/2009 |
| 7509567 | System and method for resolving data inconsistencies with a data majority A system and method for an election and data majority mechanism that solves problems such as bit flipping, mistracking, miscaching, and I/O status errors during real-time operations. Multiple copies of data are stored on various storage media of a data processing sy... | 03/24/2009 |
| 7509468 | Policy-based data protection A method, system, computer system, and computer-readable medium to trigger protection of a set of data based upon the type or class of the data in the set and/or an amount of data that has changed since some prior point in time. Types of protection that can be trigg... | 03/24/2009 |
| 7506202 | Compression of temporal dimension in a temporal storage device A method, apparatus, and computer program product for setting and implementing a policy to compress the history of data on a temporal volume is described. ... | 03/17/2009 |
| 7493260 | Method and system for building/updating grammars in voice access systems A method and system for building/updating grammars in voice access systems is disclosed. The method includes receiving a grammar update request from a voice access system, retrieving data, filtering the data and providing the filtered data to the voice access system... | 02/17/2009 |
| 7461230 | Maintaining spatial locality of write operations A method, system, computer system, and computer-readable medium that identify the number of times areas of storage are updated and use that information to synchronize primary and secondary storage areas. The invention enables quick resumption of operations upon a di... | 12/02/2008 |
| 7457944 | User interface for dynamic computing environment using allocateable resources The present invention discloses user interface for creating a dynamic computing environment using allocateable resources. The interface enables the fast, efficient selection and configuration of processing resources for the computing environment. The resources are f... | 11/25/2008 |
| 7453967 | Serial self-adaptable transmission line A self-adaptable transmission line (SATL) according to the present invention is implemented as a single signal path coupled between an SATL transmitter and an SATL receiver. The SATL transmitter controls the process of transmission in an SATL architecture. Data to b... | 11/18/2008 |
| 7421554 | Coordinated storage management operations in replication environment A method, system, computer system, and computer-readable medium for maintaining up-to-date, consistent copies of primary data without the need to replicate modified data when the data were modified as a result of an operation that is not an application-driven write ... | 09/02/2008 |
| 7404037 | System and method for performing virtual device I/O operations Systems, methods, apparatus and software can make use separated I/O processors and strategy processors in performing virtual device I/O operations. I/O processors operating on cluster nodes, storage appliance ports, or other devices can receive I/O operation request... | 07/22/2008 |