Method and apparatus for managing and automatically updating software programs
AssigneeApple Computer, Inc.
InventorsSteven Kullick, Diane Titus
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorsSteven Kullick, Diane Titus
Estimating the term…
A software program running on a computer is automatically managed, monitored and updated with a newer version in a completely automated fashion, without interruption of its primary function, and in a manner that is completely transparent to the user of the computer. This is achieved by means of a control module that performs the functions of locating and identifying other versions of its associated program, determining whether the other versions are older or newer than currently stored versions, and downloading a newer version. Multiple versions of the program can remain accessible on the computer, and the control module manages the launching of a particular version that may be required. Statistical data relating to the launching and operation of the program is collected, and uploaded to a central location on a regular basis.
A software module stored in memory of a computer for managing an application program executed on the computer, comprising:
A method for automatically updating software programs on a computer, comprising the steps of:
A system for automatically updating software programs stored on a computer, comprising:
A computer-readable storage medium having stored therein an application management program which executes the steps of:
A software module stored in memory of a computer for monitoring an application program executed on the computer, comprising:
Dependencies are inferred from the claim text.