System and method for the distribution of software products
First Claim
1. A method of selling software games, the method comprising:
- selling a subscription, the subscription requiring a user to pay a predetermined amount at selected billing intervals in a subscription period;
allocating a credit for the purchase of one of a plurality of software games during a credit interval, wherein the subscription period comprises a plurality of credit intervals;
receiving a purchase request for one of the software games during a credit interval; and
debiting the allocated credit.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for selling software products over a network. The system includes a server computer with access to software products. The system is configured to allow a user to purchase a subscription for the periodic acquisition of selected software products. In one embodiment, as part of the subscription, the user pays an amount during selected billing intervals. In return, the system issues to the user a number of credits for downloading at no additional charge at least one of the software products during a credit interval, which may be equal in length to the billing interval. In one embodiment, the system debits a number of credits in response to fulfilling a user'"'"'s purchase request. The system may be also configured to deduct credits that are not used within selected credit intervals.
47 Citations
44 Claims
-
1. A method of selling software games, the method comprising:
-
selling a subscription, the subscription requiring a user to pay a predetermined amount at selected billing intervals in a subscription period;
allocating a credit for the purchase of one of a plurality of software games during a credit interval, wherein the subscription period comprises a plurality of credit intervals;
receiving a purchase request for one of the software games during a credit interval; and
debiting the allocated credit. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10)
-
-
7. A method of selling software games, the method comprising:
-
selling a subscription, the subscription requiring a user to pay a predetermined amount during a plurality of billing intervals in a subscription period;
allocating a credit for the purchase of one of a plurality of software games during a plurality of credit intervals in the subscription period; and
debiting the credit for the purchase of one of the software games if the user has not purchased any of the software games before the expiration of at least one of the credit intervals.
-
-
11. A client computer, comprising:
-
a memory; and
a module, residing in the memory, the module configured for purchasing a subscription via a network from a server, the subscription requiring a user to pay a predetermined amount at selected billing intervals, the subscription allocating an expirable credit for the purchase of a computer executable game code during a credit interval, the module transmitting a purchase request to a server computer for purchase of the computer executable code during the credit interval, and the module receiving the computer executable code from the server computer. - View Dependent Claims (12, 13)
-
-
14. A server computer, comprising:
-
a memory; and
a module, residing in the memory, the module configured for selling a subscription via a network, the subscription requiring a user to pay a predetermined amount at selected intervals in a subscription period, the subscription allocating an expirable credit for the purchase of a software game during each of the intervals, the module receiving a purchase request from a client computer for purchase of at least one of the software games during at least one of the selected intervals, and the module transmitting the software game to the client computer. - View Dependent Claims (15, 16)
-
-
17. A program storage device storing instructions that when executed performs the method comprising:
-
selling a subscription, the subscription requiring a user to pay a predetermined amount at a plurality of billing intervals in a subscription period;
allocating at least one credit for the purchase of one of a plurality of software games during a credit interval;
receiving a purchase request for a selected one of the software games; and
debiting an allocated credit corresponding to the purchase request. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A program storage device storing instructions that when executed performs the method comprising:
-
purchasing a subscription, the subscription requiring a user to pay a predetermined amount at a plurality of billing intervals in a subscription period, the subscription providing a credit for the purchase of one of a plurality of software games during each of the intervals; and
purchasing one of the software games using the credit. - View Dependent Claims (23, 24, 25)
-
-
26. A method comprising:
-
purchasing a subscription, the subscription requiring a user to pay a predetermined amount at selected intervals in a subscription period, the subscription providing one or more credits for the purchase of one of a plurality of software games during each of the intervals; and
purchasing one of the software games using at least one of the credits. - View Dependent Claims (27, 28, 29)
-
-
30. A system for selling software games, the system comprising:
-
means for selling a subscription, the subscription requiring a user to pay a predetermined amount at selected intervals in a subscription period;
means for allocating a credit for the purchase of one of a plurality of software games during each of the intervals;
means for receiving a purchase request for one of the software games; and
means for debiting the allocated credit. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A system for selling software games, the system comprising:
-
means for selling a subscription, the subscription requiring a user to pay a predetermined amount at selected intervals in a subscription period;
means for allocating a credit for the purchase of one of a plurality of software games during each of the intervals; and
means for debiting the credit for the purchase of a selected one of the software games if the user has not purchased any of the software games before the expiration of the interval. - View Dependent Claims (36, 37, 38)
-
-
39. A server computer configured for distributing, over a computer network, software games on a subscription basis, the server computer comprising:
-
a module, residing in a memory of the computer server, the module configured for;
selling a subscription via a computer network;
wherein the subscription requires a user to pay a predetermined amount at selected intervals in a subscription period; and
wherein the subscription allocates, during each of the intervals, an expirable credit that the user may use to purchase of a software game;
wherein the credit expires if the user does not use the credit to purchase a software game during the credit period;
receiving a purchase request from a client computer for purchase of at least one of the software games, wherein the user pays for the software game with an unexpired credit;
transmitting the software game to the client computer; and
debiting a credit from a credit account of the user. - View Dependent Claims (40, 41)
-
-
42. A method of selling digital content, the method comprising:
-
selling a subscription, the subscription requiring a user to pay a predetermined amount at selected billing intervals in a subscription period;
allocating a credit for the purchase of one of a plurality of digital content products during a credit interval, wherein the subscription period comprises a plurality of credit intervals;
receiving a purchase request for one of the digital content products during a credit interval; and
debiting the allocated credit. - View Dependent Claims (43, 44)
-
Specification