Apple has been granted two patents by the US Patent & Trademark Office involving its Time Machine backup and restoration technology in Mac OS X.

Patent number 7856424 is for an user interface for backup management. ystems and methods for providing a user interface including earlier versions of data are disclosed.

In one implementation, computer program product is provided. The computer program product generates a user interface. The user interface includes a view display area for presenting a current view and a history view display area for presenting a history view associated with the current view. The history view includes one or more first visual representations of corresponding earlier versions of the current view. The user interface also includes an input control for initiating a restoration of the current view according to at least a portion of an earlier version of the one or more earlier versions.

Here’s Apple’s background on the inventions: “A hallmark of modern graphical user interfaces is that they allow a large number of graphical objects or items to be displayed on a display screen at the same time. Leading personal computer operating systems, such as Apple Mac OS.RTM., provide user interfaces in which a number of windows can be displayed, overlapped, resized, moved, configured, and reformatted according to the needs of the user or application. Taskbars, menus, virtual buttons and other user interface elements provide mechanisms for accessing and activating windows even when they are hidden behind other windows.

“With the sophisticated tools available, users are encouraged not only to create and save a multitude of items in their computers, but to revise or otherwise improve on them over time. For example, a user can work with a certain file and thereafter save its current version on a storage device. The next day, however, the user could have had second thoughts about the revisions, or could have come up with new ideas, and therefore opens the file again.

“The revision process is usually straightforward if the user wants to add more material to the file or make changes to what is there. But it is typically more difficult for a user who has changed his/her mind about changes that were previously made and wants the file back as it was once before. Application programs for word processing typically let the user “undo” previous edits of a text, at least up to a predefined number of past revisions. The undo feature also usually is configured so that the previously made revisions must be undone in reverse chronological order; that is, the user must first undo the most recently made edit, then the second-most recent one, and so on. If the user saves and closes the document and thereafter opens it again, it may not be possible to automatically undo any previous edits.”

Patent number 7860839 is for application-based backup-restore of electronic information. One method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting a history view associated with the current view of the application.

The history view is displayed in response to the first user input, the history view including at least a first visual representation of an earlier version of the current view of the application, the earlier version including a first element. A second user input is received while the history view is displayed.

The second user input requesting that the current view of the application be modified according to the earlier version, at least with regard to the first element. The current view of the application is modified in response to the second user input according to the earlier version, at least with regard to the first element.

The inventors are Pavel Cisler, Mike Matas, Gregory N. Christie, Marcel Mwa van Os, Kevin Tiene, Gene Zyrl Ragan and Scott Forstall.

— Dennis Sellers