Mitigating Problems Arising From Incompatible Software
First Claim
Patent Images
1. A method comprising:
- obtaining, from an external source, an incompatibility list that identifies non-priority software incompatible with priority software to be installed or already installed on a system;
determining whether the non-priority software from the incompatibility list resides on the system; and
automatically quarantining one or more files associated with the non-priority software identified in the incompatibility list and residing on the system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for mitigating problems arising from incompatible software is described herein. In one embodiment, a process can be provided to obtain, from an external source, an incompatibility list. The incompatibility list can identify non-priority software incompatible with priority software to be installed or already installed on a system. A determination can be made as to whether the non-priority software from the incompatibility list resides on the system. The process can automatically quarantine one or more files associated with the non-priority software identified in the incompatibility list and which reside on the system.
81 Citations
29 Claims
-
1. A method comprising:
-
obtaining, from an external source, an incompatibility list that identifies non-priority software incompatible with priority software to be installed or already installed on a system; determining whether the non-priority software from the incompatibility list resides on the system; and automatically quarantining one or more files associated with the non-priority software identified in the incompatibility list and residing on the system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining whether a network is available for a system; responsive to a network being available, downloading an incompatibility list over the network, the incompatibility list identifying non-priority software incompatible with priority software to be installed or already installed on a system; and installing the priority software on the system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising executable instructions to cause a processor to perform operations, the instructions comprising:
-
obtaining, from an external source, an incompatibility list that identifies non-priority software incompatible with priority software to be installed or already installed on a system; determining whether the non-priority software from the incompatibility list resides on the system; and automatically quarantining one or more files associated with the non-priority software identified in the incompatibility list and residing on the system. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable storage medium comprising executable instructions to cause a processor to perform operations, the instructions comprising:
-
determining whether a network is available for a system; responsive to a network being available, downloading an incompatibility list over the network, the incompatibility list identifying non-priority software incompatible with priority software to be installed or already installed on a system; and installing the priority software on the system. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
means for obtaining, from an external source, an incompatibility list that identifies non-priority software incompatible with priority software to be installed or already installed on a system; means for determining whether the non-priority software from the incompatibility list resides on the system; and means for automatically quarantining one or more files associated with the non-priority software identified in the incompatibility list and residing on the system.
-
-
27. An apparatus comprising:
-
means for determining whether a network is available for a system; responsive to a network being available, means for downloading an incompatibility list over the network, the incompatibility list identifying non-priority software incompatible with priority software to be installed or already installed on a system; and means for installing the priority software on the system.
-
-
28. A computer system comprising:
-
a memory; and a processor configurable by instructions stored in the memory to; obtain, from an external source, an incompatibility list that identifies non-priority software incompatible with priority software to be installed or already installed on a system; determine whether the non-priority software from the incompatibility list resides on the system; and automatically quarantine one or more files associated with the non-priority software identified in the incompatibility list and residing on the system.
-
-
29. A computer system comprising:
-
a memory; and a processor configurable by instructions stored in the memory to; determine whether a network is available for a system; responsive to a network being available, download an incompatibility list over the network, the incompatibility list identifying non-priority software incompatible with priority software to be installed or already installed on a system; and install the priority software on the system.
-
Specification