Patents by Inventor RASHID RASHIDOV

RASHID RASHIDOV 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: 10824461
    Abstract: A first message from a first state transition queue is obtained by a first task executor of a virtual machine (VM) pooling service node. The operation to be performed on the VM is triggered. Whether the operation to be performed on the VM is successfully performed is determined. If it is determined that the operation to be performed on the VM is successfully performed, a second message is placed into a second state transition queue, and the second message represents the VM that is in a transitional state, the second message is obtained by a second task executor of the VM pooling service node, and whether the VM reaches a target state is determined by performing a check on the VM. Otherwise, the first message is returned to the first state transitional queue.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: November 3, 2020
    Assignee: SAP SE
    Inventors: Hristo Sabev, Iliyan Mihaylov, Rashid Rashidov
  • Patent number: 10747730
    Abstract: Various embodiments of systems and methods for providing extended file storage for cloud applications are described herein. The method involves receiving a deployment request from a cloud application for file storage service, at the time of deployment. The deployment request includes information identifying a local folder and a mode of storage. The metadata relating to the information in the deployment request is stored in a persistent storage. Further, in response to receiving a start request to run the cloud application an application virtual machine is allocated and a block level storage volume is identified and attached to the application virtual machine. Further, the identified block level storage volume is mapped to the local folder identified in the stored metadata and the application virtual machine running the cloud application is started. The block level storage volume mapped to the local folder is accessed by application processes for performing read/write operations.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: August 18, 2020
    Assignee: SAP SE
    Inventors: Vencislav Dimitrov, Maria Jurova, Rashid Rashidov
  • Publication number: 20200183723
    Abstract: A first message from a first state transition queue is obtained by a first task executor of a virtual machine (VM) pooling service node. The operation to be performed on the VM is triggered. Whether the operation to be performed on the VM is successfully performed is determined. If it is determined that the operation to be performed on the VM is successfully performed, a second message is placed into a second state transition queue, and the second message represents the VM that is in a transitional state, the second message is obtained by a second task executor of the VM pooling service node, and whether the VM reaches a target state is determined by performing a check on the VM. Otherwise, the first message is returned to the first state transitional queue.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Inventors: Hristo Sabev, Iliyan Mihaylov, Rashid Rashidov
  • Publication number: 20160103851
    Abstract: Various embodiments of systems and methods for providing extended file storage for cloud applications are described herein. The method involves receiving a deployment request from a cloud application for file storage service, at the time of deployment. The deployment request includes information identifying a local folder and a mode of storage. The metadata relating to the information in the deployment request is stored in a persistent storage. Further, in response to receiving a start request to run the cloud application an application virtual machine is allocated and a block level storage volume is identified and attached to the application virtual machine. Further, the identified block level storage volume is mapped to the local folder identified in the stored metadata and the application virtual machine running the cloud application is started. The block level storage volume mapped to the local folder is accessed by application processes for performing read/write operations.
    Type: Application
    Filed: October 10, 2014
    Publication date: April 14, 2016
    Inventors: VENCISLAV DIMITROV, MARIA JUROVA, RASHID RASHIDOV