| Patent application number | Description | Published |
| 20090320423 | Fluted Filter with Integrated Frame - A filter element includes a filter media pack, a frame, an annular seal, and a sealing means independent of the annular seal. The frame is integrally secured to the fluted filter media pack with material of the frame integrally bonding the frame thereto. | 12-31-2009 |
| 20090320424 | Filter Frame Attachment and Fluted Filter Having Same - A filter element includes a filter media pack, a frame, an annular seal, and a sealing means independent of the annular seal, attaching the filter media pack and the frame. The means of sealing an interface between the filter media pack and the frame include molding a filter media pack seal, plastic welding outer wraps of filter media pack to the frame, and securing the filter media pack and the frame using a bead of adhesive. | 12-31-2009 |
| 20100242425 | Fluted Filter With Axial Seal - A filter element includes a filter media pack and an axial seal member configured to axially seal against a filter housing. The axial seal member may be supported by and attached to the filter media pack by a media pack seal member. Alternatively, the axial seal member may be carried by a frame, which is attached to the filter media pack by the media pack seal member. | 09-30-2010 |
| 20110226406 | Filter Frame Attachment and Fluted Filter Having Same - A filter element includes a filter media pack, a frame, an annular seal, and a sealing means independent of the annular seal, attaching the filter media pack and the frame. The means of sealing an interface between the filter media pack and the frame include molding a filter media pack seal, plastic welding outer wraps of filter media pack to the frame, and securing the filter media pack and the frame using a bead of adhesive. | 09-22-2011 |
| Patent application number | Description | Published |
| 20090132802 | Encryption Data Integrity Check With Dual Parallel Encryption Engines - An encryption method encrypts a clear text twice using a first encryption engine to produce a first cipher text and a second encryption engine to produce a second cipher text. The method compares the first cipher text with the second cipher text, or compares a checksum of the first cipher text with a checksum of the second cipher text. If the comparison succeeds, the method transmits the data. In some embodiments, the method uses a first instance of an encryption key to produce the first cipher text and a second instance of the encryption key to produce the second cipher text. | 05-21-2009 |
| 20090259456 | Data Protection for Variable Length Records by Utilizing High Performance Block Storage Metadata - An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g., by the HBA when the emulated record is received from the storage subsystem, and/or by a switch in the data transfer path), during a hardening step when writing the emulated record to a disk, and/or during a verification step when reading the emulated record from the disk. | 10-15-2009 |
| 20090259924 | Data Protection Method for Variable Length Records by Utilizing High Performance Block Storage Metadata - An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g., by the HBA when the emulated record is received from the storage subsystem, and/or by a switch in the data transfer path), during a hardening step when writing the emulated record to a disk, and/or during a verification step when reading the emulated record from the disk. | 10-15-2009 |