×

Cloud operating system and method

  • US 10,362,109 B2
  • Filed: 03/30/2016
  • Issued: 07/23/2019
  • Est. Priority Date: 03/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A cloud operating system to be run by a plurality of machines including a server cluster and an external computer system, the server cluster comprising a gateway computer system having a gateway storage volume and a plurality of processing server instances, to facilitate electronic data interchange among a plurality of provisioned entities interacting with the server cluster through the gateway computer system, the cloud operating system comprising programmed instructions stored in a non-transitory storage medium readable by the external computer system, gateway computer system, and processing server instances, the programmed instructions including:

  • instructions for one of the processing server instances to send a service call to a server component residing in the external computer system, the service call comprising a request for the processing server instance to access the gateway storage volume to transfer at least one file to or from the gateway storage volume;

    instructions for the server component to apply permission logic for granting or deferring the request, including applying at least a rule to defer the request if the requested file transfer would conflict with a file transfer to or from another processing server instance, and to grant or defer the request in accordance with the permission logic;

    dynamic access granting instructions for the server component to dynamically grant access to the requesting processing server instance when the request is granted, the dynamic access granting instructions configured to provide any requesting processing server instance equal access to the gateway storage volume; and

    instructions for the processing server instance to create a transfer session with the gateway computer system for the requested file transfer to be executed when the server component grants the request.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×