System for refunding payment for software
First Claim
1. A system for refunding payment for software used for software distribution system comprising at least one user terminal and a center, the center notifying the user terminal of deciphering information on condition that a user of the user terminal pays for the software which is supplied to the user in a enciphered form, the user terminal deciphering the enciphered software by using the deciphering information, wherein the user terminal comprises:
- deciphering means for deciphering a software by using deciphering information supplied from the center;
installation history recording means for recording an installation history for the software deciphered by said deciphering means; and
refund request means for supplying a request for refunding payment for the software along with the installation history to the center; and
wherein the center comprises;
refund processing means for determining whether the payment for the software should be refunded to the user by analyzing the installation history.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a system for refunding payment for software applied to a software distribution system comprising at least one user terminal and a center. The center notifys the user terminal of the deciphering information on condition that a user of the user terminal pays for the software which is supplied to the user terminal in a enciphered form. Then, the user terminal decipheres the enciphered software by using the deciphering information. The refunding system comprises an installation monitoring unit 38a that records whether the software is installed legally and normally. When the user requests the center to refund the paymenet for the software, a refund request unit 38b of the user terminal notifies the center of the installation history along with the refund request. The center determines whether the installation history contains a data indicating that the installing operation of the software is accomplished normally. The payment for the software is refunded to the user only when an installation accomplishment information is not contained in the installation history.
67 Citations
11 Claims
-
1. A system for refunding payment for software used for software distribution system comprising at least one user terminal and a center, the center notifying the user terminal of deciphering information on condition that a user of the user terminal pays for the software which is supplied to the user in a enciphered form, the user terminal deciphering the enciphered software by using the deciphering information, wherein the user terminal comprises:
-
deciphering means for deciphering a software by using deciphering information supplied from the center; installation history recording means for recording an installation history for the software deciphered by said deciphering means; and refund request means for supplying a request for refunding payment for the software along with the installation history to the center; and wherein the center comprises; refund processing means for determining whether the payment for the software should be refunded to the user by analyzing the installation history. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for refunding payment for software used for software distribution system comprising at least one user terminal and a center, the center notifying the user terminal of deciphering information on condition that a user of the user terminal pays for the software which is supplied to the user terminal in a enciphered form along with check code combined therewith, the user terminal deciphering the enciphered software by using the deciphering information, wherein the user terminal comprises:
-
wherein the user terminal comprises; deciphering means for deciphering the software with the deciphering information; installation means for installing the software deciphered by said deciphering means; properness confirmation means for determining the properness of the check code by detecting the check code from the software installed by said installation means; and refund request means for notifying the center of the result of the determination made by said properness confirmation means, along with a refund request; and wherein the center comprises; refund processing means for determining whether the payment for the software should be refunded by analyzing the result of determination notified from the user terminal. - View Dependent Claims (8, 9, 10, 11)
-
Specification