Abstract:
Systems, methods, and apparatus are provided for vulnerability signature based Network Intrusion Detection and/or Prevention which achieves high throughput comparable to that of the state-of-the-art regex-based systems while offering improved accuracy. A candidate selection algorithm efficiently matches thousands of vulnerability signatures simultaneously using a small amount of memory. A parsing transition state machine achieves fast protocol parsing. Certain examples provide a computer-implemented method for network intrusion detection. The method includes capturing a data message and invoking a protocol parser to parse the data message. The method also includes matching the parsed data message against a plurality of vulnerability signatures in parallel using a candidate selection algorithm and detecting an unwanted network intrusion based on an outcome of the matching.
Abstract:
A flaw scan system for detecting a location of first and second types of location specific anomalies on a storage disk of a hard disk drive comprising a write system, a read system, and first and second anomaly location systems. The write system writes a first set of bits to the storage disk in first and second data patterns. The read system reads the first set of bits from the storage disk. The first anomaly location system determines locations of the first type of location specific anomaly based on the first data pattern. The second anomaly location system determines locations of the second type of location specific anomaly based on the second data pattern.
Abstract:
The invention provides a family of proteins named PIAS which function as specific inhibitors of STAT proteins. Methods of using PIAS molecules are also provided to regulate STAT proteins.
Abstract:
A multiprocessor system (100) for sharing memory has a memory (102), and two or more processors (104). The processors are programmed to establish (202) memory buffer pools between the processors, and for each memory buffer pool, establish (204) an array of buffer pointers that point to corresponding memory buffers. The processors are further programmed to, for each array of buffer pointers, establish (206) a consumption pointer for the processor owning the memory buffer pool, and a release pointer for another processor sharing said memory buffer pool, each pointer initially pointing to a predetermined location of the array, and adjust (208-236) the consumption and release pointers according to buffers consumed and released.
Abstract:
Heat assisted magnetic recording systems with composite recording films are disclosed. The magnetic recording films include superparamagnetic nanoparticles dispersed in an antiferromagnetic or ferrimagnetic matrix. The matrix provides antiferromagnetic coupling with the superparamagnetic nanoparticles, and minimizes exchange interactions between adjacent nanoparticles.
Abstract:
Two-photon or multi-photon chromophores having a conjugated pi-electron system with donating groups at each end of the pi-electron system providing charge-transfer properties, and having quaternary amine groups that can enhance the solubility of the chromophore in water. In a particular embodiment, the chromophore is based on a distyrylbenzene core, with donor or acceptor groups attached to the central benzene ring.
Abstract:
Conjugated polymers of the formula(I) wherein: • R1, and R2 are identical or different and are each H, a straight or branched alkyl, alkoxyl, ester groups or cyclic crown ether groups having from 1 to about 22 carbon atoms; • A, B, E and F are identical or different and are each H, Si R′R″ or NR′R″ (but can not all be H or SiR′R″); R′, and R″ are independently selected from the group consisting of hydrogen, unbranched or branched alkyl or alkoxyl groups having 1 to about 12 carbon atoms, (C3 to C10) cycloalkyl groups; • C and D are identical or different and are each H (but can not both be H), O, S, CO, COO, CRR′, NR′, Si R′R″, wherein R′ and R″ are as defined above; • R3, R4, R5, R6, R7 and R8 are identical or different and are independently selected from linear or branched or cyclical saturated or unsaturated aliphatic moieties which may contain one or more heteroatoms and which may contain one or more aromatic groups, substituted or unsubstituted aromatic moieties; - G is hydrogen, halogen, boronic acid, boronate radical or an aryl moiety; • a and b are independent and each is a number from 0 to about 100; • x and y are also independent and each is a number from 0 to about 100; and • n is a number from 1 to about 1000.
Abstract:
An enhanced interleave type error correction method is provided in which decoding of an enhanced interleave block is done. Subsequently the decoding may be done by decoding the estimated codewords multiple times using a single error correction code. In addition, a decoder and a digital communication system for implementing the enhanced interleave type error correction method are provided.