Patents by Inventor Leonid Kalev

Leonid Kalev 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: 9087076
    Abstract: Various techniques are disclosed for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. According to different embodiments, various aspects may be directed to different embodiments of virtualized filer appliances and/or filer applications which may be used for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. In at least one embodiment, a filer appliance may be implemented as a virtual appliance that includes functionality for performing automated file-level and/or volume-level operations for a selected set of file systems. In one embodiment, a filer appliance may be implemented as a virtual machine which is configured or designed to handle managing of one or more volumes.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: July 21, 2015
    Assignee: CA, Inc.
    Inventors: Peter Nickolov, Leonid Kalev, Eric W. Tessler
  • Patent number: 8904347
    Abstract: A method and system are disclosed for building complex real-time software that scales well to a large number of processors or CPU cores. The software design and implementation method are based on a combination of object composition (hierarchical assembly) and desynchronizable inter-object interactions.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: December 2, 2014
    Assignee: CA, Inc.
    Inventors: Peter Nickolov, Leonid Kalev
  • Publication number: 20140040856
    Abstract: A method and system are disclosed for building complex real-time software that scales well to a large number of processors or CPU cores. The software design and implementation method are based on a combination of object composition (hierarchical assembly) and desynchronizable inter-object interactions.
    Type: Application
    Filed: June 10, 2013
    Publication date: February 6, 2014
    Inventors: Vladimir I. Miloushev, Peter Nickolov, Leonid Kalev
  • Publication number: 20130275375
    Abstract: Various techniques are disclosed for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. According to different embodiments, various aspects may be directed to different embodiments of virtualized filer appliances and/or filer applications which may be used for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. In at least one embodiment, a filer appliance may be implemented as a virtual appliance that includes functionality for performing automated file-level and/or volume-level operations for a selected set of file systems. In one embodiment, a filer appliance may be implemented as a virtual machine which is configured or designed to handle managing of one or more volumes.
    Type: Application
    Filed: January 23, 2013
    Publication date: October 17, 2013
    Inventors: Peter Nickolov, Leonid Kalev, Eric W. Tessler
  • Patent number: 8464214
    Abstract: The present invention is related to the field of real-time software, and, more specifically, to an apparatus, method and system for building complex high-performance software by composition.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: June 11, 2013
    Assignee: CA, Inc.
    Inventors: Vladimir Miloushev, Peter Nickolov, Leonid Kalev
  • Patent number: 8364638
    Abstract: Various techniques are disclosed for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. According to embodiments, various aspects may be directed to different embodiments of virtualized filer appliances and/or filer applications which may be used for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. In at least one embodiment, a filer appliance may be implemented as a virtual appliance that includes functionality for performing automated file-level and/or volume-level operations for a selected set of file systems. In one embodiment, a filer appliance may be implemented as a virtual machine which is configured or designed to handle managing of one or more volumes.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: January 29, 2013
    Assignee: CA, Inc.
    Inventors: Peter Nickolov, Leonid Kalev, Eric Tessler
  • Publication number: 20110153697
    Abstract: Various techniques are disclosed for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. According to different embodiments, various aspects may be directed to different embodiments of virtualized filer appliances and/or filer applications which may be used for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. In at least one embodiment, a filer appliance may be implemented as a virtual appliance that includes functionality for performing automated file-level and/or volume-level operations for a selected set of file systems. In one embodiment, a filer appliance may be implemented as a virtual machine which is configured or designed to handle managing of one or more volumes.
    Type: Application
    Filed: June 5, 2009
    Publication date: June 23, 2011
    Applicant: Computer Assoicates Think, Inc.
    Inventors: Peter Nickolov, Leonid Kalev, Eric Tessler
  • Publication number: 20090125879
    Abstract: The present invention is related to the field of real-time software, and, more specifically, to an apparatus, method and system for building complex high-performance software by composition.
    Type: Application
    Filed: September 15, 2006
    Publication date: May 14, 2009
    Inventors: Vladimir I. Miloushev, Peter Nickolov, Leonid Kalev
  • Publication number: 20020174082
    Abstract: The present invention provides a system of reusable parts for assembled software systems. the invention describes certain parts that provide advantageous features, including event source parts, distributor parts, concurrency parts, property parts, event manipulation parts, data manipulation parts, hardware access parts, system configuration parts, debugging and instrumentation parts, dynamic structure parts, and test framework parts.
    Type: Application
    Filed: September 26, 2001
    Publication date: November 21, 2002
    Applicant: Z-Force Corp.
    Inventors: Vladimir I. Miloushev, Peter A. Nickolov, Becky Hester, Leonid Kalev, Borislav Marinov