Volume-dependent accounting system and method in connectionless communications
First Claim
Patent Images
1. An accounting system for use in an information processing system which provides a service through connectionless communications, comprising:
- identification generating means for generating identification of a result area storing a process result data to be provided for a client based on a user identifier;
redirecting means for outputting identification information relating to the identification to the client, and allowing the client who uses the identification information to access data;
result area obtaining means for generating the identification from the identification information and user identifier received from the client, and obtaining accounting information from the result area; and
account determining means for determining whether or not a user is to be charged according to the accounting information, and outputting a determination result.
1 Assignment
0 Petitions
Accused Products
Abstract
When an accounting process is performed through connectionless communications such as a WWW, etc., a retrieval CGI stores a retrieval result in a file having a file name generated from a process ID and a user ID. Then, a retrieving/accounting process is performed in units of a user ID and a process ID. A session is managed using the process ID as information to be exchanged, thereby requiring no resident combinational software. Furthermore, a volume-dependent accounting can be realized even when communications are disconnected.
43 Citations
25 Claims
-
1. An accounting system for use in an information processing system which provides a service through connectionless communications, comprising:
-
identification generating means for generating identification of a result area storing a process result data to be provided for a client based on a user identifier; redirecting means for outputting identification information relating to the identification to the client, and allowing the client who uses the identification information to access data; result area obtaining means for generating the identification from the identification information and user identifier received from the client, and obtaining accounting information from the result area; and account determining means for determining whether or not a user is to be charged according to the accounting information, and outputting a determination result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An accounting system for use in an information processing system which provides a service through connectionless communications, comprising:
-
session managing means for managing a session according to address information of a result file storing a process result, and recognizing two or more accessing processes performed using the address information from a client as a same session; and accounting means for charging a user for each session. - View Dependent Claims (14, 15)
-
-
16. An accounting system for use in an information processing system which provides a service through connectionless communications, comprising:
-
process generating means for recognizing a session based on a process identifier, and generating a plurality of non-resident processes which share processes associated with the session; and accounting means for charging a user for each session.
-
-
17. A client system for use in an information processing system for receiving a service through connectionless communications, comprising:
-
accessing means for accessing a server using file name information after receiving a file name, generated based on a user identifier, of a result file storing accounting information for use in determining whether or not a user is to be charged and process result; and receiving means for receiving contents of the result file after the file name is generated by the server from the file name information and the user identifier and the result file is obtained.
-
-
18. An accounting system for use in an information processing system which provides a service through connectionless communications, comprising:
-
file name generating means for generating a file name of a result file storing a process result to be provided for a client based on a process identifier generated when service is requested from the client; redirecting means for outputting file name information relating to the file name to the client, and allowing the client who uses the file name information to access data; result file obtaining means for generating the file name from the file name information received from the client, and obtaining accounting information in the result file; and account determining means for determining whether or not a user is to be charged according to the accounting information, and outputting a determination result. - View Dependent Claims (19, 20, 21)
-
-
22. A computer-readable storage medium used to direct a computer for providing a service through connectionless communications to perform the functions of:
-
generating a file name of a result file storing a process result to be provided for a client based on a user identifier; outputting file name information relating to the file name to the client, and allowing the client who uses the file name information to access data; generating the file name from the file name information and user identifier received from the client, and obtaining accounting information from the result file; and determining whether or not a user is to be charged according to the accounting information, and outputting a determination result.
-
-
23. A method of providing a service through connectionless communications, comprising the steps of:
-
generating a file name of a result file storing a process result to be provided for a client based on a user identifier; outputting file name information relating to the file name to the client, and allowing the client who uses the file name information to access data; generating the file name from the file name information and user identifier received from the client, and obtaining accounting information from the result file; and determining whether or not a user is to be charged according to the accounting information.
-
-
24. A method of providing a service through connectionless communications, comprising the steps of:
-
managing a session according to address information of a result file storing a process result; recognizing two or more accessing processes performed using the address information from a client as a same session; and charging a user for each session.
-
-
25. A method of providing a service through connectionless communications, comprising the steps of:
-
recognizing a session based on a process identifier, and generating a plurality of non-resident processes which share processes associated with the session; and charging a user for each session.
-
Specification