UNDO INFRASTRUCTURE

Patent №

US 7,207,034

Granted

2007-04-17

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10602435

Methods, systems, and computer program products that automatically generate and track undo information so that the developer of a user interface object need not be responsible for generating and tracking undo information. Change notifications for changes to an object within a visual user interface designer are processed. Data representing an initial state of the object prior to the changes and data representing a subsequent state of the object after the changes is persisted. From the persisted data, an undo unit is prepared for undoing the changes to the object. The undo unit may comprise a transaction of multiple changes made to the object. Each undo unit may identify corresponding routines for undoing and redoing the actions included within the undo unit. An undo unit may be stored until an undo/redo notification is received, and then used to undo/redo the changes represented by the undo unit.

AI classification

AI hardware1.00
Planning0.19
Speech0.10
Knowledge representation0.02
Vision0.01
Natural language0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 142230001

Assignors

BURKE, SHAWN PATRICK, PEPIN, BRIAN KEITH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC