Software suite activation
First Claim
1. A non-transitory machine-readable medium that provides instructions which, when executed by a machine, cause said machine to perform operations for installing a software suite comprising a number of software products onto a computing device where a copy of at least one of the software products is already installed and activated on the computing device, the operations comprising:
- installing a software suite onto the computer device, the software suite comprising the number of software products, wherein the installing includes performing operations comprising;
determining that the copy of at least one of the number of software products in the suite is already installed and activated on the computer device;
in response to determining that the installed copy is already activated on the computer device, deactivating a license of the installed copy; and
changing a serial number of the installed copy of the one of the number of software products to match a serial number of the software suite.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a system perform software suite activation. In some embodiments, a method includes installing a software suite having a number of software products onto a computer device. If a copy of one of the number of software products is already activated on the computer device, the installing includes deactivating a license of the copy of the one of the number of software products. Additionally, if a copy of one of the number of software products is already activated on the computer device, the installing includes adopting, by the software suite, the copy of the one of the number of software products.
23 Citations
21 Claims
-
1. A non-transitory machine-readable medium that provides instructions which, when executed by a machine, cause said machine to perform operations for installing a software suite comprising a number of software products onto a computing device where a copy of at least one of the software products is already installed and activated on the computing device, the operations comprising:
installing a software suite onto the computer device, the software suite comprising the number of software products, wherein the installing includes performing operations comprising; determining that the copy of at least one of the number of software products in the suite is already installed and activated on the computer device; in response to determining that the installed copy is already activated on the computer device, deactivating a license of the installed copy; and changing a serial number of the installed copy of the one of the number of software products to match a serial number of the software suite. - View Dependent Claims (2, 3, 4, 5)
-
6. An apparatus comprising:
-
one or more processors to execute; an activation logic for receiving a software suite having a number of software products for installation onto a computer device; and an adoption logic operations determining whether a copy of one of the number of software products is already activated on the computer device, based on a determination that the copy of the one of the number of software products is already activated on the computer device, the activation logic further for deactivating a license of the copy of the one of the number of software products, and the adoption logic further for adopting, by the software suite, the copy of the one of the number of software products, wherein the adoption logic is further configured to change a serial number of the copy of the one of the number of software products to match a serial number of the software suite. - View Dependent Claims (7, 8, 9)
-
-
10. A method comprising:
-
installing, using one or more processors, a software suite having a number of software products onto a computer device, wherein the installing includes performing operations in response to a determination that a copy of one of the number of software products is already activated on the computer device, the operations comprising deactivating a license of the copy of the one of the number of software products already activated on the computer device; and adopting, by the software suite, the copy of the one of the number of software products, wherein the adopting comprises; changing a serial number of the copy of the one of the number of software products to match a serial number of the software suite; and redirecting a license of the copy of the one of the number of software products to a license of the software suite. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory machine-readable medium that provides instructions which, when executed by a machine, cause said machine to perform operations comprising:
-
installing a software suite having a number of software products onto a computer device, wherein the installing includes performing operations in response to a determination that a copy of one of the number of software products is already activated on the computer device, the operations comprising deactivating a license of the copy of the one of the number of software products already activated on the computer device; and adopting, by the software suite, the copy of the one of the number of software products, wherein the adopting comprises; changing a serial number of the copy of the one of the number of software products to match a serial number of the software suite; and redirecting a license of the copy of the one of the number of software products to a license of the software suite. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus comprising:
-
one or more processors to execute; an activation logic for receiving a software suite having a number of software products for installation onto a computer device; and an adoption logic for determining whether a copy of one of the number of software products is already activated on the computer device; based on a determination that the copy of the one of the number of software products is already activated on the computer device, the activation logic further for deactivating a license of the copy of the one of the number of software products; and the adoption logic further for adopting, by the software suite, the copy of the one of the number of software products by changing a serial number of the copy of the one of the number of software products to match a serial number of the software suite and redirecting a license of the copy of the one of the number of software products to a license of the software suite. - View Dependent Claims (19, 20, 21)
-
Specification