Software suite activation
AssigneeAdobe Systems Incorporated
InventorsShyam Vijay, Xuejun Xu
Life of this patent
Estimating the term…
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.
Claims24
A method comprising:
- installing a software suite having a number of software products onto a machine, wherein installing includes performing the following operations upon determining that a copy of one of the number of software products is already activated on the machine:
- 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 the number of software products to a license of the software suite.
A method comprising
- installing a software suite having a number of software products onto a computer device, wherein installing includes performing the following operations if a copy of one of the number of software products is already activated on the computer device:
- deactivating a license of the copy of the one of the number of software products;
- and
- adopting, by the software suite, the copy of the one of the number of software products.
A method comprising:
- receiving a communication from a client machine to deactivate a license of a first copy of a software product that is activated on client machine based on installation of a software suite that includes a second copy of the software product on the client machine;
- and
- deactivating the license of the first copy of the software product for the client machine based on the communication.
An apparatus comprising:
- a machine-readable medium to store a first copy of a software product installed and activated for execution on the apparatus;
- an input/output (I/O) logic to receive a copy of a software suite that includes a number of software products including a second copy of the software product;
- and
- an adoption logic to cause an adoption of the first copy of the software product by the copy of the software suite, and
- an activation logic to deactivate the first copy of the software product on the apparatus prior to the adoption.
An apparatus comprising:
- means for installing a software suite having a number of software products onto a computer device, wherein means for installing includes the following if a copy of one of the number of software products is already activated on the computer device:
- means for deactivating a license of the copy of the one of the number of software products;
- and
- means for adopting, by the software suite, the copy of the one of the number of software products.
A 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 machine, wherein installing includes performing the following operations upon determining that a copy of one of the number of software products is already activated on the machine:
- 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 the number of software products to a license of the software suite.
A 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 installing includes performing the following operations if a copy of one of the number of software products is already activated on the computer device:
- deactivating a license of the copy of the one of the number of software products;
- and
- adopting, by the software suite, the copy of the one of the number of software products.
Dependencies are inferred from the claim text.