The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 26, 2011
Filed:
Mar. 31, 2006
Scott Edwards Kelso, Durham, NC (US);
Masahiko Nomura, Sagamihara, JP;
David Andrew Sawin, Chapel Hill, NC (US);
Randall Scott Springfield, Chapel Hill, NC (US);
Rod D. Waltermann, Rougemont, NC (US);
Scott Edwards Kelso, Durham, NC (US);
Masahiko Nomura, Sagamihara, JP;
David Andrew Sawin, Chapel Hill, NC (US);
Randall Scott Springfield, Chapel Hill, NC (US);
Rod D. Waltermann, Rougemont, NC (US);
Lenovo (Singapore) Pte Ltd., Singapore, SG;
Abstract
Computer implemented method, system and computer program product for controlling software entitlement. A computer implemented method for controlling software entitlement includes receiving a request to install a software item on a designated machine. A determination is made if the designated machine is of a machine type authorized for installation of the software item. If the designated machine is of a machine type authorized for installation of the software item, a determination is made, using stored configuration data, if at least one additional criterion specified for entitlement to install the software item on the designated machine is satisfied using stored configuration data. If the at least one additional criterion specified for entitlement to install the software item on the designated machine is satisfied, installation of the software item on the designated machine is enabled in accordance with the at least one additional criterion.