Patent ID: 7636821
Filing Date: 2009-12-22
Classification: G06F

Abstract:
1. A method for updating data at a backup system that tracks updates made to a primary system, the method comprising: in response to receiving a first update request from an application, creating a first group including a first plurality of update requests, the first plurality of update requests including the first update request; in response to receiving a second update request from the application prior to ending the formation of the first plurality of update requests, creating a second group including a second plurality of update requests, the second plurality of update requests including the second update request, the first update request of the first plurality of update requests in the first group having an order dependency relative to the second update request of the second plurality of update requests in the second group, with the update requests in each of the first and second groups capable of being processed concurrently and without regard for order relative to one another; concurrently completing the first plurality of update requests of the first group; and after concurrently completing the first plurality of update requests, concurrently completing the second plurality of update requests of the second group.