×

Supporting compliance in a cloud environment

  • US 9,110,976 B2
  • Filed: 10/15/2010
  • Issued: 08/18/2015
  • Est. Priority Date: 10/15/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product for providing auditable data concerning actions in a cloud computing environment, comprising:

  • a tangible, computer readable storage memory device;

    program instructions encoded by the tangible, computer readable storage memory device to cause a compliance cloud computing server processor to operate a cloud service which performs the steps of;

    responsive to receiving an auditable data request from a cloud client computer for a customer, querying a plurality of cloud application services for auditable data retained in cloud application services data storage relevant to the customer, resultant from computing actions taken on behalf of the customer;

    receiving one or more responses to the querying from the plurality of cloud application services indicating available retained customer-relevant auditable data items;

    responsive to finding customer-relevant auditable data items stored by the cloud application services, transmitting a list of the available auditable data items to the cloud client computer, wherein the list contains a geographical storage location identifier of each data item;

    subsequent to transmitting the list, receiving from the cloud client computer a selection of less than all of the listed auditable data items;

    retrieving from the cloud application services the selected auditable data items;

    transmitting to the cloud client computer the retrieved auditable data items;

    thereby avoiding a need for the cloud client computer to store the location of auditable data items at the cloud application services; and

    wherein the querying of cloud application services, receiving responses, transmitting a list, receiving a selection, retrieving the selected auditable data items, and transmitting the retrieved auditable data items are performed as a cloud service separate from the cloud client computer and from the plurality of cloud application services, thereby avoiding the need for the cloud client computer to store the location of auditable.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×