Patent ID: 8843843
Filing Date: 2014-09-23
Classification: G06F

Abstract:
1. Computer apparatus processing batch changes to a plurality of records, comprising: a computer based source of a plurality of records subject to a batch update, each record in the plurality of records having respective meta data information, and the batch update being formed of a set of changes for the plurality of records, wherein the batch update applies the set of changes similarly to each record in the plurality of records; a computer processor configured to project application of the changes of the batch update in a first record of the plurality of records, the processor noting factors from the metadata information of the first record and determining affects of the changes as applied to the first record, and using the noted factors and determined affects from the first record to impact changes to each remaining record in the plurality of records, the processor further projecting application of the batch update changes to remaining records in the plurality of records in a manner employing user-defined heuristics such that each succeeding record is processed with respect to factors noted in processing of preceding records, wherein the user-defined heuristics are based upon context, and help determine appropriate operation to perform on subsequent records, the determined operation being (i) applied consistently across the subsequent records, or (ii) determined for each subsequent record individually by user scriptable operations for specific parts of the record; and a preview display displaying a preview of the projected application of the batch update changes to the remaining records in the plurality of records with annotations including how the projected application of the batch update changes to the remaining records in the plurality of records were determined, wherein the preview display allows for de-selection of the projected application of one or more of the batch update changes on a per record basis or an all records basis.