Back to results
US 10,268,473 B2Granted
Update installer with process impact analysis
AssigneeMicrosoft Technology Licensing, LLC
InventorsSatish Thomas, Arijit Basu, Arunpriyaa Nachimuthu, Sri Srinivasan, Nathan S. Premo, Dmitry Gorn
Life of this patent
Estimating the term…
Abstract
An update installer generates an update display for a user that displays available updates associated with a target application. The user can select updates, and the update installer accesses processes corresponding to the target application and displays an impact analysis indicating the impact that the selected updates will have on the target application.
Claims19
A computer-implemented method comprising:
- generating a representation of a user interface display that identifies a plurality of application updates associated with a target application in a computer system and includes:
- one or more update selection user input mechanisms actuatable to select and unselect application updates from the plurality of application updates;
- and
- an update installation user input mechanism;
- prior to installing any of the plurality of application updates to the target application,
- based on an indication of first user actuation of the one or more update selection user input mechanisms, selecting a set of the application updates from the plurality of application updates;
- generating a representation of a first visual impact indicator on the user interface display that indicates a degree to which the selected set of the application updates will impact the target application;
- based on an indication of second user actuation of the one or more update selection user input mechanisms, modifying the selected set of the application updates from the plurality of application updates;
- and
- generating a representation of a second visual impact indicator on the user interface display that indicates a degree to which the modified set of the application updates will impact the target application;
- and
- based on an indication of user actuation of the update installation user input mechanism, installing the modified set of application updates to the target application in the computer system.
9 more elements
A computing system comprising:
- a processor;
- and
- memory storing instructions executable by the processor, wherein the instructions, when executed, configure the computing system to:
- generate a representation of a user interface display that identifies a plurality of application updates associated with a target application in a computer system and includes:
- one or more update selection user input mechanisms actuatable to select and unselect application updates from the plurality of application updates;
- and
- an update installation user input mechanism;
- prior to installing any of the plurality of application updates to the target application,
- based on an indication of first user actuation of the one or more update selection user input mechanisms, select a set of the application updates from the plurality of application updates;
- generate a representation of a first visual impact display that includes a first heat map representation that graphically represents an impact of the selected set of application updates relative to a plurality of computing processes associated with the target application, the heat map comprising a process identifier corresponding to each computing process and a color-coded element associated with the corresponding computing process, and indicative of an impact of the selected application update on the corresponding computing process;
- based on an indication of second user actuation of the one or more update selection user input mechanisms, modify the selected set of the application updates from the plurality of application updates;
- and
- generate a representation of a second heat map representation that graphically represents an impact of the modified set of application updates relative to the plurality of computing processes;
- and
- based on an indication of user actuation of the update installation user input mechanism, generate an instruction to install the modified set of application updates to the target application in the computer system.
12 more elements
Dependencies are inferred from the claim text.