Patent ID: 9684646
Date: 2017-06-20
CPC Classifications: G06F

Claim:
1. A processor-implemented method for making table changes, comprising: on a first electronic device, editing the table comprising a formula that references one or more other portions of the table; receiving a first change to a first portion of the table from a user of the first electronic device, wherein the first portion comprises a column, a row, a cell, or any combination thereof; associate a unique identifier to the first portion of the table, wherein the unique identifier is not dependent on a geometric referencing of the first portion of the table and wherein the unique identifier retains the association to the first portion of the table after an execution of the first change; executing the first change to the document; and generating an undo command corresponding to an inverse of the first change and storing the undo command in an undo stack on the first electronic device, wherein the undo command incorporates the unique identifier.