Patent ID: 8219971
Filing Date: 2012-07-10
Classification: G06F

Abstract:
1. A method, comprising: locking a first section of a file and at least a second section of the file to permit editing thereof by different users to the exclusion of other users; reading each line of the locked first section into a separate index of a synchronized, resizable array; associating at least one attribute to each respective said index; and merging edits of the locked first section with remaining sections of the file including any edits made to the at least second section without overwriting any edits, wherein each separate index of a plurality of indices comprising the synchronized, resizable array comprises: (i) content for each respective line read of a corresponding line number, and (ii) the at least one attribute, which locks or unlocks only that respective separate index; the locking of the first section is only permissible when each respective said index is empty of the at least one attribute; and the locked first section includes a viewable attribute that comprises a link to any other locked sections that were locked at a same time as the locked first section.