System and Method for Software Activation Through Digital Media Fingerprinting
First Claim
1. A system for activating the use of software on a computing device, comprising:
- an activation server configured so that, in response to a communication link being available between the activation server and the computing device, the activation server;
receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a digital media identifier identifying a digital media, wherein the software is delivered to a user on the digital media for installation on the computing device;
accesses a database storing known software identifiers, device identifiers, and digital media identifiers;
determines an activation instruction from a comparison between the activation request and known software identifiers, device identifiers, and digital media identifiers; and
sends the activation instruction to the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for activating the use of software on a computing device comprises an activation server configured so that in response to a communication link being available between the activation server and the computing device, the activation server (1) receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a digital media identifier identifying a digital media, wherein the software is delivered to a user on the digital media, (2) accesses a database storing known software identifiers, device identifiers, and digital media identifiers, (3) determines an activation instruction through a comparison between the activation request and known software identifiers, device identifiers, and digital media identifiers, and (4) sends the activation instruction to the computing device. A related method for activating the use of software is also disclosed.
-
Citations
20 Claims
-
1. A system for activating the use of software on a computing device, comprising:
an activation server configured so that, in response to a communication link being available between the activation server and the computing device, the activation server; receives from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a digital media identifier identifying a digital media, wherein the software is delivered to a user on the digital media for installation on the computing device; accesses a database storing known software identifiers, device identifiers, and digital media identifiers; determines an activation instruction from a comparison between the activation request and known software identifiers, device identifiers, and digital media identifiers; and sends the activation instruction to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for activating the use of software on a computing device, the method comprising:
-
establishing a communication link between an activation server and the computing device; receiving at the activation server from the computing device, via the communication link, an activation request including (a) a software identifier identifying the software, (b) a device identifier identifying the computing device, and (c) a digital media identifier identifying a digital media, wherein the software is delivered to a user on the digital media for installation on the computing device; accessing a database storing known software identifiers, device identifiers, and digital media identifiers; determining an activation instruction from a comparison between the activation request and known software identifiers, device identifiers, and digital media identifiers; and sending the activation instruction to the computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification