Patent application number | Description | Published |
20130157148 | ALUMINUM-BASED METAL-AIR BATTERIES - Provided in one embodiment is an electrochemical cell, comprising: (i) a plurality of electrodes, comprising a fuel electrode that comprises aluminum and an air electrode that absorbs gaseous oxygen, the electrodes being operable in a discharge mode wherein the aluminum is oxidized at the fuel electrode and oxygen is reduced at the air electrode, and (ii) an ionically conductive medium, comprising an organic solvent; wherein during non-use of the cell, the organic solvent promotes formation of a protective interface between the aluminum of the fuel electrode and the ionically conductive medium, and wherein at an onset of the discharge mode, at least some of the protective interface is removed from the aluminum to thereafter permit oxidation of the aluminum during the discharge mode. | 06-20-2013 |
20150332141 | REDOX ACTIVE POLYMER DEVICES AND METHODS OF USING AND MANUFACTURING THE SAME - The disclosed technology relates generally to apparatus comprising conductive polymers and more particularly to tag and tag devices comprising a redox-active polymer film, and method of using and manufacturing the same. In one aspect, an apparatus includes a substrate and a conductive structure formed on the substrate which includes a layer of redox-active polymer film having mobile ions and electrons. The conductive structure further includes a first terminal and a second terminal configured to receive an electrical signal therebetween, where the layer of redox-active polymer is configured to conduct an electrical current generated by the mobile ions and the electrons in response to the electrical signal. The apparatus additionally includes a detection circuit operatively coupled to the conductive structure and configured to detect the electrical current flowing through the conductive structure. | 11-19-2015 |
20150333331 | ELECTROCHEMICAL ENERGY STORAGE DEVICES COMPRISING SELF-COMPENSATING POLYMERS - The disclosed technology relates generally to devices comprising conductive polymers and more particularly to electrochemical devices comprising self-compensating conductive polymers. In one aspect, electrochemical energy storage device comprises a negative electrode comprising an active material including a redox-active polymer. The device additionally comprises a positive electrode comprising an active material including a redox-active polymer. The device further comprises an electrolyte material interposed between the negative electrode and positive electrode and configured to conduct mobile counterions therethrough between the negative electrode and positive electrode. At least one of the negative electrode redox-active polymer and the positive electrode redox-active polymer comprises a zwitterionic polymer unit configured to reversibly switch between a zwitterionic state in which the zwitterionic polymer unit has first and second charge centers having opposite charge states that compensate each other, and a non-zwitterionic state in which the zwitterionic polymer unit has one of the first and second charge centers whose charge state is compensated by mobile counterions. | 11-19-2015 |
20160028070 | INTEGRABLE REDOX-ACTIVE POLYMER BATTERIES - The disclosed technology relates generally to apparatuses and methods of fabricating solid-state electrochemical cells having redox-active polymers. In one aspect, an electrochemical cell comprises a negative electrode including a first redox-active polymer and configured to be reversibly oxidized during a discharging operation and further configured to be reversibly reduced during a charging operation. The electrochemical cell additionally comprises a positive electrode including a second redox-active polymer and configured to be reversibly reduced during the discharging operation and further configured to be reversibly oxidized during the charging operation. The electrochemical cell further comprises an electrolyte including a solid ion-exchange polymer, the electrolyte interposed between positive and negative electrodes and configured to conduct ions therebetween. The electrochemical cell is configured to store energy for an associated device or apparatus and further configured to provide structural features of the associated device or apparatus. The electrochemical cell may constitute a part of the casing, packaging or containment of the device. | 01-28-2016 |
20160104883 | ALUMINUM-BASED METAL-AIR BATTERIES - Provided in one embodiment is an electrochemical cell, comprising: (i) a plurality of electrodes, comprising a fuel electrode that comprises aluminum and an air electrode that absorbs gaseous oxygen, the electrodes being operable in a discharge mode wherein the aluminum is oxidized at the fuel electrode and oxygen is reduced at the air electrode, and (ii) an ionically conductive medium, comprising an organic solvent; wherein during non-use of the cell, the organic solvent promotes formation of a protective interface between the aluminum of the fuel electrode and the ionically conductive medium, and wherein at an onset of the discharge mode, at least some of the protective interface is removed from the aluminum to thereafter permit oxidation of the aluminum during the discharge mode. | 04-14-2016 |
Patent application number | Description | Published |
20090210574 | OPEN HOST ISSUED STATESAVE TO ATTACHED STORAGE - A method to issue a statesave command from a host system to attached storage is provided. The attached storage is monitored for a predetermined threshold time to identify an inaccessible device. Upon expiration of the predetermined threshold time, the statesave command is issued from a device driver of the host system to the attached storage. | 08-20-2009 |
20100082933 | AUTOMATED METHOD TO CONFIGURE A DATA STORAGE SYSTEM - An automated, computer-implemented method to configure a data storage system comprising a host computer, a storage controller in communication with said host computer, and a plurality of data storage media in communication with said storage controller, wherein the method provides a configuration algorithm encoded as computer readable program code, and executes that computer readable program code. The configuration algorithm creates a command procedure comprising a plurality of physical configuration commands to establish a physical configuration for the data storage system. The configuration algorithm further creates a command procedure comprising a plurality of logical configuration commands to establish a logical configuration for the data storage system. | 04-01-2010 |
20100185895 | FAILURE-SPECIFIC DATA COLLECTION AND RECOVERY FOR ENTERPRISE STORAGE CONTROLLERS - A method, apparatus, and computer program product for handling a failure condition in a storage controller is disclosed. In certain embodiments, a method may include initially detecting a failure condition in a storage controller. The failure condition may be associated with a specific host and a specific storage device connected to the storage controller. The method may further include determining a failure ID associated with the failure condition. Using the failure ID, en entry may be located in a data collection and recovery table. This entry may indicate one or more data collection and/or recovery processes to execute in response to the failure condition. The method may then execute the data collection and/or recovery processes indicated in the entry. While executing the data collection and/or recovery processes, connectivity may be maintained between hosts and storage devices not associated with the failure condition. | 07-22-2010 |
20110173639 | STORAGE-SYSTEM-BASED DRIVER DISTRIBUTION APPARATUS AND METHOD - A method for distributing drivers from a storage system to one or more host systems includes maintaining, in a storage system, a driver database containing drivers for different host systems. The drivers enable the different host systems to effectively communicate with the storage system. The method further determines whether a specific host system is configured with an appropriate driver. In the event the specific host system is not configured with the appropriate driver, the method retrieves the appropriate driver from the driver database. The method then transmits the appropriate driver from the storage system to the specific host system for installation thereon. By using the storage system as a central repository for the latest device drivers, the method ensures that connected host systems are always configured with the latest drivers. A corresponding apparatus, system, and computer program product are also disclosed herein. | 07-14-2011 |
20110208922 | POOL OF DEVICES PROVIDING OPERATING SYSTEM REDUNDANCY - Systems, methods, and computer program products for providing operating system (O/S) redundancy in a computing system are provided. One system includes a host computing device, a plurality of memory devices, and a sub-loader coupled between the host computing device and the plurality of memory devices. Each memory device stores a respective O/S and the sub-loader is configured such that the plurality of memory devices appear transparent to the host computing device. One method includes designating, a first logical unit device as a primary logical unit device and subsequently determining that the first logical unit device is unresponsive. The designation is removed from the first logical unit device and a second logical unit device is designated as a new primary logical unit device. One computer program product includes instructions for performing the above method. | 08-25-2011 |
20120042139 | MAINTAINING ASYNCHRONOUS MIRRORING - An apparatus, system, and method are disclosed for maintaining asynchronous mirroring. A detection module detects insufficient storage space to store a snapshot of a logical volume in at least one of a primary storage system and a secondary storage system. The primary storage system comprises the logical volume. A write from a host to the logical volume is acknowledged, maintaining asynchronous mode mirroring between the primary storage system and the host. The mirror module mirrors the write to the logical volume at the secondary storage system using a backup synchronous mode in response to detecting the insufficient storage space. Under the backup synchronous mode, the primary storage system acknowledges the write to the host while concurrently mirroring the write to the secondary storage system. The secondary storage system acknowledges the mirrored write to the primary storage system. | 02-16-2012 |
20120210064 | EXTENDER STORAGE POOL SYSTEM - Various embodiments for managing data in a computing storage environment by a processor device are provided. In one such embodiment, by way of example only, an extender storage pool system is configured for at least one of a source and a target storage pool to expand an available storage capacity for the at least one of the source and the target storage pool. A most recent snapshot of the data is sent to the extender storage pool system. The most recent snapshot of the data is stored on the extender storage pool system as a last replicated snapshot of the data. | 08-16-2012 |
20130179972 | STORAGE DEVICE WITH INTERNALIZED ANTI-VIRUS PROTECTION - An approach to handling connection errors between an external antivirus server and a storage device is disclosed. The storage device is equipped with an internal antivirus server. Antivirus metadata that describes the antivirus scan is stored in an antivirus metadata repository on the storage device. The connection between the external antivirus server and the storage device is monitored. The external antivirus server executes the antivirus scan on the storage device. If the connection fails, control of the antivirus scan is passed from the external antivirus server to the internal antivirus server. The internal antivirus server determines where to begin based on the antivirus metadata. When the connection is restored, control is passed back to the external antivirus server. | 07-11-2013 |
20140059687 | FILE SCANNING - For file scanning, a division module divides a file into plurality of subfiles. An access module maintains a status of each subfile and scans each subfile with a separate server. | 02-27-2014 |
20140068566 | MICROCODE UPGRADE IN A STORAGE SYSTEM - A method for upgrading microcode in a multi-module storage system may include selecting a first module from two or more modules and operating the first module using an upgraded microcode. The method may include monitoring the performance of the first module by a second module of the two or more modules and rendering an indication of performance of the first module. Further, the method may include determining whether the indication of performance of the first module is greater than or equal to a performance metric. | 03-06-2014 |
20140208028 | EXTENDER STORAGE POOL SYSTEM - Various embodiments for managing data in a computing storage environment by a processor device are provided. In one such embodiment, by way of example only, an extender storage pool system is configured for at least one of a source and a target storage pool to expand an available storage capacity for the at least one of the source and the target storage pool. A most recent snapshot of the data is sent to the extender storage pool system. The most recent snapshot of the data is stored on the extender storage pool system as a last replicated snapshot of the data. | 07-24-2014 |
Patent application number | Description | Published |
20090084284 | Non-Lethal Restraint Device With Diverse Deployability Applications - An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment. | 04-02-2009 |
20100086349 | APPARATUS AND METHOD FOR DISABLING A GROUND ENGAGING TRACTION DEVICE OF A LAND VEHICLE - An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move between a retracted arrangement and an extended arrangement, an inflatable bladder configured to deploy the articulated strip to the extended arrangement, and a retractor configured to retract the articulated strip to the retracted arrangement. The articulated strip includes a plurality of plates coupled to the penetrators and a plurality of joints, wherein individual joint couples individual adjacent plates. | 04-08-2010 |
20100221066 | APPARATUS AND METHOD FOR DISABLING A GROUND ENGAGING TRACTION DEVICE OF A LAND VEHICLE - An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move a plurality of times between a retracted arrangement and an extended arrangement, an inflatable bladder configured to deploy the articulated strip to the extended arrangement, and a retractor configured to retract the articulated strip to the retracted arrangement. The articulated strip includes a plurality of plates coupled to the penetrators and a plurality of joints, wherein individual joint couples individual adjacent plates. | 09-02-2010 |
20110005373 | Non-Lethal Restraint Device With Diverse Deployability Applications - An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment. | 01-13-2011 |
20110005374 | Restraint Device For Use in an Aquatic Environment - A method and device for impeding the progress of a swimmer or a diver included a plurality of tendrils that can be launched into the path of a target and entangle the target. | 01-13-2011 |
20110030540 | NON-LETHAL RESTRAINT DEVICE WITH DIVERSE DEPLOYABILITY APPLICATIONS - An immobilization device and method of restraining vehicles, persons and animals uses tendrils attached to various devices to engage the target. The immobilization device, system and method includes a housing containing launchable tendrils that are launched from the housing by a propellant. The tendrils may be attached to straps or other elements carried by the immobilization device. The tendrils will engage the target and restrain it if it is a vehicle such as a car, truck, boat, submarine, or like vehicle. In stopping a person or animal the tendrils will deliver a marking package, a shocking package or a snare package to mark, shock or snare the target. Straps may be pulled off the housing leaving the housing near the point of deployment. | 02-10-2011 |
20120237293 | Apparatus And Method For Disabling A Ground Engaging Traction Device Of A Land Vehicle - An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move the apparatus between a retracted arrangement and an extended arrangement, a mass configured to deploy the apparatus to the extended arrangement, and a retractor configured to retract the apparatus to the retracted arrangement. The penetrators can be arranged in a triangular section which, in turn, can be deployable on any of its three sides. | 09-20-2012 |
20130291710 | Aquatic restraint device - A restraining device for use in a water environment includes a plurality of tendrils that can be launched from a submerged device when an unauthorized swimmer is proximate the restraining device. Data communication in a neural-network of restraining devices is facilitated by a central command that has the capability of directing restraining devices, normally, aquatic mines, to a target. | 11-07-2013 |
20140033907 | Non-lethal Waterborne Threat Deterrent and Immobilization Device - An interdiction device that includes a net for trapping and containing a target swimmer, diver or water-borne vessel. The net is deployed from the interdiction device that is either initially submerged in a body of water or floating on the surface of the body of water. The net is deployed either below the surface of the water in one embodiment or on the surface of the water depending on the desired function. | 02-06-2014 |
20140119825 | Apparatus And Method For Rapidly Deflating Tires To Disable A Land Vehicle - An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move the apparatus between a retracted arrangement and an extended arrangement, a mass configured to deploy the apparatus to the extended arrangement, and a retractor configured to retract the apparatus to the retracted arrangement. The penetrators can be arranged in sections and the penetrators can be arranged so as to be multi-directional within each section. | 05-01-2014 |
20150345086 | Apparatus And Method For Rapidly Deflating Tires To Disable A Land Vehicle - An apparatus and a method for disabling a ground engaging traction device of a land vehicle includes at least one penetrator configured to breach the traction device, an articulated strap configured to move the apparatus between a retracted arrangement and an extended arrangement, a mass configured to deploy the apparatus to the extended arrangement, and a retractor configured to retract the apparatus to the retracted arrangement. The penetrators can be arranged in sections and the penetrators can be arranged so as to be multi-directional within each section. | 12-03-2015 |
Patent application number | Description | Published |
20080313646 | STORAGE-DEVICE DISCOVERY PROTOCOL - A system and method may include a first storage device supporting a first set of functions and a second storage device supporting a second set of functions different from the first set of functions. The first and second storage devices may be configured to provide a common interface to enable discovery of the first and second sets by invoking a procedure call common to the first and second storage devices. An application, which may initially be unaware of the first and second sets, may be configured to invoke the procedure call and thereby discover the first and second sets, which may be provided as XML documents. The application may be further configured to communicate with the first storage device using the first set of functions, and communicate with the second storage device using the second set of functions using the information discovered by invoking the procedure call. | 12-18-2008 |
20110093699 | COMMUNICATION BETWEEN KEY MANAGER AND STORAGE SUBSYSTEM KERNEL VIA MANAGEMENT CONSOLE - System, computer program product, and method embodiments for communication between a kernel operational on a storage subsystem and a key manager (KM) through a hardware management console (HMC) to provide encryption support are provided. In one embodiment, an event request is initiated by the kernel to the KM to execute an event flow. Pursuant to a communication request by the kernel to the HMC, a socket of the HMC is opened along a communication path between the KM and the kernel according to an event flow type selected by the KM for the event flow. Pursuant to a data request by the kernel to the KM, data including a data payload is sent by the KM to the kernel, the data payload corresponding to the selected event flow type. | 04-21-2011 |
20120265987 | COMMUNICATION BETWEEN KEY MANAGER AND STORAGE SUBSYSTEM KERNEL VIA MANAGEMENT CONSOLE - System, computer program product, and method embodiments for communication between a kernel operational on a storage subsystem and a key manager (KM) through a hardware management console (HMC) to provide encryption support are provided. In one embodiment, an event request is initiated by the kernel to the KM to execute an event flow. Pursuant to a communication request by the kernel to the HMC, a socket of the HMC is opened along a communication path between the KM and the kernel according to an event flow type selected by the KM for the event flow. Pursuant to a data request by the kernel to the KM, data including a data payload is sent by the KM to the kernel, the data payload corresponding to the selected event flow type. | 10-18-2012 |
20140164786 | COMMUNICATION BETWEEN KEY MANAGER AND STORAGE SUBSYSTEM KERNEL VIA MANAGEMENT CONSOLE - System, computer program product, and method embodiments for communication between a kernel operational on a storage subsystem and a key manager (KM) through a hardware management console (HMC) to provide encryption support are provided. In one embodiment, an event request is initiated by the kernel to the KM to execute an event flow. Pursuant to a communication request by the kernel to the HMC, a socket of the HMC is opened along a communication path between the KM and the kernel according to an event flow type selected by the KM for the event flow. Data including a data payload is sent by the KM to the kernel, the data payload corresponding to the selected event flow type. | 06-12-2014 |