System and Method for Piracy Reduction in Software Activation
First Claim
1. A method for media activation, comprising:
- receiving a media identifier of a media and a device identifier from a first remote device executing the media, the device identifier being based on a combination of at least one user-configurable parameter and at least one non-user-configurable parameter of the first remote device;
granting a usage license for the media to the first remote device;
correlating the usage license with the media identifier and the device identifier;
generating a sale metric for the media based on a number of usage license granted;
determining a piracy metric of the media based on availability of illegal copies of the media; and
charging a publisher of the media a fee based on the sale and piracy metrics.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for reducing piracy in software activation may be implemented on a computer readable medium storing software instructions that execute the method, which includes steps for receiving a media identifier of a media and a device identifier from a first remote device executing the media, the device identifier being based on a combination of a user-configurable parameter and a non-user-configurable parameter of the first remote device, granting a usage license for the media to the first remote device, correlating the usage license with the media identifier and the device identifier, generating a sale metric for the media based on a number of usage license granted, determining a piracy metric of the media based on availability of illegal copies of the media, and charging a publisher of the media a fee based on the sale and piracy metrics.
177 Citations
20 Claims
-
1. A method for media activation, comprising:
-
receiving a media identifier of a media and a device identifier from a first remote device executing the media, the device identifier being based on a combination of at least one user-configurable parameter and at least one non-user-configurable parameter of the first remote device; granting a usage license for the media to the first remote device; correlating the usage license with the media identifier and the device identifier; generating a sale metric for the media based on a number of usage license granted; determining a piracy metric of the media based on availability of illegal copies of the media; and charging a publisher of the media a fee based on the sale and piracy metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium having stored thereon, computer executable instructions that, if executed by a device, causes the device to perform a method comprising:
-
receiving a software identifier of a software and a device identifier from a first remote device executing the software, the device identifier being based on a combination of at least one user-configurable parameter and at least one non-user-configurable parameter of the first remote device; granting a usage license for the software to the first remote device; correlating the usage license with the software identifier and the device identifier; generating a sale metric for the software based on a number of usage license granted; determining a piracy metric of the software based on availability of illegal copies of the software; and charging a publisher of the software a fee based on the sale and piracy metrics. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification