Patent · US Active

Asynchronous multi-level undo support in javascript grid

US8756204B2 · kind B2 · utility

1Cited by
13References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 8, 2008
Grant dateJun 17, 2014
Priority date
Expiry dateApr 18, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/197
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.