Periklis
Periklis Akritidis, Cambridge GB
Patent application number | Description | Published |
---|---|---|
20090249289 | DETECTING MEMORY ERRORS USING WRITE INTEGRITY TESTING - Methods of detecting memory errors using write integrity testing are described. In an embodiment, additional analysis is performed when a program is compiled. This analysis identifies a set of objects which can be written by each instruction in the program. Additional code is then inserted into the program so that, at runtime, the program checks before performing a write instruction that the particular object being written is one of the set of objects that it is allowed to write. The inserted code causes an exception to be raised if this check fails and allows the write to proceed if the check is successful. In a further embodiment, code may also be inserted to perform checks before indirect control-flow transfer instructions, to ensure that those instructions cannot transfer control to locations different from those intended. | 10-01-2009 |
20110138476 | Software Fault Isolation Using Byte-Granularity Memory Protection - Software fault isolation methods using byte-granularity memory protection are described. In an embodiment, untrusted drivers or other extensions to a software system are run in a separate domain from the host portion of the software system, but share the same address space as the host portion. Calls between domains are mediated using an interposition library and access control data is maintained for substantially each byte of relevant virtual address space. Instrumentation added to the untrusted extension at compile-time, before load-time, or at runtime and added by the interposition library enforces the isolation between domains, for example by adding access right checks before any writes or indirect calls and by redirecting function calls to call wrappers in the interposition library. The instrumentation also updates the access control data to grant and revoke access rights on a fine granularity according to the semantics of the operation being invoked. | 06-09-2011 |
Periklis Andritsos, Toronto CA
Patent application number | Description | Published |
---|---|---|
20110093464 | SYSTEM AND METHOD FOR GROUPING MULTIPLE STREAMS OF DATA - A document clustering system and method of assigning a document to a cluster of documents containing related content are provided. Each cluster is associated with a cluster summary describing the content of the documents in the cluster. The method comprises: determining, at a document clustering system, whether the document should be grouped with one or more previously created cluster summaries, the previously created cluster summaries being stored in a memory in a B-tree data structure; and if it is determined that the document should not be grouped with the one or more previously created cluster summaries, then creating, at a document clustering system, a cluster summary based on the content of the document and storing the created cluster summary in the B-tree data structure. | 04-21-2011 |
Periklis Beltas, Woodland Hills, CA US
Patent application number | Description | Published |
---|---|---|
20110153621 | Program and Syndicated Content Detection - Content from multiple different stations can be divided into segments based on time. Matched segments associated with each station can be identified by comparing content included in a first segment associated with a first station, to content included in a second segment associated with a second station. Syndicated content can be identified and tagged based, at least in part, on a relationship between sequences of matched segments on different stations. Various embodiments also include identifying main sequences associated with each station under consideration, removing some of the main sequences, and consolidating remaining main sequences based on various threshold criteria. | 06-23-2011 |
Periklis Beltas, Astoria, NY US
Patent application number | Description | Published |
---|---|---|
20150254339 | Program and Syndicated Content Detection - Content from multiple different stations can be divided into segments based on time. Matched segments associated with each station can be identified by comparing content included in a first segment associated with a first station, to content included in a second segment associated with a second station. Syndicated content can be identified and tagged based, at least in part, on a relationship between sequences of matched segments on different stations. Various embodiments also include identifying main sequences associated with each station under consideration, removing some of the main sequences, and consolidating remaining main sequences based on various threshold criteria. | 09-10-2015 |
Periklis Pantazis, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20100233820 | MULTIPURPOSE ANALYSIS USING SECOND HARMONIC GENERATING NANOPROBES - Second harmonic nanoprobes for multipurpose imaging of samples and a method of using such probes to monitor nucleotide sequencing in a Multi-SHG Detection Imaging (MSDI) modality and to monitor external electric field using voltage sensitive second harmonic generating (SHG) nanoprobes are provided. The SHG nanoprobes are comprised of various kinds of nanocrystals that do not possess an inversion symmetry and therefore are capable of generating second harmonic signals that can then be detected by conventional two-photon microscopy for in vivo imaging of biological processes and structures such as cell signaling, neuroimaging, protein conformation probing, DNA conformation probing, gene transcription, virus infection and replication in cells, protein dynamics, tumor imaging and cancer therapy evaluation and diagnosis as well as quantification in optical imaging for a wide-range of biological and non-biological processes and devices. | 09-16-2010 |
20120141981 | SECOND HARMONIC IMAGING NANOPROBES AND TECHNIQUES FOR USE THEREOF - Second harmonic nanoprobes for imaging biological samples and a method of using such probes to monitor the dynamics of biological process using a field resonance enhanced second harmonic (FRESH) technique are provided. The second harmonic generating (SHG) nanoprobes are comprised of various kinds of nanocrystals that do not possess an inversion symmetry and therefore are capable of generating second harmonic signals that can then be detected by conventional two-photon microscopy for in vivo imaging of biological processes and structures such as cell signaling, neuroimaging, protein conformation probing, DNA conformation probing, gene transcription, virus infection and replication in cells, protein dynamics, tumor imaging and cancer therapy evaluation and diagnosis as well as quantification in optical imaging. | 06-07-2012 |
Periklis Pantazis, Oberwil CH
Patent application number | Description | Published |
---|---|---|
20130129628 | FUNCTIONALIZATION OF AND USE OF FUNCTIONALIZED SECOND HARMONIC GENERATING NANOPROBES - Functionalized second harmonic nanoprobes for imaging samples and a method of using such probes to monitor the dynamics different processeses using a variety of imaging techniques are provided. The functionalized second harmonic generating (SHG) nanoprobes are comprised of various kinds of nanocrystalline materials that do not possess an inversion symmetry and therefore are capable of generating second harmonic signals that can then be detected by conventional two-photon microscopy, and are provided with functional surface modifications that allow for targeted imaging of a variety of biological and non-biological processes and structures such as cell signaling, neuroimaging, protein conformation probing, DNA conformation probing, gene transcription, virus infection and replication in cells, protein dynamics, tumor imaging and cancer therapy evaluation and diagnosis as well as quantification in optical imaging. | 05-23-2013 |