Patents by Inventor Oleg Vladimirovich Diyankov

Oleg Vladimirovich Diyankov has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080309544
    Abstract: A proposed method of detection and identification of explosives and drugs in an object comprises the steps of: generating an emitted UHF signal carried by pulse fixed carrier frequency electromagnetic waves with predetermined carrier frequency, deviation, duration, and amplitude; exposure of the object to the emitted signal; reception of a reflected signal; its amplification and processing; measuring its phase and intensity, the emitted and received signals difference and an absorption ratio, determining a phase lag between the received and emitted signals; comparing the lag with a preset lag value stored in memory, obtaining a lag difference; detecting and identifying the explosives and drugs based on the lag difference and taking into account the absorption ratio, wherein the ratio and lag difference are correlated to predetermined dielectric properties of certain types explosives or drugs inclusions. The emitted signal can be formed as a sequence of waves with increasing or decreasing frequencies.
    Type: Application
    Filed: September 8, 2005
    Publication date: December 18, 2008
    Inventors: Oleg Vladimirovich Diyankov, Yury Ilich Cherches, Sergei Genrikovich Karabashev, Grigory Arnoldovich Stepanyan
  • Publication number: 20080082790
    Abstract: An accelerator system supplements standard computer memory management units specifically in the case of sparse data. The accelerator processes requests for data from an analysis application running on the processor system by pre-fetching a subset of the irregularly ordered data and forming that data into a dense, sequentially-ordered array, which is then placed directly into the processor's main memory, for example. In one example, the memory controller is implemented as a separate, add-on coprocessor so that actions of the memory controller will take place simultaneously with the calculations of the processor system. This system addresses the problems caused by a lack of sequential and spatial locality in sparse data. In effect, the complicated data access characteristic of irregular structures, which are a characteristic of sparse matrices, is transferred from the code level to the hardware level.
    Type: Application
    Filed: August 16, 2007
    Publication date: April 3, 2008
    Inventors: Oleg Vladimirovich Diyankov, Yuri Ivanovich Konotop, John Victor Batson