Patent application number | Description | Published |
20090112823 | WRITE FAILURE PROTECTION FOR HIERARCHICAL INTEGRITY SCHEMES - A method for data integrity protection includes arranging in an integrity hierarchy a plurality of data blocks, which contain data. The integrity hierarchy includes multiple levels of signature blocks containing signatures computed respectively over lower levels in the hierarchy, wherein the levels culminate in a top-level block containing a top-level signature computed over the hierarchy. A modification to be made in the data stored in a given data block is received. One or more of the signatures is recomputed in response to the modification, including the top-level signature. Copies of the given data block, and of the signature blocks, including a copy of the top-level block, are stored in respective locations in a storage medium. An indication that the copy is a valid version of the top-level block is recorded in the copy of the top-level block. | 04-30-2009 |
20090113136 | CACHING FOR STRUCTURAL INTEGRITY SCHEMES - A method for data integrity protection includes storing items of data in a plurality of data blocks in a storage medium. Respective block signatures are stored in an integrity structure in the storage medium. A block signature of the given data block is computed in response to a first request to read a first data item from a given data block, and the computed signature is verified against a stored signature read from the integrity structure. The verified block signature is saved in a secure cache. The block signature is recomputed upon receiving a second request to read a second data item, subsequent to the first request, and is verified against the verified block signature in the secure cache. The data item is output from the storage medium in response to verifying the recomputed block signature. | 04-30-2009 |
20090113214 | SOFTWARE PROTECTION AGAINST FAULT ATTACKS - A method for protecting information in a device includes providing a device with a non-secure hardware domain, a processor having a software-controlled mode of operation, and a secure hardware domain having a secure memory that is inaccessible by the processor when the processor is operating in the software-controlled mode of operation. Data from the non-secure hardware domain is established in the secure hardware domain. Computing operations are executed on the data in the secure hardware domain to produce a result. The secure hardware domain is purged, while retaining the result therein. The result is thereafter returned from the secure hardware domain into the non-secure hardware domain. | 04-30-2009 |
20090113215 | FAST UPDATE FOR HIERARCHICAL INTEGRITY SCHEMES - A method for data integrity protection includes arranging data in a plurality of data blocks. A respective block signature is computed over each of the data blocks, thereby generating multiple block signatures. The data blocks and the block signatures in an integrity hierarchy are stored in a storage medium, the hierarchy comprising multiple levels of signature blocks containing signatures computed over lower levels in the hierarchy, culminating in a top-level block containing a top-level signature computed over all of the hierarchy. A modification is made in the data stored in a given data block within the hierarchy. The respective block signature of the given data block is recomputed in response to the modification, and the recomputed block signature is stored in the top-level block for use in verifying a subsequent requests to read data from the given data block. | 04-30-2009 |
20090113217 | MEMORY RANDOMIZATION FOR PROTECTION AGAINST SIDE CHANNEL ATTACKS - Side channel attacks against a computing device are prevented by combinations of scrambling data to be stored in memory and scrambling the memory addresses of the data using software routines to execute scrambling and descrambling functions. Encrypted versions of variables, data and lookup tables, commonly employed in cryptographic algorithms, are thus dispersed into pseudorandom locations. Data and cryptographic primitives that require data-dependent memory accesses are thus shielded from attacks that could reveal memory access patterns and compromise cryptographic keys. | 04-30-2009 |
20090113219 | OPTIMIZED HIERARCHICAL INTEGRITY PROTECTION FOR STORED DATA - A method for data integrity protection includes receiving items of data for storage in a storage medium. The items are grouped into multiple groups, such that at least some of the groups include respective pluralities of the items. A respective group signature is computed over each of the groups, thereby generating multiple group signatures. An upper-level signature is computed over the group signatures. Groups of the items, the group signatures, and the upper-level signature are stored in respective locations in the storage medium. | 04-30-2009 |
20120317423 | Memory randomization for protection against side channel attacks - Side channel attacks against a computing device are prevented by combinations of scrambling data to be stored in memory and scrambling the memory addresses of the data using software routines to execute scrambling and descrambling functions. Encrypted versions of variables, data and lookup tables, commonly employed in cryptographic algorithms, are thus dispersed into pseudorandom locations. Data and cryptographic primitives that require data-dependent memory accesses are thus shielded from attacks that could reveal memory access patterns and compromise cryptographic keys. | 12-13-2012 |
Patent application number | Description | Published |
20100047804 | METHODS FOR DISTINGUISHING BETWEEN LUNG SQUAMOUS CARCINOMA AND OTHER NON SMALL CELL LUNG CANCERS - The present invention provides nucleic acid sequences that are used for identification, classification and diagnosis of specific types of nonsmall-cell lung cancers (NSCLC). The nucleic acid sequences can also be used for prognosis evaluation of a subject based on the expression pattern of a biological sample. | 02-25-2010 |
20100178653 | GENE EXPRESSION SIGNATURE FOR CLASSIFICATION OF CANCERS - The present invention provides a process for classification of cancers and tissues of origin through the analysis of the expression patterns of specific microRNAs and nucleic acid molecules relating thereto. Classification according to a microRNA tree-based expression framework allows optimization of treatment, and determination of specific therapy. | 07-15-2010 |
20110189766 | Micrornas and uses thereof - Described herein are novel polynucleotides associated with prostate and lung cancer. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of prostate and lung cancer. | 08-04-2011 |
20110213007 | MicroRNAs and uses thereof - Described herein are novel polynucleotides associated with prostate and lung cancer. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of prostate and lung cancer. | 09-01-2011 |
20110223656 | MicroRNAs and Uses Thereof - Described herein are novel polynucleotides associated with prostate and lung cancer. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of prostate and lung cancer. | 09-15-2011 |
20110312530 | GENE EXPRESSION SIGNATURE FOR CLASSIFICATION OF TISSUE OF ORIGIN OF TUMOR SAMPLES - The present invention provides a process for classification of cancers and tissues of origin through the analysis of the expression patterns of specific microRNAs and nucleic acid molecules relating thereto. Classification according to a microRNA tree-based expression framework allows optimization of treatment, and determination of specific therapy. | 12-22-2011 |
20120064520 | DIAGNOSIS AND PROGNOSIS OF VARIOUS TYPES OF CANCERS - The present invention provides nucleic acid sequences that are used for identification, classification and diagnosis of specific types of cancers. The nucleic acid sequences can also be used for prognosis evaluation of a subject based on the expression pattern of a biological sample. | 03-15-2012 |
20120094374 | Micrornas and uses thereof - Described herein are novel polynucleotides associated with prostate and lung cancer. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of prostate and lung cancer. | 04-19-2012 |
20120225477 | VIRAL AND VIRAL ASSOCIATED MIRNAS AND USES THEREOF - Described herein are novel polynucleotides associated with viral infections. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of viral infections. | 09-06-2012 |
20130259839 | GENE EXPRESSION SIGNATURE FOR CLASSIFICATION OF TISSUE OF ORIGIN OF TUMOR SAMPLES - The present invention provides a process for classification of cancers and tissues of origin through the analysis of the expression patterns of specific microRNAs and nucleic acid molecules relating thereto. Classification according to a microRNA tree-based expression framework allows optimization of treatment, and determination of specific therapy. | 10-03-2013 |
20140017780 | MicroRNAs and uses thereof - Described herein are novel polynucleotides associated with prostate and lung cancer. The polynucleotides are miRNAs and miRNA precursors. Related methods and compositions that can be used for diagnosis, prognosis, and treatment of those medical conditions are disclosed. Also described herein are methods that can be used to identify modulators of prostate and lung cancer. | 01-16-2014 |
20140179757 | Nucleic acids involved in viral infection - Provided herein are isolated viral and human nucleic acids associated with viral infection and various nucleic acid molecules relating thereto or derived therefrom. The nucleic acids may be useful for the prevention, treatment and diagnosis of viral infections. | 06-26-2014 |
20140315739 | GENE EXPRESSION SIGNATURE FOR CLASSIFICATION OF TISSUE OF ORIGIN OF TUMOR SAMPLES - The present invention provides a process for classification of cancers and tissues of origin through the analysis of the expression patterns of specific microRNAs and nucleic acid molecules relating thereto. Classification according to a microRNA tree-based expression framework allows optimization of treatment, and determination of specific therapy. | 10-23-2014 |
20150126399 | DIAGNOSIS AND PROGNOSIS OF VARIOUS TYPES OF CANCERS - The present invention provides nucleic acid sequences that are used for identification, classification and diagnosis of specific types of cancers. The nucleic acid sequences can also be used for prognosis evaluation of a subject based on the expression pattern of a biological sample. | 05-07-2015 |