Method and system for replacing fee-based software
First Claim
Patent Images
1. A method for offering alternative software, comprising:
- scanning a computer system of a user to detect software residing on a system of the user;
determining an expiration date for software residing on the computer; and
offering the user alternative software based on the expiration date of the software.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable medium for providing alternative software to users of fee-based software products, detects the software residing on a user'"'"'s computer, determines the expiration date of the fee-based software, offers replacement, complementary, and/or supplementary software based on this information, and downloads the replacement software to the computer of the user as requested by the user.
26 Citations
48 Claims
-
1. A method for offering alternative software, comprising:
-
scanning a computer system of a user to detect software residing on a system of the user;
determining an expiration date for software residing on the computer; and
offering the user alternative software based on the expiration date of the software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for detecting fee-based software on a computer of a user and offering alternative software, comprising:
-
using a monitoring program installed on the computer of the user to scan the computer for fee-based software;
determining the expiration date of the software based on the software characteristics selected from the group consisting of type of software, files corresponding to registration of the software by the user, file types associated with the software, frequency of use, and date of download or installation; and
offering at least one from the group consisting of replacement, complementary, and supplementary software, the offer being based on the software characteristics.
-
-
17. A system for offering alternative software, comprising:
-
means for scanning a computer system of a user to detect software residing on a system of the user;
means for determining an expiration date for software residing on the computer; and
means for offering the user alternative software based on the expiration date of the software. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for detecting fee-based software on a computer of a user and offering alternative software, comprising:
-
means for using a monitoring program installed on the computer of the user to scan the computer for fee-based software;
means for determining the expiration date of the software based on the software characteristics selected from the group consisting of type of software, files corresponding to registration of the software by the user, file types associated with the software, frequency of use, and date of download or installation; and
means for offering at least one from the group consisting of replacement, complementary, and supplementary software based, the offer being on the software characteristics.
-
-
33. A computer-readable medium for offering alternative software having computer-executable instructions for performing the steps of:
-
scanning a computer system of a user to detect software residing on a system of the user;
determining an expiration date for software residing on the computer; and
offering the user alternative software based on the expiration date of the software. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-readable medium for detecting fee-based software on a computer of a user and offering alternative software having computer-executable instructions for performing the steps of:
-
using a monitoring program installed on the computer of the user to scan the computer for fee-based software;
determining the expiration date of the software based on the software characteristics selected from the group consisting of type of software, files corresponding to registration of the software by the user, file types associated with the software, frequency of use, and date of download or installation; and
offering at least one from the group consisting of replacement, complementary, and supplementary software, the offer being based on the software characteristics.
-
Specification