IP Library › Granted Patent US 8,725,965
Granted Patent B2
US 8,725,965 · App. 11/760,632 · Granted May 13, 2014

System setup for electronic backup

Inventors: David Hart (San Francisco, CA); Christopher Wolf (Raleigh, NC); Pavel Cisler (Los Gatos, CA); Robert Ulrich (San Jose, CA); Kevin Tiene (Cupertino, CA); Mike Metas (San Francisco, CA)
Assignee: Apple Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,725,965
App. No.
11/760,632
Granted
May 13, 2014
Kind
B2
Abstract

Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes detecting a remote storage device, prompting the user to use the detected remote storage device for backup operations, receiving a user input to use the detected remote storage device for backup operations, and automatically configuring backup operations using the remote storage device. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.

Claims (26)

1. A method comprising:

identifying installations during install processes including identifying one or more files used to install an application on the computing device;

storing a backup of the identified installations including storing a backup of the identified one or more files used to install the application;

presenting one or more application installations stored by backup operations and available for reinstallation, each application installation including backup files associated with a particular application installation;

receiving a user selection of an installation to reinstall;

reinstalling the associated application using the backup files associated with the selected installation; and

wherein the identifying and storing are performed as a background task by the computing device during installation of an application on the computing device.

2. The method of claim 1 , where reinstalling the associated application includes performing an uninstall of a current version of the associated application prior to the reinstallation.

3. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes:

identifying installations during install processes including identifying one or more files used to install an application on the computing device;

storing a backup of the identified installations including storing a backup of the identified one or more files used to install the application;

presenting one or more application installations stored by backup operations and available for reinstallation, each application installation including backup files associated with a particular application installation;

receiving a user selection of an installation to reinstall;

reinstalling the associated application using the backup files associated with the selected installation; and

wherein the identifying and storing are performed as a background task by the computing device during installation of an application on the computing device.

4. The non-transitory computer-readable medium of claim 3 , where the instructions that cause reinstalling the associated application include instructions that cause performing an uninstall of a current version of the associated application prior to the reinstallation.

5. A system comprising:

one or more processors; and

a non-transitory computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, causes:

identifying installations during install processes including identifying one or more files used to install an application on the computing device;

storing a backup of the identified installations including storing a backup of the identified one or more files used to install the application;

presenting one or more application installations stored by backup operations and available for reinstallation, each application installation including backup files associated with a particular application installation;

receiving a user selection of an installation to reinstall;

reinstalling the associated application using the backup files associated with the selected installation; and

wherein the identifying and storing are performed as a background task by the computing device during installation of an application on the computing device.

6. The system of claim 5 , where the instructions that cause reinstalling the associated application include instructions that cause performing an uninstall of a current version of the associated application prior to the reinstallation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2007
From: HART, DAVID; WOLF, CHRISTOPHER; CISLER, PAVEL; ULRICH, ROBERT; TIENE, KEVIN; MATAS, MIKE
To: APPLE INC.
Reel/Frame 019729/0993 →
Continuity (1)
Related Publication 20080307175A1 · Dec 11, 2008