Patent ID: 9413826
Filing Date: 2016-08-09
CPC Classification: G06F

Claim Text:
1. A computer program product for providing concurrent file and object protocol access, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to receive a notification that indicates storage of an object by an object-based client; computer readable program code configured to create a clone of the object; computer readable program code configured to provide a file-based client access to the clone of the object; computer readable program code configured to return, in response to one or more read requests for the object received from one or more object-based clients while the file-based client modifies the clone of the object, the object to the one or more object-based clients; computer readable program code configured to, after the file-based client has finished modifying the clone of the object, replace the object with an updated object based on the modified clone of the object; computer readable program code configured to provide the file-based client access to the modified clone of the object; and computer readable program code configured to, after the file-based client has finished modifying the modified clone of the object: