Patents by Inventor Vjacheslav V. Karatanov

Vjacheslav V. Karatanov 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: 5859981
    Abstract: A message passing system for an MIMD parallel processing computer system utilizing a CSP programming model is relatively simple and inexpensive, yet allows for deadlock-free message passing, as well as the ability to support irregular connection topologies among nodes in the computer system. Messages are passed from node to node utilizing buffers at intermediate nodes to temporarily store the messages. In accordance with the CSP programming model, the user code is divided into multiple concurrent user processes which communicate with each other via channels. Each user process executing at a node is also provided with a corresponding, but separate, router process which uses a set of N-1 virtual channels to communicate with all other processes in the system, where N is the number of processes. The router process is preferably provided with a routing table that implements an acyclic sub-graph solution for interconnecting nodes in any arbitrary network topology, including irregular network topologies.
    Type: Grant
    Filed: July 11, 1996
    Date of Patent: January 12, 1999
    Assignee: Super P.C., L.L.C.
    Inventors: Vladimir K. Levin, Vjacheslav V. Karatanov, Valerii V. Jalin, Alexandr Titov, Vjacheslav M. Agejev, Andrei Patrikeev, Sergei V. Jablonsky, Victor V. Korneev, Andrei I. Massalovitch, Alexei O. Lacis, Alexei V. Zabrodin