System and Method for Passive Detection and Context Sensitive Notification of Upgrade Availability for Computer Information
First Claim
1. A method for notifying a computer user of the availability of a software component upgrade on the computer, said method comprising:
- checking by a processor, via an input/output device, a network resource to determine whether an upgrade for the software component is available, said network resource being identified to the processor by the software component;
recording by the processor, in a data storage device, an indicator indicating that the upgrade is available for the software component; and
displaying by the processor, on a display device, a notification that the upgrade is available for the software component.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed that monitor upgrade availability for computer information on a user'"'"'s computer and allows the user to determine which of the available upgrades will be downloaded to the user'"'"'s computer and installed. The upgrade availability for computer information on the user'"'"'s computer is monitored in the background, without user-intervention when the user connects to a network, such as the Internet. If any such upgrades are available, a flag is set to notify the user of such upgrades. The user is notified of any available upgrades when computer information is accessed for which an upgrade is available, and given a choice of whether or not to download the available upgrade(s). The downloaded upgrade(s) may then be installed by an installation means. In this manner, the present invention allows for the user to download only those upgrades desired by the user.
26 Citations
25 Claims
-
1. A method for notifying a computer user of the availability of a software component upgrade on the computer, said method comprising:
-
checking by a processor, via an input/output device, a network resource to determine whether an upgrade for the software component is available, said network resource being identified to the processor by the software component; recording by the processor, in a data storage device, an indicator indicating that the upgrade is available for the software component; and displaying by the processor, on a display device, a notification that the upgrade is available for the software component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for notifying a computer user of the availability of a software component upgrade on the computer, said system comprising:
-
a processor; a user-input device; and input/output device a display; and a information storage device having a software component and program instructions stored thereon, said program instruction, when executed by the processor, controlling the system to; check, via the input/output device, a network resource to determine whether an upgrade for the software component is available, said network resource being identified by the software component; record, in the data storage device, an indicator indicating that the upgrade is available for the software component; and displaying, on a display device, a notification that the upgrade is available for the software component. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable information storage device having computer-readable program instructions and a software component recorded thereon, said program instructions, when executed by a processor, controlling a computer to:
-
check a network resource to determine whether an upgrade for the software component is available, said network resource being identified by the software component; recording on the data storage device an indicator indicating that the upgrade is available for the software component; and display on a display device a notification that the upgrade is available for the software component. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system for notifying a computer user of the availability of a software component upgrade on the computer, said system comprising:
-
means for checking a network resource to determine whether an upgrade for the software component is available, said network resource being identified by the software component; means for recording an indicator indicating that the upgrade is available for the software component; and means for displaying a notification that the upgrade is available for the software component. - View Dependent Claims (23, 24, 25)
-
Specification