Patents by Inventor Alexey Romanov

Alexey Romanov 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).

  • Patent number: 10365902
    Abstract: The invention relates to a method for compiling a source code to a program code, the method comprising: providing a pattern graph based on the source code, the pattern graph corresponding to an intermediate representation of the source code according to a set of rules in a first programming language, wherein the set of rules comprises a specific replacement rule directing a pattern graph to be replaced by a corresponding replacement graph assigned to the pattern graph, replacing the pattern graph by the replacement graph assigned to the pattern graph, and generating the program code based on the replacement graph.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: July 30, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexander Vladimirovich Slesarenko, Alexey Romanov, Hongbo Zhang
  • Publication number: 20170177313
    Abstract: The invention relates to a method for compiling a source code to a program code, the method comprising: providing a pattern graph based on the source code, the pattern graph corresponding to an intermediate representation of the source code according to a set of rules in a first programming language, wherein the set of rules comprises a specific replacement rule directing a pattern graph to be replaced by a corresponding replacement graph assigned to the pattern graph, replacing the pattern graph by the replacement graph assigned to the pattern graph, and generating the program code based on the replacement graph.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 22, 2017
    Inventors: Alexander Vladimirovich SLESARENKO, Alexey ROMANOV, Hongbo ZHANG
  • Publication number: 20140001486
    Abstract: According to the present invention, a composite semiconductor substrate (1) for epitaxial growth of a compound semiconductor material (1) comprises a ceramic semiconductor support layer (4), and a single crystalline epitaxial layer (3) formed of the compound semi-conductor material on the ceramic semiconductor support layer.
    Type: Application
    Filed: March 14, 2012
    Publication date: January 2, 2014
    Applicants: PERFECT CRYSTALS LLC, OPTOGAN OY
    Inventors: Vladislav E. Bougrov, Maxim A. Odnoblyudov, Alexey Romanov, Vladimir Nikolaev
  • Publication number: 20120241755
    Abstract: A semiconductor structure with low mechanical stresses, formed of nitrides of group III metals on a (0001) oriented foreign substrate (1) and a method for reducing internal mechanical stresses in a semiconductor structure formed of nitrides of group III metals on a (0001) oriented foreign substrate (1). The method comprises the steps of; growing nitride on the foreign substrate (1) to form a first nitride layer (2); patterning the first nitride layer (2) by selectively removing volumes of it to a predetermined depth from the upper surface of the first nitride layer (2), for providing relaxation of mechanical stress ? in the remaining portions of the layer between the removed volumes; and growing, on the first nitride layer (2), additional nitride until a continuous second nitride layer (8) is formed, the second nitride layer (8) enclosing voids (7) from the removed volumes under the second nitride layer (8) inside the semiconductor structure.
    Type: Application
    Filed: September 9, 2010
    Publication date: September 27, 2012
    Inventors: Alexey Romanov, Maxim A. Odnoblyudov, Vladislav E. Bougrov