Patent ID: 9401957
Filing Date: 2016-07-26
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: replicating at least a portion of an original data set, associated with a first server, to provide a replicated data set, associated with a second server, the replicated data set based upon, at least in part, the original data set; storing one or more second-server commands executed on the replicated data set by the second server; providing one or more first-server commands to be executed on the original data set by the first server, the one or more first-server commands based upon, at least in part, the one or more second-server commands; comparing one or more first-server output objects, returned by the first server in response to the one or more first-server commands, to one or more second-server output objects, returned by the second server in response to the one or more second-server commands; mapping an identity of one or more first-server output objects to an identity of the one or more second-server output objects; wherein providing the one or more first-server commands includes providing one or more first-server input objects based upon, at least in part, the mapped identity of the one or more first-server output objects to the identity of the one or more second-server output objects, and wherein providing the one or more first-server commands includes determining insufficient permissions associated with the second-server commands and generating an error based on the insufficient permissions; in response to the insufficient permissions associated with the second-server commands, creating a new first-server output object in a conflict location on the first server and executing the one or more second-server commands associated with the insufficient permissions on the new first-server output object; and mapping an identity of the new first-server output object to at least one of the one or more second-server output objects associated with the insufficient permissions and the second-server commands.