Abstract:
Methods for forming repeat protein polymers and utilizing the repeat protein polymers to form inorganic structures are provided. The inorganic structures may have features on the nanoscale, and the structures generally do not have the repeat protein polymer incorporated therein.
Abstract:
The present invention provides methods and compositions for the stabilization of oxidase enzymes during storage. In some preferred embodiments, the oxidase is a component of liquid detergent compositions. In some particularly preferred embodiments, the oxidase is stabilized by the addition of a reversible inhibitor of the oxidase to a liquid detergent. In some particularly preferred embodiments, the oxidase is stabilized with bisulfite. In further preferred embodiments, the use of a reversible inhibitor also prevents premature generation of peroxide during storage of liquid detergent. In additional embodiments, liquid detergent formulations comprised of oxidase enzyme, its substrate, and its reversible inhibitor produce active oxygen species (peroxide) upon dilution of the liquid detergent in laundry wash liquor.
Abstract:
The invention describes a method and system to optimize network bandwidth and obtain greater efficiency in transmission of messages/data in, a client-server network. The invention proposes the use of clustering of client requests and the data items in such a manner so as to optimize the network transmission as well as reduce the cost of processing involved in sending and picking/pruning the data items at server and client end respectively.
Abstract:
An embodiment of a low-to-high-level voltage translator is proposed. This translator translates the low voltage swing signals for the core into high voltage swing signals of the I/O blocks. This translator may be particularly useful for high-speed application where the difference between the core and the I/O supply voltage is very large, e.g., the core is working at 0.8V and the I/O is working at 3.6V or higher without little or no static power dissipation. The proposed translator may give improved transition times and propagation delays as compared to conventional translators. The proposed translator may also use less hardware in comparison to other such translators.
Abstract:
Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection logic, a media management component is selected to manage the storage operation. In response to the initiation of a storage operation and according to a second set of selection logic, a network storage device to associate with the storage operation. The selected media management component and the selected network storage device perform the storage operation on the electronic data.
Abstract:
The invention provides isolated nucleic acid molecules encoding polypeptides having 2,5-DKG permease activity, and oligonucleotides therefrom. The isolated nucleic acid molecules can be expressed in appropriate bacterial cells to enhance the production of 2-KLG, which can subsequently be converted to ascorbic acid. Further provided are isolated polypeptides having 2,5-DKG permease activity, immunogenic peptides therefrom, and antibodies specific therefor. The invention also provides methods of identifying novel 2,5-DKG permeases.
Abstract:
A keeper circuit (14) is included in a memory arrangement comprising a column of memory cells (20) connected by a bit line pair (16,18). The keeper circuit (14) comprises two keeper transistors. One keeper transistor (86) is connected to control current from a supply voltage source to one bit line (16) and the other keeper transistor (88) is connected to control current from the supply voltage source to the other bit line (18) of the bit line pair. Current through each keeper transistor (86, 88) is controlled by the charge state of the opposite bit line. A low charge state on one bit line causes the keeper transistor associated with the opposite bit line to conduct and maintain the charge level of the opposite bit line.
Abstract:
Benes networks are used in SIMD single instruction multiple data parallel processing systems to provide interprocessor communication. The invention describes an algorithm which will allow these networks to be used in presence of several faults, without reducing their interconnection capability.
Abstract:
A single instruction multiple data stream ("SIMD") processor includes multiple processing elements ("PEs"). Each PE includes a memory, a first multiplexer, an instruction register, a local instruction buffer for storing an instruction and a unit for modifying the instruction, in its entirety, to create a modified instruction. The modified instruction is stored in the local instruction buffer until it is executed. This structure modifies the instruction broadcast from the central controller of an SIMD computer in its entirety and creates modified instructions which can be unique to each PE.
Abstract:
The invention provides for improved performance of out of sequence load operations. The system has an improved compiler, with an optimizer, an improved CPU with four new instructions in its instruction set, and an address compare unit (ACU). During compilation, the improved compiler identifies load operations that can be move out of sequence ahead of associated store operations and moves those load operations out of sequence and flags them as such. The associated store operations are also flagged. During processor execution of a compiled and optimized program, the address of operands fetched by the out of sequence load operations are saved to the new associative memory. On request, the ACU compares the addresses saved to the addresses generated by the associated store operations. If a comparison results in an identity between the address of a store operation and an address of the out of sequence load operation, a recovery code is run to correct the problem, if not the system continues to execute the program in its compiled order. The system also has the ability to work in a multiprogramming or multitasking environment.