Diagnostic notification via package update manager
First Claim
1. A method comprising:
- identifying a set of installed software packages on a client;
identifying a set of package updates available to update the set of installed software packages on the client;
identifying, using a processor, a potential fault condition related to a prospective installation of the set of package updates on the client by accessing a diagnostic database; and
generating a notification to a user of the client of the potential fault condition, wherein the notification comprises a set of selections to accept or decline continued execution of an executing process on the client associated with the identified potential fault condition.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for diagnostic notification via a package update manager. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and/or other software. A package manager tracks the set of installed packages and updates available for the installed set. A notification tool, in conjunction with the package manager, can monitor the user'"'"'s selection of package update options, and compare those updates to a diagnostic database and/or current state of the client machine. Based on those determinations, the notification tool can generate notifications to the user advising them of potential conflicts, faults, or other conditions that may arise due to, or may surround, the prospective package update. The notification can permit the user to continue or terminate selected updates, and the notification tool can re-analyze any potential faults after an update is completed.
-
Citations
19 Claims
-
1. A method comprising:
-
identifying a set of installed software packages on a client; identifying a set of package updates available to update the set of installed software packages on the client; identifying, using a processor, a potential fault condition related to a prospective installation of the set of package updates on the client by accessing a diagnostic database; and generating a notification to a user of the client of the potential fault condition, wherein the notification comprises a set of selections to accept or decline continued execution of an executing process on the client associated with the identified potential fault condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory comprising a set of installed software packages on a client; and a processor operatively coupled to the memory, the processor to; identify a set of installed software packages on a client, identify a set of package updates available to update the set of installed software packages on the client, identify a potential fault condition related to a prospective installation of the set of package updates on the client by accessing a diagnostic database, and generate a notification to a user of the client of the potential fault condition, wherein the notification comprises a set of selections to accept or decline continued execution of an executing process on the client associated with the identified potential fault condition. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising instructions for causing a processor to:
-
identify a set of installed software packages on a client; identify a set of package updates available to update the set of installed software packages on the client; identify, by the processor, a potential fault condition related to a prospective installation of the set of package updates on the client by accessing a diagnostic database; and generate a notification to a user of the client of the potential fault condition, wherein the notification comprises a set of selections to accept or decline continued execution of an executing process on the client associated with the identified potential fault condition.
-
Specification