Abstract:
The present invention relates to a device for preparing assay samples using a number of microscope slides. Each slide has a number of assay reaction surface locations spaced on the planar surface of the slide. In preferred embodiments, the device comprises, in part, a microscope slide holder that has the exterior dimensions of a SBS standard microplate, such as a 96 well plate. The device accepts conventional microscope slides equipped with sixteen microarray surfaces spaced nine millimeters apart on center, or four for a 96 well plate. Individual chamber plates are placed on top of the slides, creating an individual well above each assay reaction surface location. In preferred embodiments, each assay reaction surface location can comprise a microarray of multiple reactive sites. Thus, parallel processing can be done of samples for genomic or proteomic profiling. An advantage of the present invention is that one can use the conventional high throughput assaying equipment for SBS standard microplates while using conventional microscope slides, thereby allowing the use of robotic assay reading equipment designed for slides.
Abstract:
An automated investment chart pattern search system is provided. The system includes a computer, a historical information database accessible by the computer having historical information for a plurality of investments stored thereon, a connection to a supply of real-time data, the real time data comprising real-time data relating to a plurality of investments, and a templates database accessible by the computer having a plurality of templates stored thereon. Software executing on the computer generates an investment chart for the investment to be examined based upon the historical information and the real-time data relating to the investment to be examined. Software executing on the computer then retrieves at least one template from the templates database, and performs geometric projection analysis on the retrieved template and the investment chart to determine if a pattern exists in the investment chart. Next, software executing on the computer retrieves at least one template from the templates database, and performs template matching analysis on the retrieved template and the investment chart to determine if a pattern exists in the investment chart. Software executing on the computer then performs projection line analysis on the investment chart to determine if a pattern exists in the investment chart.
Abstract:
A read/write circuit for accessing chalcogenide non-volatile memory cells is disclosed. The read/write circuit includes a chalcogenide storage element, a voltage limiting circuit, a current-to-voltage converter, and a buffer circuit. The voltage limiting circuit, which is coupled to the chalcogenide storage element, ensures that voltages across the chalcogenide storage element will not exceed a predetermined value during a read operation. During a read operation, the current-to-voltage converter, which is coupled to the voltage limiting circuit, converts a current pulse read from the chalcogenide storage element to a voltage pulse. By sensing the voltage pulse from the current-to-voltage converter, the buffer circuit can determine a storage state of the chalcogenide storage element.
Abstract:
A multi-stage receiver and method for recovering a traffic signal embedded in at least one received signal. The multi-stage receiver includes a plurality of sequential detection stages for processing each received signal and providing successively better estimates of the traffic signal. The multi-stage receiver includes, for each received signal, a first processing stage and a second processing stage. The multi-stage receiver also includes a final processing stage connected to the second processing stages. Each first processing stage generates a first estimate of the traffic signal from the respective received signal and each second processing stage generates a set of energy values from the respective first estimate of the traffic signal and from the respective received signal. The final processing stage combines the set of energy values from each second processing stage and generates an improved estimate of the traffic signal. By employing multiple stages in the receiver, there is an improvement in successive estimates of the traffic signal.
Abstract:
The invention relates to methods and apparatus for Turbo Code interleavers for use with third generation code division multiple access (3G CDMA) data. The apparatus includes a memory for receiving and temporarily storing the data, a counter and a clock coupled to the memory and counter for synchronization. The apparatus also includes a table containing a addresses that are selected by the counter. A puncturing device coupled to the table discards addresses if they are greater than a frame size. A buffer is coupled to the memory and the clock. The memory is configured to retrieve data from the selected addresses which are not discarded and forward it to the buffer for output.
Abstract:
A method and apparatus for receiving orthogonal signals in a spread-spectrum communications system. A demodulator provides groups of de-spread samples of a processed received signal. The groups of de-spread samples are passed through an orthogonal code transformer to provide sequential transformer blocks. The blocks are buffered in sequences of 2 or 3. Then each buffered sequence is subjected to a summing, squaring and selection operation a to obtain a desired orthogonal code from each of the transformer blocks of the two or three transformer blocks.
Abstract:
A detector for detecting a traffic signal from a first demodulated signal is provided. The detector comprises a first stage for receiving the first demodulated signal and generating a first estimate of the traffic signal and a second stage connected to the first stage. The second stage receives the first demodulated signal and the first estimate of the traffic signal and generates a second estimate of the traffic signal from the first demodulated signal and the first estimate of the traffic signal. A method of detecting a traffic signal from a first demodulated signal is provided. The method comprises the steps of (a) generating an estimate of the traffic signal from the first demodulated signal using a first stage and (b) generating another estimate of the traffic signal from the first demodulated signal and the estimate of the traffic signal obtained from step (a) using a second stage.
Abstract:
A correlation arrangement comprises 2k correlators each for correlating a sub-block of k symbols of a sequence derived from a received signal of a wireless communications system with all 2k possible sequences of k binary symbols to produce a respective one of 2k correlator outputs. For PN (pseudo random noise) synchronization, for each of N candidate PN sequences, a sub-block of k binary symbols of the respective candidate PN sequence is used to select a respective one of the 2k correlator outputs as a correlation output for the sub-block, and the selected sub-block correlation outputs are accumulated for m sub-blocks to produce a correlation result for a correlation block of mk symbols. A maximum one of the N correlation results is detected and the candidate PN sequence providing this maximum is identified for PN synchronization. N, k, and m are integers. The arrangement reduces computation for large values of N and large correlation blocks.
Abstract:
Various systems and methods for implementing reputation management and intent-based security mechanisms are described herein. A system for implementing intent-driven security mechanisms, configured to: determine, based on a risk tolerance intent related to execution of an application on a compute node, whether execution of a software-implemented operator requires a trust evaluation; and in response to determining that the software-implemented operator requires the trust evaluation: obtain a reputation score of the software-implemented operator; determine a minimum reputation score from the risk tolerance intent; compare the reputation score of the software-implemented operator to the minimum reputation score; and reject or permit execution of the software-implemented operator based on the comparison